phoenix
489d13227b
Update rust ( #99 )
...
* bump: rust
* bump: rust ci
* Updated License
* bump: reqwest
* bump: tokio
* bump: uuid
* bump: icarus_models
* cargo update
* bump: icarus_dm
v0.10.0
2026-05-05 21:05:40 -04:00
phoenix
0e6438cf0d
Updated rust ( #95 )
...
* Updated rust version in workflow
* Using variable in workflow file
* Updating packages
* cargo update
* Version bump
v0.9.0
2026-04-05 17:14:50 -04:00
KD
00615532ce
icarus_models version bump ( #93 )
...
* icarus_models version bump
* Build fix
* Removed method
* Some refactoring
* More cleanup
* Version bump
* Using standard version
2025-10-30 15:33:09 -04:00
KD
abd16eeba2
tsk-79: Simplifying functions ( #92 )
...
* tsk-79: Changed return type of function and cleaned up other functions
* tsk-79: Version bump
* tsk-79: Code formatting
2025-10-27 12:42:42 -04:00
KD
5c9fcf2ec5
tsk-83: Add token code prior to action execution ( #91 )
...
* tsk-83: Code cleanup
* tsk-83: Added code to get token before an action begins
* tsk-83: Small fix
* tsk-83: Version bump
* tsk-83: Cleanup
2025-10-26 16:39:16 -04:00
KD
6bedab0d88
tsk-82: Refactor validate_args() method ( #90 )
...
* tsk-82: Refactored validate_flags() method
* tsk-82: Warning fix
* tsk-82: Code formatting
* tsk-82: Version bump
* tsk-82: Forgot this
* tsk-82: Fix
2025-10-24 20:51:33 -04:00
KD
686e0d8f1f
tsk-81: Simplify downloading song ( #89 )
...
* tsk-81: Using method in Song to save to filesystem
* tsk-81: icaurs_models version bump
* tsk-81: Code formatting
* tsk-81: icarus_models version bump
* tsk-81: Version bump
2025-10-24 13:34:55 -04:00
KD
05a9134aaa
tsk-80: Removing unused serde references ( #88 )
...
* tsk-80: Removing unused serde references
* tsk-80: Version bump
* tsk-80: Formatting code
2025-10-23 21:10:08 -04:00
KD
3cadac4efd
tsk-78: Updating returned error on converting ostring to string ( #87 )
...
* tsk-78: Making error to get string from o string more robust
* tsk-78: Version bump
2025-10-23 16:52:26 -04:00
KD
2188c2b746
tsk-77: Print version of the software ( #86 )
...
* tsk-77: Added code to print version
* tsk-77: Removed print statement
* tsk-77: Code formatting
* tsk-77: Version bump
* tsk-77: Updated help
v0.8.4
2025-10-22 21:40:12 -04:00
KD
9328f3d3da
tsk-76: Remove songs directory ( #85 )
...
* tsk-76: Removed songs directory
* tsk-76: Version bump
2025-10-22 20:59:20 -04:00
KD
ca13f101d7
icarus_models version bump ( #84 )
...
* icarus_models version bump
* icarus_models related changes
* Removing method
* Code formatting
* Warning fix
* Removing comments
* Version bump
* cargo update
v0.8.2
2025-10-19 23:52:43 -04:00
KD
1e4ffc798e
Use official icarus_models version ( #75 )
...
* icarus_models v0.7.0
* Version bump
v0.8.1
2025-10-13 20:58:30 -04:00
KD
ecd025346c
tsk-70: Rust update ( #74 )
...
* Updated rust in workflow
* Updated rust in cargo
* icarus_models version bump
* Version bump
* Workflow changes
v0.8.0
2025-10-12 17:06:57 -04:00
KD
74184fa022
Dependency update ( #73 )
...
* Cargo update
* Updated crates
* Removed unused file
* Code cleanup
* Version bump
* Removed commented code
2025-10-12 16:57:49 -04:00
KD
c2a2ca049d
icarus_models version bump ( #71 )
...
* icarus_models version bump
* icarus_models related changes
* Warning fixes
* Version bump
* Test fix
2025-10-11 20:05:34 -04:00
KD
157887bfac
Merge pull request #52 from kdeng00/icarus_v2_support
...
Support for icarus v2 API
v0.7.0
2025-08-30 13:23:15 -04:00
kdeng00
2b77bb978c
Version bump
2025-08-30 13:18:12 -04:00
KD
206ebf03be
Updated License ( #69 )
2025-08-30 13:17:29 -04:00
KD
0d7d57bf5f
Minor refatoring ( #68 )
...
* Removed old upload method
* Removed upload commit action
* Version bump
2025-08-30 13:13:53 -04:00
KD
11b8cc21d3
Delete song ( #67 )
...
* Changed code to comply with async
* Able to delete song
* Updated readme
* Code formatting and cleanup
* Version bump
2025-08-30 13:06:04 -04:00
KD
e109789b18
Retrieve songs ( #66 )
...
* Able to retrieve songs
* Updated readme
* Removed unused import
* Code formatting
* Version bump
2025-08-30 12:10:03 -04:00
KD
ec0cbd7da0
Download song ( #65 )
...
* Got download functionality working
* Updated readme
* Code formatting
* Updated help
* Version bump
2025-08-30 11:52:04 -04:00
KD
809f27cf01
Upload song ( #58 )
...
* Queue song (#57 )
* Added code to queue song
* Making functions async
* Able to queue song
* Cleanup
* Link user to queued song (#59 )
* Renaming queue_song function
* Queued song linked to user
* Cleanup and code formatting
* Queue metadata (#60 )
* Added code to queue metadata
* Code formatting
* Queue coverart (#61 )
* Added queued coverart code
* Code formatting and cleanup
* Link queued coverart to queued song (#62 )
* Added code to link queued coverart to queued song
* Code formatting
* Update queued song status (#63 )
* Added function call to update queued song status
* Added skeleton method
* Added more code to the method
* Got it working
* Code formatting
* Multi upload (#64 )
* Added comments
* Added TODO
* Got it working
* Updated documentation
* Version bump
* Code formatting and cleanup
2025-08-29 21:59:54 -04:00
KD
8a07718ce8
Token fetch ( #56 )
...
* Added print statement and TODO
* Refactoring token fetching code
Adding two APIs. One for auth and the other for the main app
* Fixed token code
* Code formatting
* Cleanup
2025-08-27 16:33:18 -04:00
KD
77cb5c8599
Icarus models bump ( #55 )
...
* icarus_models bump
* Fix after depdenency update
2025-08-27 15:07:44 -04:00
KD
dbcfcfa109
Warning fixes ( #54 )
...
* More warning fixes
* Should be the last of the warning fixes
* Code cleanup
* Code formatting
2025-07-02 19:25:08 -04:00
KD
8b2b2f82e9
Update dependencies ( #53 )
...
* Removing new lines
* Updated reqwest, tokio, tokio-utils, and uuid
* Including Cargo.lock in source control
* Not sure how this got here
* Updated icarus_models
* Workflow change
* Removing unused workflow
* Github workflow fix
* Warning fixes
* Fixed what caused failed test
* Code cleanup and formatting
2025-07-02 12:26:38 -04:00
KD
8e6ddbc9df
Rust std change ( #51 )
...
* Targeting rust 1.88
* Workflow changes
2025-06-30 20:49:15 -04:00
KD
c8ba6606be
Icarus models update ( #50 )
...
* Updated dependencies
* Saving changes
* More changes
* More changes
* Updated dependencies
* Updated readme
* Saving changes
* Cleanup
* Updated icarus_models
* Updated icarus_models
2025-04-10 21:04:58 -04:00
KD
b7d55ebcf4
Targeting rust 1.86 ( #49 )
...
* Targeting rust 1.86
* Workflow changes
2025-04-05 17:06:49 -04:00
KD
d5f95ddf9b
Updated dependencies ( #48 )
...
* Updated dependencies
* Saving changes
* More changes
* More changes
* Updated dependencies
* Updated readme
* Saving changes
* Cleanup
2025-04-03 23:16:37 -04:00
KD
885f1db3af
Removed Versioning section ( #46 )
2025-04-03 21:46:18 -04:00
KD
d6f45c8279
Updated git cloning ( #47 )
2025-04-03 21:46:04 -04:00
KD
58a88b1abd
Merge pull request #45 from kdeng00/version_bump
...
Version bump
v0.6.0
2025-03-30 16:04:07 -04:00
KD
9b181733a6
Version bump
2025-03-30 16:01:36 -04:00
KD
219b95bb2f
Updated icarus_models ( #44 )
...
* Updated icarus_models
* Constants and url changes
* Refactoring
* Removed functions
* Fixing tests
2025-03-30 16:00:06 -04:00
KD
24e066d8d9
Merge pull request #43 from kdeng00/version_bump
...
Version bump
v0.5.0
2025-03-26 19:09:00 -04:00
KD
ab08792ff4
Updated dependencies ( #42 )
...
* Updated dependencies
* Will update version in separate commit
2025-03-26 19:07:08 -04:00
phoenix
9799edef33
Version bump
2025-03-26 19:02:22 -04:00
KD
92eb31a687
Add test ( #41 )
...
* Code refactoring
* Cleanup
* Added test and moved test files
* Cleanup
* Removed test mod file
* Tests reorganizing
* Removed test file
2025-03-25 22:43:42 -04:00
KD
aa946a0a05
Code refactoring ( #40 )
...
* Code refactoring
* Cleanup
2025-03-25 22:14:26 -04:00
KD
19d6f2dc33
Code cleanup ( #39 )
...
* Code cleanup
* Removed unused source file
2025-03-24 19:51:41 -04:00
KD
4824e6f33a
Updated wav reference to flac ( #38 )
2025-03-24 19:51:28 -04:00
KD
64935ea772
Updated icarus-model ( #33 )
...
* Updated icarus-model
* Updated icarus-model
* Saving changes
* Code formatting
* Removing code
* Updated icarus-model
* Updated token secret
* Added host
* Fix build issue
* Fix build warnings
* Saving changes
* Saving changes
* Refactoring
* Migrating over icarus-model coverart
* Removed song module
* Another one
* Meta single upload is functional
* Cleanup
* More cleanup
* Added test files (#37 )
* Added test files
Need to add a coverarg image file
* Updated test album file
* Added coverart
* Uploading meta is operational
* Code cleanup
* Moved function
* Added string module
2025-03-24 19:34:38 -04:00
KD
de90b0d0a1
Merge pull request #34 from kdeng00/refactoring
...
Refactoring
2025-03-15 20:37:04 -04:00
KD
19b943eed8
Merge pull request #32 from kdeng00/warning_fix
...
Warning fix
2025-03-14 22:54:59 -04:00
phoenix
8c781398b4
Wasn't using MyError
2025-03-14 22:51:17 -04:00
KD
c575d2e523
Refactoring ( #31 )
...
* Refactoring code
* Code formatting
* More changes
* Moved to icarus-models::user
* Some refactoring
* Updated icarus-models
* Removing constants
* Replaced with icarus-models constants
* Formatting
* Switched to constants from icarus-models:
* Replaced Token with AccessToken from icarus-models
* Updated icarus-models
* Formatting
* Removing code
2025-03-13 21:40:22 -04:00
phoenix
03ed3deae6
Removing code
2025-03-13 21:37:32 -04:00