phoenix
9042ba13e7
ci: Change sleep time in s3 setup
soaricarus_api CI / Check (pull_request) Successful in 2m22s
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m35s
soaricarus_api CI / Test Suite (pull_request) Failing after 2m36s
soaricarus_api CI / Clippy (pull_request) Successful in 2m16s
soaricarus_api CI / build (pull_request) Successful in 2m40s
2026-08-06 18:01:02 -04:00
phoenix
4eee8e3b03
Updating workflow
soaricarus_api CI / Clippy (pull_request) Canceled after 0s
soaricarus_api CI / build (pull_request) Canceled after 0s
soaricarus_api CI / Check (pull_request) Canceled after 3m32s
soaricarus_api CI / Test Suite (pull_request) Canceled after 3m30s
soaricarus_api CI / Rustfmt (pull_request) Canceled after 3m29s
2026-08-06 17:55:17 -04:00
phoenix
9b6e6716c4
Updated code
2026-08-06 17:17:26 -04:00
phoenix
6c910ab212
ci: Updated workflow
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m25s
soaricarus_api CI / Check (pull_request) Successful in 2m30s
soaricarus_api CI / Clippy (pull_request) Successful in 1m35s
soaricarus_api CI / build (pull_request) Successful in 2m42s
soaricarus_api CI / Test Suite (pull_request) Successful in 7m52s
2026-08-06 11:37:00 -04:00
phoenix
6490f51d17
ci: Maybe this time
soaricarus_api CI / Check (pull_request) Successful in 1m41s
soaricarus_api CI / Rustfmt (pull_request) Successful in 1m46s
soaricarus_api CI / Test Suite (pull_request) Successful in 3m3s
soaricarus_api CI / Clippy (pull_request) Successful in 2m0s
soaricarus_api CI / build (pull_request) Successful in 2m41s
2026-08-06 11:29:17 -04:00
phoenix
d50959c602
ci: Maybe this
soaricarus_api CI / Check (pull_request) Failing after 14m43s
soaricarus_api CI / Rustfmt (pull_request) Failing after 9m0s
soaricarus_api CI / Clippy (pull_request) Successful in 1m55s
soaricarus_api CI / build (pull_request) Successful in 2m3s
soaricarus_api CI / Test Suite (pull_request) Failing after 4m44s
2026-08-06 10:51:39 -04:00
phoenix
edf109e4d9
ci: Maybe this time
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m32s
soaricarus_api CI / Check (pull_request) Successful in 2m45s
soaricarus_api CI / Test Suite (pull_request) Failing after 3m23s
soaricarus_api CI / build (pull_request) Successful in 1m58s
soaricarus_api CI / Clippy (pull_request) Successful in 6m34s
2026-08-05 18:24:12 -04:00
phoenix
77ec72dff4
ci: Added timeout
soaricarus_api CI / Check (pull_request) Successful in 3m11s
soaricarus_api CI / Test Suite (pull_request) Failing after 3m20s
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m14s
soaricarus_api CI / Clippy (pull_request) Successful in 2m24s
soaricarus_api CI / build (pull_request) Successful in 2m9s
2026-08-05 18:03:46 -04:00
phoenix
40c41c1c1b
ci: Updated yml
soaricarus_api CI / Test Suite (pull_request) Failing after 2m31s
soaricarus_api CI / Check (pull_request) Successful in 2m42s
soaricarus_api CI / Rustfmt (pull_request) Successful in 3m2s
soaricarus_api CI / Clippy (pull_request) Canceled after 1m9s
soaricarus_api CI / build (pull_request) Canceled after 3m55s
2026-08-05 18:00:08 -04:00
phoenix
b436a1cd0a
ci: Adding container name
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m27s
soaricarus_api CI / Check (pull_request) Successful in 2m43s
soaricarus_api CI / Test Suite (pull_request) Failing after 3m31s
soaricarus_api CI / Clippy (pull_request) Successful in 1m25s
soaricarus_api CI / build (pull_request) Successful in 1m52s
2026-08-05 17:49:50 -04:00
phoenix
ac1575f2d1
Tweak it
soaricarus_api CI / Check (pull_request) Successful in 2m26s
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m21s
soaricarus_api CI / Clippy (pull_request) Successful in 1m43s
soaricarus_api CI / build (pull_request) Successful in 4m42s
soaricarus_api CI / Test Suite (pull_request) Failing after 1m12s
2026-08-05 17:38:06 -04:00
phoenix
e86420f19c
ci: Updated yml
soaricarus_api CI / Test Suite (pull_request) Failing after 5s
soaricarus_api CI / build (pull_request) Canceled after 0s
soaricarus_api CI / Check (pull_request) Canceled after 1m53s
soaricarus_api CI / Clippy (pull_request) Canceled after 1m48s
soaricarus_api CI / Rustfmt (pull_request) Canceled after 1m57s
2026-08-05 17:36:21 -04:00
phoenix
efbeaf2f7e
ci: Updated workflow
soaricarus_api CI / Test Suite (pull_request) Failing after 20s
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m18s
soaricarus_api CI / Clippy (pull_request) Successful in 3m0s
soaricarus_api CI / build (pull_request) Successful in 1m27s
soaricarus_api CI / Check (pull_request) Successful in 4m45s
2026-08-04 18:19:44 -04:00
phoenix
59a7e31641
Updating name ( #253 )
...
soaricarus_api CI / Check (push) Successful in 3m21s
soaricarus_api CI / Test Suite (push) Successful in 4m25s
soaricarus_api CI / Rustfmt (push) Successful in 3m8s
soaricarus_api CI / Clippy (push) Successful in 3m56s
soaricarus_api CI / build (push) Successful in 3m3s
Reviewed-on: #253
2026-07-21 15:28:48 -04:00
phoenix
8a64a71339
Update postgres ( #252 )
...
Rust CI / Test Suite (push) Successful in 3m43s
Rust CI / Rustfmt (push) Successful in 2m2s
Rust CI / Check (push) Successful in 3m9s
Rust CI / build (push) Successful in 2m58s
Rust CI / Clippy (push) Successful in 4m28s
Reviewed-on: phoenix/icarus#252
2026-07-09 11:05:12 -04:00
phoenix
7ca4c655a4
Update ( #251 )
...
Rust CI / build (push) Failing after 2m53s
Reviewed-on: phoenix/icarus#251
2026-07-07 23:25:45 -04:00
phoenix
50d0ea630f
Update rust ( #250 )
...
Rust CI / build (pull_request) Failing after 2m21s
* bump: rust Cargo.toml
* bump: rust docker
* bump: rust ci
* bump: axum
* bump: axum-extra
* bump: tokio
* bump: tower-http
* bump: uuid
* bump: utoipa
* bump: icarus_meta
* bump: icarus_models
* bump: icarus_envy
* bump: icarus
* Updated base image in dockerfile
* Adding sample local env file
* Fixing postgresql volume issue in docker
2026-05-22 11:29:38 -04:00
phoenix
d273c801bf
Update rust ( #249 )
...
* Updated rust version
* Updated rust in workflow
* Updating rust version in docker file
* Updating postgresql
* Updated crates
* cargo update
* Updated readme
* Version bump
* Warning fix
2026-04-05 18:13:49 -04:00
KD
79e909bfc0
tsk-86: Postgresql version bump 18.0 ( #237 )
...
* tsk-86: Postgresql version bump 18.0
* tsk-186: Updated exposed port on docker
* tsk-186: cargo update
* tsk-186: Version bump
2025-11-02 17:03:14 -05:00
KD
2023fc81f8
Version fix ( #193 )
...
* Version fix
* Workflow fix
* Test fix
* Test fix
* Removing code that was meant to be removed
Caused an extra file to be created when the request is called
* Updated env sample to address workflow
* Removed import
* env fix
* Version change
* Version bump
Going with the version I done earlier. I won't have the versioning match the api version in the endpoints
* Fixing versions for app dependencies
2025-10-14 22:02:26 -04:00
KD
48a40a4821
tsk-182: Update rust version ( #191 )
...
* Updated rust version
* Warning fix
* Updating crates and dependencies
* Version bump
* tsk-182: cargo update
* Updated jsonwebtoken
2025-10-12 18:23:56 -04:00
KD
679a4ad322
Auth ( #169 )
...
* Added jwt crate
* Saving changes
Might go a different route later
* Crate changes
* Adding auth module
* Saving changes
* Added jsonwebtoken crate
* Saving changes
* Added feature to tower-http crate
* Using secret key from env file
* Locking down one endpoint to start
* Warning fix
* Got auth functioning
* Updated icarus_models
* Fixed auth in tests
* Warning fixes
* Code formatting
* Added auth to the other endpoints
* Version bump
* This should fix the pipeline test failure
2025-08-01 15:16:00 -04:00
KD
9aefeace23
Use multiple files in tests ( #168 )
...
* File renamed
* Filename change in the code as well
* Added more migration sql for tests
* Using different song for a test
* Changes to test and helper functions
* Workflow change
* Code formatting
* Version bump
2025-07-30 15:28:47 -04:00
KD
a0c6ae65a3
Delete song endpoint ( #167 )
...
* Added initial code for delete song endpoint
* Saving changes
* More changes
* Made delete song endpoint available
* Response change
* Added test function
* Changes to code
Fixing errors
* How did I miss this?
* Got the test working
* Code cleanup and formatting
* Version bump
* Code changes
* Workflow change
2025-07-29 21:34:16 -04:00
KD
a150d34c6c
Added release workflow ( #160 )
...
* Added release workflow
* Temp change
* File extension change
* Syntax change
* Removing that temp change
2025-07-22 21:59:20 -04:00
KD
7fdea3491f
Upgrading postgresql to 17.5 ( #151 )
...
Closes #150
2025-07-12 15:59:23 -04:00
KD
5721c387ea
Rust std change ( #147 )
...
* Targeting rust 1.88
* Updating workflow
2025-06-29 17:03:59 -04:00
KD
0b73c055aa
Create metadata ( #133 )
...
* Added migration for metadata table used to store a song's metadata
* Added comment for new table
* Added endpoint to create metadata
* Filling out code
* Changed type of duration in request
* Reorganizing code
* Changing metadata table to song
* Added TODO for data type discrepancy for the future
* Fix migration syntax error
* Added types to request
* Added environment variable for root directory:
* Moving keys to its own module
* Moved environement related code to its own module
* Added function to get root_directory
* Added endpoint to create song
* Minor fixes
* Added test and refactored tests
* Ironing out some kinks
* Resolved test issue
Turns out I was using the wrong id value
* Added env variable in workflow
* Added TODO
* Updated env variable
* clippy warning fixes
* Making sure date_created is populated when returneD
* Code cleanup
* Added TODOs
* Uncommenting tests
* Code formatting
2025-05-23 20:12:15 -04:00
KD
2823452198
Added callers moulde ( #120 )
...
* Added callers moulde
* Code formatting
* Added uuid dependency
* Added queue_song endpoint
* Added endpoint to router
* Added dependencies for postgres
* Added migrations directory
* Added more code
* Added migrations
* Removed migration
* Docker fixes
* Updated gitignore
* Updated env sample file
* Endpoint url fix
* Updated env sample
* Updated docker file to copy migrations
* Might undo later
* Updated env sample and docker compose
* Updated cargo dependencies
* Saving changes
* Workflow fix
* Will need to take another look at the dependencies again
* Added code
* Test is not finished yet
* Warning fix for now
* Updated workflow to setup database
* Workflow fix
* Workflow fix attempt
* Warning fix
* Warning fix
* Updated workflow
* Added test files
Might change later
* Added more crates
* Added more test code
Not finished
* Formatting
* Close, but far
* I believe it is now working
* Formatting
* Added more crates
* Code cleanup
* Code reformatting
* Code cleanup
* Crate cleanup
* Cleanup
2025-04-22 20:08:24 -04:00
KD
0ba2d4e8b9
Updated workflow ( #119 )
2025-04-20 14:05:03 -04:00
KD
6f320acb7c
V0.2 web api ( #113 )
...
* Adding dependencies
* Added web api code
* Some changes
* Code formatting
* Added dependencies
* *
* Added workflow
* Changed branch to trigger workflows
* Added ssh key import
* Warning fixes
2025-03-30 15:00:07 -04:00
KD
caf9f08d8a
Forgot to remove this files
2025-03-28 19:02:31 -04:00
Kun Deng
23c50de468
Net8 ( #89 )
...
* .NET 8 migration
* Fixed bugs with song management
* More cleanup and making some constants
* Updated yml
* Clean up
Removing comments, some cleanup, and moving the startup code into Program.cs
* Removing comments
* Fixed song deletion issue
* Added functionality to delete song directories
* Updated README
2024-06-15 12:17:12 -04:00
Kun Deng
1643f78720
Delete v0.2.yml
2022-09-04 21:29:10 -04:00
Kun Deng
06bb52dfa5
v0.2 Branch
2022-09-04 21:23:11 -04:00
Kun Deng
ab89d1602f
Create dotnet.yml
2022-09-04 21:20:53 -04:00