|
c476f2a12c
|
chore(devops): Remove GitGroup old notes viewset
ref: #783 #781
|
2025-07-04 08:40:26 +09:30 |
|
|
0f3da21aa4
|
chore(devops): Add FeatureFlag old history and notes models to init so they exist
ref: #783 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
d5b465ea0e
|
chore(devops): Add GitGroup old history and notes models to init so they exist
ref: #783 #781
|
2025-07-04 08:40:26 +09:30 |
|
|
caeabe0793
|
feat(core): Migrate Centurion Model history and notes within a post_migrate signal
ref: #783 #758 #759 #778 #768
|
2025-07-04 08:40:26 +09:30 |
|
|
9dc2114258
|
fix(core): Before attempting to get model audit data confirm fields dont already exist
ref: #783
|
2025-07-04 08:40:26 +09:30 |
|
|
91b33be834
|
fix(api): check if model has notes enabled before adding url to body
ref:
|
2025-07-04 08:40:26 +09:30 |
|
|
6f66b4cf95
|
test(devops): re-implement temp removed test suites.
ref: #780 #515 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
0abb416620
|
test(api): API Permissions Auto-Creator test suite
ref: #780 #730 #767
|
2025-07-04 08:40:26 +09:30 |
|
|
3a010e166e
|
test(devops): Add GitGroup API Permissions tests
ref: #780 #515
|
2025-07-04 08:40:26 +09:30 |
|
|
616f37fca2
|
test(core): Add fixtures for api permission tests
ref: #780 #730
|
2025-07-04 08:40:26 +09:30 |
|
|
c042725dc7
|
test(core): rewrite api permissions test suite to use pytest and fixtures
ref: #780 #730
|
2025-07-04 08:40:26 +09:30 |
|
|
026c408754
|
feat(core): Add ability to CenturionModel get_url to be either detail/list
ref: #780 #767
|
2025-07-04 08:40:26 +09:30 |
|
|
ae42147f69
|
fix(api): Only return View Serialized data if status code is HTTP/2xx
ref: #780
|
2025-07-04 08:40:26 +09:30 |
|
|
764ae1133d
|
chore: update db test fixture
ref: #780
|
2025-07-04 08:40:26 +09:30 |
|
|
1d31a259df
|
refactor(tests): Create global model fixtures
ref: #780 #729
|
2025-07-04 08:40:26 +09:30 |
|
|
66d14ea5bb
|
chore(tests): Depreciate old FeateFlag Tests
ref: #780 #729
|
2025-07-04 08:40:26 +09:30 |
|
|
2f22d0f135
|
docs(development): Update test suit locations
ref: #780 #729
|
2025-07-04 08:40:26 +09:30 |
|
|
56bb1863f2
|
chore: move api render to functional dir
ref: #780 #729
|
2025-07-04 08:40:26 +09:30 |
|
|
9790ee51f3
|
chore(devops): Remove FeatureFlag Notes Tests
ref: #780 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
8892ba7e3f
|
chore(devops): Remove FeatureFlag History Tests
ref: #780 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
9e93c12860
|
chore(devops): Remove FeatureFlag notes URLRoute
ref: #780 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
cf3c177715
|
chore(devops): Remove FeatureFlag notes ViewSet
ref: #780 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
db93903119
|
chore(devops): Remove FeatureFlag notes Serializer
ref: #780 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
4414f585a6
|
feat(core): New Management command to list models
ref: #780 #771
|
2025-07-04 08:40:26 +09:30 |
|
|
f6634bab78
|
refactor(devops): Switch FeatureFlag model unit tests to CenturionModel
ref: #780 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
ef294cc081
|
feat(devops): Switch model FeatureFlag inheritance to CenturionModel
ref: #780 #782
|
2025-07-04 08:40:26 +09:30 |
|
|
2d1ec6a84a
|
docs: Update model notes docs for new meta model
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
b37a284a0a
|
test(core): Ensure Method clean_fields functions for CenturionNotesModel
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
1fa3278b73
|
test(core): Function Model test suite for CenturionModelNote Meta Models
ref: #779 #778 #768
|
2025-07-04 08:40:26 +09:30 |
|
|
5bf9c30c58
|
chore: Update test fixtures
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
637a76f1fe
|
test(core): Interim Unit Model test suite for CenturionModelNote Meta Models
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
9afca66ad6
|
test(core): Interim Unit Model test suite for CenturionModelNote
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
031fd79f13
|
feat(core): Disable Notes for model CenturionModelNote
A notes model does not require notes
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
5429c17f98
|
feat(devops): Enable Model notes for GitGroup
ref: #779 #778 #515
|
2025-07-04 08:40:26 +09:30 |
|
|
473ffb0ec0
|
feat(core): add Swagger docs for CenturionModelNotes ViewSet
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
62e7eb9c47
|
feat(core): Meta Model for CenturionModelNotes
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
695bfa7f51
|
feat(core): Finalize Serializer for CenturionModelNotes
ref: #779 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
a5227f0608
|
feat(api): Add to common serializer meta notes model for notes url
ref: #779 #767
|
2025-07-04 08:40:26 +09:30 |
|
|
1d77247e40
|
feat(core): Interim Meta model CenturionNotes
ref: #776 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
bb774bc2c9
|
feat(core): Interim ViewSet for model CenturionNotes
ref: #776 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
ce96d71083
|
feat(core): URL Route for model CenturionNotes
ref: #776 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
c905f8c010
|
feat(core): Serializer for model CenturionNotes
ref: #776 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
084bdf61bd
|
feat(core): Migration for model CenturionNotes
ref: #776 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
21b3aa3b4a
|
feat(core): Add model CenturionNotes
ref: #776 #778
|
2025-07-04 08:40:26 +09:30 |
|
|
8c6e863403
|
chore: correct liniting errors
ref: #776
|
2025-07-04 08:40:26 +09:30 |
|
|
f890fb6d52
|
feat(devops): dont allow deleting a git group if it has children
ref: #776
|
2025-07-04 08:40:25 +09:30 |
|
|
0babe48208
|
chore: correct liniting errors
ref: #776
|
2025-07-04 08:40:25 +09:30 |
|
|
4290136b69
|
chore: update pylint to v3.3.7
ref: #776
|
2025-07-04 08:40:25 +09:30 |
|
|
121a0c3f2c
|
refactor(settings): move url routes from core.urls to own module urls_api.py
ref: #776 closes #777
|
2025-07-04 08:40:25 +09:30 |
|
|
e04869cc65
|
refactor(project_management): move url routes from core.urls to own module urls_api.py
ref: #776 #777
|
2025-07-04 08:40:25 +09:30 |
|