Commit Graph

56 Commits

Author SHA1 Message Date
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
22ea1a36ae Share chat dock tab: adding date column, removing password column. 2024-06-19 11:45:37 +02:00
257fdbd2c2 Authentication token generation (#98):
* setting to disable the feature (aka "panic button")
2024-06-17 15:25:02 +02:00
a9b6474b8f Authentication token generation WIP (#98)
First working version.
2024-06-17 14:54:29 +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
d931a9c144 Share url element: restore and save state. 2024-06-14 15:07:15 +02:00
75dd2e4d59 Rewriting Share modal WIP:
Using lit to entirely rewrite the share chat modal.
2024-06-14 14:22:17 +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
990ff2385a Refactoring: merge video-watch scope into common.
In order to be able to use lit in videowatch related code, we have to
merge these scopes.
2024-06-13 16:36:16 +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
b6f196d07c SPDX 2024-06-13 12:03:11 +02:00
38946121b7 tags-input: validate last value when pasting. 2024-06-13 12:00:11 +02:00
618dc6aeae tags-input:
* add a "copy" button
* fix some css class (adding a prefix to avoid side effects)
* other minor fixes
2024-06-13 11:55:02 +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
d4692c81e0 Fix lit linting, WIP. 2024-06-12 18:51:04 +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
597afc8ba6 New page loading and error cases:
* adding new custom elements: spinner and error
* using them on async tasks
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
7781cc805d Fix typing. 2024-06-12 17:14:36 +02:00
6f56a026bb Custom emojis: import/export functions. 2024-06-10 19:17:49 +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
2dbfe49212 Custom channel emoticons WIP (#130): fix CSS 2024-06-07 13:45:06 +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
aa9697074a Some refactoring. 2024-06-07 13:45:05 +02:00
5c87eef915 Custom channel emoticons WIP (#130) + various fix/refactoring 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
d425663516 fixes around input value for search and tags and tags input cosmetics 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
7c9e869e96 clean logs 2024-05-28 13:43:07 +02:00
854bb8fb27 Move configuration row to shared 2024-05-28 13:43:07 +02:00
67abb5279f expose peertubeHelpers to TranslationDirective 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