Jeremy Letto
bdcd083eea
refactor imports ( #5058 )
2024-06-17 01:00:23 -04:00
Zach H
c4bf9eb61c
Cleanup ( #5057 )
...
* Add Types
* Add Types
2024-06-17 00:32:36 -04:00
Zach H
291c535edb
More web stuff ( #5055 )
...
* Add Response.gamesOfuser
* Cleanup and confirm all
2024-06-16 22:48:07 -04:00
Zach H
e2ab8db958
Add some sessions ( #5052 )
...
* Add AccountEdit
* Add PasswordChange
* Cleanup
* Add SessionService.accountImage
* Add SessionService.message
* Add SessionService.getUserInfo
* Lint
2024-06-14 23:06:50 -04:00
Zach H
34d70980e8
Webatrice admin commands ( #5051 )
...
* Add AdminCommand.updateServerMessage
* Add AdminCommand.shutdownServer
* Add AdminCommand.reloadConfig
* Cleanup
* Add AdminCommand.adjustMod
* Lint
* Lint
2024-06-13 02:52:40 +00:00
Zach H
e45c4042fe
Webatrice: Add all ModeratorCommands ( #5049 )
...
* Move viewLogHistory to Moderator commands
* Add Moderator.banFromServer
* Add Moderator.getBanHistory
* Add Moderator.getWarnHistory
* Add Moderator.warnUser
* Add Moderator.getWarnList
2024-06-13 02:15:14 +00:00
Jeremy Letto
0ff59e6d1e
test connection UI ( #4596 )
...
* test connection UI
* cleanup
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com >
2022-03-19 19:22:00 -05:00
Jeremy Letto
6ce346af4a
Webatrice: KnownHosts component ( #4456 )
...
* refactor dexie services for future schema updates
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com >
2021-11-25 22:12:23 -05:00
Zach H
f789e02096
Add ESLint & Run it against the system ( #4470 )
2021-11-13 14:56:15 -05:00
Zach H
ac300b0b6d
Support password reset workflow on Webatrice ( #4445 )
...
* Support password reset workflow. Also fix issue where a user would be disconnected "randomly" if they had a failed login, then successful one. Refactored a bit on Status Labels since they weren't really necessary and added complexity.
* Disconnect in default cases where we don't know what to do, but shouldn't stay connected to the server
2021-10-31 22:03:38 -04:00
Zach H
b1ef8220ee
Support Registration on Webatrice with a baseline of handling. ( #4436 )
...
* Support Registration on Webatrice with a baseline of handling. Still needs to support activation tokens & unit testing.
* Add support for account activation with token
* Activate Account refactor
* Fix typo
* Add Unit Testing for Commands/Events
* Changes based on review feedback
2021-10-20 21:07:35 -05:00
Jeremy Letto
e9ba195d7d
Refactor websocket into separate services, clean up socket status communication ( #4433 )
...
* Refactor websocket into separate services, clean up socket status communication
* cleanup
* add EOF lines
* fix keepalive logged in check
* undo change
* fix keepalive connection check
* cleanup
* add typings
* secure connection
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com >
2021-10-17 01:07:30 -04:00
Jeremy Letto
0d05f9097d
Webatrice updates ( #4366 )
2021-05-21 21:23:30 -04:00
Jeremy Letto
8db9475804
Cleanup and refactor ( #4361 )
...
* fix three panel layout height issue
* rename websocket/services to websocket/persistence, implement LeaveRoom
* cleanup
* add new line eof
* move route components from /components to /containers
* remove duplicate style
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com >
2021-05-18 23:06:41 -04:00
Jeremy Letto
5cf9023a21
move and rename src/websocket/instanceServices to src/api ( #4360 )
...
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com >
2021-05-17 21:59:32 -04:00