This repository was archived by the owner on Oct 15, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Add dev to testing #139
Merged
Merged
Add dev to testing #139
Changes from all commits
Commits
Show all changes
73 commits
Select commit
Hold shift + click to select a range
5d11e26
fix incorrect roles initiation
SuitablyMysterious 52a192d
Create .gitattributes
HippoProgrammer 7c52708
Merge pull request #99 from The-CS-Nerds/HippoProgrammer-patch-1
HippoProgrammer 0abf4e1
Create CODEOWNERS
HippoProgrammer cda5c08
Merge pull request #100 from The-CS-Nerds/HippoProgrammer-patch-1
HippoProgrammer b4f3b45
Update CODEOWNERS
HippoProgrammer d0bbb85
Merge pull request #101 from The-CS-Nerds/HippoProgrammer-patch-1
HippoProgrammer 3746d53
Merge branch 'dev' into casbin-integration
HippoProgrammer 98cb736
Fix copilot requests
SuitablyMysterious 68600b2
Merge pull request #107 from The-CS-Nerds/casbin-integration
HippoProgrammer 41aef17
Closes I can already see the problem #92
SuitablyMysterious f319989
Merge pull request #108 from The-CS-Nerds/delete-patch
SuitablyMysterious 8f6f029
Add user class to `db.py`
SuitablyMysterious 5685633
Update `requirements.in` we need to regenerate hashes
SuitablyMysterious b4c7bd0
Create a `users` table
SuitablyMysterious 9039588
Changed `sendSQLCommand` to be parameterized
SuitablyMysterious de5f27f
Added zitadel
HippoProgrammer 0ef8bbf
Merge pull request #111 from The-CS-Nerds/zitadel
HippoProgrammer 2353ab3
I have commitment issues
HippoProgrammer 539aff8
Fixes #113
SuitablyMysterious 80774af
Merge pull request #117 from The-CS-Nerds/docker-entrypoint-patch
SuitablyMysterious d308b86
Merge branch 'dev' into tommy
SuitablyMysterious d318a88
Merge pull request #116 from The-CS-Nerds/tommy
SuitablyMysterious 77feb4a
update gitignore for binary files
SuitablyMysterious e5d2a9d
Merge pull request #118 from The-CS-Nerds/gitignore-patch
SuitablyMysterious 1ad3c86
thats better
SuitablyMysterious 7a4dc6e
Merge pull request #119 from The-CS-Nerds/gitignore-patch
SuitablyMysterious efd5310
update docker compose to use logto networks
SuitablyMysterious 8ea830f
final fix for #113
SuitablyMysterious 6bdd693
Merge branch 'dev' into users-patch
SuitablyMysterious fcb60a2
Merge branch 'users-patch' of https://github.com/The-CS-Nerds/Library…
SuitablyMysterious a665f33
Fix errors
SuitablyMysterious 7fdac02
Update `db.py` to find Users by a given key
SuitablyMysterious be4bd00
update the database to store surnames and forenames
SuitablyMysterious 6cf7939
Create basic Vue structure
SuitablyMysterious 17bb1a6
update policy to allow universal view access to books table
SuitablyMysterious dded32d
sets backend to listen on port 8000
SuitablyMysterious 5fee132
create a very basic book search template
SuitablyMysterious 833197b
Merge pull request #110 from The-CS-Nerds/users-patch
SuitablyMysterious 5e902c5
Merge branch 'logto-integration' into vue-integration
HippoProgrammer 7060be2
Merge pull request #124 from The-CS-Nerds/vue-integration
HippoProgrammer b28f00e
blah
SuitablyMysterious 681f41c
blahdiblah
SuitablyMysterious 2963c17
THIS WILL HAVE CONFLICTS, DEFINITELY
HippoProgrammer 86e5cb3
Fix Logto, basic cleanup
HippoProgrammer 9cd0e97
Create launch script
HippoProgrammer 74207b7
Merge remote-tracking branch 'origin/logto-integration' into logto-me…
HippoProgrammer 58f5a4d
Merge pull request #128 from The-CS-Nerds/logto-merging
HippoProgrammer c0a7e06
update `getUserData` to use Casbin authorisation
SuitablyMysterious b4175e6
Merge pull request #129 from The-CS-Nerds/logto-integration
HippoProgrammer 273f4a3
Fixing local clone
HippoProgrammer e35cb40
aaaaaaa
HippoProgrammer 46bf6ff
more vue setup
SuitablyMysterious 6bc6b98
update `index.html` to integrate vue
SuitablyMysterious 72d9081
create a `header-row.vue` component - Create Vue structure in `frontend`
SuitablyMysterious 824e363
create `login.vue` where logto needs to go - Create Vue structure in …
SuitablyMysterious 42b1130
Merge pull request #132 from The-CS-Nerds/casbin-patch
SuitablyMysterious 8446c22
update `frontend.dockerfile` to support javascript
SuitablyMysterious f5f0b3c
add port exposure to backend in `compose.yaml`
SuitablyMysterious eadc568
add `package.json`
SuitablyMysterious 6bb563f
update `npm` command in `frontend.dockerfile`
SuitablyMysterious 091b69b
redo `frontend` folder structure to satisfy vue
SuitablyMysterious 71b196b
fix the capitalisation of `App.vue` in `main.js`
SuitablyMysterious ab12f23
update gitignore to exclude Python Portable Image
SuitablyMysterious 9ce1115
fix `POSTGRES_PASSWORD` to use `DB_PASS` env variable
SuitablyMysterious f5fee50
add `-d` flag to `launch.sh`
SuitablyMysterious 45fded1
allow extra argument for launch.sh
SuitablyMysterious 17a651c
add a --kill argument to launch.sh
SuitablyMysterious 0c12f8f
fix syntax errors in launch.sh
SuitablyMysterious da4e064
Fix changes copilot suggested in relation to PR #121
SuitablyMysterious 7cb1266
Update src/backend/db.py
SuitablyMysterious 956de5b
Update src/backend/db.py
SuitablyMysterious 0ead47b
Merge pull request #121 from The-CS-Nerds/vue-integration
SuitablyMysterious File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| *.py linguist-language=Python | ||
| *.sh linguist-language=Shell | ||
| *.sql linguist-language=SQL | ||
| *.Dockerfile linguist-language=Dockerfile | ||
| *.yaml linguist-language=YAML | ||
| *.md linguist-language=Markdown |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| ** @the-cs-nerds/library-devs |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule Python3.13-Portable-Image
added at
56bc8b
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| #!/bin/sh | ||
| export DB_PASS=`python3 dbKeyGen.py --keys db --print` | ||
| export CASBIN_LOGIN_PASS=`python3 dbKeyGen.py --keys auth --print` | ||
| if [ $1 = "--kill" ]; then | ||
| docker compose down | ||
| docker system prune --force | ||
| exit 0 | ||
| else | ||
| docker compose up --build $1 | ||
| fi | ||
| unset DB_PASS | ||
| unset CASBIN_LOGIN_PASS |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing comma after 'student_id INTEGER NOT NULL' which will cause a SQL syntax error.