Skip to content

Add Group Functionality, API-Token for M2M-Communication with ReBench#3

Merged
thomasb202 merged 59 commits into
masterfrom
Add_API-Token
Jun 22, 2026
Merged

Add Group Functionality, API-Token for M2M-Communication with ReBench#3
thomasb202 merged 59 commits into
masterfrom
Add_API-Token

Conversation

@thomasb202

Copy link
Copy Markdown
Owner

Group Functionality
API-Token
Merge into master for PR to original ReBenchDB project

thomasb202 and others added 30 commits March 23, 2026 17:09
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added ProjectMembership table
Added RLS policies
Added new rdb_app role
Added ProjectMembership table
Added RLS policies
Added new rdb_app role
Implementation of withUserContext (Setting the role in the db to rdb_app for RLS-policies to fire)
# Conflicts:
#	src/backend/auth/auth-middleware.ts
#	src/backend/auth/auth-routes.ts
#	src/backend/db/db.sql
#	src/index.ts
Adding multi-user functionality
thomasb202 and others added 29 commits May 18, 2026 21:16
…ons. requireAuth now establishes the per-user RLS transaction for the whole request, so route handlers no longer need to remember to wrap queries in db.withUserContext themselves.
@thomasb202
thomasb202 merged commit bf21ed6 into master Jun 22, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants