Commit Graph

1066 Commits

Author SHA1 Message Date
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 6c966f608b
Stronger password. 2023-09-22 16:45:07 +02:00
John Livingston 852221d232
Moderation. 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 9e7d9c6069
Bot must be admin on the MUC component. 2023-09-22 16:45:07 +02:00
John Livingston e0c31f09aa
Fix bot authentication. 2023-09-22 16:45:06 +02:00
John Livingston de9de8e358
wip 2023-09-22 16:45:06 +02:00
John Livingston 8b9da417b3
Fix bot spawning, avoiding extra npm process. 2023-09-22 16:45:06 +02:00
John Livingston 437fa4c17b
log level. 2023-09-22 16:45:06 +02:00
John Livingston 2289d79c28
Various fix and wip 2023-09-22 16:45:06 +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 65fd49a81c
Fix rebuild 2023-09-22 16:45:05 +02:00
John Livingston 55fa6c0623
Fix rebuild 2023-09-22 16:45:05 +02:00
John Livingston 59c0c0c89b
removing unecessary await 2023-09-22 16:45:05 +02:00
John Livingston 260a25f411
Updating room-channel when prosody-room-type is changed 2023-09-22 16:45:05 +02:00
John Livingston 0e201d4e43
Fix muc domain 2023-09-22 16:45:05 +02:00
John Livingston de243bdc01
Fix. 2023-09-22 16:45:05 +02:00
John Livingston 065b6f0ed3
Fix 2023-09-22 16:45:05 +02:00
John Livingston a8c71fbadf
Store Bot configuration 2023-09-22 16:45:04 +02:00
John Livingston 35c9494ed7
Store bot configuration WIP 2023-09-22 16:45:04 +02:00
John Livingston 231ca3d177
Fix video updated action. 2023-09-22 16:45:04 +02:00
John Livingston 28faad6bbe
WIP: store and get relation between rooms and channels:
* fix rebuildData
* write data to disk
2023-09-22 16:45:04 +02:00
John Livingston 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
John Livingston ea1c008ded
Fix: readData must have an atomic part. 2023-09-22 16:45:04 +02:00
John Livingston c900d2d1d4
WIP: store and get relation between rooms and channels (refactoring) 2023-09-22 16:45:04 +02:00
John Livingston 32b52adebb
WIP: store and get relation between rooms and channels 2023-09-22 16:45:03 +02:00
John Livingston 1a1b246d45
refactoring. 2023-09-22 16:45:03 +02:00
John Livingston b4db6be7c0
Documentation. 2023-09-22 16:45:03 +02:00
John Livingston 862076b9b9
Changelog. 2023-09-22 16:45:03 +02:00
John Livingston 501f6d53ab
doc and css fix 2023-09-22 16:45:03 +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 85e7598c1f
Clean changelog after rebase 2023-09-22 16:45:02 +02:00
John Livingston 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
John Livingston 28c586fc09
Fix missing channel name. 2023-09-22 16:45:02 +02:00
John Livingston 7e89e430d0
Moderation configuration screen: store options. 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 cb6decfa84
Fix: only local channels. 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
John Livingston 563fe75005
PR template update. 2023-09-08 10:15:49 +02:00
John Livingston 64668733c8
Code refactoring:
Splitting API code in several files.
2023-09-07 17:20:01 +02:00
John Livingston b165364748
Some technical documentation. 2023-09-07 12:53:07 +02:00
John Livingston 3a09fc0149
README in old documentation folder. 2023-09-07 11:37:36 +02:00
John Livingston 5ecff1d916
Localized help urls:
Links to documentation are now using the front-end language to point to the translated documentation page
(except for some links generated from the backend, in the diagnostic tool for example).

Partial fix for #224.
2023-09-06 17:58:54 +02:00
John Livingston 21de3404c3
Fix CSS linting. 2023-09-06 17:28:26 +02:00
John Livingston 3ae5fa2f4b
Fix typo. 2023-09-06 17:26:59 +02:00