Commit Graph

489 Commits

Author SHA1 Message Date
Chocobozzz
6c5bc93a3a Upgrade angular to latest 8 2020-02-10 16:39:28 +01:00
Chocobozzz
83fcadac86
Move streamroot plugin in core project
To avoid an already bundled HLS.js library, and adapt some parts of the
code
2020-01-31 14:13:00 +01:00
Chocobozzz
14aa85562c
Cleanup some client FIXME 2020-01-29 16:00:28 +01:00
Chocobozzz
f5fcd9f725
Correctly type videojs player 2020-01-29 11:48:15 +01:00
Chocobozzz
b764380ac2 Add ability to list redundancies 2020-01-28 11:35:26 +01:00
Chocobozzz
5aafc6f373
Bumped to version v2.1.0-rc.1 2020-01-27 08:44:04 +01:00
Chocobozzz
a3705089fa
Remove husky 2020-01-21 14:28:28 +01:00
Chocobozzz
51b34a11b2
Share playlists state 2020-01-06 13:34:08 +01:00
Chocobozzz
478924a044
Add package.json for embed api 2019-12-18 10:14:24 +01:00
Chocobozzz
a42294c5ed
Merge branch 'weblate' into develop 2019-11-13 10:05:27 +01:00
Chocobozzz
e8e09e27ff
Bumped to version v2.0.0 2019-11-12 08:04:15 +01:00
Chocobozzz
3aea8eb2e7
Try new worflow with french 2019-11-07 09:45:14 +01:00
Chocobozzz
16fd7c4b86
Bumped to version v2.0.0-rc.1 2019-10-29 08:26:43 +01:00
Julien Maulny
0c695c5c96 Add a drag&drop delay on playlist videos to allow user scroll on small screens (#2154)
* Add delay on playlist element reordering to fix user scroll on mobile

Signed-off-by: Julien Maulny <julien.maulny@protonmail.com>

* Upgrade @angular/cdk to include bugfix about drag&drop

Signed-off-by: Julien Maulny <julien.maulny@protonmail.com>

* add delay on playlist drag&drop on all touch screens

Signed-off-by: Julien Maulny <julien.maulny@protonmail.com>
2019-10-23 18:12:22 +02:00
Chocobozzz
1f7bc0dd61
Don't use beta angular qrcode package 2019-10-21 17:26:34 +02:00
Chocobozzz
576ddf645f
Update client dependencies 2019-10-21 16:53:46 +02:00
Chocobozzz
8c559fad1e
Merge branch 'release/1.4.0' into develop 2019-09-11 11:09:18 +02:00
Chocobozzz
22af8aac79
Bumped to version v1.4.1 2019-09-09 08:15:24 +02:00
Chocobozzz
b82df0a399
Cleanup HLS redundancy manager in client
With the new p2p-media-loader release
2019-09-05 17:21:44 +02:00
Chocobozzz
076d3ace1e
Bumped to version v1.4.0 2019-08-26 11:56:10 +02:00
Chocobozzz
f01dc977ae
Bumped to version v1.4.0 2019-08-26 08:49:46 +02:00
Chocobozzz
f3ea7ecee1
Update angular cli 2019-08-23 10:28:21 +02:00
Chocobozzz
69752cd458
Update angular cli 2019-08-23 10:27:59 +02:00
Chocobozzz
54beb819f0
Bumped to version v1.4.0-rc.1 2019-08-13 15:34:39 +02:00
Chocobozzz
16b5525950
Update Angular -> 8.2.0 2019-08-01 11:38:47 +02:00
Chocobozzz
85394ba22a
Fix webtorrent player 2019-07-30 10:54:14 +02:00
Chocobozzz
41b15c8921
Update client dependencies 2019-07-25 11:00:45 +02:00
Chocobozzz
f36da21e40
Update angular 2019-07-25 11:00:43 +02:00
Chocobozzz
0109c4921c
Bumped to version v1.3.1 2019-06-17 08:38:32 +02:00
Chocobozzz
88ebb43310
Bumped to version v1.3.0 2019-06-03 08:47:25 +02:00
Chocobozzz
ea0877b405
Bumped to version v1.3.0-rc.2 2019-05-22 08:22:14 +02:00
Chocobozzz
3fbbadabea
Bumped to version v1.3.0-rc.1 2019-05-14 14:00:03 +02:00
Chocobozzz
c47106315a
tslint update 2019-04-02 18:30:26 +02:00
Chocobozzz
f421fa06ad
Update client dep 2019-04-02 17:39:21 +02:00
Chocobozzz
d0e1e32589 Remove jest tests
I don't have time to maintain them
2019-03-18 11:17:59 +01:00
Chocobozzz
15e9d5ca39 Playlist reorder support 2019-03-18 11:17:59 +01:00
Chocobozzz
41d713446c
Lazy import some modules 2019-02-15 15:52:18 +01:00
Chocobozzz
301fc49c17
Bumped to version v1.2.1 2019-02-15 09:43:39 +01:00
Chocobozzz
b426edd485
Cleanup reset user password by admin
And add some tests
2019-02-11 10:37:27 +01:00
Rigel Kent
a3342ce250
remove isAdministration 2019-02-11 09:26:38 +01:00
Rigel Kent
328c78bc4a
allow administration to change/reset a user's password 2019-02-11 09:26:29 +01:00
Chocobozzz
c7ca4c8be7 Fix client with google bot 2019-02-11 09:13:02 +01:00
Chocobozzz
0920929696 Add hls support on server 2019-02-11 09:13:02 +01:00
Chocobozzz
3b6f205c34 Correctly implement p2p-media-loader 2019-02-11 09:13:02 +01:00
Chocobozzz
2adfc7ea9a Refractor videojs player
Add fake p2p-media-loader plugin
2019-02-11 09:13:02 +01:00
Chocobozzz
f5305c04aa
Bumped to version v1.2.0 2019-02-06 11:57:57 +01:00
Chocobozzz
cfeae291c0
Bumped to version v1.2.0-rc.1 2019-01-17 16:15:20 +01:00
Chocobozzz
457bb213b2
Refactor how we use icons
Inject them in an angular component so we can easily change their color
2019-01-17 10:38:18 +01:00
Chocobozzz
2f1548fda3 Add notifications in the client 2019-01-09 11:15:15 +01:00
Chocobozzz
f8b2c1b4f5
Refractor notification service
Shorter name and use primeng component
2018-12-19 17:26:52 +01:00
Chocobozzz
06471769fc
Upgrade client dependencies 2018-12-04 10:29:28 +01:00
Chocobozzz
b6ff69719d
Bumped to version v1.1.0 2018-12-04 08:29:12 +01:00
Chocobozzz
326b44070b
Bumped to version v1.1.0-rc.1 2018-11-22 14:27:46 +01:00
Chocobozzz
79f068dfd5
Upgrade client dependencies 2018-11-15 10:25:33 +01:00
Chocobozzz
2fbe7f1933
Fix new Angular 7 issues 2018-11-15 09:25:32 +01:00
BO41
79c2480f46
update ng-bootstrap 2018-11-15 09:25:31 +01:00
BO41
83422c219d
update dependencies 2018-11-15 09:25:31 +01:00
BO41
03ca23d4f7
update angular 2018-11-15 09:25:30 +01:00
Chocobozzz
6df8130efc
Bumped to version v1.1.0-alpha.2 2018-10-19 15:52:15 +02:00
Chocobozzz
c199c427d4
Better typings 2018-10-18 14:35:31 +02:00
Chocobozzz
7cdc3ab63b
Bumped to version v1.1.0-alpha.1 2018-10-17 08:43:16 +02:00
Chocobozzz
333210d862
Bumped to version v1.0.0 2018-10-11 09:06:16 +02:00
Chocobozzz
25378bc866
Delete correctly redundancy files 2018-10-03 16:43:57 +02:00
Chocobozzz
5bc8745ef9
Bumped to version v1.0.0-rc.2 2018-10-03 14:52:35 +02:00
Rigel Kent
6a6951ec10
Bumped to version v1.0.0-rc.1 2018-10-03 13:24:10 +02:00
Chocobozzz
8c202ae8d4
Bumped to version v1.0.0-beta.16 2018-10-01 12:16:00 +02:00
Chocobozzz
5e77a5de40
Include https://github.com/webtorrent/webtorrent/pull/1513 in our
webtorrent client dependency
2018-10-01 10:03:17 +02:00
Chocobozzz
60e74f80d8
Bumped to version v1.0.0-beta.15 2018-09-26 11:59:14 +02:00
Chocobozzz
4ebf25fda0
Bumped to version v1.0.0-beta.14 2018-09-25 09:21:35 +02:00
Chocobozzz
f2659ae0b0
Upgrade tslint rules 2018-09-21 09:26:53 +02:00
Chocobozzz
ae04a0ce12
Upgrade client dependencies 2018-09-21 09:26:52 +02:00
Chocobozzz
a651038487
Bumped to version v1.0.0-beta.13 2018-09-13 11:07:53 +02:00
Rigel Kent
e78980ebd1 use focus-visible polyfill to improve keyboard navigation
Only the homepage is concerned, but it should have decent keyboard
navigation support now.
2018-09-11 10:58:48 +02:00
Chocobozzz
b8aca3bfe2
Bumped to version v1.0.0-beta.12 2018-09-11 08:15:06 +02:00
Jorropo
b0c36821d1 Add video recomandation by tags (#1001)
* Recommendation by tags (thx bradsk88)

Thx bradsk88 for the help.

* Prefer jest-preset-angular to skip need for babel config

* Fix jest
2018-09-04 11:01:54 +02:00
Brad Johnson
7f5f4152a4 Refactor: Separated "Other Videos" section into a dedicated component/service (#969)
* Separated "Other Videos" section into a dedicated component/service

I'm currently working on some proof-of-concepts for recommendation
providers that could work with PeerTube to provide useful video
suggestions to the user.

As a first step, I want to have great clarity about how PeerTube,
itself, will surface these videos to the user.

With this branch, I'm refactoring the "recommendations" to make it
easier to swap out different recommender implementations quickly.

Stop recommender from including the video that's being watched.

Ensure always 5 recommendations

* Treat recommendations as a stream of values, rather than a single async value.

* Prioritize readability over HTTP response size early-optimization.

* Simplify pipe
2018-08-31 17:19:21 +02:00
Rigel Kent
2d9fea161f
watch view visual tweaks and search/comment placeholder dismiss on focus (#983)
- make the placeholder disappear on focus in the search bar
- make the placeholder disappear on focus in the comment textarea
- make the texarea resize automagically
- refactor the watch view to use bootstrap 4's flexgrid
- move action buttons of the watch view to the right of the video info
- responsive tweaks and margin adjustments in the watch view
2018-08-30 11:15:22 +02:00
Rigel Kent
ee1fc23a87 keyboard shortcuts and key map view (#974) 2018-08-28 09:32:03 +02:00
Chocobozzz
52831c6fef
Upgrade client dependencies 2018-08-27 11:45:58 +02:00
Chocobozzz
3711d5a2ff
Bumped to version v1.0.0-beta.11 2018-08-21 08:59:06 +02:00
Jorropo
52e679ac35 Change npm repo to git+https 2018-08-20 10:33:45 +02:00
Chocobozzz
63347a0ff9
Migrate to bootstrap 4 and ng-bootstrap 2018-08-09 14:55:06 +02:00
Chocobozzz
b34a444e29
Upgrade to bootstrap 4 first step 2018-08-09 09:22:10 +02:00
Chocobozzz
9a12f169c1
Merge branch 'release/beta-10' into develop 2018-08-07 16:12:31 +02:00
Chocobozzz
59549436ef
Bumped to version v1.0.0-beta.10 2018-08-07 15:43:50 +02:00
Chocobozzz
fbad87b047 Add ability to import video with youtube-dl 2018-08-06 11:19:16 +02:00
Chocobozzz
e80687c458
Upgrade client dependencies 2018-07-31 19:47:14 +02:00
Chocobozzz
9484e1f6fc
Bumped to version v1.0.0-beta.10.pre.3 2018-07-31 12:47:28 +02:00
Chocobozzz
646cfe74ee
Bumped to version v1.0.0-beta.10.pre.2 2018-07-27 13:54:23 +02:00
Chocobozzz
f771466891
Fix captions freeze on production 2018-07-27 12:03:27 +02:00
Chocobozzz
a2018aefae
Bumped to version v1.0.0-beta.10.pre.1 2018-07-26 11:28:51 +02:00
Chocobozzz
20e6c7c941
Upgrade client dependencies 2018-07-17 10:25:09 +02:00
DeeJayBro
4503cb2a89 QR Code (#802)
Adding QR-Code to the Share modal.

fixes #683
2018-07-12 19:43:42 +02:00
Chocobozzz
902aa3a099
Fix player lint 2018-07-10 18:02:40 +02:00
William Lahti
999417328b Ability to programmatically control embeds (#776)
* first stab at jschannel based player api

* semicolon purge

* more method-level docs; consolidate definitions

* missing definitions

* better match peertube's class conventions

* styling for embed tester

* basic docs

* add `getVolume`

* document the test-embed feature
2018-07-10 17:47:56 +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
2832aef8b5
Bumped to version v1.0.0-beta.9 2018-06-25 09:32:00 +02:00
Chocobozzz
4d089429fe
Remove uneeded rxjs-compat 2018-06-18 11:02:24 +02:00
Chocobozzz
bbe0f0645c
Add ability to schedule video publication 2018-06-15 18:20:56 +02:00
Chocobozzz
4fbfba67b3
Bumped to version v1.0.0-beta.8 2018-06-11 14:14:46 +02:00
Chocobozzz
989e526abf
Prepare i18n files 2018-06-05 08:43:01 +02:00
Chocobozzz
960a11e89d
Add context menu to player 2018-05-30 17:10:00 +02:00
Chocobozzz
f6d2158fd9
Upgarde videojs to v7 2018-05-29 12:05:12 +02:00
Chocobozzz
230de99e71
Upgrade client dependencies 2018-05-29 12:05:02 +02:00
Chocobozzz
1ab6d6bb6b
Bumped to version v1.0.0-beta.7 2018-05-28 17:36:18 +02:00
Chocobozzz
407eab9c95
Upgrade dexie to avoid issue if disabling cookies on firefox 2018-05-25 16:56:11 +02:00
Chocobozzz
f79cfff2cb
Fix player with google bot 2018-05-23 12:02:15 +02:00
Chocobozzz
b365bb43c2
Bumped to version v1.0.0-beta.6 2018-05-23 10:18:13 +02:00
Chocobozzz
7e2b4ecdcc
Move rxjs-compat in dev dep 2018-05-23 09:07:31 +02:00
Chocobozzz
e2f1dad836
Fix client postinstall on release 2018-05-22 16:43:58 +02:00
Chocobozzz
0081ee8499
Bumped to version v1.0.0-beta.5 2018-05-22 16:25:08 +02:00
Chocobozzz
293c885b5c
Upgrade client dependencies 2018-05-22 13:23:28 +02:00
Chocobozzz
cd4d7a2ca8
Fix peertube with google bot 2018-05-22 09:17:20 +02:00
Chocobozzz
5f92c4dc5f
Add videos e2e tests 2018-05-17 15:20:21 +02:00
Chocobozzz
74af5a8361
Client E2E tests first step 2018-05-17 10:55:50 +02:00
Chocobozzz
17c49e60b3
Add patch for angular cli 6 2018-05-16 09:42:56 +02:00
Chocobozzz
e998cf3cc7
Fix some components after Angular 6 upgrade 2018-05-16 09:42:54 +02:00
Chocobozzz
54c3a22faa
Upgrade Angular first step 2018-05-16 09:42:53 +02:00
Chocobozzz
efda99c30f
Store webtorrent chunks in indexdb 2018-05-15 08:39:02 +02:00
Chocobozzz
c7b0dacb28
Do not bundle two different videojs versions 2018-05-11 08:48:20 +02:00
Chocobozzz
d0bcfda41c
Bumped to version v1.0.0-beta.4 2018-05-07 13:02:08 +02:00
Chocobozzz
cc1561f9f7
Simplify client syndications 2018-04-17 10:35:08 +02:00
Chocobozzz
864e782bc2
Improve big play button animation 2018-04-15 10:55:33 +02:00
Chocobozzz
fc9e66242a
Upgrade to webpack 4 2018-04-06 16:06:43 +02:00
Chocobozzz
6e0c85bd90
Upgrade client dependencies 2018-04-06 15:02:47 +02:00
Chocobozzz
b891f9bc61
Fix watch page video change 2018-04-03 17:33:39 +02:00
Chocobozzz
ae61cb09dc
Bumped to version v1.0.0-beta.3 2018-03-29 14:13:23 +02:00
Chocobozzz
63f4b13281
Bumped to version v1.0.0-beta.2 2018-03-28 08:42:23 +02:00
Chocobozzz
040d455178
Bumped to version v1.0.0-beta.1 2018-03-20 10:33:38 +01:00
Chocobozzz
0960af624e
Bumped to version v1.0.0-alpha.10 2018-03-19 18:47:10 +01:00
Chocobozzz
a2d27bdf4c
Bumped to version v1.0.0-alpha.9 2018-03-19 17:31:38 +01:00
Chocobozzz
28ea3742d7
Bumped to version v1.0.0-alpha.8 2018-03-15 14:44:25 +01:00
Chocobozzz
0dd46b46e8
Bumped to version v1.0.0-alpha.7 2018-03-13 11:02:45 +01:00
Chocobozzz
746a3d47a7
Bumped to version v1.0.0-alpha.6 2018-03-09 10:33:37 +01:00
Chocobozzz
530d7fdd8d
Bumped to version v1.0.0-alpha.5 2018-03-08 14:42:19 +01:00
Chocobozzz
8b0516fede
Bumped to version v1.0.0-alpha.4 2018-03-06 11:26:20 +01:00
Chocobozzz
f0f1a3fc9e
Bumped to version v1.0.0-alpha.3 2018-03-02 09:22:10 +01:00
Chocobozzz
059f3b0dfb
Bumped to version v1.0.0-alpha.2 2018-03-02 09:02:00 +01:00
Chocobozzz
b50634b440
Bumped to version v1.0.0-alpha.1 2018-03-01 14:46:20 +01:00
Chocobozzz
d7137ad5fb
Bumped to version v0.0.29-alpha 2018-02-28 10:58:41 +01:00
Chocobozzz
3babbd2503
Bumped to version v0.0.28-alpha 2018-02-26 11:46:46 +01:00
Chocobozzz
4da00dd2ff
Bumped to version v0.0.27-alpha 2018-02-23 16:52:08 +01:00
Chocobozzz
998acc2215
Add bar when loading chunks 2018-02-23 15:39:50 +01:00
Chocobozzz
41df592101
Upgrade client dependencies 2018-02-22 10:58:00 +01:00
Chocobozzz
c2ff22015e
Upgrade dependencies and remove standard 2018-02-22 10:42:26 +01:00
Chocobozzz
40aa7157e2
Bumped to version v0.0.26-alpha 2018-02-21 17:10:57 +01:00
Chocobozzz
e8cb44090e
Add links to comment mentions 2018-02-21 16:44:43 +01:00
Chocobozzz
68e24d7279
Add loading bar when updating a video 2018-02-16 17:24:47 +01:00
Chocobozzz
f000931687
Bumped to version v0.0.24-alpha 2018-02-16 08:37:50 +01:00
Chocobozzz
0cd4344f3c
Rewrite infinite scroll 2018-02-13 14:20:46 +01:00
Chocobozzz
1ab7b637ec
Bumped to version v0.0.23-alpha 2018-02-09 13:19:01 +01:00
Chocobozzz
c525c09375
Bumped to version v0.0.22-alpha 2018-02-09 09:46:18 +01:00
Chocobozzz
7193ad1044
Add service worker 2018-02-08 17:31:05 +01:00
Chocobozzz
151edeee3a
Better peertube icons 2018-02-08 11:23:05 +01:00
Chocobozzz
4dd626d34d
Bumped to version v0.0.21-alpha 2018-02-08 10:19:31 +01:00
Chocobozzz
fa236ef067
Bumped to version v0.0.20-alpha 2018-02-01 11:25:08 +01:00
Chocobozzz
915c5bbe53
Add version in footer 2018-01-31 10:19:34 +01:00
Chocobozzz
8892e8cc63
Bumped to version v0.0.19-alpha 2018-01-31 09:08:25 +01:00
Chocobozzz
61c04fa9b3
Bumped to version v0.0.18-alpha 2018-01-29 15:14:54 +01:00
Chocobozzz
30f0d5e0b3
Bumped to version v0.0.17-alpha 2018-01-29 11:58:27 +01:00
Chocobozzz
93bd24a97d
Bumped to version v0.0.16-alpha 2018-01-29 11:28:42 +01:00
Chocobozzz
a28f353a64
Fix lint 2018-01-24 10:33:50 +01:00
Chocobozzz
95d5969445
Bumped to version v0.0.15-alpha 2018-01-24 09:36:42 +01:00
Chocobozzz
47162b722a
Bumped to version v0.0.14-alpha 2018-01-23 17:19:23 +01:00
Chocobozzz
134337bd07
Bumped to version v0.0.13-alpha 2018-01-18 19:50:28 +01:00
Chocobozzz
3c7a59684e
Bumped to version v0.0.12-alpha 2018-01-18 18:34:34 +01:00
Chocobozzz
712f6a4f91
Bumped to version v0.0.11-alpha 2018-01-16 08:47:48 +01:00
Chocobozzz
53733ec2ab
Bumped to version v0.0.10-alpha 2018-01-15 18:07:07 +01:00
Chocobozzz
fc8efdfd14
Bumped to version v0.0.9-alpha 2018-01-15 16:47:53 +01:00
Chocobozzz
2be3056c64
Bumped to version v0.0.8-alpha 2018-01-15 16:43:40 +01:00
Chocobozzz
519b8df5f8
Bumped to version 0.0.7-alpha 2018-01-15 11:55:27 +01:00
Chocobozzz
5ef372a511
Bumped to version 0.0.6-alpha 2018-01-15 11:45:19 +01:00
Chocobozzz
a39c0674b6
Bumped to version 0.0.5-alpha 2018-01-15 11:43:43 +01:00
Chocobozzz
74cad0a1a9
Bumped to version 0.0.4-alpha 2018-01-15 11:35:03 +01:00
Chocobozzz
4f07fd60b2
Bumped to version 0.0.3-alpha 2018-01-15 11:31:25 +01:00
Chocobozzz
f8c79a4194
Bumped to version 0.0.2-alpha 2018-01-15 11:31:21 +01:00
Chocobozzz
6b2ef589ed
Prepare production workflow 2018-01-15 11:28:41 +01:00
Chocobozzz
ca309a9f64
Fix aot build 2018-01-09 17:22:26 +01:00
Chocobozzz
234b535dac
Update dependencies 2018-01-09 16:30:39 +01:00
Chocobozzz
d77014491b
Add hotkeys in video player
Double click for full screen
2018-01-09 15:40:46 +01:00
Chocobozzz
2890b615f3
Handle HTML is comments 2018-01-04 17:50:30 +01:00
Chocobozzz
24a8e782d8
Add bootstrap analyzer and optimize build 2017-12-20 09:05:16 +01:00
Chocobozzz
c893d4514e
Add beautiful loading bar 2017-12-12 14:57:46 +01:00
Chocobozzz
77d07d6909
Add hmr 2017-12-12 14:45:42 +01:00
Chocobozzz
b682782093
Upgrade to angular 5 2017-12-12 13:58:03 +01:00
Chocobozzz
7bfd1b1edb
Upgrade scripts and embed webpack config 2017-12-12 11:42:48 +01:00
Chocobozzz
63c4db6d71
Move to angular cli 2017-12-12 10:58:16 +01:00
Julien Lemaire
c7e1e432b0 Copy to clipboard (#142)
* Copy buttons on share view

Ugly but working buttons to copy video url and video iframe code.

Add ngx-clipboard dependency to allow easy copy to clipboard directive.

* Designed copy buttons

Using some css (scss) rules to make buttons look better.

* First version on copy feedback

Little success alert message on copy.

Fix lint errors

Move dependencies to dev dependencies

* Update button design

* Use of notifications service

Provides feedback of copy action to the user through the
angular2-notifications module.
2017-12-11 17:59:39 +01:00
Chocobozzz
2bbb34127f
Add auto scroll to videos list 2017-12-01 16:17:32 +01:00
Chocobozzz
9bf9d2a5c2
Begin videos list new design 2017-12-01 14:46:22 +01:00
Chocobozzz
b33f657c30
Begin new menu design 2017-12-01 10:55:56 +01:00
Chocobozzz
18530063fe
Try matrix to speed up travis builds 2017-10-31 17:23:57 +01:00
Chocobozzz
7a8032bb6d
Upgrade client dep 2017-10-31 16:37:37 +01:00
Chocobozzz
9d9597df42
Add markdown support to video description 2017-10-26 15:01:47 +02:00
Chocobozzz
ec61fb7e2c
Upgrade client dependencies 2017-10-09 14:49:32 +02:00
Chocobozzz
a685e25ca0
Try to optimize frontend 2017-10-09 14:28:44 +02:00
Chocobozzz
b60e5f38da Upgrade express validator to v4 2017-09-15 12:17:08 +02:00
Chocobozzz
bfb3a98fac Remove ng2 file upload module
Unmaintained and we don't need it anymore with httpclient
2017-09-14 17:25:36 +02:00
Chocobozzz
d592e0a9b2 Move to HttpClient and PrimeNG data table 2017-09-14 11:57:49 +02:00
Chocobozzz
04de542abd Update webpack config 2017-09-06 21:48:15 +02:00
Chocobozzz
b0f9f39ed7 Begin user quota 2017-09-04 20:07:54 +02:00
Chocobozzz
d15ab38a90 Update client dependencies 2017-08-25 12:11:42 +02:00
Chocobozzz
202e722317 Process embed in webpack too 2017-07-23 15:10:57 +02:00
Chocobozzz
33c4972d5b Type webtorrent 2017-07-11 10:09:18 +02:00
Chocobozzz
8b13c289f8 Fix page titles 2017-07-06 17:43:58 +02:00
Chocobozzz
8062415498 Update videojs -> 6 2017-07-06 14:39:39 +02:00
Chocobozzz
d58cdea854 Remove ng2-completer 2017-06-25 17:33:58 +02:00
Chocobozzz
3f1ac36c6a Fix issue with node-sass and yarn 2017-06-25 14:51:01 +02:00
Chocobozzz
f627b712c9 Fix client build
A node dep is in ES2015, but uglify is not compatible.

Temporary quick fix -> use babel on this module (awaiting an official
support of uglify and webpack for ES2015)
2017-06-25 11:33:16 +02:00
Chocobozzz
26b8286522 Update dependencies 2017-06-25 10:33:59 +02:00
Chocobozzz
df98563e21 Use typescript standard and lint all files 2017-06-16 14:32:15 +02:00
Chocobozzz
1840c2f7c9 Update webpack stack 2017-06-11 15:19:43 +02:00
Chocobozzz
8635a2c70c Update client modules 2017-06-11 12:28:22 +02:00
Chocobozzz
d61e81538b Client: fix compilation 2017-04-26 21:48:54 +02:00
Chocobozzz
383bfc8356 Client: responsive design 2017-04-26 21:23:19 +02:00
Chocobozzz
240c64c5f4 Client: avoid loading javascript ressource over the network 2017-04-26 21:22:51 +02:00
Chocobozzz
0dd079da27 Update standard -> 10 2017-04-16 14:25:37 +02:00
Chocobozzz
3758da9489 Client: use ng2-tag-input for forms with video tags 2017-04-16 14:06:48 +02:00
Chocobozzz
ad42bea3a5 Client: update to angular 4 2017-04-12 22:00:17 +02:00
Chocobozzz
758b996dc6 Client: switch to @nglibs/meta 2017-03-10 10:33:36 +01:00
Chocobozzz
72329aaa28 Update bittorrent-tracker and standard to v9 2017-03-03 18:45:40 +01:00
Chocobozzz
c70e0710b3 Update modules 2017-02-10 11:03:03 +01:00
Chocobozzz
a17bc2c34e Client: use tslib instead of ts-helpers 2017-02-10 10:28:11 +01:00
Chocobozzz
99b727ec9c Client: fix angular2-notifications dep... 2017-02-05 10:27:29 +01:00
Chocobozzz
6a8ff869d0 Client: fix awesome typescript loader 2017-02-05 10:27:04 +01:00
Bigard Florian
79db0aba4f Client: fix ng2-smart-table 2017-02-01 10:06:52 +01:00
Chocobozzz
28798b5d94 Client: replace simple tables by ng2 smart table component 2017-01-30 22:41:14 +01:00
Chocobozzz
7ddd02c9b8 Client: better notifications for a beautiful world 2017-01-27 16:14:11 +01:00
Chocobozzz
f7ac0f84e1 Client: add optimize plugin 2017-01-27 10:51:33 +01:00
Chocobozzz
b99290b1d5 Client: lazy load admin area 2017-01-23 22:32:43 +01:00
Chocobozzz
cc3e2d9b7a Client: add dll support 2017-01-19 21:54:40 +01:00
Chocobozzz
a7582a2c6f Client: fix build on Node v4 2017-01-19 21:46:03 +01:00
Chocobozzz
9bce75925e Client: fix lint 2017-01-15 19:30:14 +01:00
Chocobozzz
cdcbc81077 Client: update ng2-meta 2017-01-13 14:31:33 +01:00
Chocobozzz
c16ce1de8e Client: add basic aot support 2017-01-13 12:16:00 +01:00
Chocobozzz
d396a937b6 Client: upgrade angular dep' 2016-12-29 17:34:29 +01:00
Chocobozzz
e7661bb134 Client: fix angular stack version 2016-12-09 17:27:50 +01:00
Jacob
72cb731c44 i updated version numbers until it built properly. 2016-12-09 17:21:19 +01:00
Chocobozzz
fe6445bf97 Client: update webtorrent to 0.98 2016-11-25 14:21:41 +01:00
Chocobozzz
693b1aba46 Client: split in angular modules 2016-11-21 22:09:45 +01:00
Chocobozzz
9c24c07051 Client: force typescript 2.0.x 2016-11-16 21:16:28 +01:00
Chocobozzz
938abcc6cc Client: remove unnecessary module 2016-11-16 20:29:26 +01:00
Bigard Florian
8df76a292c Only use @angular 2.1.x 2016-11-16 09:33:08 +01:00
Chocobozzz
e31f6ad637 Client: use videojs as player 2016-11-08 20:49:43 +01:00
Chocobozzz
3bb2c7f99d Prepare embed page 2016-11-07 22:35:37 +01:00
Chocobozzz
b58c69a1ed Client: add titles to all pages 2016-11-04 17:25:26 +01:00
Chocobozzz
4d19d2f10b Update to webpack beta 25 2016-11-04 12:50:01 +01:00
Chocobozzz
d05eb4ed10 Client: Update dependencies 2016-11-04 12:15:17 +01:00
Chocobozzz
0b10407e46 Update ng2 bootstrap 2016-10-13 21:10:16 +02:00
Chocobozzz
1a00504203 Client: fix progress bar and tags validation issues 2016-10-07 14:52:18 +02:00