Commit Graph

223 Commits

Author SHA1 Message Date
renovate-bot 9ebae03550 Add renovate.json
continuous-integration/drone/pr Build is failing
2024-08-21 19:34:54 +00:00
Brain 763a6efc9f Merge pull request 'Improve Docker usage' (!80) from docker-improvements into main
continuous-integration/drone/push Build is passing
Reviewed-on: #80
2024-08-21 21:22:40 +02:00
Brain 6f04d23e6c Add license information to .dockerignore file
continuous-integration/drone/pr Build is passing
2024-08-21 21:17:33 +02:00
Brain 155ddc556c Add .dockerignore file
continuous-integration/drone/pr Build is failing
2024-08-21 21:09:12 +02:00
Brain a5a85e6032 Fix Dockerfile warnings 2024-08-21 21:08:52 +02:00
Brain 6a3458a596 Pin Docker images in CI 2024-08-21 20:53:59 +02:00
Brain 97be8f4667 Ditch builder and base Docker images
This should make dependency upgrades easier and bring more clarity to the CI pipelines
2024-08-21 20:49:47 +02:00
jaschop 776803fc96 Merge pull request 'Add catalan flag' (!77) from HerHde/ki-backend:add-ca-flag into main
continuous-integration/drone/push Build is passing
Reviewed-on: #77

> Anything else to consider?

