John Livingston
d4692c81e0
Fix lit linting, WIP.
2024-06-12 18:51:04 +02:00
John Livingston
be1e7456bd
Fix action button.
2024-06-12 17:14:39 +02:00
John Livingston
4976a4f282
Refactoring: moving some template to separate files + classMap fix.
2024-06-12 17:14:39 +02:00
John Livingston
2c3739f633
Refactoring: simplifing the peertube context.
2024-06-12 17:14:38 +02:00
John Livingston
268c60d699
Refactoring.
2024-06-12 17:14:38 +02:00
John Livingston
a4a9f85956
Dynamic tables: focus to first input when adding a row.
2024-06-12 17:14:38 +02:00
John Livingston
72c4b0804d
Better UI for channel configuration pages.
2024-06-12 17:14:38 +02:00
John Livingston
e811c549fd
Fix checkbox.
2024-06-12 17:14:38 +02:00
John Livingston
2668e5174c
Dynamic table description: always displayed, in a separate line.
2024-06-12 17:14:37 +02:00
John Livingston
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
John Livingston
75ac7a1052
Various improvements:
...
* CSS cleaning
* disabling buttons during loading
* reset buttons on forms
2024-06-12 17:14:37 +02:00
John Livingston
e84782f346
dynamic table: add confirmation when deleting a line
2024-06-12 17:14:37 +02:00
John Livingston
d0252383cd
Dynamic tables: title on add and remove buttons.
2024-06-12 17:14:36 +02:00
John Livingston
7781cc805d
Fix typing.
2024-06-12 17:14:36 +02:00
John Livingston
2da97245ae
Fix orphan opening div.
2024-06-12 17:14:36 +02:00
John Livingston
6f56a026bb
Custom emojis: import/export functions.
2024-06-10 19:17:49 +02:00
John Livingston
92cf83dcdf
Custom channel emoticons WIP ( #130 ): fix CSS
2024-06-07 14:08:35 +02:00
John Livingston
47b580d132
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:07 +02:00
John Livingston
1b9ecea443
Custom channel emoticons WIP ( #130 ): tabs
2024-06-07 13:45:07 +02:00
John Livingston
2dbfe49212
Custom channel emoticons WIP ( #130 ): fix CSS
2024-06-07 13:45:06 +02:00
John Livingston
a777c7ac8d
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:06 +02:00
John Livingston
92e9d6d1af
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:05 +02:00
John Livingston
aa9697074a
Some refactoring.
2024-06-07 13:45:05 +02:00
John Livingston
5c87eef915
Custom channel emoticons WIP ( #130 ) + various fix/refactoring
2024-06-07 13:45:05 +02:00
John Livingston
04403225fb
Custom channel emoticons WIP ( #130 ) + various fix
2024-06-07 13:45:04 +02:00
John Livingston
688ab4f029
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:04 +02:00
John Livingston
607a71b8cb
Fix help buttons.
2024-06-07 13:45:04 +02:00
John Livingston
dad29a941f
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:04 +02:00
Mehdi Benadel
1cf16d79be
Fix one typo that wasted hours of debugging
2024-05-28 13:43:07 +02:00
Mehdi Benadel
d425663516
fixes around input value for search and tags and tags input cosmetics
2024-05-28 13:43:07 +02:00
Mehdi Benadel
cc75aadeb4
Supercharged tags input
2024-05-28 13:43:07 +02:00
Mehdi Benadel
35d9663559
Channel configuration validation + tags input
2024-05-28 13:43:07 +02:00
Mehdi Benadel
7c9e869e96
clean logs
2024-05-28 13:43:07 +02:00
Mehdi Benadel
854bb8fb27
Move configuration row to shared
2024-05-28 13:43:07 +02:00
Mehdi Benadel
67abb5279f
expose peertubeHelpers to TranslationDirective
2024-05-28 13:43:07 +02:00
Mehdi Benadel
d95312aa11
More cleanup
2024-05-28 13:43:07 +02:00
Mehdi Benadel
0f99d66ac4
fixing errors from linting
2024-05-28 13:43:07 +02:00
Mehdi Benadel
fb7f44692c
fix linting
2024-05-28 13:43:07 +02:00
Mehdi Benadel
f549142ae4
Several fixes around channel configuration
2024-05-28 13:43:07 +02:00
Mehdi Benadel
5ef429e9f2
update css handling on dynamic table form
2024-05-28 13:43:07 +02:00
John Livingston
0672dc24a0
Typescript and lit version change + fix form submit.
2024-05-28 13:43:07 +02:00
John Livingston
59825a15d6
Fix
2024-05-28 13:43:07 +02:00
John Livingston
732f7aedcd
REUSE compliance.
2024-05-28 13:43:07 +02:00
John Livingston
1d14bbbda0
Cleaning more stuff.
2024-05-28 13:43:07 +02:00
John Livingston
b72b23d6ae
Cleaning some stuff.
2024-05-28 13:43:07 +02:00
Mehdi Benadel
0491539dfd
Fix button style
2024-05-28 13:43:07 +02:00
Mehdi Benadel
fb3a5d26aa
Fixing ShadowDOM situation with CSS
2024-05-28 13:43:07 +02:00
Mehdi Benadel
de974eae22
Better structure + channel home in LitElement format
2024-05-28 13:43:07 +02:00
Mehdi Benadel
687c4742f7
Technically working options. Need CSS fix (plugin CSS not loaded) and data validation
2024-05-28 13:43:07 +02:00
Mehdi Benadel
9ea26dfd26
Using ChannelConfigurationElement + Adding TranslationDirective
...
and a lots of fixes
2024-05-28 13:43:07 +02:00
Mehdi Benadel
0fe9fb4dca
Adding some LitElements including DynamicTableFormElement
2024-05-28 13:43:07 +02:00
Mehdi Benadel
2638e137b3
Begin integrating components with lit
2024-05-28 13:43:07 +02:00
Mehdi Benadel
9ff4abfce4
added attempt at dynamic listing
2024-05-28 13:43:07 +02:00
John Livingston
d5c327565c
Adding SPDX headers (WIP)
2024-05-23 11:42:14 +02:00
John Livingston
0719d25f35
Fix #48 : Proper 404 and 403 pages when trying to open non-existant chatroom (WIP).
2024-04-04 14:58:24 +02:00
John Livingston
e5e6c6f953
Room list: using new chat page
2024-04-03 12:13:44 +02:00
John Livingston
612a9f622d
Embeddeding chat without iframe besieds videos WIP
2024-03-28 15:06:15 +01:00
John Livingston
ba52d4e3d8
Reconnect livechat in embedded mode.
2024-03-28 12:22:30 +01:00
John Livingston
67a1a6e32d
New embedded chat: spinner while loading
2024-03-26 17:38:40 +01:00
John Livingston
b6478f0f9e
New chat integration:
...
* refactoring
* cleaning
* using peertubeHelpers to get authent info when available
2024-03-26 15:38:22 +01:00
John Livingston
4cf2cd3ac8
New fullpage chat: better CSS
2024-03-26 14:49:47 +01:00
John Livingston
22a675e915
WIP new full screen chat
2024-03-26 11:10:02 +01:00
John Livingston
bd695bdb27
New fullscreen chat WIP:
...
* Fullscreen chat: now uses a custom page (in other words: when opening the chat in a new tab, you will have the Peertube menu). WIP
* some code refactoring (getBaseRoute moved to util/uri, ...)
2024-03-26 11:09:46 +01:00
John Livingston
de15b7d480
Slow mode duration:
...
* channel option is no more a default value, but the current value
* changing naming in accordance
* changing labels and documentation
2024-03-07 17:56:27 +01:00
John Livingston
3a9c17fba8
Slow Mode ( #192 ): help button + fix field css
2024-02-22 14:53:41 +01:00
John Livingston
3d9237624d
Naming:
...
* changing delay by duration for slow mode options
* better labels
2024-02-16 17:35:55 +01:00
John Livingston
cf179d7f72
Slow mode WIP ( #192 ):
...
* default delay is configurable in channel's chat rooms options.
2024-02-16 17:35:53 +01:00
John Livingston
73922680c1
Fix #276 : Peertube v6.0.0 compatibility in chatrooms page:
...
Using channel.avatars if channel.avatar is not available.
2023-11-16 10:46:58 +01:00
John Livingston
89c3eae9b1
labels
2023-09-26 14:58:59 +02:00
John Livingston
89fb6a7ac6
Don't validate hidden fields.
2023-09-26 14:28:06 +02:00
John Livingston
03dfa3de6f
Help button.
2023-09-26 14:21:32 +02:00
John Livingston
eb99369bea
Fix button margin
2023-09-26 14:15:29 +02:00
John Livingston
b8aef07182
Forbidden words comment field.
2023-09-25 13:16:15 +02:00
John Livingston
06b9417650
Channel configuration UI: form validation.
2023-09-25 12:51:15 +02:00
John Livingston
e9ff502646
Help links.
2023-09-22 20:39:50 +02:00
John Livingston
562073fc09
Channel conf UI WIP
2023-09-22 16:45:09 +02:00
John Livingston
af115e984b
Fix help button
2023-09-22 16:45:09 +02:00
John Livingston
679baf024c
Moving Mustache templates content in separate files.
2023-09-22 16:45:09 +02:00
John Livingston
aa71a302f6
Channel Configuration UI WIP
2023-09-22 16:45:08 +02:00
John Livingston
cc673bd3cb
Refactoring.
2023-09-22 16:45:08 +02:00
John Livingston
eed88e9339
UI WIP.
2023-09-22 16:45:08 +02:00
John Livingston
d77a276fac
Channel configuration UI WIP
2023-09-22 16:45:08 +02:00
John Livingston
f00bac5eb1
Channel configuration UI + disabling bannedJIDs (for now)
2023-09-22 16:45:07 +02:00
John Livingston
501e958c4b
Channels list UI
2023-09-22 16:45:07 +02:00
John Livingston
19264fb915
Channels list UI
2023-09-22 16:45:07 +02:00
John Livingston
4fe972dc10
Configure bot name + refactoring.
2023-09-22 16:45:07 +02:00
John Livingston
f97e54d499
Moderation Bot integration WIP:
...
* Start and stop the bot WIP
* Prosody: removing the BOSH module from the global scope (must only be present on relevant virtualhosts)
* Some refactoring
2023-09-22 16:45:06 +02:00
John Livingston
d410d4e08e
Settings to disable the bot and the advances channel configuration
2023-09-22 16:45:02 +02:00
John Livingston
5373fb1570
Renaming 'moderation' pages to 'configuration'.
2023-09-22 16:45:02 +02:00
John Livingston
28c586fc09
Fix missing channel name.
2023-09-22 16:45:02 +02:00
John Livingston
0987a036a0
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
John Livingston
09b1c889ff
Fix sort.
2023-09-22 16:45:01 +02:00
John Livingston
a25c4822fa
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
John Livingston
02728bb38d
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
John Livingston
efb8710f67
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00