Commit Graph

88 Commits

Author SHA1 Message Date
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
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
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]
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]
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
a814bae43b Move dependencies to pyproject.toml
Update CI workflows, docker files, etc.
2025-04-27 19:42:29 +02:00
Roland Geider
c284945a8a Also test the application on python 3.13 2024-11-19 13:54:22 +01:00
dependabot[bot]
0a64a1654c Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [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/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 23:02:55 +00:00
Roland Geider
ed96f2c815 Remove python 3.9 from the testing matrix
We're using match syntax which was added in 3.10
2024-01-16 11:08:35 +01:00
Roland Geider
c76d640379 Also install the dev packages
This is needed, e.g. for faker
2024-01-16 11:01:51 +01:00
dependabot[bot]
893f884748 Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-06 23:53:42 +00:00
Roland Geider
30fae4613a Fix typo 2023-11-02 09:02:07 +01:00
Roland Geider
18aee94228 Also test the app with python 3.12 2023-10-20 16:25:46 +02:00
dependabot[bot]
ab9c1c730e Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 23:04:37 +00:00
Roland Geider
f029f70804 Merge branch 'master' into feature/ingredient-images 2023-04-08 12:23:27 +02:00
dependabot[bot]
7843eb1638 Bump actions/cache from 3.0.11 to 3.3.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.3.1.
- [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/v3.0.11...v3.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-30 23:56:37 +00:00
Roland Geider
c868d23708 Merge branch 'master' into feature/ingredient-images
# Conflicts:
#	requirements.txt
#	wger/exercises/views/exercises.py
2023-03-30 22:09:23 +02:00
Roland Geider
238b45ab01 Trigger when pushing to master 2023-03-17 13:39:58 +01:00
Roland Geider
b1650a22f3 Second attempt 2023-03-17 13:37:56 +01:00
Roland Geider
e155f698b1 Push also applies to pull requests 2023-03-17 13:34:38 +01:00
Roland Geider
a9e204c614 Move actual sync logic to celery tasks 2023-03-06 14:52:02 +01:00
Roland Geider
dda73ec2fa Merge branch 'master' into feature/ingredient-images
# Conflicts:
#	extras/docker/development/settings.py
#	requirements.txt
#	wger/exercises/management/commands/sync-exercises.py
#	wger/settings.tpl
2023-02-14 13:45:50 +01:00
Roland Geider
c77a97f74d Merge branch 'master' into feature/update-bootstrap-5.2
# Conflicts:
#	.github/workflows/ci.yml
#	requirements.txt
2023-01-26 17:12:19 +01:00
Roland Geider
4a8ef0f6c9 Test application with python 3.11 2023-01-26 17:07:56 +01:00
Roland Geider
945ab722f9 Simplify installation steps 2022-12-07 20:16:15 +01:00
Roland Geider
d59957c569 setup-python already has a cache 2022-11-12 14:44:06 +01:00
Roland Geider
3729afad76 setup-python already has a cache 2022-11-12 14:43:26 +01:00
Roland Geider
e0dd73e0da Remove unused postgres service 2022-10-14 21:40:32 +02:00
dependabot[bot]
bc56b080f7 Bump actions/cache from 3.0.10 to 3.0.11
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.10 to 3.0.11.
- [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/v3.0.10...v3.0.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 23:01:59 +00:00
Roland Geider
da3a478c2c Merge pull request #1120 from wger-project/feature/exercise-crowdsourcing
Exercise crowdsourcing
2022-10-11 14:18:10 +02:00
dependabot[bot]
ad6e0ea974 Bump actions/cache from 3.0.9 to 3.0.10
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.9 to 3.0.10.
- [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/v3.0.9...v3.0.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 23:21:42 +00:00
dependabot[bot]
30c8180d76 Bump actions/cache from 3.0.8 to 3.0.9
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.9.
- [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/v3.0.8...v3.0.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-30 23:02:58 +00:00
Roland Geider
bbbfe7e176 Merge branch 'master' into feature/exercise-crowdsourcing 2022-09-07 19:21:34 +02:00
dependabot[bot]
ad58a49602 Bump actions/cache from 3.0.7 to 3.0.8
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.7 to 3.0.8.
- [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/v3.0.7...v3.0.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 23:02:45 +00:00
dependabot[bot]
bbfb21d08b Bump actions/cache from 3.0.6 to 3.0.7
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.7.
- [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/v3.0.6...v3.0.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-11 23:02:28 +00:00
Roland Geider
bf4ffee6b3 Merge branch 'master' into feature/exercise-crowdsourcing
# Conflicts:
#	.github/workflows/ci.yml
#	requirements.txt
#	wger/exercises/views/exercises.py
2022-08-08 23:35:39 +02:00
dependabot[bot]
b225760f09 Bump actions/cache from 3.0.5 to 3.0.6
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.6.
- [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/v3.0.5...v3.0.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-05 23:01:54 +00:00
Roland Geider
50bc6a7bc3 Test the application using sqlite
This is basically to see if there are any speed improvements since the DB is
kept in memory and we don't need any expensive postgres operations
2022-08-04 20:32:02 +02:00
dependabot[bot]
04b21f7ff5 Bump actions/cache from 3.0.4 to 3.0.5
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.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/v3.0.4...v3.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-13 23:01:52 +00:00
Roland Geider
0cef04d49a Use last minor version of postgres and ubuntu 2022-07-13 20:23:25 +02:00
Roland Geider
b56d57fb62 Correctly generate lcov file and only test two python versions 2022-07-01 12:19:38 +02:00
Roland Geider
3013230997 Test for correct python version 2022-07-01 11:45:14 +02:00
Roland Geider
5cca0bd1de Correctly generate lcov file 2022-07-01 11:31:09 +02:00
Roland Geider
2149a6f2d3 Only test with two python versions
This will make the tests take less time and wasn't really needed anyway
2022-07-01 11:30:38 +02:00
Roland Geider
ab04c42265 Set path to coverage file 2022-07-01 10:50:15 +02:00
Roland Geider
ccf815047e Upload coverage results to coveralls 2022-07-01 09:43:53 +02:00
dependabot[bot]
bf4e0b8583 Bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-08 23:02:15 +00:00
dependabot[bot]
b5ef61d4ae Bump actions/cache from 3.0.3 to 3.0.4
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.3 to 3.0.4.
- [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/v3.0.3...v3.0.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-07 23:03:05 +00:00