seavor
74803442d2
Implement game layer from protobuf to redux
2026-04-12 05:05:16 -05:00
Jeremy Letto
8cc65b8967
Initial implementation completion and refactor ( #6806 )
Build Desktop / Configure (push) Has been cancelled
Build Docker Image / amd64 & arm64 (push) Has been cancelled
Build Web / React (Node 16) (push) Has been cancelled
Build Web / React (Node lts/*) (push) Has been cancelled
Build Desktop / Debian 11 (push) Has been cancelled
Build Desktop / Debian 13 (push) Has been cancelled
Build Desktop / Debian 12 (push) Has been cancelled
Build Desktop / Fedora 43 (push) Has been cancelled
Build Desktop / Fedora 42 (push) Has been cancelled
Build Desktop / Servatrice_Debian 11 (push) Has been cancelled
Build Desktop / Ubuntu 24.04 (push) Has been cancelled
Build Desktop / Ubuntu 26.04 (push) Has been cancelled
Build Desktop / Ubuntu 22.04 (push) Has been cancelled
Build Desktop / Arch (push) Has been cancelled
Build Desktop / macOS 14 (push) Has been cancelled
Build Desktop / macOS 15 (push) Has been cancelled
Build Desktop / macOS 13 Intel (push) Has been cancelled
Build Desktop / macOS 15 Debug (push) Has been cancelled
Build Desktop / Windows 10 (push) Has been cancelled
2026-04-11 23:51:10 -04:00
Zach H
248ea82573
Support Game Events ( #5087 )
2024-08-25 00:31:20 +00:00
Joseph Insalaco
cf1f4f12a9
Updating Session Persistence with all valid persistence calls ( #5085 )
...
* Updating Session Persistence with all valid persistence calls
* Spacing fixes
---------
Co-authored-by: Zach H <zahalpern+github@gmail.com>
2024-07-29 17:25:33 +00:00
Zach H
8687163cca
Add few more interfaces ( #5063 )
2024-06-25 05:00:45 +00:00
Zach H
c4bf9eb61c
Cleanup ( #5057 )
...
* Add Types
* Add Types
2024-06-17 00:32:36 -04:00
Zach H
0994d10410
More stuff ( #5056 )
...
* Skeleton + RemoveMessages
* GameJoinedData
2024-06-16 23:26:03 -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
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
2a54e9d7d1
Webatrice: fix saved password ( #4563 )
...
* fix saved label, and fix using hashedPassword when Save is unchecked
* update host only after successful login
* cleanup
* fix ability to deselect saved password on successful login
* cleanup
* clear options after connection
* fix registration saved username
* cleanup
* change label
* fix tests
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
2022-02-27 10:12:38 -06:00
Brent Clark
4c04b4ef5a
Webatrice: Registration toasts ( #4566 )
...
* wip
* Registration Success Toast
* remove debugging code
* remove unused field
* Show toast on successful password reset
* Toast on account activation success
* lint and PR feedback
* Rework interface names to avoid collision
* Move CssBaseline to sibling of ToastProvider
Co-authored-by: Brent Clark <brent@backboneiq.com>
2022-02-16 02:40:30 +01:00
Jeremy Letto
6928a2bd98
Webatrice: show loading screen until protobuf initializes ( #4559 )
...
* show loading screen until protobuf initializes
* cleanup
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
2022-02-04 17:03:39 -05:00
Jeremy Letto
bb16ae09ef
Webatrice: fix login bugs ( #4557 )
...
* fix login after failed connection attempts, limit connection attempt time
* fix register hashed password and salt
* add feature detection and Unsupported Browser screen
* nit
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
2022-02-04 14:07:15 -05:00
Jeremy Letto
92f941a54c
renable login after fail attempt ( #4552 )
...
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
2022-01-30 22:06:30 -06:00
Jeremy Letto
1d780058c8
Webatrice: Add account validation dialog/form ( #4547 )
...
* Add account validation dialog/form
* clean up
* close registration dialog on token request
* remove dupe code
* add subtitle styling
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
2022-01-30 19:42:34 -06:00
Jeremy Letto
1f15445c69
connect reset password to login view ( #4489 )
2021-12-07 22:57:12 -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
0683d1aced
Support Server requests for MFA, Render failed UI statuses to user, C… ( #4483 )
...
* Support Server requests for MFA, Render failed UI statuses to user, Connect to KnownHosts component
2021-11-23 02:45:08 -05:00
Joseph Chamish
73c5956ece
Dev/jchamish/forgotpassword ( #4481 )
...
* Implementation of Forgotten Password Reset
* Update webclient/src/hooks/useReduxEffect.tsx
Co-authored-by: Zach H <zahalpern+github@gmail.com>
2021-11-19 21:00:05 -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
f75ff2a7c8
cleanup and unit tests ( #4434 )
...
* put socket.updateHistory behind SessionCommand
* rename /websocket files from .tsx to .ts
* add unit tests to websocket commands
* complete unit tests for webClient commands
* secure wss
Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
2021-10-17 16:15:09 -04:00