Commit Graph

  • 1309a4bdfd the word vkey AtHeartEngineer 2023-10-23 21:18:16 -04:00
  • 40225676e3 Alpha2 bugfixes (#93) AtHeartEngineer 2023-10-23 21:07:42 -04:00
  • 1b722998b1 Merge branch 'alpha2-bugfixes' of github.com:Discreetly/server into alpha2-bugfixes Tanner Shaw 2023-10-23 19:56:27 -05:00
  • 026172c35d fix(tests) generate and verify proof for /api/rooms/:idc Tanner Shaw 2023-10-23 19:56:17 -05:00
  • af22a70d08 GH Action unit testing (#37) AtHeartEngineer 2023-10-23 20:00:50 -04:00
  • eab06cc055 Merge branch 'alpha2-bugfixes' into ghaction-unit-testing AtHeartEngineer 2023-10-23 20:00:41 -04:00
  • 874b3d3cb6 Merge branch 'main' into ghaction-unit-testing AtHeartEngineer 2023-10-23 19:49:03 -04:00
  • 087a6471d1 return message as MessageI AtHeartEngineer 2023-10-23 19:43:41 -04:00
  • 76b500ddd5 Pushing branch Tanner Shaw 2023-10-23 18:42:49 -05:00
  • 54e99de2d1 Gateways and Eth endpoints (#91) AtHeartEngineer 2023-10-23 19:03:14 -04:00
  • 45f2d2970e Merge branch 'main' into gateways AtHeartEngineer 2023-10-23 19:01:48 -04:00
  • ef0a250af1 chore(deps-dev): bump @babel/traverse from 7.22.8 to 7.23.2 (#92) AtHeartEngineer 2023-10-23 18:59:50 -04:00
  • 2d69316ff6 fix(cors): hopefully fixing cors origin error Tanner Shaw 2023-10-23 17:30:10 -05:00
  • 1d75ddddd6 refactor(join): /join now gives more explicit errors and status Tanner Shaw 2023-10-23 17:24:34 -05:00
  • 7d3a5019e2 feat(messages) messages model and createMessages now has type and title options Tanner Shaw 2023-10-23 16:11:35 -05:00
  • 861a21e62c feat: ETH addresses for genesis depositors and genesis funders Tanner Shaw 2023-10-20 16:24:53 -05:00
  • a8abe4a4e7 feat: added express-rate-limiter middleware to public endpoints Tanner Shaw 2023-10-20 11:55:21 -05:00
  • 2ef8e80390 feat: added verifier to /rooms/:idc to verify a users identity before retrieving rooms Tanner Shaw 2023-10-19 13:54:32 -05:00
  • 628213f2a4 feature: endpoint for /change-identity to verify a users identity and change their identity for CK Tanner Shaw 2023-10-19 13:49:27 -05:00
  • 7c3ce906b3 feat(documentation): adding documentation to ethereum address endpoints Tanner Shaw 2023-10-19 12:10:12 -05:00
  • 39c80722ab chore(deps-dev): bump @babel/traverse from 7.22.8 to 7.23.2 dependabot[bot] 2023-10-19 12:15:49 +00:00
  • fbc8c4239c fix: don't add messages to ephemeral store if they aren't ephemeral AtHeartEngineer 2023-10-17 14:57:38 -04:00
  • 3e5817708e delete old ephemeral messages, sane defaults AtHeartEngineer 2023-10-17 14:51:36 -04:00
  • 1ccaeff0a5 tightened "Epoch Error Range" to 1 AtHeartEngineer 2023-10-17 14:43:54 -04:00
  • 239729a153 ephemeral store "complete" but not tested AtHeartEngineer 2023-10-17 14:40:28 -04:00
  • 18f1b71baf addMessageToEphemeralStore func Tanner Shaw 2023-10-17 13:28:12 -05:00
  • c6d612a2e4 checkEmphemeralMessageStore AtHeartEngineer 2023-10-17 14:13:57 -04:00
  • 5550b1d949 ephemeral message type AtHeartEngineer 2023-10-17 14:08:30 -04:00
  • 16b4171272 feature(eth): Eth message signing to join ethereum groups Tanner Shaw 2023-10-15 15:17:52 -05:00
  • 02a3475a73 feature(eth): db schema and api endpoints for ethereum groups/addresses Tanner Shaw 2023-10-15 12:44:52 -05:00
  • 217b1b03f3 refactor(gateways/discord): major refactor for discord endpoints, /join, and claimcodes Tanner Shaw 2023-10-14 16:06:36 -05:00
  • 8a3d609d6c refactor(gateways): joining rooms now adds a discordId if the code is from discord Tanner Shaw 2023-10-14 14:35:18 -05:00
  • abdee0d522 chore(gateways): discordId and steamId64 both optional in schema now Tanner Shaw 2023-10-13 19:14:32 -05:00
  • d0b733694f refactor(gateways) updateRoomIdentities and updateClaimCodes fixed and refactored for gateways Tanner Shaw 2023-10-13 19:07:11 -05:00
  • ff729259b6 refactor(gateways): updateRoomIdentities works properly with gateways now Tanner Shaw 2023-10-13 18:04:12 -05:00
  • 254b935d96 refactor(gateways): updateRoomIdentities works properly with gateways now Tanner Shaw 2023-10-13 17:56:10 -05:00
  • 9d0768f01b refactor(gateways): updateRoomIdentities updated for gateways Tanner Shaw 2023-10-13 16:37:30 -05:00
  • 00ac360f4a refactor(gateways): removeIdentityFromRoom refactored for gateways Tanner Shaw 2023-10-13 16:23:04 -05:00
  • e8d7a533b2 refactor(gateways): findRoomsByIdentity refactored for gateways Tanner Shaw 2023-10-13 15:56:43 -05:00
  • 1f422fdf83 refactor(prisma-db): Adding gateways for identities Tanner Shaw 2023-10-13 14:56:14 -05:00
  • 163d591b93 feat: support ephemeral and encrypted rooms (#90) AtHeartEngineer 2023-10-13 13:06:22 -04:00
  • 2ec6d78889 Merge branch 'main' into encryption-ephemeral AtHeartEngineer 2023-10-09 21:08:46 -04:00
  • 1d05151465 fix: invalid claim code instead of claim code used (#88) AtHeartEngineer 2023-10-09 21:08:34 -04:00
  • 682c3fbcc9 feat: support ephemeral and encrypted rooms AtHeartEngineer 2023-10-09 21:08:06 -04:00
  • 06d8f7d4d6 Merge branch 'main' into invalid-claimcode AtHeartEngineer 2023-10-09 20:51:57 -04:00
  • 7b100b5ab1 chore(seeding) changed rateLimit and userMessageLimit on schema, and PUBLIC_CHAT to PUBLIC on the seeds to match schema Tanner Shaw 2023-10-04 13:07:00 -05:00
  • f8268694b2 chore(documentation) added and updated inline documentation for new and or updated endpoints/functions Tanner Shaw 2023-10-04 12:58:38 -05:00
  • bfccb8174f fix(createRoom): changed default parameter values Tanner Shaw 2023-10-03 22:46:28 -05:00
  • 6821d32a82 feature(discord-api): implemented endpoints for discord bot usage Tanner Shaw 2023-10-03 22:42:09 -05:00
  • be172e4eac merged main, fixed conflicts Tanner Shaw 2023-09-28 16:53:42 -05:00
  • c204e44580 refactor(createRoom) createRoom now returns the roomId and claimCodes for the created room Tanner Shaw 2023-09-28 16:45:06 -05:00
  • aebc15f560 Fixing tests (#84) AtHeartEngineer 2023-09-25 22:29:30 -04:00
  • 49d81c5afb fix: invalid claim code instead of claim code used AtHeartEngineer 2023-09-25 22:16:12 -04:00
  • e4982ca436 feat(createRoom) create room now takes an array of adminIdentities Tanner Shaw 2023-09-23 16:13:41 -05:00
  • 07b68ba9bb fix(add room endpoint): /room/add now checks if the roomId passed already exists and throws a 400 if so Tanner Shaw 2023-09-23 13:26:44 -05:00
  • 241cbadd5c fix(tests) fixed bug in tests and createRoom Tanner Shaw 2023-09-22 16:29:53 -05:00
  • f6d9ec9147 Merge branch 'main' into fixing-tests AtHeartEngineer 2023-09-22 13:56:09 -04:00
  • ede497b839 Merge branch 'rln-testing' into fixing-tests AtHeartEngineer 2023-09-22 13:55:36 -04:00
  • 16a120dfd6 feat: added Ban Appeals room to seed list with roomId: 666 (#81) AtHeartEngineer 2023-09-22 13:53:02 -04:00
  • 7d11017a2d Merge branch 'main' into ban-appeals AtHeartEngineer 2023-09-22 13:52:47 -04:00
  • 0a172036b8 Remove endpoints (#82) AtHeartEngineer 2023-09-22 13:51:33 -04:00
  • 3f70b563b5 Merge branch 'main' into remove-endpoints AtHeartEngineer 2023-09-22 13:51:04 -04:00
  • aafa6bfc37 feature(discord-bot) added endpoints for adding and checking for disc… (#85) AtHeartEngineer 2023-09-22 13:50:30 -04:00
  • 2c3d949325 Update src/endpoints/index.ts AtHeartEngineer 2023-09-22 13:49:56 -04:00
  • 2198d31552 feature(discord-bot) added endpoints for adding and checking for discord-id's also added discordIds to prisma schema in rooms Tanner Shaw 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 rln-testing AtHeartEngineer 2023-09-20 19:32:56 -04:00
  • 41bf2b6495 chore: removing commented code Tanner Shaw 2023-09-20 15:11:26 -05:00
  • 0c308239fa chore: removing extra username/passwords from tests Tanner Shaw 2023-09-20 15:10:17 -05:00
  • 6776cc44a8 feature (jest tests): Added a test to create a claimcode for testing Tanner Shaw 2023-09-20 15:09:15 -05:00
  • 3d0f6aa65b Ban appeals (#83) AtHeartEngineer 2023-09-20 12:29:42 -04:00
  • 4a1c59afd6 Merge branch 'rln-testing' into ban-appeals AtHeartEngineer 2023-09-20 12:29:07 -04:00
  • 5fa2d69279 init message testing AtHeartEngineer 2023-09-20 12:28:19 -04:00
  • 3908ba1503 feat(create room) custom room id AtHeartEngineer 2023-09-20 11:27:32 -04:00
  • 129b56e873 feat: function documentation for removing rooms and messages Tanner Shaw 2023-09-20 10:16:35 -05:00
  • 851b8ef4dc feat: functionality and endpoint for removing messages from a room Tanner Shaw 2023-09-19 15:25:50 -05:00
  • a0fb912979 feat: functionality and endpoint to delete rooms Tanner Shaw 2023-09-19 14:20:41 -05:00
  • 727de56365 feat: added Ban Appeals room to seed list with roomId: 666 Tanner Shaw 2023-09-19 11:11:39 -05:00
  • c2e234aa6e feat total members broadcast over socketio (#80) AtHeartEngineer 2023-09-07 15:43:57 -04:00
  • ffd1566d2a feat total members broadcast over socketio AtHeartEngineer 2023-09-07 15:42:35 -04:00
  • ec787453af fix(admin-socketio) turning off read-only for now (#79) AtHeartEngineer 2023-09-07 15:37:13 -04:00
  • 2315f4c522 Merge branch 'main' into socketio-admin AtHeartEngineer 2023-09-07 15:37:02 -04:00
  • dcfb5a93c5 fix(socketio) trying to fix CORS stuff Tanner Shaw 2023-09-07 14:36:49 -05:00
  • 5aa97216d4 fix(socket-io) possible fix for CORS policy error Tanner Shaw 2023-09-07 14:35:24 -05:00
  • 7a2807dec3 fix(admin-socketio) turning off read-only for now Tanner Shaw 2023-09-07 14:32:45 -05:00
  • 30452352e4 fix(admin io) turning off read-only for now Tanner Shaw 2023-09-07 14:30:42 -05:00
  • 37366f6c4c feature(Admin SocketIO) added admin socketio integration (#78) AtHeartEngineer 2023-09-07 15:22:38 -04:00
  • a205d6ddcf Merge branch 'main' into socketio-admin AtHeartEngineer 2023-09-07 15:22:01 -04:00
  • 7597e8f74d feature(Admin SocketIO) added admin socketio integration Tanner Shaw 2023-09-07 14:21:36 -05:00
  • 1bbe6cde98 fix jsdocs spacing (#76) AtHeartEngineer 2023-09-07 15:21:04 -04:00
  • 28523ffc49 fix message bug if the epoch didn't exist yet (#77) AtHeartEngineer 2023-09-06 20:30:54 -04:00
  • 6ca95afd7a fix message bug if the epoch didn't exist yet, and also updated the mock room AtHeartEngineer 2023-09-06 20:25:10 -04:00
  • a80496f9cb Merge branch 'main' into js-docs-fix AtHeartEngineer 2023-09-06 19:16:12 -04:00
  • 1c0a39f57c Room admins (#75) AtHeartEngineer 2023-09-06 19:15:48 -04:00
  • a227c5f9bd fix(express) fixing endpoint misspellings Tanner Shaw 2023-09-06 18:05:25 -05:00
  • dae59682e8 fix jsdocs spacing AtHeartEngineer 2023-09-06 19:04:31 -04:00
  • 9947de0b14 feature(rooms) added adminIdentities to schema and endpoint to add identities to adminIdentities Tanner Shaw 2023-09-06 17:02:09 -05:00
  • e87361b8d2 Merge branch 'main' into room-admins Tanner Shaw 2023-09-06 15:43:09 -05:00
  • 74873004ea feature(rooms) add admins to room Tanner Shaw 2023-09-06 15:37:09 -05:00
  • 8cd31ed7d6 Refactoring ClaimCodes (#74) AtHeartEngineer 2023-09-06 16:33:33 -04:00
  • ccda90b2e4 Merge branch 'main' into refactor-claimcodes AtHeartEngineer 2023-09-06 16:31:30 -04:00