Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
e119687
Adding Diesel for some actual database integration
beercanx Apr 22, 2026
cbb5f14
Merge remote-tracking branch 'origin/main' into feature/with-diesel
beercanx Apr 24, 2026
430debd
Access Token now has SQLX and Diesel attempts
beercanx Apr 28, 2026
1341c31
Enabling clippy::pedantic
beercanx Apr 30, 2026
6458c01
SQLX approach now works end (insert) to end (select)
beercanx May 6, 2026
48c1fc9
Added async logic to the diesel based code.
beercanx May 6, 2026
432e7db
Merge remote-tracking branch 'origin/main' into feature/with-diesel
beercanx May 6, 2026
6c86f15
Clippy only targets the main slice of code, since other features are …
beercanx May 6, 2026
8513f82
Tackled all Clippy warnings
beercanx May 6, 2026
11853a4
Refactored token repository types into sub modules
beercanx May 7, 2026
2543b2c
Purged sqlx
beercanx May 7, 2026
c8d1630
Moved integration test to use Diesel in memory than the HashMap instance
beercanx May 7, 2026
27b26b4
Committing to using Diesel full time.
beercanx May 11, 2026
01706ce
Enabling clippy checking in workflow to check test code.
beercanx May 11, 2026
edb6912
Putting back old behaviour while preserving strum changes
beercanx May 11, 2026
71c78e7
Refactored token repository back into a file than directory format.
beercanx May 11, 2026
6bdcdb8
Implemeted a diesel repository for client configuration stored in Sql…
beercanx May 15, 2026
9782e50
Migrated access_tokens to using a json backed scopes field.
beercanx May 18, 2026
603f281
Implemented a diesel repository for client secrets stored in Sqlite3
beercanx May 18, 2026
bc11f82
Refactored value_struct macro to use type not identifier for the fiel…
beercanx May 18, 2026
e61b55d
Removed implemented TODO's
beercanx May 18, 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
2 changes: 1 addition & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
- name: Clippy
shell: bash
run: >-
cargo clippy -q --all-targets --all-features --message-format=json
cargo clippy -q --all-targets --message-format=json
| jq -r 'select(.reason == "compiler-message")
| .message
| . as $message
Expand Down
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
/target

.idea

.env

/migrations/.diesel_lock
1 change: 1 addition & 0 deletions .idea/runConfigurations/build.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading