Commit Graph

17 Commits

Author SHA1 Message Date
Jon
f53531fbbd docs(development): Audit History API Docs added
ref: #776 #759
2025-07-04 08:40:25 +09:30
Jon
ade35d0e2d test(core): Unit Test Centurion Model method get_url_kwargs
ref: #775 #759 #767
2025-07-04 08:40:25 +09:30
Jon
279ea1991d feat(core): Models url kwarg helper
ref: #773 #767
2025-07-04 08:40:25 +09:30
Jon
df4ffa5e93 fix(core): Enable CenturionAudit model to get model history for item being deleted
ref: #773 #759
2025-07-04 08:40:24 +09:30
Jon
f5a2168958 feat(core): Process a models history within AuditHistory
ref: #772 #759
2025-07-04 08:40:24 +09:30
Jon
9425793190 fix(core): Correct attribute names for referencing a Centurion Model from an AuditModel
ref: #772 #759
2025-07-04 08:40:24 +09:30
Jon
12ec0f34f9 feat(core): remove unnessecary method clean_fields from audit model
ref: #772 #759
2025-07-04 08:40:24 +09:30
Jon
64e53f6980 feat(core): remove un-needed field model_notes from audit models
ref: #772 #759
2025-07-04 08:40:24 +09:30
Jon
db41c73300 test(core): Remaining Unit Model Test Cases for CenturionAuditMeta Model
ref: #772 #759
2025-07-04 08:40:24 +09:30
Jon
16bbb3328b test(core): Initial Unit Model Test Cases for CenturionAudit Model
ref: #772 #759
2025-07-04 08:40:24 +09:30
Jon
504ded9047 feat(core): cause sub-audit models to chuck a wobbler if clean_fields not re-implementated
ref: #770 #759
2025-07-04 08:40:24 +09:30
Jon
a7f84924db chore: remove unused imports
ref: #770
2025-07-04 08:40:24 +09:30
Jon
73fdaee33f refactor: rejig whats in each inherited centurion model
ref: #770
2025-07-04 08:40:24 +09:30
Jon
31e200bb01 feat(core): Centurion Audit model
ref: #765 #759
2025-07-04 08:40:23 +09:30
Jon
2c33fa6f62 revert(core): Relocate history model class
reverted commit was 5cc08e3e94

ref: #765 #766
2025-07-04 08:40:23 +09:30
Jon
a1b9ecb0fc feat(core): Dynamic History model creation
ref: #765 #758 #759
2025-07-04 08:38:55 +09:30
Jon
262e883a26 refactor(core): Relocate history model class
ref: #765 #759
2025-07-04 08:38:55 +09:30