313 Commits

Author SHA1 Message Date
CodeTrauma
64a2c18b12 vkey 2023-11-13 15:19:14 +03:00
CodeTrauma
c1803e4984 refactor(rooms) adding idc checks for adding admins to rooms 2023-11-13 14:41:49 +03:00
CodeTrauma
c4f0c9f467 fix(rooms) checkpasswordhash route statuses 2023-11-13 14:13:38 +03:00
CodeTrauma
6e0f7ae943 feat(admin) route for removing admins 2023-11-13 13:09:19 +03:00
root
93e881e776 fix(rooms) including admin identities to findRoomById 2023-11-13 01:22:47 -06:00
Tanner Shaw
ab430d167f fix(endpoints) checkpassword endpoints checks for passwordhash and encryption 2023-11-11 14:09:28 -06:00
Tanner Shaw
214c24c3f0 Merge branch 'password-endpoints' of github.com:Discreetly/server into password-endpoints 2023-11-11 13:57:55 -06:00
Tanner Shaw
1cc05855f5 refactor(endpoints) room/:id endpoint includes adminIdentities 2023-11-11 13:57:28 -06:00
AtHeartEngineer
ddb4c6b87f Merge branch 'main' into password-endpoints 2023-11-11 14:56:33 -05:00
Tanner Shaw
7965872e67 fix(endpoints) setpassword minor change 2023-11-11 13:39:49 -06:00
Tanner Shaw
4330382741 refactor(endpoints) setpassword endpoint takes a proof now 2023-11-11 13:36:09 -06:00
Tanner Shaw
a311e0e691 feat(endpoints) endpoints for checking a rooms password and setting a password 2023-11-11 13:12:26 -06:00
AtHeartEngineer
f6cf547414 change the-word room id 2023-11-11 14:58:56 +03:00
AtHeartEngineer
2353b327d4 jubmoji endpoint cleanup 2023-11-06 09:06:20 +03:00
AtHeartEngineer
55d59b69e5 Fix JubmojiRequestI type in jubmojis endpoint 2023-11-05 23:52:26 +03:00
AtHeartEngineer
434dcea883 Add JubmojiRequestI interface and update
jubmojiVerifier function signature
2023-11-05 23:33:27 +03:00
AtHeartEngineer
3cde42a1b7 Parse serializedMembershipProof in jubmojiVerifier
function.
2023-11-05 23:29:04 +03:00
AtHeartEngineer
2f2aefea75 Add console log for serializedMembershipProof in
jubmojiVerifier function
2023-11-05 23:26:10 +03:00
AtHeartEngineer
46155d1ea1 removed unneeded code thats breaking the build 2023-11-05 22:37:57 +03:00
Tanner
ab67f8fd50 fix(jubmoji) changed schema for proper jubmoji spelling (#106)
feat(jubmoji) added check to make sure someone can't use a jubmoji more
than once
2023-11-05 13:13:12 -06:00
Tanner Shaw
99a0623ef0 fix(jubmoji) changed schema for proper jubmoji spelling
feat(jubmoji) added check to make sure someone can't use a jubmoji more than once
2023-11-05 13:04:46 -06:00
AtHeartEngineer
fcb7c9e232 Merge branch 'main' into jubmojis 2023-11-05 13:25:32 -05:00
AtHeartEngineer
e47690ba25 fix deserialization in jubmoji verifier 2023-11-05 21:24:38 +03:00
Tanner Shaw
b908437dd4 feat(router) adding jubmoji router 2023-11-05 12:14:35 -06:00
AtHeartEngineer
d387680cbe jubmoji verifier might work now 2023-11-05 18:10:12 +03:00
AtHeartEngineer
64339161a4 save sessionId in db 2023-11-05 11:18:57 +03:00
AtHeartEngineer
f0749cee26 Merge branch 'main' into session-ids 2023-11-05 02:35:58 -05:00
AtHeartEngineer
a9fee2f65a minor fixes to casing, optional parameters 2023-11-05 10:34:20 +03:00
Tanner Shaw
d74ba2854c fix(theword): the word endpoint should properly add users to the room now 2023-11-04 13:52:14 -05:00
AtHeartEngineer
76d5f36a00 create room bug 2023-11-04 18:31:20 +03:00
AtHeartEngineer
2f01667f7f updated scheme for messages 2023-11-04 16:01:01 +03:00
AtHeartEngineer
4c670711da sessionIds and passing encryption/ephemeral state 2023-11-04 15:46:47 +03:00
AtHeartEngineer
15b2ca47ce dont ban if they spam, at least while in alpha 2023-11-04 15:42:17 +03:00
c58b9a8866 /identity/:idc changed from get to post request to handle proof payload 2023-10-27 00:16:43 -04:00
6addd5af30 endpoint renaming paths 2023-10-24 22:46:40 -04:00
Tanner Shaw
305616a406 fix(tests/vkey) refactoring tests for new endpoints - changed vkey values 2023-10-24 19:43:49 -05:00
Tanner Shaw
db2896d73f refactor(tests) refactoring tests for new endpoints 2023-10-24 18:38:36 -05:00
Tanner Shaw
6ed26724c3 fix(idcNullifier) idcNullifier bump 2023-10-24 18:00:49 -05:00
Tanner Shaw
9d269fb378 refactor(endpoints) updating inline documentation 2023-10-24 17:27:46 -05:00
Tanner Shaw
7f8cb48739 refactor rooms router 2023-10-24 16:59:31 -05:00
Tanner Shaw
b65015c4c8 refactor eth routes 2023-10-24 16:56:39 -05:00
Tanner Shaw
af6d6a3b81 refactor admin routes 2023-10-24 16:54:01 -05:00
Tanner Shaw
22bd9cff90 refactor(endpoints) major refactor - admin routes 2023-10-24 16:51:13 -05:00
Tanner Shaw
f2de462c5c refactor(endpoints) major refactor - rooms router 2023-10-24 16:38:42 -05:00
Tanner Shaw
625d4ae198 refactor(endpoints) major refactor - inviteCode router 2023-10-24 15:47:43 -05:00
Tanner Shaw
21ce89d11e refactor(endpoints) major refactor - the-word router 2023-10-24 15:38:14 -05:00
Tanner Shaw
a31b900238 refactor(endpoints) major refactor - implementing express-router 2023-10-24 15:34:25 -05:00
94e83e9d0a initial structure for gateways 2023-10-24 15:02:01 -04:00
AtHeartEngineer
233065e447 Merge branch 'main' into endpoint-refactor 2023-10-24 14:57:22 -04:00
8c4bf1623a begin refactor 2023-10-24 14:54:45 -04:00