Commit Graph

434 Commits

Author SHA1 Message Date
1ccaeff0a5 tightened "Epoch Error Range" to 1 2023-10-17 14:43:54 -04:00
239729a153 ephemeral store "complete" but not tested 2023-10-17 14:40:28 -04:00
Tanner Shaw
18f1b71baf addMessageToEphemeralStore func 2023-10-17 13:28:12 -05:00
c6d612a2e4 checkEmphemeralMessageStore 2023-10-17 14:13:57 -04:00
5550b1d949 ephemeral message type 2023-10-17 14:08:30 -04:00
Tanner Shaw
16b4171272 feature(eth): Eth message signing to join ethereum groups 2023-10-15 15:17:52 -05:00
Tanner Shaw
02a3475a73 feature(eth): db schema and api endpoints for ethereum groups/addresses 2023-10-15 12:44:52 -05:00
Tanner Shaw
217b1b03f3 refactor(gateways/discord): major refactor for discord endpoints, /join, and claimcodes 2023-10-14 16:06:36 -05:00
Tanner Shaw
8a3d609d6c refactor(gateways): joining rooms now adds a discordId if the code is from discord 2023-10-14 14:35:18 -05:00
Tanner Shaw
abdee0d522 chore(gateways): discordId and steamId64 both optional in schema now 2023-10-13 19:14:32 -05:00
Tanner Shaw
d0b733694f refactor(gateways) updateRoomIdentities and updateClaimCodes fixed and refactored for gateways 2023-10-13 19:07:11 -05:00
Tanner Shaw
ff729259b6 refactor(gateways): updateRoomIdentities works properly with gateways now 2023-10-13 18:04:12 -05:00
Tanner Shaw
254b935d96 refactor(gateways): updateRoomIdentities works properly with gateways now 2023-10-13 17:56:10 -05:00
Tanner Shaw
9d0768f01b refactor(gateways): updateRoomIdentities updated for gateways 2023-10-13 16:37:30 -05:00
Tanner Shaw
00ac360f4a refactor(gateways): removeIdentityFromRoom refactored for gateways 2023-10-13 16:23:04 -05:00
Tanner Shaw
e8d7a533b2 refactor(gateways): findRoomsByIdentity refactored for gateways 2023-10-13 15:56:43 -05:00
Tanner Shaw
1f422fdf83 refactor(prisma-db): Adding gateways for identities 2023-10-13 14:56:14 -05:00
AtHeartEngineer
163d591b93 feat: support ephemeral and encrypted rooms (#90) 2023-10-13 13:06:22 -04:00
AtHeartEngineer
2ec6d78889 Merge branch 'main' into encryption-ephemeral 2023-10-09 21:08:46 -04:00
AtHeartEngineer
1d05151465 fix: invalid claim code instead of claim code used (#88) 2023-10-09 21:08:34 -04:00
682c3fbcc9 feat: support ephemeral and encrypted rooms 2023-10-09 21:08:06 -04:00
06d8f7d4d6 Merge branch 'main' into invalid-claimcode 2023-10-09 20:51:57 -04:00
Tanner Shaw
7b100b5ab1 chore(seeding) changed rateLimit and userMessageLimit on schema, and PUBLIC_CHAT to PUBLIC on the seeds to match schema 2023-10-04 13:07:00 -05:00
Tanner Shaw
f8268694b2 chore(documentation) added and updated inline documentation for new and or updated endpoints/functions 2023-10-04 12:58:38 -05:00
Tanner Shaw
bfccb8174f fix(createRoom): changed default parameter values 2023-10-03 22:46:28 -05:00
Tanner Shaw
6821d32a82 feature(discord-api): implemented endpoints for discord bot usage 2023-10-03 22:42:09 -05:00
Tanner Shaw
be172e4eac merged main, fixed conflicts 2023-09-28 16:53:42 -05:00
Tanner Shaw
c204e44580 refactor(createRoom) createRoom now returns the roomId and claimCodes for the created room 2023-09-28 16:45:06 -05:00
AtHeartEngineer
aebc15f560 Fixing tests (#84) 2023-09-25 22:29:30 -04:00
AtHeartEngineer
49d81c5afb fix: invalid claim code instead of claim code used 2023-09-25 22:16:12 -04:00
Tanner Shaw
e4982ca436 feat(createRoom) create room now takes an array of adminIdentities 2023-09-23 16:13:41 -05:00
Tanner Shaw
07b68ba9bb fix(add room endpoint): /room/add now checks if the roomId passed already exists and throws a 400 if so 2023-09-23 13:26:44 -05:00
Tanner Shaw
241cbadd5c fix(tests) fixed bug in tests and createRoom 2023-09-22 16:29:53 -05:00
AtHeartEngineer
f6d9ec9147 Merge branch 'main' into fixing-tests 2023-09-22 13:56:09 -04:00
AtHeartEngineer
ede497b839 Merge branch 'rln-testing' into fixing-tests 2023-09-22 13:55:36 -04:00
AtHeartEngineer
16a120dfd6 feat: added Ban Appeals room to seed list with roomId: 666 (#81) 2023-09-22 13:53:02 -04:00
AtHeartEngineer
7d11017a2d Merge branch 'main' into ban-appeals 2023-09-22 13:52:47 -04:00
AtHeartEngineer
0a172036b8 Remove endpoints (#82) 2023-09-22 13:51:33 -04:00
AtHeartEngineer
3f70b563b5 Merge branch 'main' into remove-endpoints 2023-09-22 13:51:04 -04:00
AtHeartEngineer
aafa6bfc37 feature(discord-bot) added endpoints for adding and checking for disc… (#85)
…ord-id's

also added discordIds to prisma schema in rooms
2023-09-22 13:50:30 -04:00
AtHeartEngineer
2c3d949325 Update src/endpoints/index.ts
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-22 13:49:56 -04:00
Tanner Shaw
2198d31552 feature(discord-bot) added endpoints for adding and checking for discord-id's
also added discordIds to prisma schema in rooms
2023-09-21 19:12:23 -05:00
a57b6ddb7d feat(create room) updated create room to hande unique room id and started building the tests out 2023-09-20 19:32:56 -04:00
Tanner Shaw
41bf2b6495 chore: removing commented code 2023-09-20 15:11:26 -05:00
Tanner Shaw
0c308239fa chore: removing extra username/passwords from tests 2023-09-20 15:10:17 -05:00
Tanner Shaw
6776cc44a8 feature (jest tests): Added a test to create a claimcode for testing 2023-09-20 15:09:15 -05:00
AtHeartEngineer
3d0f6aa65b Ban appeals (#83) 2023-09-20 12:29:42 -04:00
AtHeartEngineer
4a1c59afd6 Merge branch 'rln-testing' into ban-appeals 2023-09-20 12:29:07 -04:00
5fa2d69279 init message testing 2023-09-20 12:28:19 -04:00
3908ba1503 feat(create room) custom room id 2023-09-20 11:27:32 -04:00