Commit Graph

1728 Commits

Author SHA1 Message Date
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 85f249fe91
Changing compile order:
Changing the compilation order, to get relevant compilation errors quicker.
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 b5140ca994
chat bot v0.2.7 2023-09-22 16:45:08 +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 567a5e80ab
Link to channel options in room list 2023-09-22 16:45:08 +02:00
John Livingston eed88e9339
UI WIP. 2023-09-22 16:45:08 +02:00
John Livingston 8029bab8e4
bot 0.2.6 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 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