Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.7.0 #1428

Merged
merged 376 commits into from
Jan 7, 2025
Merged

v3.7.0 #1428

merged 376 commits into from
Jan 7, 2025

Conversation

gantoine
Copy link
Member

@gantoine gantoine commented Jan 7, 2025

No description provided.

zurdi15 and others added 30 commits December 6, 2024 15:35
This change allows setting environment variables with a `_FILE` suffix,
which will be used to load the contents of the file specified in the
variable into the variable without the suffix.

For example, setting `ROMM_AUTH_SECRET_KEY_FILE=/run/secrets/romm_auth_secret_key`
and creating a file with the secret key at the specified path will set
`ROMM_AUTH_SECRET_KEY` to the contents of the file.

A common use case for this is to use secrets in Docker Compose [1], to
avoid exposing secrets in the `docker-compose.yml` or `env` files.

[1] https://docs.docker.com/compose/how-tos/use-secrets/
…bles

feat: Add support for _FILE suffix in environment variables
adamantike and others added 26 commits January 2, 2025 08:09
misc: Use flavor suffix option for Docker metadata action
Default grid view for recently and continue playing to false
Fixes PostgreSQL query error reported in:
#667 (comment)
fix: Change rom_id type to int in search endpoint
The previous function name `get_matched_roms_by_id` was misleading as it
returned a list of matched ROMs, but searching by ID should always
return either one result or none.
This change removes the installation of `dev` and `test` Poetry
dependency groups from the published Docker images.

Developers are still able to use images with development dependencies
installed, by either using the `dev-slim` or `dev-full` targets.

Image size comparison:

* `slim-image`: Down from 455 MiB to 355 MiB.
* `full-image`: Down from 760 MiB to 660 MiB.
[ROMM-1220] Generate qr code to download 3DA .cia files
…ed-by-id

misc: Change signature for get_matched_rom_by_id function
feat: Stop installing development dependencies in Docker images
Fork streaming-form-data and fix pyproject.toml
Copy link

github-actions bot commented Jan 7, 2025

Test Results

91 tests   91 ✅  27s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit 390156b.

♻️ This comment has been updated with latest results.

@gantoine gantoine merged commit 8994fe1 into release Jan 7, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants