b60e49e080
chore(code reorg) segmented code better
2023-07-27 20:43:59 -04:00
717198c140
chore: removing open commit action
2023-07-27 19:39:15 -04:00
a7b43d1623
update gitignore
2023-07-27 19:34:29 -04:00
Tanner
1daf209b62
Prisma orm ( #16 )
2023-07-27 17:09:54 -05:00
1a4398cb52
Merge conflicts for Prisma ORM Branch into main
2023-07-27 18:06:46 -04:00
Tanner
7e4f8d0fdb
Express routes ( #15 )
...
* WIP - Starting to refactor routes for prisma
* feat(prisma) remove roomId from ClaimCodes model
refactor(prisma) seed claim codes using ClaimCodeManager
refactor(server) initialize ClaimCodeManager
feat(server) add claimcodes endpoint
refactor(server) claim code in /join endpoint
* chore(claimcodes) updated claim code system
* chore(schema): added rate limiting and epoch tracking
* feature(endpoints) /join /logclaimcodes
refactor(schema) Rooms Claimcodes many-to-many
---------
Co-authored-by: AtHeartEngineer <atheartengineer@gmail.com >
2023-07-27 17:14:26 -04:00
Tanner Shaw
dd116d712f
WIP - refactored Rooms model. Added ClaimCodes and Messages models
2023-07-26 17:45:33 -05:00
Tanner Shaw
104d1f5972
WIP m-n identities to rooms for prisma schema
2023-07-26 15:14:44 -05:00
AtHeartEngineer
77563b09f5
Added linting packages ( #14 )
...
You can remove the `linting` branch after this is merged
2023-07-26 12:00:37 -04:00
AtHeartEngineer
2cfb207736
chore(dependabot.yml): add Dependabot configuration file to enable automated dependency updates
2023-07-26 14:44:40 +00:00
AtHeartEngineer
9fd1fa5dbb
chore(dependabot.yml): add Dependabot configuration file to enable automated dependency updates
2023-07-26 14:44:40 +00:00
AtHeartEngineer
3b8ca1ffee
Create dependabot.yml
2023-07-26 01:07:08 -04:00
AtHeartEngineer
7a49d882c0
Merge pull request #13 from Discreetly/verifier
...
chore: linting fixes, github actions tests, and remove completed todos
2023-07-26 00:54:34 -04:00
AtHeartEngineer
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
2023-07-26 04:52:40 +00:00
AtHeartEngineer
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
2023-07-26 04:51:35 +00:00
AtHeartEngineer
dd22266f5c
Update linter.yml
2023-07-26 00:33:50 -04:00
AtHeartEngineer
ac7b6207d4
chore(tsconfig.json): remove unnecessary includes property and add missing newline at the end of the file
2023-07-26 04:33:21 +00:00
AtHeartEngineer
4ec62058c1
Delete spellcheck.yml
2023-07-26 00:20:40 -04:00
AtHeartEngineer
a2e679a067
chore(tsconfig.json): update "files" property to "includes" and include the entire "src" directory for better TypeScript compilation coverage
2023-07-26 04:15:58 +00:00
AtHeartEngineer
f71f905fac
Update spellcheck.yml
2023-07-26 00:10:35 -04:00
AtHeartEngineer
233c7716cf
Update spellcheck.yml
2023-07-26 00:08:55 -04:00
AtHeartEngineer
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
2023-07-26 04:04:03 +00:00
AtHeartEngineer
8c4f348f4f
Create spellcheck.yml
2023-07-25 23:54:49 -04:00
AtHeartEngineer
ed3877854f
Update credential_checker.yml
2023-07-25 23:51:18 -04:00
AtHeartEngineer
45a40bb212
Merge pull request #10 from Discreetly/github-actions
...
Create credential_checker.yml
2023-07-25 23:47:01 -04:00
AtHeartEngineer
0b81a073cb
chore(linter.yml): update branch names in the workflow to reflect the default branch change from master to main
2023-07-26 03:46:34 +00:00
AtHeartEngineer
e216358151
feat(opencommit.yml): add OpenCommit Action workflow file
...
The OpenCommit Action workflow file is added to the repository. This workflow is triggered on push events, excluding the main, master, dev, development, and release branches. The workflow sets up the Node.js environment, checks out the repository, and uses the OpenCommit GitHub Action to generate commit messages using the OpenAI API. The necessary environment variables, including the GitHub token and OpenAI API key, are configured in the workflow. Customization options such as the maximum number of tokens, base path, description inclusion, emoji inclusion, model, and language are also set.
2023-07-26 03:45:17 +00:00
AtHeartEngineer
7ed0b67553
Create linter.yml
2023-07-25 23:41:41 -04:00
AtHeartEngineer
b0c9e45cd5
Create credential_checker.yml
2023-07-25 23:38:17 -04:00
AtHeartEngineer
62648c29e8
Merge pull request #9 from Discreetly/auto-asign
...
Auto asign
2023-07-25 23:23:23 -04:00
AtHeartEngineer
4613fcb8d4
Update auto-assign.yml
2023-07-25 23:16:51 -04:00
AtHeartEngineer
e6e6fcd848
Update auto-assign.yml
2023-07-25 14:25:17 -04:00
AtHeartEngineer
b136b736a0
Create auto-assign.yml
2023-07-25 14:18:52 -04:00
Tanner Shaw
dfc0948b91
refactored prisma schema
2023-07-25 12:55:57 -05:00
AtHeartEngineer
0b1da3dcef
error codes and updated mock room id
2023-07-25 00:18:05 -04:00
AtHeartEngineer
37d3c84ddf
init mongo
2023-07-24 18:20:47 -04:00
Tanner Shaw
b454bbb03f
Starting to migrate to prisma/mongodb
2023-07-24 17:17:15 -05:00
AtHeartEngineer
b91f5f72d6
works with npm run start/dev with a local redis, but not a docker redis
2023-07-14 15:19:09 -04:00
AtHeartEngineer
cfe8986488
test
2023-07-13 16:39:29 -04:00
AtHeartEngineer
7b2501d755
redis heroku test 290
2023-07-13 16:24:53 -04:00
AtHeartEngineer
b607eceb46
new redis on heroku?!
2023-07-13 16:17:00 -04:00
AtHeartEngineer
a77c39a0dd
tls
2023-07-13 16:08:09 -04:00
Tanner Shaw
7130770ddd
fixed createGroup id's and types
2023-07-13 11:07:45 -05:00
Tanner Shaw
a8969fbfff
Merge branch 'main' of github.com:Discreetly/server into main
2023-07-12 17:30:07 -05:00
Tanner Shaw
d1c069d31e
route for creating claim codes for a group
2023-07-12 17:29:58 -05:00
fff2f556d2
logging redis config
2023-07-12 16:07:24 -04:00
674b4e4b9a
trying this config for heroku
2023-07-12 16:03:13 -04:00
Tanner Shaw
229a11f44b
removing clogs
2023-07-12 14:36:54 -05:00
Tanner Shaw
bbf08bbe60
Changed route to add groups to also generate claim codes for that group
2023-07-12 14:33:36 -05:00
0b99519b60
rollup initial config
2023-07-12 14:51:32 -04:00