c010758164
eslint 8.57 WIP:
...
* tweaking rules
* fixing issues
2024-09-09 18:47:21 +02:00
b673a49af6
Improved accessibility ( #118 ):
...
* channel configuration: adding title to inputs.
* channel configuration: `aria-hidden="true"` on icons for add and
remove row buttons.
2024-08-29 12:20:36 +02:00
8e99199f29
New option to use and configure Prosody mod_firewall WIP ( #97 ):
...
* new setting
* new configuration screen for Peertube admins
* include the mod_firewall module
* load mod_firewall if enabled
* sys admin can disable the firewall config editing by creating a
special file on the disk
* user documentation
2024-08-13 10:35:47 +02:00
45a63eaecd
Terms&Conditions ( #18 ):
...
* new settings for instance's terms
* new channel option for channel's terms
2024-06-25 12:21:01 +02:00
90afdafbd9
Authentication token generation WIP ( #98 )
...
You can now generate links to join chatrooms with your current user. This can be used to create Docks in OBS for example. This could also be used to generate authentication token to join the chat from 3rd party tools.
2024-06-17 11:43:59 +02:00
2739bb823a
Logger: improving the logger, and using it in client code.
2024-06-14 15:17:14 +02:00
1cc6a68089
Fix dynamic table button css
2024-06-13 17:00:08 +02:00
b59056f57d
Fix linting.
2024-06-13 16:42:23 +02:00
f1e9d1dfec
Dynamic table UI:
...
* margin bottom
* add row button on left, to be more visible
2024-06-13 15:21:31 +02:00
1d943716dd
Dynamic table: refactoring (more readable code).
2024-06-13 12:31:32 +02:00
7cabf12864
Fix tags-input:
...
* the code handling `separators` was buggy, so i simplified to use only
one separator
* was not practical for bot quotes (can't edit), so replaced by a
textarea
2024-06-13 10:48:13 +02:00
8cc9061092
Fix lit linting. (some fix could be better...)
2024-06-12 19:13:35 +02:00
724e8fdce9
Fix lit linting: input-tags should only handle text, not numbers.
2024-06-12 18:59:34 +02:00
4976a4f282
Refactoring: moving some template to separate files + classMap fix.
2024-06-12 17:14:39 +02:00
2c3739f633
Refactoring: simplifing the peertube context.
2024-06-12 17:14:38 +02:00
268c60d699
Refactoring.
2024-06-12 17:14:38 +02:00
a4a9f85956
Dynamic tables: focus to first input when adding a row.
2024-06-12 17:14:38 +02:00
72c4b0804d
Better UI for channel configuration pages.
2024-06-12 17:14:38 +02:00
e811c549fd
Fix checkbox.
2024-06-12 17:14:38 +02:00
2668e5174c
Dynamic table description: always displayed, in a separate line.
2024-06-12 17:14:37 +02:00
e84782f346
dynamic table: add confirmation when deleting a line
2024-06-12 17:14:37 +02:00
d0252383cd
Dynamic tables: title on add and remove buttons.
2024-06-12 17:14:36 +02:00
92cf83dcdf
Custom channel emoticons WIP ( #130 ): fix CSS
2024-06-07 14:08:35 +02:00
47b580d132
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:07 +02:00
a777c7ac8d
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:06 +02:00
92e9d6d1af
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:05 +02:00
04403225fb
Custom channel emoticons WIP ( #130 ) + various fix
2024-06-07 13:45:04 +02:00
1cf16d79be
Fix one typo that wasted hours of debugging
2024-05-28 13:43:07 +02:00
cc75aadeb4
Supercharged tags input
2024-05-28 13:43:07 +02:00
35d9663559
Channel configuration validation + tags input
2024-05-28 13:43:07 +02:00
d95312aa11
More cleanup
2024-05-28 13:43:07 +02:00
0f99d66ac4
fixing errors from linting
2024-05-28 13:43:07 +02:00
fb7f44692c
fix linting
2024-05-28 13:43:07 +02:00
f549142ae4
Several fixes around channel configuration
2024-05-28 13:43:07 +02:00
5ef429e9f2
update css handling on dynamic table form
2024-05-28 13:43:07 +02:00
0672dc24a0
Typescript and lit version change + fix form submit.
2024-05-28 13:43:07 +02:00
732f7aedcd
REUSE compliance.
2024-05-28 13:43:07 +02:00
1d14bbbda0
Cleaning more stuff.
2024-05-28 13:43:07 +02:00
b72b23d6ae
Cleaning some stuff.
2024-05-28 13:43:07 +02:00