Commit Graph

  • 0ac5d60d13 fix typo AtHeartEngineer 2023-08-01 19:17:30 -04:00
  • 226cfee1f9 fix PORT is necessary for heroku to host AtHeartEngineer 2023-08-01 19:14:59 -04:00
  • c1d7ec09bf chore renamed env variables to prevent conflicts with heroku AtHeartEngineer 2023-08-01 18:59:30 -04:00
  • f2e00ac26a feat: trying to get heroku to deploy AtHeartEngineer 2023-08-01 18:35:24 -04:00
  • 6c1ff44770 feat: configurable port/ws-port/name in .env AtHeartEngineer 2023-08-01 16:50:58 -04:00
  • 704453794c schema change AtHeartEngineer 2023-08-01 14:22:50 -04:00
  • 4d13c4f84a Merge branch 'main' into create-messages AtHeartEngineer 2023-08-01 14:21:37 -04:00
  • f407dcb630 fix env variable name being incorrect AtHeartEngineer 2023-08-01 14:06:36 -04:00
  • 4cd58d6461 feature(express) endpoint for fetching all messages for a room Tanner Shaw 2023-08-01 12:35:39 -05:00
  • 5d6d38979b refactor(express) /join route refactored (#21) AtHeartEngineer 2023-07-31 14:40:26 -04:00
  • 66be9c97a3 Merge branch 'main' into create-messages AtHeartEngineer 2023-07-31 14:39:45 -04:00
  • 84bae3af99 Auth (#22) AtHeartEngineer 2023-07-31 14:29:21 -04:00
  • c6899a2af1 chore removed commented out code AtHeartEngineer 2023-07-31 14:29:06 -04:00
  • f0a18cdc62 chore(dependency) version bump of interfaces AtHeartEngineer 2023-07-31 14:25:49 -04:00
  • f5da551ea4 feat(schema) Updated scheme to handle multiple membership types AtHeartEngineer 2023-07-31 14:14:36 -04:00
  • ec1b81d826 chore(script) removed docker from npm run AtHeartEngineer 2023-07-31 14:02:05 -04:00
  • 228a238bad refactor(express) /join route refactored chore(prisma) changed room to roomId Tanner Shaw 2023-07-29 15:47:54 -05:00
  • 5067925c5f feat(auth) added basic auth to admin endpoints AtHeartEngineer 2023-07-28 14:13:38 -04:00
  • a44abe2e0a feat(Messages) add messageID field (internal nullifier) AtHeartEngineer 2023-07-28 00:08:23 -04:00
  • 833b7f4cd9 chore(debug) removed debug value AtHeartEngineer 2023-07-27 23:55:52 -04:00
  • 2ef6571646 fix for bug on /api/room/id AtHeartEngineer 2023-07-27 23:38:26 -04:00
  • c5bfdf440c fix(/join) fixed /join not responding with roomIDs chore(seed) improved room creation for seeding AtHeartEngineer 2023-07-27 22:24:39 -04:00
  • a51d587487 chore(code reorg) segmented code better (#18) AtHeartEngineer 2023-07-27 20:58:24 -04:00
  • 071fb66231 Merge branch 'main' into code-reorg AtHeartEngineer 2023-07-27 20:58:17 -04:00
  • 62dc4a51fe chore: types and todos AtHeartEngineer 2023-07-27 20:57:18 -04:00
  • 50c0bfd477 refactor(server) rename websocketSetup to initWebsockets AtHeartEngineer 2023-07-27 20:47:31 -04:00
  • b60e49e080 chore(code reorg) segmented code better AtHeartEngineer 2023-07-27 20:43:59 -04:00
  • 11786887fd fix(server.ts): change variable name from codeStatus to claimCode for… (#17) AtHeartEngineer 2023-07-27 19:48:16 -04:00
  • 622c37d4d7 fix(server.ts): change variable name from codeStatus to claimCode for better readability and semantics fix(server.ts): update the logic to update the claimCode and push the idc to the identities array of each room associated with the claimCode feat(server.ts): return a success message with status code 201 when claim code is successfully claimed feat(server.ts): return an error message with status code 400 when claim code is already used Tanner Shaw 2023-07-27 18:44:28 -05:00
  • 717198c140 chore: removing open commit action AtHeartEngineer 2023-07-27 19:39:15 -04:00
  • a7b43d1623 update gitignore AtHeartEngineer 2023-07-27 19:34:06 -04:00
  • 1daf209b62 Prisma orm (#16) Tanner 2023-07-27 17:09:54 -05:00
  • 1a4398cb52 Merge conflicts for Prisma ORM Branch into main AtHeartEngineer 2023-07-27 18:06:46 -04:00
  • 7e4f8d0fdb Express routes (#15) Tanner 2023-07-27 16:14:26 -05:00
  • dd116d712f WIP - refactored Rooms model. Added ClaimCodes and Messages models Tanner Shaw 2023-07-26 17:45:33 -05:00
  • 104d1f5972 WIP m-n identities to rooms for prisma schema Tanner Shaw 2023-07-26 15:14:44 -05:00
  • 77563b09f5 Added linting packages (#14) AtHeartEngineer 2023-07-26 12:00:37 -04:00
  • 2cfb207736 chore(dependabot.yml): add Dependabot configuration file to enable automated dependency updates AtHeartEngineer 2023-07-26 01:07:08 -04:00
  • 9fd1fa5dbb chore(dependabot.yml): add Dependabot configuration file to enable automated dependency updates AtHeartEngineer 2023-07-26 00:56:55 -04:00
  • 3b8ca1ffee Create dependabot.yml AtHeartEngineer 2023-07-26 01:07:08 -04:00
  • 7a49d882c0 Merge pull request #13 from Discreetly/verifier AtHeartEngineer 2023-07-26 00:54:34 -04:00
  • b79bc405da fix(startup.ts): fix assignment of loadedRooms variable to defaultRooms array refactor(startup.ts): change let to const for claimedRooms and alreadyAddedRooms arrays refactor(startup.ts): change let to const for r variable in response handling AtHeartEngineer 2023-07-26 00:52:02 -04:00
  • b60f014933 chore(eslintrc.cjs): add ESLint configuration file to the project fix(rooms.ts): remove unused import and type declaration fix(mock.ts): change variable declaration from 'let' to 'const' for loop variable fix(startup.ts): change variable declaration from 'let' to 'const' for userCount fix(utils.ts): change parameter type from 'BigInt' to 'bigint' in findGroupById function fix(verifier.ts): remove unused import statement for poseidon1 function AtHeartEngineer 2023-07-26 00:51:08 -04:00
  • dd22266f5c Update linter.yml AtHeartEngineer 2023-07-26 00:33:50 -04:00
  • ac7b6207d4 chore(tsconfig.json): remove unnecessary includes property and add missing newline at the end of the file AtHeartEngineer 2023-07-26 00:32:28 -04:00
  • 4ec62058c1 Delete spellcheck.yml AtHeartEngineer 2023-07-26 00:20:40 -04:00
  • a2e679a067 chore(tsconfig.json): update "files" property to "includes" and include the entire "src" directory for better TypeScript compilation coverage AtHeartEngineer 2023-07-26 00:14:25 -04:00
  • f71f905fac Update spellcheck.yml AtHeartEngineer 2023-07-26 00:10:35 -04:00
  • 233c7716cf Update spellcheck.yml AtHeartEngineer 2023-07-26 00:08:55 -04:00
  • dfa316b505 chore(verifier.ts): remove commented out code and fix typo in comment feat(verifier.ts): add TODO comment to implement internal nullifier verification using RLNjs cache AtHeartEngineer 2023-07-26 00:03:39 -04:00
  • 8c4f348f4f Create spellcheck.yml AtHeartEngineer 2023-07-25 23:54:49 -04:00
  • ed3877854f Update credential_checker.yml AtHeartEngineer 2023-07-25 23:51:18 -04:00
  • 45a40bb212 Merge pull request #10 from Discreetly/github-actions AtHeartEngineer 2023-07-25 23:47:01 -04:00
  • 0b81a073cb chore(linter.yml): update branch names in the workflow to reflect the default branch change from master to main AtHeartEngineer 2023-07-25 23:46:15 -04:00
  • e216358151 feat(opencommit.yml): add OpenCommit Action workflow file AtHeartEngineer 2023-07-25 23:44:58 -04:00
  • 7ed0b67553 Create linter.yml AtHeartEngineer 2023-07-25 23:41:41 -04:00
  • b0c9e45cd5 Create credential_checker.yml AtHeartEngineer 2023-07-25 23:38:17 -04:00
  • 62648c29e8 Merge pull request #9 from Discreetly/auto-asign AtHeartEngineer 2023-07-25 23:23:23 -04:00
  • 4613fcb8d4 Update auto-assign.yml AtHeartEngineer 2023-07-25 23:16:51 -04:00
  • e6e6fcd848 Update auto-assign.yml AtHeartEngineer 2023-07-25 14:25:17 -04:00
  • b136b736a0 Create auto-assign.yml AtHeartEngineer 2023-07-25 14:18:52 -04:00
  • dfc0948b91 refactored prisma schema Tanner Shaw 2023-07-25 12:55:57 -05:00
  • 0b1da3dcef error codes and updated mock room id AtHeartEngineer 2023-07-25 00:18:05 -04:00
  • 37d3c84ddf init mongo AtHeartEngineer 2023-07-24 18:20:47 -04:00
  • b454bbb03f Starting to migrate to prisma/mongodb Tanner Shaw 2023-07-24 17:17:15 -05:00
  • b91f5f72d6 works with npm run start/dev with a local redis, but not a docker redis AtHeartEngineer 2023-07-14 15:19:09 -04:00
  • cfe8986488 test AtHeartEngineer 2023-07-13 16:39:29 -04:00
  • 7b2501d755 redis heroku test 290 AtHeartEngineer 2023-07-13 16:24:53 -04:00
  • b607eceb46 new redis on heroku?! AtHeartEngineer 2023-07-13 16:17:00 -04:00
  • a77c39a0dd tls AtHeartEngineer 2023-07-13 16:08:09 -04:00
  • 7130770ddd fixed createGroup id's and types Tanner Shaw 2023-07-13 11:07:45 -05:00
  • a8969fbfff Merge branch 'main' of github.com:Discreetly/server into main Tanner Shaw 2023-07-12 17:30:07 -05:00
  • d1c069d31e route for creating claim codes for a group Tanner Shaw 2023-07-12 17:29:58 -05:00
  • fff2f556d2 logging redis config AtHeartEngineer 2023-07-12 16:07:24 -04:00
  • 674b4e4b9a trying this config for heroku AtHeartEngineer 2023-07-12 16:03:13 -04:00
  • 229a11f44b removing clogs Tanner Shaw 2023-07-12 14:36:54 -05:00
  • bbf08bbe60 Changed route to add groups to also generate claim codes for that group Tanner Shaw 2023-07-12 14:33:36 -05:00
  • 0b99519b60 rollup initial config AtHeartEngineer 2023-07-12 14:51:32 -04:00
  • 7bf3e7c95e Merge branch 'main' of github.com:Discreetly/server into main Tanner Shaw 2023-07-12 11:40:54 -05:00
  • a22003b925 route for adding a room to a group Tanner Shaw 2023-07-12 11:39:51 -05:00
  • da2c486e57 log redis url AtHeartEngineer 2023-07-12 12:08:38 -04:00
  • cc3298cd4d fixed redis on localhost, and i think fixed on heroku AtHeartEngineer 2023-07-12 11:48:44 -04:00
  • eef05bca39 redis on heroku setup AtHeartEngineer 2023-07-12 11:26:27 -04:00
  • bc05457656 fixed npm run start tsconfig issues AtHeartEngineer 2023-07-12 11:13:15 -04:00
  • 05cd6069c4 verifier mostly complete AtHeartEngineer 2023-07-12 00:58:58 -04:00
  • 1500346cee fixed module resolution AtHeartEngineer 2023-07-12 00:32:31 -04:00
  • a8e8e78edb repo work AtHeartEngineer 2023-07-12 00:30:44 -04:00
  • 18a2795c73 fixing types AtHeartEngineer 2023-07-12 00:27:01 -04:00
  • 224678ddc6 refactored createGroup Tanner Shaw 2023-07-11 18:30:56 -05:00
  • 690c83499e refactored /join & addIdentityToRoom to more reliably use redis AtHeartEngineer 2023-07-11 18:37:56 -04:00
  • 8eb7079821 idc add fix AtHeartEngineer 2023-07-11 18:07:57 -04:00
  • 5c79291130 claim codes are working AtHeartEngineer 2023-07-11 17:36:37 -04:00
  • c45852438f Route and utility for creating groups and rooms Tanner Shaw 2023-07-11 14:32:07 -05:00
  • 23a89e28ff added automatic test messages AtHeartEngineer 2023-07-10 02:25:41 -04:00
  • cd7ff3d0f5 add identity to rooms based on given groupID Tanner Shaw 2023-07-09 15:58:27 -05:00
  • 44be99fd3c .nvmrc added, added util to find room by a roomID Tanner Shaw 2023-07-09 12:39:12 -05:00
  • a273d4c8c8 updated room group IDs AtHeartEngineer 2023-07-09 13:28:57 -04:00
  • 9a42797389 test/default server update AtHeartEngineer 2023-07-09 00:00:56 -04:00
  • 924367ed1c updated /join and invite code stuff AtHeartEngineer 2023-07-08 23:28:50 -04:00
  • 08f65ffe35 changed id to groupId Tanner Shaw 2023-07-08 19:58:50 -05:00