Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
941bdc3
Added logic to replace html-characters.
thomasb202 Mar 23, 2026
28101f0
Added logic to replace html-characters.
thomasb202 Mar 23, 2026
9a210fc
Merge pull request #1 from thomasb202/issue_222
thomasb202 Mar 23, 2026
3b5ad71
Add test for filtering sign off lines
smarr Apr 8, 2026
ba2557d
Added test cases to test the escaping of html
thomasb202 Apr 15, 2026
166d470
Added Database changes.
thomasb202 Apr 23, 2026
425d203
Added Appuser table
thomasb202 Apr 28, 2026
2c0e1f0
Added Appuser table
thomasb202 Apr 28, 2026
71d0c9e
Added jwt, bcrypt,
thomasb202 Apr 28, 2026
fb248b1
Implemented method withUserContext
thomasb202 Apr 28, 2026
c00dc3a
Created Test-Cases for User and Project Membership
thomasb202 Apr 28, 2026
b5f5fe7
Created Test-Cases RLS-policies
thomasb202 Apr 28, 2026
21a4d05
Added db.withUserContext to appropriate methods
thomasb202 Apr 28, 2026
e88b71b
Added requireAuth to appropriate routes
thomasb202 Apr 28, 2026
ca8b093
Implement withUserContext
thomasb202 Apr 28, 2026
a867ddd
Implement UserContextStorage to store userId/token
thomasb202 Apr 28, 2026
acb22e1
Added db.withUserContext
thomasb202 Apr 28, 2026
bf60451
Middleware for jsonwebtoken
thomasb202 Apr 28, 2026
2c4cc7b
Methods for User-Authentication
thomasb202 Apr 28, 2026
3a88c72
Methods for User-handling in db
thomasb202 Apr 28, 2026
5fed7b0
Minimal version of login page.
thomasb202 Apr 28, 2026
28e5ee4
Added jwt secret to docker-compose.yml
thomasb202 Apr 28, 2026
3d19ec2
Remove app_current_user_id() is NULL bypass
thomasb202 May 10, 2026
894d956
Remove app_currenr_user_id() is NULL bypass
thomasb202 May 10, 2026
ac9c156
Add minimal login page
thomasb202 May 10, 2026
108fec2
Redirect to login page
thomasb202 May 10, 2026
ff24900
Merge remote-tracking branch 'origin/M1_Database' into M1_Database
thomasb202 May 10, 2026
2099670
Merge branch 'master' into M1_Database
thomasb202 May 10, 2026
e68b383
Merge pull request #2 from thomasb202/M1_Database
thomasb202 May 10, 2026
3ef938b
Update `package-lock.json` to remove unused dependencies and adjust t…
thomasb202 May 18, 2026
604aeb7
Update `package-lock.json` to remove unused dependencies and adjust t…
thomasb202 May 18, 2026
4a7b71b
Add admin functionality for project management.
thomasb202 May 31, 2026
a8fc7e2
DB operations for admin functionalities
thomasb202 May 31, 2026
a19cb43
Added Admin routes for project management
thomasb202 May 31, 2026
0e6ee6b
Edited comment.
thomasb202 May 31, 2026
4d53526
Added admin functionalities for project management
thomasb202 May 31, 2026
5d2e46b
Consolidate DB-changes into one migration file.
thomasb202 May 31, 2026
44ab746
Added API Token management functionality
thomasb202 May 31, 2026
16dd996
Added token field to Benchmarkdata
thomasb202 May 31, 2026
9360f0b
Added Admin-Button
thomasb202 May 31, 2026
ea51f2b
Added Token to Appuser-Table
thomasb202 May 31, 2026
ef513e5
Added Authentication of user-token
thomasb202 May 31, 2026
d042969
Added Token routes
thomasb202 May 31, 2026
b337050
Added admin button to expected html output
thomasb202 May 31, 2026
73551bf
Corrected linting
thomasb202 May 31, 2026
66621ba
Changed sql to camelCase
thomasb202 May 31, 2026
0f09659
Separate js from html
thomasb202 May 31, 2026
2dd04e7
Moved JWT_SECRET and BCRYPT_ROUNDS to util.js
thomasb202 May 31, 2026
f7ea627
Cast role to projectRole in SQL queries
thomasb202 Jun 1, 2026
700504b
Removed whole ressources directory from file to enable loading css fi…
thomasb202 Jun 1, 2026
8fc310e
Added Group-Functionality
thomasb202 Jun 20, 2026
91712fd
Introduce `withSystemContext` for bypassing RLS in privileged operati…
thomasb202 Jun 21, 2026
8c75456
Changed check for password length to 72.
thomasb202 Jun 22, 2026
ac7f979
Wrap recordTimeline in withSystemContext
thomasb202 Jun 22, 2026
9bdc708
Extend JWT token expiration from 24h to 72h in auth routes.
thomasb202 Jun 22, 2026
69dbab0
Style changes
thomasb202 Jun 22, 2026
ccee57f
Fixed TimelineUpdater to use withSystemContext
thomasb202 Jun 22, 2026
556a8f5
Fixed Linting
thomasb202 Jun 22, 2026
8e2662b
Merge branch 'master' into Add_API-Token
thomasb202 Jun 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
**/node_modules
/dist
/resources
/resources/exp-data
/resources/reports

1 change: 1 addition & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ services:
RDB_DB: rebenchdb
RDB_PORT: 5432
REFRESH_SECRET: refresh
JWT_SECRET: dev-secret-change-in-production
DEV: true
depends_on:
- postgres
Expand Down
Loading
Loading