Commit Graph

44 Commits

Author SHA1 Message Date
BO41
244b4ae397 NoImplicitAny flag true (#1157)
this enables the `noImplicitAny` flag in the Typescript compiler

> When the noImplicitAny flag is true and the TypeScript compiler cannot infer the type, it still generates the JavaScript files, but it also reports an error. Many seasoned developers prefer this stricter setting because type checking catches more unintentional errors at compile time.

closes: #1131
replaces #1137
2018-10-18 09:08:59 +02:00
BO41
5b3f86dd80 add alwaysStrict flag to client/tsconfig.json (#1280) 2018-10-15 14:35:18 +02:00
Chocobozzz
07524e229f
Enable more angular options 2018-09-28 10:36:46 +02:00
Chocobozzz
f2e05ffea7
Try to fix embed webpack build 2018-09-03 11:26:19 +02:00
Chocobozzz
0b18f4aa80 Add advanced search in client 2018-07-24 14:04:05 +02:00
William Lahti
3ea9a1c311 Replace angular-cli patch with something less risky (#742)
* Replace angular-cli patch with something less risky

* path.join() is needed, provide a naive implementation

* technically, webpack provided a polyfill for Buffer, we should too

* process polyfill matches webpack; peertube depends on nextTick

* polyfill for path to match webpack

* http/https polyfills as per webpack
2018-06-28 15:53:04 +02:00
Chocobozzz
6cca7360eb
Reduce bundle sizes 2018-06-07 16:50:33 +02:00
Chocobozzz
920d2d2b4c
Add libs to tsconfig 2018-05-07 10:37:43 +02:00
Chocobozzz
4cb6d45788
Add ability to delete comments 2018-01-04 11:19:16 +01:00
Chocobozzz
63c4db6d71
Move to angular cli 2017-12-12 10:58:16 +01:00
Chocobozzz
8635a2c70c Update client modules 2017-06-11 12:28:22 +02:00
Chocobozzz
a17bc2c34e Client: use tslib instead of ts-helpers 2017-02-10 10:28:11 +01:00
Chocobozzz
e31f6ad637 Client: use videojs as player 2016-11-08 20:49:43 +01:00
Chocobozzz
ad22074a78 Client: fix prod build process 2016-09-19 22:27:17 +02:00
Chocobozzz
ab32b0fc80 Dirty update to Angular RC6 2016-09-06 22:40:57 +02:00
Chocobozzz
039cdfc528 Client: do not rewrite tsconfig at each change of a file 2016-08-23 17:45:02 +02:00
Chocobozzz
bf68dd752d Client: fix error display for component 2016-08-23 17:42:56 +02:00
Chocobozzz
de59c48f5f Client: centralize http res extraction in a service 2016-08-23 16:54:21 +02:00
Chocobozzz
9e8aa10d94 Client: change url validation for friend add 2016-08-23 15:49:16 +02:00
Chocobozzz
e105c19c8e Client: support the new make friends method 2016-08-21 10:41:21 +02:00
Chocobozzz
7eef95353f Client: reset pagination when we search something 2016-08-15 19:05:52 +02:00
Chocobozzz
e2f555cab7 Client: add friends page 2016-08-12 18:22:58 +02:00
Chocobozzz
602eb142be Client: make an admin menu and a classic menu component 2016-08-12 16:53:32 +02:00
Chocobozzz
7da18e4420 Client: add user management 2016-08-09 21:45:21 +02:00
Chocobozzz
58b2ba55a9 Server: do not allow a user to remove a video of another user 2016-08-05 21:41:28 +02:00
Chocobozzz
629d8d6f70 Client: implement password change 2016-08-05 18:04:08 +02:00
Chocobozzz
bd5c83a8cb Client: Add authHttp service that authentificates the http request and
optionally refresh the access token if needed
2016-07-20 16:25:06 +02:00
Chocobozzz
a64668c024 Client: try to make it work with Android Firefox 2016-07-19 16:45:07 +02:00
Chocobozzz
bddab65ae5 Client: save page params as well 2016-07-18 15:39:10 +02:00
Chocobozzz
0629423ce3 Client: Update to Angular RC4 2016-07-18 14:26:56 +02:00
Chocobozzz
00a446454d Add tags support to the video list 2016-06-10 17:46:29 +02:00
Chocobozzz
e822fdaeee Use ng2-file-upload instead of jquery and add tags support to the video
upload form
2016-06-07 22:34:02 +02:00
Chocobozzz
ce98c80ca7 Clean client modules 2016-06-04 11:06:06 +02:00
Chocobozzz
4a6995be18 First draft to use webpack instead of systemjs 2016-06-03 22:08:03 +02:00
Chocobozzz
a840d39609 Add authentication tokens to make friends/quit friends 2016-06-01 20:36:27 +02:00
Chocobozzz
d3ef341abe Move webtorrent inside a service 2016-05-31 22:39:36 +02:00
Chocobozzz
41a2aee38c Follow the angular styleguide for the directories structure 2016-05-27 16:23:10 +02:00
Chocobozzz
157cb9c971 Add a loader animation when loading the videos list 2016-05-26 20:40:03 +02:00
Chocobozzz
cf20596c10 Add trivial sort for the client 2016-05-23 11:07:42 +02:00
Chocobozzz
471bc22f19 Add search with field choose support in client 2016-05-23 09:38:38 +02:00
Chocobozzz
322940742b Add pagination support to the client 2016-05-22 10:44:35 +02:00
Chocobozzz
295ba044af Add the list of files inside tsconfig 2016-05-21 15:23:37 +02:00
Chocobozzz
230809efa1 Update to Angular RC 1 2016-05-13 14:23:11 +02:00
Chocobozzz
6f4e252246 Prepare Angular routes 2016-03-07 14:48:46 +01:00