Commit Graph

51 Commits

Author SHA1 Message Date
Chocobozzz
15a7eafb89
Refactor video links builders 2021-07-26 15:04:37 +02:00
Chocobozzz
9162fdd363
Refactor video links building 2021-07-26 14:12:50 +02:00
Chocobozzz
8cbc40b2fe
Move to sass module 2021-06-28 10:54:02 +02:00
Chocobozzz
fa12eacc01
Move to sass @use 2021-06-28 09:36:35 +02:00
Chocobozzz
27bc958674
Bidi support 2021-06-07 18:14:05 +02:00
Chocobozzz
2989628b79
Use HTML config when possible 2021-06-04 15:45:44 +02:00
Chocobozzz
2539932e16
Instance homepage support (#4007)
* Prepare homepage parsers

* Add ability to update instance hompage

* Add ability to set homepage as landing page

* Add homepage preview in admin

* Dynamically update left menu for homepage

* Inject home content in homepage

* Add videos list and channel miniature custom markup

* Remove unused elements in markup service
2021-05-27 15:59:55 +02:00
Chocobozzz
f676e0e321
More efficient advanced input filter 2021-05-03 16:42:15 +02:00
Chocobozzz
2e46eb9715
Refactor search filters 2021-05-03 16:42:15 +02:00
Chocobozzz
1fd61899ea
Add ability to filter my videos by live 2021-05-03 16:42:15 +02:00
Chocobozzz
931d343018
Move to stylelint 2021-04-28 17:53:57 +02:00
Chocobozzz
ab5b66891b
Fix eye button for password input 2021-04-26 14:37:24 +02:00
Chocobozzz
023edc8a54
Fix plugin checkbox placement 2021-04-09 14:02:27 +02:00
Chocobozzz
32d13b203b
Plugins can register html/select settings 2021-04-09 11:19:14 +02:00
Chocobozzz
d794137057
Refactor horizontal margins 2021-03-31 11:21:10 +02:00
Chocobozzz
2e257e36b7
Add client action hooks for pubish pages 2021-03-24 18:18:41 +01:00
kontrollanten
6b1ef95699
Change copy icon (#3867)
* client: change copy icon to glypicon-duplicate

* client: add "copy" text to copy icons
2021-03-24 18:18:41 +01:00
Chocobozzz
30a94566c9
Fix checkbox ids in plugin settings 2021-03-09 13:53:18 +01:00
Chocobozzz
88cfa3e8fa
Fix preview upload with capitalized ext 2021-02-26 09:16:31 +01:00
Chocobozzz
21e493d4d8
Add ability to set a custom quota 2021-02-10 11:36:40 +01:00
Chocobozzz
ead64cdf8d
Support custom value in ng-select 2021-02-10 11:36:40 +01:00
Chocobozzz
1916c9663a
Fix some accessibility issues 2020-12-22 12:05:32 +01:00
Rigel Kent
728a1236ae
restore live transcoding to live streaming tab 2020-12-14 16:31:14 +01:00
Rigel Kent
23cd3129a9
fix tabindex on login page 2020-12-09 13:01:00 +01:00
Rigel Kent
f8b530e0a5
unify inputs requiring buttons like password inputs 2020-12-04 16:01:53 +01:00
madmath03
972de8f111 Add input-password #3375 2020-11-30 14:49:44 +01:00
kimsible
c418d48300 Add new default different avatar for channel and account 2020-11-25 11:12:06 +01:00
Rigel Kent
5beb89f223 refactor scoped token service 2020-11-25 11:07:56 +01:00
kimsible
01d0147ef5 Add tooltip to maximize button and remove grey background 2020-11-22 01:15:38 +01:00
Chocobozzz
4f926722ea
Upgrade client dependencies
Migrate removed primeng theme to custom CSS
2020-11-19 15:25:41 +01:00
kimsible
aa9cf3b98d Disable auto-focus markdown textarea on touchdevices 2020-11-18 09:08:21 +01:00
kimsible
363726fe9a Memorize scroll position when maximized mode used with markdown textarea 2020-11-18 09:08:21 +01:00
Chocobozzz
c6c0fa6cd8 Live streaming implementation first step 2020-11-09 15:33:04 +01:00
Chocobozzz
30b1e10603
Fix privacy/channel select on upload 2020-09-04 10:47:52 +02:00
Chocobozzz
781ba98126 Add ability to set a description to dynamic fields 2020-08-21 15:39:51 +02:00
Chocobozzz
7294aab0c8 Add ability to set custom field to video form 2020-08-21 15:39:51 +02:00
Chocobozzz
e79df4eefb Update playlist add component to accept multiple times the same video 2020-08-19 11:30:21 +02:00
Chocobozzz
7ed1edbbe4 We don't need services anymore for validators 2020-08-17 15:12:55 +02:00
Chocobozzz
66357162f8
Migrate to $localize
* Remove i18n polyfill to translate things in components
 * Reduce bundle sizes
 * Improve runtime perf
 * Reduce a lot the time to make a full client build
 * Reduce client build complexity
 * We don't need a service to translate things anymore (so we will be able to translate title pages etc)

Unfortunately we may loose some translations in the migration process.
I'll put a message on weblate to notify translators
2020-08-14 10:28:30 +02:00
Rigel Kent
857961f0ee
adapt my-select-checkbox placeholder to its context 2020-08-11 16:52:26 +02:00
Chocobozzz
94676e631c
Remove angular pipes module 2020-08-11 16:50:00 +02:00
Chocobozzz
52c4976fcf
Use ng select for multiselect 2020-08-11 16:18:42 +02:00
Chocobozzz
3d25d5de33
Move form modules in the form shared module 2020-08-11 09:54:42 +02:00
Chocobozzz
9abd170dec
Fix tags in search filters 2020-08-11 09:41:55 +02:00
Rigel Kent
02c01341f4 add ng-select for templatable select options
- create select-tags component to replace ngx-chips
- create select-options to factorize option selection in forms
- create select-channel to simplify channel selection
- refactor tags validation
2020-08-11 09:03:39 +02:00
kimsible
4abe9c593a Add validator channel name 2020-08-11 08:46:35 +02:00
Chocobozzz
441e453ae5 Add abuse message management in admin 2020-07-31 11:35:19 +02:00
Chocobozzz
ec903c010e
Merge branch 'release/2.3.0' into develop 2020-07-20 17:00:58 +02:00
kimsible
b5366b3c7e Correct maximized icon padding since new icons set implemented 2020-07-20 16:56:59 +02:00
Chocobozzz
d95d155988 Use 3 tables to represent abuses 2020-07-10 14:02:41 +02:00