Commit graph

916 commits

Author SHA1 Message Date
Antoine Gersant
4807b2d3b9 Apply lints 2023-09-08 18:23:34 -07:00
Antoine Gersant
608dabb789 Removed tokio dependency 2023-09-08 18:20:12 -07:00
Peder Bergebakken Sundt
8d38c5b664
id3: -> 1.4.0(git) -> 1.7.0 (#194)
This removes the git dep, which since rust 1.68.0 are not repoducible.
2023-06-17 18:12:58 -07:00
Etienne Dechamps
f6d45c8387
Demote DDNS disabled message to avoid log spam (#188)
Fixes #187
2023-02-11 15:53:07 -08:00
Elise
930fd67ae3
Add a link to Polarios in the README (#183) 2023-01-05 13:21:10 -08:00
Antoine Gersant
00b6444048 Adds social media preview image for Github links 2022-11-27 20:22:26 -08:00
Antoine Gersant
bd330ddd84 Make patch test coverage informational 2022-11-24 20:38:19 -08:00
Antoine Gersant
46a232219d Update changelog for release 0.14.0 2022-11-24 20:27:09 -08:00
Antoine Gersant
a8660793f8 Use TDOR frame for ID3v2 to populate year 2022-11-24 20:22:35 -08:00
Antoine Gersant
eaec68dff0 Specified API errors 2022-11-21 21:37:47 -08:00
Antoine Gersant
1484ecabe9 Log error details instead of sending them in HTTP responses 2022-11-21 18:37:55 -08:00
Antoine Gersant
1812bedfd2 Fixed a bug where systemd init error would not display 2022-11-21 17:31:12 -08:00
Antoine Gersant
c57583d1d4 Removed anyhow dependency 2022-11-21 17:23:14 -08:00
Antoine Gersant
98d00d261d Remove some usage of anyhow 2022-11-21 17:00:15 -08:00
Antoine Gersant
edc7170b89 Removed unused import 2022-11-21 16:53:32 -08:00
Antoine Gersant
e4959be2f4 metadata module error cleanup 2022-11-21 16:51:31 -08:00
Antoine Gersant
fee2f17fb1 Error cleanup 2022-11-21 16:45:18 -08:00
Antoine Gersant
4c5a6bc2d6 Error cleanup 2022-11-21 16:31:49 -08:00
Antoine Gersant
1e9d307a05 Error cleanup 2022-11-21 16:06:18 -08:00
Antoine Gersant
4ec8f2161b Error cleanup 2022-11-21 16:00:22 -08:00
Antoine Gersant
f609afc5ed Structured errors continued 2022-11-21 15:33:50 -08:00
Antoine Gersant
9f0bc06dac Bump API version 2022-11-17 22:31:19 -08:00
Antoine Gersant
d1cb328523 Migrated changelog to a plain text file 2022-11-14 20:57:23 -08:00
Antoine Gersant
33997fc8e1 Trigger demo deployment on release 2022-11-14 02:06:56 -08:00
Antoine Gersant
602c1c03b5 Added demo to readme 2022-11-14 00:46:14 -08:00
Antoine Gersant
f3abb816ff Fixed a bug where all music sources would be deleted when trying to add sources with duplicate names 2022-11-12 14:07:01 -08:00
Antoine Gersant
96d702b79e Improve build times 2022-11-10 01:56:46 -08:00
Antoine Gersant
223894c2b6 Merge branch 'master' of https://github.com/agersant/polaris 2022-11-09 01:23:32 -08:00
Antoine Gersant
bb8d1142d6 Defined a few unspecified errors 2022-11-09 01:23:23 -08:00
Antoine Gersant
822f3ed073 Merged trivial modules 2022-11-09 00:39:48 -08:00
Antoine Gersant
2873f38e04 Merged trivial modules 2022-11-09 00:33:57 -08:00
Antoine Gersant
388901cf65 Moved manager.rs file contents to parent modules 2022-11-09 00:14:52 -08:00
Antoine Gersant
df0de19567 Renamed mod.s rs files 2022-11-08 23:53:02 -08:00
Tobias Schmitz
29ae862aad
Update dependencies (#176)
* update dependencies

* Upgrade rust edition to 2021

* make actix-test a dev-dependency
2022-11-08 19:54:24 -08:00
Antoine Gersant
a5f5a77100 Linter suggestions 2022-11-08 02:04:54 -08:00
Antoine Gersant
63e971059a Removed deprecated authentication methods 2022-11-08 02:01:20 -08:00
Antoine Gersant
d41e837561 Linter suggestions 2022-11-08 01:21:26 -08:00
Tobias Schmitz
f5a2eed423
Migrate to diesel 2.0 (#174) 2022-08-30 11:47:16 -07:00
Tobias Schmitz
41a4b21327
Fix clippy warnings (#175) 2022-08-29 21:17:03 -07:00
Tobias Schmitz
374d0ca56f
Migrate to actix-web 4 (#171)
* Migrate to actix-web 4

* Change expected swagger test status code

* update tokio to 1.0

* fix clippy warnings
2022-04-24 13:55:38 -07:00
Tobias Schmitz
90fd6bbcc9
Update dependencies (#166) 2022-03-20 19:50:14 -07:00
Antoine Gersant
39c8cf7595 Thumbnail and audio endpoints no longer encode payloads 2021-11-28 20:13:54 -08:00
Antoine Gersant
f27bc4ccfc Added TODO 2021-11-27 16:45:25 -08:00
Antoine Gersant
818dfe877c Update codecov github action 2021-11-14 14:17:36 -08:00
Antoine Gersant
b6e9940c76 Updated id3 dependency 2021-11-10 19:47:45 -08:00
pmphfm
e2bf97db99
Code cleanup (#148)
Fixed all most all clippy warnings.
Test: cargo test && cargo clippy
2021-10-19 19:31:17 -07:00
Tobias Schmitz
d01583b406
add api parameter for thumbnail size (#144)
* add api parameter for thumbnail size

* make max_dimension optinal in case of native resolution

* add tests for thumbnail size

* fix typo

* fix thumbnail size tests

* make unwrap more explicit

* remove print statement

* update workflows

* reduce thumbnail variations

* add removed token

* Update coverage.yml

* fix typo

* hopefully prevent coverage timeout

- split up thumnail tests
- reduce threadcount used for test execution

* get thread count using github actions specific step

* use fixed thread count of 4

* run coverage tests in release mode

* ignore large and native thumbnail_size tests in coverage
2021-06-05 02:24:25 -07:00
pmphfm
f104355076
Add few more fields to song information (#141)
* [meta] Add ignore paths to vscode settings

* [feature] Add few more fields to song information

Fields include lyricist, composer, genre, category
and label.
2021-05-20 22:08:43 -07:00
Antoine Gersant
4c25195deb
Updated list of supported formats 2021-04-27 21:43:28 -07:00
gahag
ed581c57cf
Add support for AIFF files (#137)
The new patch in rust-id3 fixes the AIFF API, which is now used to support AIFF files.
2021-04-24 22:05:52 -07:00