I didn't know myself, but it was interesting to find out. No, this should work as soon as deployed. Catalan already exists in the language DB, and the existance of ca.svg is already tested whenever a catalan icon is requested.
2023-12-10 19:08:48 +01:00
jaschop 702f4968f6 Merge pull request 'Use Gitea registry' (!76) from gitea-registry into main
continuous-integration/drone/push Build is passing
Reviewed-on: #76
2023-12-10 18:46:35 +01:00
HerHde c1285153ef Add catalan flag
continuous-integration/drone/pr Build is passing
2023-12-09 21:36:24 +01:00
Brain fdc81844b5 Push image to Gitea registry
continuous-integration/drone/pr Build is passing
2023-12-04 19:51:27 +01:00
Brain b804c22a93 Use Gitea registry for base images 2023-12-04 19:45:08 +01:00
jaschop 9a7a9379e2 Merge pull request 'Add labels to Docker images' (!75) from docker-labels into main
continuous-integration/drone/push Build is passing
Reviewed-on: #75
2023-11-16 11:18:00 +01:00
jaschop 5b707ad294 Merge pull request 'Rewrite Drone config' (!74) from drone-config into main
continuous-integration/drone/push Build is passing
Reviewed-on: #74
2023-11-16 11:17:35 +01:00
Brain c05f040313 Add labels to Docker images
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-07 14:36:41 +01:00
Brain 68bf505cd0 Merge install, lint and test steps
continuous-integration/drone/pr Build is passing
2023-11-06 23:30:54 +01:00
Brain 2ac03d0c26 Merge install, lint and test steps
continuous-integration/drone/pr Build is passing
Probably necessary because of the virtualenv
2023-11-06 23:20:44 +01:00
Brain 6b46ea5516 Rewrite Drone config
continuous-integration/drone/pr Build is failing
- Split PR and push to main actions
- Deploy latest main to dev system
- Build image for Git tags
2023-11-06 23:15:58 +01:00
jaschop 4798263c27 Merge pull request 'qa/seed-refactor' (!73) from qa/seed-refactor into main
continuous-integration/drone/push Build is passing
Reviewed-on: #73
2023-10-27 15:21:24 +02:00
jaschop 274f984994 minor cleanups
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
removed clutter from models.py
(skill_ids only used for seeding)
changed default value of update_profile handler
(caused a crash during testing)
2023-10-20 16:59:47 +02:00
jaschop 37f57eadea Refactored seed --dev script
expanded seed_user to handle all user seeding
reordered user seeding, which broke some tests
made tests resistant to seeding order
2023-10-20 12:24:16 +02:00
Nathan Mattes d7f4acf251 Fix test name (kompetenzinventar/ki-doku#48)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-14 21:01:02 +02:00
Nathan Mattes c65ef4a95c Add a test to test search (kompetenzinventar/ki-doku#48) 2023-10-14 21:01:02 +02:00
Nathan Mattes f3840f18b7 Consider real name when searching (kompetenzinventar/ki-doku#48) 2023-10-14 21:01:02 +02:00
jaschop da46d01765 Merge pull request 'Update backend base and builder images' (!71) from update-builder into main
continuous-integration/drone/push Build is passing
Reviewed-on: #71
2023-10-11 17:51:46 +02:00
Brain 0f9f807256 Update backend base and builder images
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-10-11 17:40:30 +02:00
jaschop 66294cd52f Merge pull request 'tune threads to avoid queued tasks in normal situations' (!69) from fix/mehr-waitress-threads into main
continuous-integration/drone/push Build is passing
Reviewed-on: #69
2023-09-10 15:53:26 +02:00
jaschop d4a5c8f5eb Merge branch 'main' into fix/mehr-waitress-threads
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-09-10 15:48:45 +02:00
jaschop 5e4d6d464d bumped pyyaml version to prevent a ci fail
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-24 16:24:34 +02:00
jaschop 6e77647eb9 tune threads to avoid queued tasks in normal situations
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2023-08-24 14:25:22 +02:00
weeman f7278bf7ea Merge pull request 'Trigger aufteilen' (!67) from feature/tag-trigger into main
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build is passing
Reviewed-on: #67
v1.1.0
2022-02-28 19:29:19 +01:00
weeman cf1a5a532c split trigger
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-02-28 19:28:35 +01:00
weeman 0fd04d4797 Merge pull request 'Tag Trigger' (!66) from feature/tag-trigger into main
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build was killed
Reviewed-on: #66
2022-02-28 19:23:06 +01:00
weeman a5bd954bb5 add tag trigger
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-28 19:19:53 +01:00
weeman 881c3d3038 Merge pull request 'Code Style reparieren' (!65) from fix/code-style into main
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Reviewed-on: #65
2022-02-28 18:53:14 +01:00
weeman d60acd169b fix code style
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-28 18:48:32 +01:00
weeman f1ecbadf05 Merge pull request 'Verbessertes Logging' (!64) from Brain/ki-backend:fix-logging into main
continuous-integration/drone/push Build is failing
Reviewed-on: #64
2022-02-28 18:42:53 +01:00
weeman 67cb8c9152 Merge pull request 'Neue Flaggen' (!61) from fix/flags into main
continuous-integration/drone/push Build is passing
Reviewed-on: #61
2022-02-28 18:42:35 +01:00
Brain f7e058d387 Get rid of more duplicate logging 2022-01-26 23:34:38 +01:00
Brain 695c88e159 Prevent duplicate log entries 2022-01-26 23:19:26 +01:00
Brain 1360b4c738 Give the root logger a nicer format 2022-01-26 23:19:06 +01:00
Brain 689a5ba33e Keep alembic from configuring loggers 2022-01-26 23:17:41 +01:00
Brain 19aebcc327 Use app logger instead of root logger 2022-01-26 21:43:31 +01:00
scammo 0fcd407006 Merge pull request 'Paginierung' (!62) from feature/pagination into main
continuous-integration/drone/push Build is passing
Reviewed-on: #62
2022-01-24 19:46:26 +01:00
weeman dea781cc29 Merge pull request 'Mehr Prosa über die Aufteilung und wie man mitmachen kann' (!49) from 64bit/ki-backend:mitmachen into main
continuous-integration/drone/push Build is passing
Reviewed-on: #49
2022-01-23 19:59:37 +01:00
weeman be9bc8b5cc add pagination
continuous-integration/drone/push Build is passing
2022-01-16 16:35:23 +01:00
weeman 2833e5751f replace flags
continuous-integration/drone/push Build is passing
2022-01-15 17:51:42 +01:00
64bit 4fab7d7cda Merge branch 'main' into mitmachen
continuous-integration/drone/pr Build is passing
2022-01-06 16:36:14 +01:00
weeman a3919d5d51 disable adding new languages
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
v1.0.0
2021-11-22 21:31:17 +01:00
weeman 9baf08d6b6 set hours to None if unavailable 2021-11-22 21:23:35 +01:00