Commit graph

891 commits

Author SHA1 Message Date
1baed53927
ssh tunnel on staging to talos cluster
All checks were successful
Build and Deploy Staging / build (push) Successful in 40s
Build and Deploy Staging / deploy (push) Successful in 6s
2025-12-11 15:36:54 +01:00
7326438470 Merge pull request 'Use correct button labels in instance forms' (#332) from 242-save-button into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 41s
Tests / test (push) Successful in 30s
Build and Deploy Staging / deploy (push) Successful in 6s
Reviewed-on: #332
Reviewed-by: Tobias Brunner <tobias.brunner@vshn.ch>
2025-12-10 10:56:32 +00:00
df9ad3171e Use correct button labels in instance forms
All checks were successful
Tests / test (push) Successful in 29s
closes #242
2025-12-10 09:03:20 +01:00
97633c4c36
change port forwarding for converged setup
All checks were successful
Build and Deploy Staging / build (push) Successful in 41s
Build and Deploy Staging / deploy (push) Successful in 6s
2025-12-09 16:03:51 +01:00
73da69cad5 Merge pull request 'Update dependency coverage to >=7.13.0' (#330) from renovate/coverage-7.x into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 58s
Tests / test (push) Successful in 30s
Build and Deploy Staging / deploy (push) Successful in 6s
Reviewed-on: #330
2025-12-09 12:28:35 +00:00
Renovate Bot
658d08e341 Update dependency coverage to >=7.13.0
All checks were successful
Tests / test (push) Successful in 28s
2025-12-09 03:01:27 +00:00
cecc2f88da Merge pull request 'Update dependency pytest to >=9.0.2' (#326) from renovate/pytest-9.x into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 40s
Tests / test (push) Successful in 27s
Build and Deploy Staging / deploy (push) Successful in 6s
Reviewed-on: #326
2025-12-08 16:14:11 +00:00
d889497e08 Merge pull request 'Update dependency black to >=25.12.0' (#327) from renovate/black-25.x into main
Some checks are pending
Build and Deploy Staging / build (push) Waiting to run
Build and Deploy Staging / deploy (push) Blocked by required conditions
Tests / test (push) Waiting to run
Reviewed-on: #327
2025-12-08 16:14:02 +00:00
09bd5272c7 Merge pull request 'Lock file maintenance' (#328) from renovate/lock-file-maintenance into main
Some checks are pending
Build and Deploy Staging / build (push) Waiting to run
Build and Deploy Staging / deploy (push) Blocked by required conditions
Tests / test (push) Waiting to run
Reviewed-on: #328
2025-12-08 16:13:51 +00:00
6c43ccb2a5 Merge pull request 'Hide duplicate form error and improve error message' (#324) from 225-simple-form-errors into main
Some checks failed
Tests / test (push) Waiting to run
Build and Deploy Staging / build (push) Has been cancelled
Build and Deploy Staging / deploy (push) Has been cancelled
Reviewed-on: #324
2025-12-08 16:13:31 +00:00
Renovate Bot
4de8fd7769 Lock file maintenance
All checks were successful
Tests / test (push) Successful in 27s
2025-12-08 03:01:29 +00:00
Renovate Bot
f6588850ca Update dependency black to >=25.12.0
All checks were successful
Tests / test (push) Successful in 32s
2025-12-08 03:01:20 +00:00
Renovate Bot
bab696d156 Update dependency pytest to >=9.0.2
All checks were successful
Tests / test (push) Successful in 28s
2025-12-07 03:01:17 +00:00
a68ad6b8a5 Increase test coverage
All checks were successful
Tests / test (push) Successful in 30s
2025-12-05 16:39:11 +01:00
4385e6ce24 Improve view naming for easier dev navigation 2025-12-05 15:24:41 +01:00
acb6ac1538 Stop showing duplicate error messages 2025-12-05 15:21:34 +01:00
94f95a8664 Improve error message 2025-12-05 15:21:20 +01:00
5d19a7a853 Merge pull request 'Update dependency django-auditlog to >=3.4.0' (#323) from renovate/django-auditlog-3.x into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 41s
Tests / test (push) Successful in 27s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #323
2025-12-05 12:46:14 +00:00
0456fc453d Merge pull request 'Add billing metadata annotations' (#320) from 263-billing-annotations into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 40s
Tests / test (push) Successful in 29s
Build and Deploy Staging / deploy (push) Successful in 6s
Reviewed-on: #320
2025-12-05 12:44:39 +00:00
e1aa9015f2
ensure proper data type for comparison
All checks were successful
Tests / test (push) Successful in 28s
2025-12-05 10:13:39 +01:00
903987796f
Add tests for manage commands
All checks were successful
Tests / test (push) Successful in 26s
2025-12-05 09:38:44 +01:00
15ed5837b9
Add metadata sync command 2025-12-05 09:38:44 +01:00
450fe0949e
Fix pytest-coverage setup 2025-12-05 09:38:44 +01:00
7fc85108cf
Reduce test verbosity 2025-12-05 09:38:44 +01:00
84c0220af0
Add billing annotations and tests 2025-12-05 09:38:44 +01:00
3e6623278c
Add invoice_gropuing to admin and structure form 2025-12-05 09:38:44 +01:00
cbd32fb814
Add default flake8 settings 2025-12-05 09:38:43 +01:00
8bb25a4f66
Add OrganizationOrigin.invoice_grouping 2025-12-05 09:38:43 +01:00
d69b46ecfd Merge pull request 'Fix min/max value validation in configured form' (#322) from 286-simple-form-issues into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 39s
Tests / test (push) Successful in 28s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #322
2025-12-05 08:38:14 +00:00
6d9a1a1dbb Merge pull request 'Pin only the minor Python version' (#321) from python-pin-minor-version into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 39s
Tests / test (push) Successful in 28s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #321
2025-12-05 08:31:34 +00:00
Renovate Bot
d6a6ec8d9e Update dependency django-auditlog to >=3.4.0
All checks were successful
Tests / test (push) Successful in 28s
2025-12-05 03:01:15 +00:00
165dbfd778 Fix min/max value validation in configured form
All checks were successful
Tests / test (push) Successful in 28s
ref #286
2025-12-04 17:54:09 +01:00
2414292091 Pin only the minor Python version
All checks were successful
Tests / test (push) Successful in 27s
2025-12-04 17:44:02 +01:00
38ec22174a Merge pull request 'Service Plans' (#308) from 264-service-plans into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 40s
Tests / test (push) Successful in 28s
Build and Deploy Staging / deploy (push) Successful in 6s
Reviewed-on: #308
2025-12-04 12:39:47 +00:00
f111816acb Move plan assets to separate files
All checks were successful
Tests / test (push) Successful in 26s
2025-12-04 13:21:41 +01:00
b394eca08b Improve look of plan selection 2025-12-04 13:04:45 +01:00
7de0dca512 Merge pull request 'Update dependency flake8-pyproject to >=1.2.4' (#309) from renovate/flake8-pyproject-1.x into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 40s
Tests / test (push) Successful in 25s
Build and Deploy Staging / deploy (push) Successful in 8s
Reviewed-on: #309
2025-12-04 08:12:14 +00:00
9dd2d1145c Merge pull request 'Update dependency django to v5.2.9' (#313) from renovate/django-5.x into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 38s
Tests / test (push) Successful in 28s
Build and Deploy Staging / deploy (push) Successful in 8s
Reviewed-on: #313
2025-12-04 08:10:00 +00:00
6e451fd904 Merge pull request 'Update Python to >=3.14.1' (#314) from renovate/python-3.x into main
Some checks are pending
Build and Deploy Staging / build (push) Waiting to run
Build and Deploy Staging / deploy (push) Blocked by required conditions
Tests / test (push) Waiting to run
Reviewed-on: #314
2025-12-04 08:09:44 +00:00
4db8ff7280 Merge pull request 'Update dependency sentry-sdk to >=2.47.0' (#315) from renovate/sentry-sdk-2.x into main
Some checks failed
Tests / test (push) Waiting to run
Build and Deploy Staging / build (push) Has been cancelled
Build and Deploy Staging / deploy (push) Has been cancelled
Reviewed-on: #315
2025-12-04 08:09:26 +00:00
Renovate Bot
3aa0451f49 Update dependency sentry-sdk to >=2.47.0
All checks were successful
Tests / test (push) Successful in 30s
2025-12-04 03:01:21 +00:00
Renovate Bot
697297ba2a Update Python to >=3.14.1
All checks were successful
Tests / test (push) Successful in 27s
2025-12-03 03:01:39 +00:00
Renovate Bot
65f0f646dd Update dependency flake8-pyproject to >=1.2.4
All checks were successful
Tests / test (push) Successful in 28s
2025-12-03 03:01:36 +00:00
Renovate Bot
d63d1049b8 Update dependency django to v5.2.9
All checks were successful
Tests / test (push) Successful in 25s
2025-12-03 03:01:25 +00:00
ad622ef14b Add tests for plans
All checks were successful
Tests / test (push) Successful in 28s
2025-12-02 16:28:54 +01:00
83f60711bb Show plans in forms 2025-12-02 16:26:32 +01:00
7d42820026 Show plans in detail view 2025-12-02 16:25:36 +01:00
2a63677539 Implement view logic 2025-12-02 16:25:16 +01:00
ef4f76b290 Implement form changes for plan integration 2025-12-02 16:11:51 +01:00
c5b2c58305 Add missing admin field 2025-12-02 16:09:48 +01:00