315 Commits

Author SHA1 Message Date
Roland Geider
bbfc0c1e20 Bump app version 2026-01-21 07:32:03 +01:00
Roland Geider
a8ba6fe2d6 Refactor the way the settings are handled.
Instead of a "create-settings" command, which didn't contain all the options
and was a bit awkward, we now have specific settings used for different things.
2025-12-28 21:32:44 +01:00
Roland Geider
f580865f0d Rename workflows 2025-12-23 20:37:16 +01:00
Roland Geider
a2e8317a29 Merge pull request #2142 from wger-project/dependabot/github_actions/actions/cache-5
Bump actions/cache from 4 to 5
2025-12-17 12:29:49 +01:00
Roland Geider
1bf6630d30 Merge pull request #2143 from wger-project/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2025-12-17 12:29:34 +01:00
dependabot[bot]
ed50cceef1 Bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 23:01:01 +00:00
dependabot[bot]
3218603ae7 Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 23:00:56 +00:00
dependabot[bot]
015b5843d1 Bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 23:00:53 +00:00
dependabot[bot]
8b9a2201d5 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-20 23:00:58 +00:00
dependabot[bot]
3d7601dd35 Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-05 23:01:00 +00:00
Roland Geider
6bba27e0a3 Merge pull request #2095 from wger-project/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-10-25 01:07:27 +02:00
dependabot[bot]
1b1236cdf5 Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 23:01:01 +00:00
dependabot[bot]
e37187bf66 Bump actions/download-artifact from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 23:00:58 +00:00
Roland Geider
f6cccd339a Save the git commit and build date of the docker images 2025-10-11 16:29:00 +02:00
Roland Geider
9140284b75 Don't test on 3.14 yet 2025-10-09 14:28:19 +02:00
Roland Geider
10a8948a84 Also test the application with python 3.14 2025-10-08 20:47:21 +02:00
dependabot[bot]
c814cf4770 Bump astral-sh/setup-uv from 6 to 7
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-08 18:11:35 +02:00
dependabot[bot]
fb7933bef1 Bump github/codeql-action from 3 to 4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 23:01:12 +00:00
Roland Geider
e468a0f657 Temporarily (?) disable linting for everything other than Markdown 2025-09-20 10:43:06 +02:00
Roland Geider
baa2b699bf Temporarily disable building docker images for arm/v7 2025-09-20 09:58:51 +02:00
dependabot[bot]
322f6ec145 Bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-07 14:08:27 +02:00
dependabot[bot]
198a9ac5c6 Bump actions/download-artifact from 4 to 5
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 20:18:14 +02:00
dependabot[bot]
2adde4ec46 Bump super-linter/super-linter from 7 to 8
Bumps [super-linter/super-linter](https://github.com/super-linter/super-linter) from 7 to 8.
- [Release notes](https://github.com/super-linter/super-linter/releases)
- [Changelog](https://github.com/super-linter/super-linter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/super-linter/super-linter/compare/v7...v8)

---
updated-dependencies:
- dependency-name: super-linter/super-linter
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 20:17:32 +02:00
dependabot[bot]
0401750dde Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 20:14:34 +02:00
Roland Geider
627bf723fd Use arm runners to build the arm docker images
Hopefully this speeds up the process

See #1905
2025-04-27 22:03:24 +02:00
Roland Geider
a814bae43b Move dependencies to pyproject.toml
Update CI workflows, docker files, etc.
2025-04-27 19:42:29 +02:00
Roland Geider
43ea6f6153 Bump version to 2.4 2025-04-05 20:03:17 +02:00
Roland Geider
2cec9a615e Don't use docker to call github's super linter 2025-04-05 14:51:52 +02:00
Roland Geider
1f62742547 Update pull_request_template.md 2025-03-27 18:06:55 +01:00
Roland Geider
65c5b74388 Add script to automate the generation of AUTHORS.md
This fetches the commit information from Github, so we don't have to tell
contributors to manually add themselves to the file with each PR. Also, we
now have an up-to-date list of translators.
2025-03-27 18:06:55 +01:00
Roland Geider
ef1ba85850 Fix more formatting 2025-03-23 21:14:43 +01:00
Roland Geider
ac39170728 Fix formatting 2025-03-23 21:13:57 +01:00
Roland Geider
4c5cd880c1 Update bug report and feature request templates 2025-03-23 21:09:40 +01:00
Roland Geider
42c8ed45d4 Update contributing.md
Some of the changes have been moved to the online docs
2025-03-23 14:43:42 +01:00
Roland Geider
ad53bbfddf Use same release.yml file as in the flutter repo
This moves the dependencies to a separate group, since it's a bit less important
2025-03-23 09:35:20 +01:00
Roland Geider
97b4ff94bf Don't need to use a custom link for buymeacoffee anymore 2025-03-23 09:26:54 +01:00
dependabot[bot]
ebc681ead5 Bump docker/setup-qemu-action from 3.4.0 to 3.6.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.4.0 to 3.6.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.4.0...v3.6.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 22:44:51 +01:00
dependabot[bot]
45d57d0b08 Bump docker/setup-qemu-action from 3.2.0 to 3.4.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.2.0 to 3.4.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.2.0...v3.4.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-07 13:38:02 +01:00
Roland Geider
c284945a8a Also test the application on python 3.13 2024-11-19 13:54:22 +01:00
Roland Geider
221f68f0a0 Don't build "apache" images anymore 2024-10-22 14:53:05 +02:00
Roland Geider
c5c732b370 Don't push devel image anymore 2024-10-02 16:42:29 +02:00
Roland Geider
178ca65ee6 Move docker files from development to production 2024-10-02 11:26:55 +02:00
Roland Geider
efe99252c3 Correctly set PLATFORM_PAIR 2024-09-30 20:42:06 +02:00
Roland Geider
2bca0f2bdc Update upload and download artifact actions 2024-09-30 20:24:45 +02:00
dependabot[bot]
b6fbe88fab Bump docker/setup-qemu-action from 3.1.0 to 3.2.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-22 23:40:11 +00:00
dependabot[bot]
2ab58cc1f3 Bump docker/setup-qemu-action from 3.0.0 to 3.1.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-03 23:03:24 +00:00
dependabot[bot]
ae9f32dc55 Bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 23:47:54 +00:00
Roland Geider
b1f7d8c0fa Exclude bots from generated release notes 2024-03-21 14:10:06 +01:00
Roland Geider
6fdeb96d64 Initial formatting with ruff 2024-01-27 10:30:02 +01:00
Roland Geider
bb0d989d92 Merge branch 'master' into fix/pyproject 2024-01-24 14:24:20 +01:00