Commit Graph

3625 Commits

Author SHA1 Message Date
Jon
764ae1133d chore: update db test fixture
ref: #780
2025-07-04 08:40:26 +09:30
Jon
1d31a259df refactor(tests): Create global model fixtures
ref: #780 #729
2025-07-04 08:40:26 +09:30
Jon
66d14ea5bb chore(tests): Depreciate old FeateFlag Tests
ref: #780 #729
2025-07-04 08:40:26 +09:30
Jon
2f22d0f135 docs(development): Update test suit locations
ref: #780 #729
2025-07-04 08:40:26 +09:30
Jon
56bb1863f2 chore: move api render to functional dir
ref: #780 #729
2025-07-04 08:40:26 +09:30
Jon
9790ee51f3 chore(devops): Remove FeatureFlag Notes Tests
ref: #780 #782
2025-07-04 08:40:26 +09:30
Jon
8892ba7e3f chore(devops): Remove FeatureFlag History Tests
ref: #780 #782
2025-07-04 08:40:26 +09:30
Jon
9e93c12860 chore(devops): Remove FeatureFlag notes URLRoute
ref: #780 #782
2025-07-04 08:40:26 +09:30
Jon
cf3c177715 chore(devops): Remove FeatureFlag notes ViewSet
ref: #780 #782
2025-07-04 08:40:26 +09:30
Jon
db93903119 chore(devops): Remove FeatureFlag notes Serializer
ref: #780 #782
2025-07-04 08:40:26 +09:30
Jon
4414f585a6 feat(core): New Management command to list models
ref: #780 #771
2025-07-04 08:40:26 +09:30
Jon
f6634bab78 refactor(devops): Switch FeatureFlag model unit tests to CenturionModel
ref: #780 #782
2025-07-04 08:40:26 +09:30
Jon
ef294cc081 feat(devops): Switch model FeatureFlag inheritance to CenturionModel
ref: #780 #782
2025-07-04 08:40:26 +09:30
Jon
2d1ec6a84a docs: Update model notes docs for new meta model
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
b37a284a0a test(core): Ensure Method clean_fields functions for CenturionNotesModel
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
1fa3278b73 test(core): Function Model test suite for CenturionModelNote Meta Models
ref: #779 #778 #768
2025-07-04 08:40:26 +09:30
Jon
5bf9c30c58 chore: Update test fixtures
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
637a76f1fe test(core): Interim Unit Model test suite for CenturionModelNote Meta Models
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
9afca66ad6 test(core): Interim Unit Model test suite for CenturionModelNote
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
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
Jon
5429c17f98 feat(devops): Enable Model notes for GitGroup
ref: #779 #778 #515
2025-07-04 08:40:26 +09:30
Jon
473ffb0ec0 feat(core): add Swagger docs for CenturionModelNotes ViewSet
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
62e7eb9c47 feat(core): Meta Model for CenturionModelNotes
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
695bfa7f51 feat(core): Finalize Serializer for CenturionModelNotes
ref: #779 #778
2025-07-04 08:40:26 +09:30
Jon
a5227f0608 feat(api): Add to common serializer meta notes model for notes url
ref: #779 #767
2025-07-04 08:40:26 +09:30
Jon
1d77247e40 feat(core): Interim Meta model CenturionNotes
ref: #776 #778
2025-07-04 08:40:26 +09:30
Jon
bb774bc2c9 feat(core): Interim ViewSet for model CenturionNotes
ref: #776 #778
2025-07-04 08:40:26 +09:30
Jon
ce96d71083 feat(core): URL Route for model CenturionNotes
ref: #776 #778
2025-07-04 08:40:26 +09:30
Jon
c905f8c010 feat(core): Serializer for model CenturionNotes
ref: #776 #778
2025-07-04 08:40:26 +09:30
Jon
084bdf61bd feat(core): Migration for model CenturionNotes
ref: #776 #778
2025-07-04 08:40:26 +09:30
Jon
21b3aa3b4a feat(core): Add model CenturionNotes
ref: #776 #778
2025-07-04 08:40:26 +09:30
Jon
8c6e863403 chore: correct liniting errors
ref: #776
2025-07-04 08:40:26 +09:30
Jon
f890fb6d52 feat(devops): dont allow deleting a git group if it has children
ref: #776
2025-07-04 08:40:25 +09:30
Jon
0babe48208 chore: correct liniting errors
ref: #776
2025-07-04 08:40:25 +09:30
Jon
4290136b69 chore: update pylint to v3.3.7
ref: #776
2025-07-04 08:40:25 +09:30
Jon
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
Jon
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
Jon
dc6d34de71 refactor(itim): move url routes from core.urls to own module urls_api.py
ref: #776 #777
2025-07-04 08:40:25 +09:30
Jon
0b7fcbbc26 refactor(itam): move url routes from core.urls to own module urls_api.py
ref: #776 #777
2025-07-04 08:40:25 +09:30
Jon
1cc378c69a refactor(core): move url routes from core.urls to own module urls_api.py
ref: #776 #777
2025-07-04 08:40:25 +09:30
Jon
959b8ac51a refactor(config_management): move url routes from core.urls to own module urls_api.py
ref: #776 #777
2025-07-04 08:40:25 +09:30
Jon
f4f9729c7d refactor(assistance): move url routes from core.urls to own module urls_api.py
ref: #776 #777
2025-07-04 08:40:25 +09:30
Jon
54195c271a refactor(access): move url routes from core.urls to own module urls_api.py
ref: #776 #777
2025-07-04 08:40:25 +09:30
Jon
79b8cdd26b chore: add fixture to setup user perms for api tests
ref: #776 #730 #735
2025-07-04 08:40:25 +09:30
Jon
f53531fbbd docs(development): Audit History API Docs added
ref: #776 #759
2025-07-04 08:40:25 +09:30
Jon
6141ad1d5a docs(development): Audit History updates
ref: #776 #759
2025-07-04 08:40:25 +09:30
Jon
428770a8eb chore: rm pylint error
this file is due for refactor so urls are in own modules

ref: #776
2025-07-04 08:40:25 +09:30
Jon
11e12ec70f chore: code review fixes
ref: #775
2025-07-04 08:40:25 +09:30
Jon
ba64fdd36e chore: add further pylint rules
ref: #775
2025-07-04 08:40:25 +09:30
Jon
416b6f5a75 test(core): Dynamic Unit Test Suites for Meta Models AuditHistory
ref: #775 #759 #767
2025-07-04 08:40:25 +09:30