Commit Graph

12 Commits

Author SHA1 Message Date
Tanner Shaw
42745ddd7f refactor(endpoints) refactoring eth endpoints 2023-10-27 14:04:19 -05:00
Tanner Shaw
becf9bc1b9 feat(theword): verifier and endpoint for the-word. changed endpoints for gateways 2023-10-24 13:08:19 -05:00
Tanner Shaw
861a21e62c feat: ETH addresses for genesis depositors and genesis funders 2023-10-20 16:24:53 -05:00
Tanner Shaw
a8abe4a4e7 feat: added express-rate-limiter middleware to public endpoints 2023-10-20 11:55:21 -05: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
e4982ca436 feat(createRoom) create room now takes an array of adminIdentities 2023-09-23 16:13:41 -05:00
6446b8edf0 PUBLIC -> PUBLIC_CHAT 2023-08-24 23:02:16 -04:00
AtHeartEngineer
a1dcba49a7 Refactor seed.ts to include additional room creations 2023-08-23 17:49:52 -04:00
Tanner Shaw
4f6543b364 feature(bandada) /join route now checks for membership types
chore(crypto) changed some logic in the verifier that was throwing eslint errors
2023-08-21 17:15:54 -05:00
c5bfdf440c fix(/join) fixed /join not responding with roomIDs
chore(seed) improved room creation for seeding
2023-07-27 22:24:39 -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