eed88e9339
UI WIP.
2023-09-22 16:45:08 +02:00
f00bac5eb1
Channel configuration UI + disabling bannedJIDs (for now)
2023-09-22 16:45:07 +02:00
6c966f608b
Stronger password.
2023-09-22 16:45:07 +02:00
852221d232
Moderation.
2023-09-22 16:45:07 +02:00
4fe972dc10
Configure bot name + refactoring.
2023-09-22 16:45:07 +02:00
9e7d9c6069
Bot must be admin on the MUC component.
2023-09-22 16:45:07 +02:00
e0c31f09aa
Fix bot authentication.
2023-09-22 16:45:06 +02:00
de9de8e358
wip
2023-09-22 16:45:06 +02:00
8b9da417b3
Fix bot spawning, avoiding extra npm process.
2023-09-22 16:45:06 +02:00
437fa4c17b
log level.
2023-09-22 16:45:06 +02:00
2289d79c28
Various fix and wip
2023-09-22 16:45:06 +02:00
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
65fd49a81c
Fix rebuild
2023-09-22 16:45:05 +02:00
55fa6c0623
Fix rebuild
2023-09-22 16:45:05 +02:00
59c0c0c89b
removing unecessary await
2023-09-22 16:45:05 +02:00
260a25f411
Updating room-channel when prosody-room-type is changed
2023-09-22 16:45:05 +02:00
0e201d4e43
Fix muc domain
2023-09-22 16:45:05 +02:00
de243bdc01
Fix.
2023-09-22 16:45:05 +02:00
065b6f0ed3
Fix
2023-09-22 16:45:05 +02:00
a8c71fbadf
Store Bot configuration
2023-09-22 16:45:04 +02:00
35c9494ed7
Store bot configuration WIP
2023-09-22 16:45:04 +02:00
231ca3d177
Fix video updated action.
2023-09-22 16:45:04 +02:00
28faad6bbe
WIP: store and get relation between rooms and channels:
...
* fix rebuildData
* write data to disk
2023-09-22 16:45:04 +02:00
e4683cf282
WIP: store and get relation between rooms and channels:
...
* rebuildData
* handling video update (to check for channel changes)
2023-09-22 16:45:04 +02:00
ea1c008ded
Fix: readData must have an atomic part.
2023-09-22 16:45:04 +02:00
c900d2d1d4
WIP: store and get relation between rooms and channels (refactoring)
2023-09-22 16:45:04 +02:00
32b52adebb
WIP: store and get relation between rooms and channels
2023-09-22 16:45:03 +02:00
1a1b246d45
refactoring.
2023-09-22 16:45:03 +02:00
d410d4e08e
Settings to disable the bot and the advances channel configuration
2023-09-22 16:45:02 +02:00
5373fb1570
Renaming 'moderation' pages to 'configuration'.
2023-09-22 16:45:02 +02:00
d0ba7d017d
External Components interface configuration:
...
You can now configure on which network interfaces Prosody will listen for external components.
2023-09-22 16:45:02 +02:00
7e89e430d0
Moderation configuration screen: store options.
2023-09-22 16:45:02 +02:00
0987a036a0
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
cb6decfa84
Fix: only local channels.
2023-09-22 16:45:01 +02:00
a25c4822fa
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
02728bb38d
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
64668733c8
Code refactoring:
...
Splitting API code in several files.
2023-09-07 17:20:01 +02:00
9f8a9ae5ae
Fix typo.
2023-08-07 10:19:42 +02:00
609b9e99ec
Fix #100 : API endpoint enhancement
...
Bypassing Nginx for API call originated from Prosody (if Peertube >=5.1).
Can also fix some Docker setup, which needed to set the prosody-peertube-uri settings.
2023-08-02 17:08:42 +02:00
f7a32e95d4
Code refactoring:
...
Cleaning some backend code, for a better readability.
2023-08-01 18:42:24 +02:00
d33795f7a1
Code refactoring WIP:
...
Cleaning the way ConverseJS parameters are given to the full page.
2023-08-01 17:01:09 +02:00
3fd6b9b563
Links to online documentation:
...
* Adding a help button on top of the chat, that links to the online documentation on frama.io.
* Replaced github.io documentation links by frama.io documentation.
* Adding links to the documentation in the diagnostic tool.
2023-07-26 18:16:30 +02:00
ad8b71b582
New debug modes for AP/RSS publishing.
2023-07-06 16:39:32 +02:00
995dfa4dff
Some refactoring.
2023-07-06 14:10:05 +02:00
e4d6626d6e
Remove "room." from from podcast:chat server
2023-07-06 14:10:05 +02:00
97a5d4b408
Initial WIP commit to add <podcast:chat> tag to Podcast RSS feeds
2023-07-06 14:10:05 +02:00
3627ef25f6
FEP-1970: name attribute.
...
Related to #113 .
2023-07-05 12:10:27 +02:00
f7e7cddf72
FEP-1970: implementation WIP:
...
Adding the data on outgoing objects.
Related to #113 .
2023-07-04 18:09:50 +02:00
f73ccbbf7e
Localization refactoring:
...
* the front-end now use global constants, based on the translation key
* build-client.js use the ESBuild "define" directive to replace these
globals at compile time, by the english value
* build:client must now be called after build:languages
* moving the loadLoc and loc backend functions in a separate lib
2023-06-12 19:36:14 +02:00
89a11cd3d6
Changing the way the translations are handled:
...
To make the Weblate integration simplier, this commit merge all
translations in yml files (there is no more distinction between
standards and settings strings)
This yml files will be handled by Weblate.
TODO: document the new translation process.
2023-06-09 17:08:39 +02:00