Radical radical
  • Norway
  • Joined on 2025-04-28
radical opened issue gorb/backend#4 2025-05-01 18:54:01 +00:00
direct messages
radical pushed to main at gorb/backend 2025-05-01 18:19:47 +00:00
22ab3d8a04 feat: add a way to revoke refresh_tokens using device_name
a89d705239 feat: use device_name in refresh_tokens table
c009d578a7 perf: optimize user fetching code
705abeb643 fix: fix password regex
1646e60e65 fix: underscore unused config var in data
Compare 8 commits »
radical pushed to main at gorb/backend 2025-05-01 05:07:03 +00:00
0b25e3fb87 feat: add user lookup to api
83872ed7a6 feat: add a function to check access token
3c976d666d fix: add NOT NULL to table keys
0b516a269d fix: remove unused import
Compare 4 commits »
radical pushed to main at gorb/backend 2025-05-01 03:01:32 +00:00
725a16d1f5 feat: integrate token authentication
radical pushed to main at gorb/backend 2025-05-01 01:54:33 +00:00
1d0f8ecd00 feat: add refresh endpoint
4210545db4 feat: add tables for refresh/access tokens
b4469a6317 feat: prepare for access/refresh tokens in register
91398ecd5b style: move auth to own folder
Compare 4 commits »
radical opened issue gorb/backend#3 2025-04-30 23:35:48 +00:00
Message Queue
radical pushed to main at gorb/backend 2025-04-30 23:09:29 +00:00
c69f2eb4f0 feat: add docker files
026d48c6e7 feat: load config from proper location
Compare 2 commits »
radical commented on issue gorb/backend#2 2025-04-30 21:43:43 +00:00
feat: encrypt passwords in database

Implemented argon2id encryption on backend with SHA3-384 expected from client

radical closed issue gorb/backend#2 2025-04-30 21:43:43 +00:00
feat: encrypt passwords in database
radical reopened issue gorb/backend#2 2025-04-30 21:42:03 +00:00
feat: encrypt passwords in database
radical closed issue gorb/backend#2 2025-04-30 21:41:58 +00:00
feat: encrypt passwords in database
radical pushed to main at gorb/backend 2025-04-30 19:43:22 +00:00
7eea0cd4fe build: optimize release build
radical pushed to main at gorb/backend 2025-04-30 19:37:11 +00:00
87edb9dd12 feat: implement argon2id and expect passwords to be pre-hashed
radical pushed to main at gorb/backend 2025-04-30 17:17:33 +00:00
3461218025 feat: add bogus login
a8886f616a fix: remove unused import
Compare 2 commits »
radical pushed to main at gorb/backend 2025-04-30 11:12:20 +00:00
bda9f85b86 feat: query user creation instead of using .execute on pool
799a1ff49e fix: use raw_sql instead of .execute
0f1824b366 fix: query actual number of accounts
1f897deb33 chore: add config.toml to gitignore
Compare 4 commits »
radical opened issue gorb/backend#2 2025-04-30 08:44:50 +00:00
feat: encrypt passwords in database
radical pushed to main at gorb/backend 2025-04-29 20:14:04 +00:00
11f89a2380 docs: add todos/fixmes
radical pushed to main at gorb/backend 2025-04-29 20:00:43 +00:00
70577fbe56 fix: remove unused variable from register
radical pushed to main at gorb/backend 2025-04-29 19:55:04 +00:00
19bad249d4 feat: user registration
26b6601f5b feat: add in database support
Compare 2 commits »
radical pushed to main at gorb/backend 2025-04-28 22:44:02 +00:00
bebad3be9b style: cargo fmt
96250864af refactor: use unwrap_or() instead of unwrap_or_else()
30a169679d refactor: remove useless allocation
Compare 3 commits »