Commit Graph

51 Commits

Author SHA1 Message Date
Jon
ca63e4d6fc refactor(access): Update URL route name for Role model
ref: #862 #844
2025-07-12 16:56:41 +09:30
Jon
3b7e88969e refactor(access): Update Test Suite for Role model
ref: #862 #844
2025-07-12 16:56:07 +09:30
Jon
45abdc2e00 feat: When attempting to create and objetc must be unique and alrready exists, dont return error return existing object
ref: #855
2025-07-06 22:20:54 +09:30
Jon
c54de5c627 feat(access): History + Notes model migrations for Company Model
ref: #855 #801
2025-07-06 20:23:48 +09:30
Jon
1ba7661f07 refactor(access): Update Entity model ViewSet attribute model_kwarg to model_name
ref: #847 #840 #841 #842 #843 #845
2025-07-04 08:40:36 +09:30
Jon
2eb0ba674e refactor(access): Update Entity model ViewSet to inherit from submodel-rewrite
ref: #847 #840 #841 #842 #843 #845
2025-07-04 08:40:36 +09:30
Jon
f074abefa7 refactor(access): Update URL route name for Entity model
ref: #839 #840 #841 #842 #843 #844 #845
2025-07-04 08:40:36 +09:30
Jon
ef5d132ab3 feat(access): Change model to inherit from CenturionModel for Entity model
ref: #839 #840
2025-07-04 08:40:36 +09:30
Jon
ac7af08598 test(access): Update Tenant URL route basename again
ref: #805 #790
2025-07-04 08:40:31 +09:30
Jon
666511b7f4 test(access): Update Tenant URL route basename
ref: #805 #790
2025-07-04 08:40:31 +09:30
Jon
708c2ae92c feat(access): Switch model inheritence to CenturionMixin
ref: #805 #790
2025-07-04 08:40:31 +09:30
Jon
8f0d0fbe16 chore: Remove all references to field is_global
field no longer used

ref: #789 #767
2025-07-04 08:40:29 +09:30
Jon
5186b2f173 feat(access): switch model Team to inheirt from CenturionModel
ref: #789 #791
2025-07-04 08:40:29 +09:30
Jon
bf7179b4f9 chore(access): Remove pre-meta notes code
ref: #788 #768
2025-07-04 08:40:28 +09:30
Jon
bff1049414 chore: correct pylint errors
ref: #765
2025-07-04 08:40:23 +09:30
Jon
2d7335ff85 refactor(access): Rename model Organization -> Tenant
ref: #756 #505
2025-05-15 02:44:53 +09:30
Jon
b6146b7d14 feat: Add field Meta.sub_model_type to sub-models
ref: #732 #564
2025-04-26 06:00:34 +09:30
Jon
a695b4563d refactor(access): migrate sub-model viewset logic to common
ref: #724 #723
2025-04-15 20:13:39 +09:30
Jon
d131d2499b feat(access): add missing nav menu entries for entities
ref: #722
2025-04-15 15:08:38 +09:30
Jon
d5a2adc3a9 feat(access): Place Roles Model behind feature flag 2025-00003
ref: #712 #683 #551
2025-04-06 14:13:19 +09:30
Jon
cb4a12f2a0 feat(access): Role Notes model viewset
ref: #712 #683
2025-04-06 13:44:26 +09:30
Jon
5cccca865e feat(access): Role model viewset
ref: #712 #683
2025-04-06 13:43:20 +09:30
Jon
6941668709 feat(access): Add back_url to Entity metadata
ref: #707 #705
2025-04-04 11:26:55 +09:30
Jon
569a256dd5 feat(access): ViewSet for Entity Notes model
ref: #707 #706
2025-04-03 17:23:28 +09:30
Jon
8c0b9bf182 feat(access): New model Entity History
ref: #707 #706
2025-04-03 17:00:00 +09:30
Jon
705a775ddd feat(access): new ViewSet for for Entity and sub-entities
ref: #707 #706
2025-04-03 16:59:59 +09:30
Jon
b63f6b7092 feat: Remove serializer caching from ALL viewsets
ref: #671 closes #668
2025-03-07 17:53:14 +09:30
Jon
553f4d8579 feat(access): History Model for Team added
ref: #605 #608
2025-02-19 23:38:44 +09:30
Jon
b2f1fba86a feat(access): History Model for Organization added
ref: #605 #607
2025-02-19 23:36:22 +09:30
Jon
77226f75fc refactor(access): Update access imports to neew path
ref: #640 #641
2025-02-19 20:34:28 +09:30
Jon
9fcb793bb2 feat(access): Team Notes ViewSet
ref: #526 #527
2025-02-07 18:35:38 +09:30
Jon
e07af389ba feat(access): Organization Notes ViewSet
ref: #525 #526
2025-02-07 18:17:05 +09:30
Jon
baf7d0226e fix(access): correct truthy check for team ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 07:58:32 +09:30
Jon
36992f8469 fix(access): correct truthy check for team ViewSet property when evaluating queryset
ref: #512 #518
2025-02-04 07:58:13 +09:30
Jon
325509aa16 fix(access): correct truthy check for team user ViewSet property when evaluating queryset
ref: #512 #518
2025-02-04 07:58:01 +09:30
Jon
57cc0d2caa fix(access): correct truthy check for team user ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 07:57:44 +09:30
Jon
4833245e34 fix(access): correct truthy check for organization ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 07:57:27 +09:30
Jon
5066cf7536 fix(access): Team viewset must cache serializer_class
ref: #513 #518
2025-02-04 07:29:11 +09:30
Jon
6522d274a3 fix(access): Team viewset must cach queryset
ref: #512 #518
2025-02-04 07:29:11 +09:30
Jon
759e774928 fix(access): Team User viewset must cach queryset
ref: #512 #518
2025-02-04 07:29:11 +09:30
Jon
c5eb26e62b feat: Views to cache discovered serializer
ref: #471 #511
2025-02-01 14:46:05 +09:30
Jon
e2da2b173d chore(api): remove empty string for documentation link
ref: #463 #469
2025-01-12 16:48:12 +09:30
Jon
193c6c3b7f feat(api): Add IndexViewset to ViewSet mixin
ref: #442 #456
2024-12-27 23:03:39 +09:30
Jon
bc1600e07b fix(access): Team User permission organiztion is team org
ref: #442 #454
2024-12-25 19:04:19 +09:30
Jon
7c9320a84b feat(access): add back and return_url urls to team user metadata
ref: #410 #411
2024-11-30 14:03:39 +09:30
Jon
c8b6a31cd4 feat(access): add back and return_url urls to team metadata
ref: #410 #411
2024-11-30 14:03:31 +09:30
Jon
cd0bcf6731 chore(api): Correct DRF Swagger Docs errors
ref: #248 #361 #383
2024-11-28 02:22:25 +09:30
Jon
268e3294a2 feat(api): Setup API to be correctly versioned
ref: #248 #365
2024-11-28 02:22:16 +09:30
Jon
9beb9a9d2c feat(access): Add Team Users API endpoint
ref: #248 #348
2024-11-28 02:20:44 +09:30
Jon
8da3a04730 feat(access): Add Organization API endpoint
ref: #248 #348
2024-11-28 02:20:43 +09:30