Compare commits

..

21 commits
next ... master

Author SHA1 Message Date
Antoine Gersant
88792f0669 Adds typo fix to changelog 2025-02-05 18:02:14 -08:00
luzpaz
c2fb46f26d
Make Repology badge display 3 columns (#232)
More future-friendly format as the list expands
2025-02-05 17:59:07 -08:00
luzpaz
26ce7e2550
Fix various typos (#231)
Found via `codespell -q 3 -S "*.ai,*.rtf" -L ser,uptodate`
2025-02-05 17:58:04 -08:00
Antoine Gersant
46aed8096e Coverage setup fixes 2025-02-04 23:43:46 -08:00
Antoine Gersant
2aeed5f188 yaml fix 2025-02-04 23:39:04 -08:00
Antoine Gersant
41c4088477 Merge branch 'next' 2025-02-04 23:28:09 -08:00
Antoine Gersant
f8b30c4e3d Tentative fix for test coverage setup 2025-01-31 19:14:01 -08:00
Antoine Gersant
5a1753218c yaml fix 2025-01-31 19:02:21 -08:00
Antoine Gersant
646f8297d2 Tentative fix for test coverage setup 2025-01-31 19:01:26 -08:00
Antoine Gersant
d06ad07f51 Fixed artifact paths 2024-09-29 14:25:34 -07:00
Antoine Gersant
f188b2943f Troublshooting 2024-09-29 13:43:24 -07:00
Antoine Gersant
e3041fca6f Fail when artifacts are missing 2024-09-29 13:39:27 -07:00
Antoine Gersant
444d261d0b CI churn 2024-09-29 13:19:37 -07:00
Antoine Gersant
47c73f6196 Repair tagging 2024-09-29 13:06:34 -07:00
Antoine Gersant
63b92718d5 Fixed job dependencies 2024-09-29 12:55:58 -07:00
Antoine Gersant
e11344d2b4 Syntax fixes 2024-09-29 12:54:50 -07:00
Antoine Gersant
0b50a10a36 More CI churn 2024-09-29 12:51:29 -07:00
Antoine Gersant
6a46aaeac6 CI churn 2024-09-29 12:46:17 -07:00
Antoine Gersant
7ae10c6f74 Changelog for release 0.14.3 2024-09-29 12:23:35 -07:00
Antoine Gersant
5d03b7919c Release script version churn 2024-09-29 12:21:08 -07:00
Peder Bergebakken Sundt
f625c57d20 update crate time from 0.3.28 to 0.3.36
Fixes build with rust 1.80.0
2024-08-13 09:17:13 -07:00
5 changed files with 11 additions and 6 deletions

View file

@ -17,7 +17,8 @@ jobs:
- name: Checkout Polaris
uses: actions/checkout@v4
- uses: actions-rust-lang/setup-rust-toolchain@v1
components: llvm-tools-preview
with:
components: llvm-tools-preview
- name: Install grcov
run: cargo install grcov
- name: Run tests
@ -33,11 +34,11 @@ jobs:
--llvm
--branch
--ignore-not-existing
--binary-path ./target/debug/
--excl-line "#\[derive\("
--excl-br-line "#\[derive\("
--excl-start "mod tests \{"
--excl-br-start "mod tests \{"
working-directory: lib
- name: Upload Results
uses: codecov/codecov-action@v2
with:

View file

@ -1,5 +1,9 @@
# Changelog
## Unreleased Changes
- Fixed a typo in the log message that is written after applying configuration changes. (thanks @luzpaz)
## Polaris 0.15.0
### Server
@ -46,7 +50,7 @@
- Documentation is now served under `/api-docs` instead of `/swagger` (eg. `http://localhost:5050/api-docs`)
- Clients are now expected to send their preferred API major version in a `Accept-Version` header. Omitting this currently defaults to `7`, but will become an error in future Polaris releases. Support for API version 7 will be removed entirely in a future release.
- Most API responses now support gzip compression.
- The response format of the `/browse`, `/flatten`, `/get_playlist`, `/search/<query>` endpoints has been modified to accomodate large lists.
- The response format of the `/browse`, `/flatten`, `/get_playlist`, `/search/<query>` endpoints has been modified to accommodate large lists.
- Added new endpoints to query albums and artists.
- The `/random` and `/recent` albums are deprecated in favor of `/albums/random` and `/albums/recent`. These endpoints now have optional parameters for RNG seeding and pagination.
- The `/search/<query>` endpoint now requires a non-empty query (`/search/` now returns HTTP status code 404, regardless of API version).

View file

@ -47,7 +47,7 @@ Password: `demo_password`
[Streaming from remote devices](docs/DDNS.md)
[![Packaging status](https://repology.org/badge/vertical-allrepos/polaris-streaming.svg)](https://repology.org/project/polaris-streaming/versions)
[![Packaging status](https://repology.org/badge/vertical-allrepos/polaris-streaming.svg?columns=3)](https://repology.org/project/polaris-streaming/versions)
# Documentation

View file

@ -12,7 +12,7 @@ The location of the configuration file is always logged during Polaris startup.
## Format
The configuration file uses the [TOML](https://toml.io/) format. Everything in the configuration file is optional and may be ommitted (unless mentioned otherwise).
The configuration file uses the [TOML](https://toml.io/) format. Everything in the configuration file is optional and may be omitted (unless mentioned otherwise).
```toml
# Regular expression used to identify album art in files adjacent to an audio file

View file

@ -119,7 +119,7 @@ impl Manager {
if let Err(e) = manager.reload_config().await {
error!("Configuration error: {e}");
} else {
info!("Sucessfully applied configuration change");
info!("Successfully applied configuration change");
}
}
}