phoenix
5e0dd5cb3e
cargo update
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m30s
soaricarus_api CI / Test Suite (pull_request) Successful in 3m40s
soaricarus_api CI / Check (pull_request) Successful in 4m52s
soaricarus_api CI / Clippy (pull_request) Successful in 2m27s
soaricarus_api CI / build (pull_request) Successful in 3m22s
2026-07-18 14:09:06 -04:00
phoenix
dca14d4ff0
Name change
soaricarus_api CI / Rustfmt (pull_request) Successful in 2m47s
soaricarus_api CI / Check (pull_request) Successful in 3m39s
soaricarus_api CI / Clippy (pull_request) Successful in 2m12s
soaricarus_api CI / Test Suite (pull_request) Failing after 5m6s
soaricarus_api CI / build (pull_request) Successful in 2m57s
2026-07-18 13:51:54 -04:00
phoenix
f341ee94e5
icarus_meta -> simeta
2026-07-18 13:42:09 -04:00
phoenix
884753b996
icarus_models -> simodels
Rust CI / Rustfmt (pull_request) Successful in 2m51s
Rust CI / Check (pull_request) Successful in 3m42s
Rust CI / Test Suite (pull_request) Successful in 4m53s
Rust CI / build (pull_request) Successful in 4m11s
Rust CI / Clippy (pull_request) Successful in 4m54s
2026-07-18 13:36:05 -04:00
phoenix
e211b09422
icarus_envy -> sienvy
Rust CI / Rustfmt (pull_request) Successful in 4m51s
Rust CI / Test Suite (pull_request) Successful in 5m25s
Rust CI / Check (pull_request) Has been cancelled
Rust CI / Clippy (pull_request) Has been cancelled
Rust CI / build (pull_request) Has been cancelled
2026-07-18 13:30:13 -04:00
phoenix
2d9ee031b6
bump: uuid
Rust CI / Rustfmt (pull_request) Successful in 1m25s
Rust CI / Test Suite (pull_request) Successful in 3m56s
Rust CI / Check (pull_request) Successful in 5m39s
Rust CI / Clippy (pull_request) Successful in 3m27s
Rust CI / build (pull_request) Successful in 3m4s
2026-07-17 17:06:38 -04:00
phoenix
2afce82682
Updating name
Rust CI / Rustfmt (pull_request) Successful in 2m25s
Rust CI / Test Suite (pull_request) Successful in 3m44s
Rust CI / Check (pull_request) Successful in 5m42s
Rust CI / build (pull_request) Successful in 6m40s
Rust CI / Clippy (pull_request) Successful in 7m58s
2026-07-17 16:52:07 -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 and GitHub
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 and GitHub
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 and GitHub
bcd960d9a1
tsk-245: Modify result when getting songs but no songs are present ( #247 )
...
* tsk-245: Modify result when getting songs but no songs are present
* tsk-245: Fixed endpoint indicating success when no content is found
* tsk-245: Version bump
2025-11-07 11:48:07 -05:00
KD and GitHub
dbbbf02acf
tsk-244: Remove code causing migrations to be ran twice ( #246 )
...
* tsk-244: Remove code causing migrations to be ran twice
* tsk-244: Cleanup
* tsk-244: Version bump
2025-11-06 12:56:47 -05:00
KD and GitHub
01b34c9848
tsk-230: Using UserClaims from icarus_models ( #243 )
...
* tsk-230: Using UserClaims from icarus_models
* tsk-230: Cleanup
* tsk-230: Version bump
2025-11-05 09:59:13 -05:00
KD and GitHub
1b9bd4359c
tsk-207: Move code elsewhere that is found in src/main.rs ( #242 )
...
* tsk-207: Move code elsewhere that is found in src/main.rs
* tsk-207: Some refactoring
* tsk-207: Moving file around
* tsk-207: Code formatting
* tsk-207: Version bump
* tsk-207: Test fix
2025-11-04 11:19:12 -05:00
KD and GitHub
d05502dd8e
tsk-227: Change statement when evaluating multipart form when queueing song ( #241 )
...
* tsk-227: Change statement when evaluating multipart form when queueing song
* tsk-227: Version bump
2025-11-04 10:47:51 -05:00
KD and GitHub
147a50c867
tsk-196: Moving SongQueue struct ( #240 )
...
* tsk-196: Moving SongQueue struct
* tsk-196: Code formatting
* tsk-196: Version bump
2025-11-03 13:56:18 -05:00
KD and GitHub
a80e21b918
tsk-204: Changing name of test payload function ( #239 )
...
* tsk-204: Changing name of test payload function
* tsk-204: Added more test payload functions
* tsk-204: Version bump
2025-11-03 13:41:56 -05:00
KD and GitHub
731aae5240
tsk-206: Moving request functions to their own module in testing ( #238 )
...
* tsk-206: Moving request functions to their own module in testing
* tsk-206: Version bump
* tsk-206: Forgot some imports. Some cleanup
* tsk-206: Forgot some imports
* tsk-206: How did I miss these?
* tsk-206: Code formatting
2025-11-02 21:30:40 -05:00
KD and GitHub
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 and GitHub
7940527418
tsk-208: Moving config and endpoint code ( #236 )
...
* tsk-208: Moving config and endpoint code
* tsk-208: Code formatting
* tsk-208: Version bump
* tsk-208: Accidentally changed port
2025-11-01 14:57:40 -04:00
KD and GitHub
f859eaf0a2
tsk-205: Put functions within a util module ( #235 )
...
* tsk-205: Put functions within a util module
* tsk-205: Code formatting
* tsk-205: Version bump
* tsk-205: Code cleanup
2025-11-01 14:32:53 -04:00
KD and GitHub
22080a2f29
tsk-201: Making content disposition more unique ( #234 )
...
* tsk-201: Making content disposition more unique
* tsk-201: Cleanup
* tsk-201: Version bump
2025-10-31 12:34:43 -04:00
KD and GitHub
c630cb84b5
tsk-200: Utilizing mime for Content type for fetching queued CoverArt data ( #233 )
...
* tsk-200: Utilizing mime for Content type for fetching queued CoverArt data
* tsk-200: Cleanup
* tsk-200: Version bump
2025-10-31 12:20:11 -04:00
KD and GitHub
ca38465f2d
tsk-202: Make CoverArt filename random during creation ( #232 )
...
* tsk-202: Make downloaded CoverArt filename random
* tsk-202: Cleanup
* tsk-202: Version bump
* tsk-202: Version bump down
2025-10-30 16:48:26 -04:00
KD and GitHub
fd4e661b3c
tsk-224: Save file_type to CoverArt ( #231 )
...
* tsk-224: Save file_type to CoverArt
* tsk-224: Updated migrations
* tsk-224: Code formatting
* tsk-224: Fix test
* tsk-224: Test fix
* tsk-224: Version bump
* tsk-224: Warning fix
2025-10-30 16:25:59 -04:00
KD and GitHub
6995ed483c
icarus_models version bump ( #229 )
...
* icarus_models version bump
* Fix test
* Build fixes
* Version bump
* Using standard version
2025-10-30 15:35:02 -04:00
KD and GitHub
2cc5e99590
tsk-192: jsonwebtoken version bump ( #228 )
...
* tsk-192: jsonwebtoken version bump
* tsk-192: Added feature to jsonwebtoken
* tsk-192: Code cleanup
* tsk-192: cargo update
* tsk-192: Version bump
2025-10-29 16:40:17 -04:00
KD and GitHub
09d7fa32c8
tsk-179: Modify status code of song queue endpoint ( #226 )
...
* tsk-179: Updating docs for endpoint status codes
* tsk-179: Updated status code
* tsk-179: Improved error handling
* tsk-179: Code formatting
* tsk-179: Version bump
2025-10-29 15:20:04 -04:00
KD and GitHub
27ef175828
tsk-213: Identify audio file type in initial step when queueing ( #225 )
...
* tsk-213: Adding song check when queueing songs
* tsk-213: Added check for updating queued song
* tsk-213: Removed todo
* tsk-213: Code cleanup
* tsk-213: Warning fix
* tsk-213: Version bump
* tsk-213: Minor status code changes
2025-10-29 14:58:34 -04:00
KD and GitHub
1871ebe40b
tsk-203: Addressing hard coding when downloading coverart ( #223 )
...
* tsk-203: Addressing hard coding when downloading coverart
* tsk-203: Code formatting
* tsk-203: Version bump
* tsk-203: Make downloaded coverart file random
* tsk-203: Code formatting
2025-10-27 14:16:04 -04:00
KD and GitHub
1a5a9fcaaf
tsk-194: Make distinction in MetadataQueue endpoints ( #222 )
...
* tsk-194: Moving metadata module
* tsk-194: Build fix
* tsk-194: Name changes
* tsk-194: Code formatting
* tsk-194: Version bump
* tsk-194: Test fixes
2025-10-27 13:25:30 -04:00
KD and GitHub
8b36bc8c49
tsk-218: Separate Song and SongQueue in the endpoints ( #221 )
...
* tsk-218: Added empty file
* tsk-218: Created song module in queue module
* tsk-218: Code formatting
* tsk-218: Version bump
* tsk-218: Cleanup
* tsk-218: Test fixes
2025-10-26 17:48:17 -04:00
KD and GitHub
003e5b77c1
tsk-197: Rename download_flac() function ( #220 )
...
* tsk-197: Renamed function
* tsk-197: Version bump
* tsk-197: icarus_models version bump
2025-10-25 21:34:33 -04:00
KD and GitHub
02d9ef013e
tsk-199: Separate CoverArt queue endpoints ( #219 )
...
* tsk-199: Created queue module for queue endpoints
* tsk-199: Code formatting
* tsk-199: Test fixes
* tsk-199: Version bump
* tsk-199: Updated readme
2025-10-25 21:17:40 -04:00
KD and GitHub
351b4acb1c
tsk-211: Fix SQL error when checking queue ( #217 )
...
* tsk-211: Fixing error on getting queue item
* tsk-211: Some cleanup
* tsk-211: Cleanup
* tsk-211: Updated readme
* tsk-211: Version bump
2025-10-22 21:42:19 -04:00
KD and GitHub
381dd49b56
tsk-209: Create repo module ( #216 )
...
* tsk-209: Refactored repo code
* tsk-209: Refactoring more code
* tsk-209: Code formatting
* tsk-209: Refactored metadata repo code
* tsk-209: Refactored the other code
* tsk-209: Code formatting
* tsk-209: Version bump
* tsk-209: Fix test
2025-10-22 20:37:15 -04:00
KD and GitHub
a9ba1c5193
tsk-212: Post fixes ( #215 )
...
* tsk-212: icarus_meta version bump
* tsk-212: icarus_meta version bump
* tsk-212: Got functionality working
* tsk-212: Migration changes
Added file_type to CoverArtQueue
* tsk-212: Add support to save file_type from CoverArtQueue
* tsk-212: Warning fix
* tsk-212: Version bump
* tsk-212: icarus_meta version bump
* tsk-212: icarus_meta version bump
* tsk-212: icarus_meta related changes
* tsk-212: Replaced code with constants
* tsk-212: icarus_meta version bump
2025-10-21 22:42:32 -04:00
KD and GitHub
fb360c8269
tsk-212: Identify type of CoverArt ( #214 )
...
* tsk-212: icarus_meta version bump
* tsk-212: icarus_meta version bump
* tsk-212: Got functionality working
* tsk-212: Migration changes
Added file_type to CoverArtQueue
* tsk-212: Add support to save file_type from CoverArtQueue
* tsk-212: Warning fix
* tsk-212: Version bump
* tsk-212: icarus_meta version bump
* tsk-212: icarus_meta version bump
* tsk-212: icarus_meta related changes
* tsk-212: Replaced code with constants
2025-10-21 22:24:52 -04:00
KD and GitHub
e461e78661
icarus_models version bump ( #210 )
...
* icarus_models version bump
* icarus_models related changes
* Code formatting
* Test changeS:
* Test changes
* Migration changes
* Migration changes
* Warning fix
* Cleanup
* Updated readme
* Removed line from migrations
* Code cleanup
* Version bump
* cargo update
* icarus_models version bump
2025-10-20 11:19:06 -04:00
KD and GitHub
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 and GitHub
8bf99be22c
icarus_models version bump ( #190 )
...
* icarus_models version bump
* icarus_models changes
* Code refactoring
* Changes
* Version bump
* Fixed todo
2025-10-11 19:50:56 -04:00
KD and GitHub
8c12c8c761
icarus_envy version bump ( #189 )
...
* icarus_envy version bump
* icarus_envy related changes
* Code formatting
* Code cleanup
* Version bump
2025-10-10 19:04:01 -04:00
KD and GitHub
caaec248db
CORS support ( #183 )
...
* Changes to same .env file
* Updated sample env files
* icarus_envy version bump
* Adding CORS
* Added other urls
* Code formatting
* Changed allowed urls
* Modified docker compose. Port changes
* Changed port
* Cleanup
* Version bump
2025-10-10 16:33:15 -04:00
kdeng00
517a01d60c
Version bump
2025-08-30 13:28:37 -04:00
KD and GitHub
805df87f5b
tsk-170: API documentation ( #178 )
...
* tsk-170: Added utopia crates for API documentation
* tsk-170: Adding code to document API
* tsk-170: icarus_models version bump
Added schema capabilities
* tsk-170: crate changes
* tsk-170: Added documentation for song queue endpoint
* tsk-170: Swagger openapi docs are now up
Well, at least one
* tsk-170: Some documentation
* tsk-170: Code formatting
* tsk-170: Saving changes
* tsk-170: Added more documentation
* tsk-170: Added the rest of the documentation
* tsk-170: Formatting
* tsk-170: icarus_models version bump
2025-08-24 19:58:38 -04:00
KD and GitHub
598996cb8d
tsk-176: Get all songs endpoint ( #177 )
...
* tsk-176: Added function to retrieve all songs
* tsk-176: Depdendency version bump
icarus_envy, icarus_meta, and icarus_models
* tsk-176: Fix after icarus_models change
* tsk-176: Test fix
* tsk-176: Formatting
* tsk-176: Endpoint is now available
* tsk-176: Added test
* tsk-176: Cleanup
* tsk-176: Version bump
2025-08-19 12:25:46 -04:00
KD and GitHub
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 and GitHub
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 and GitHub
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