|
ae1f600147
|
feat(core): Add routes for Ticket Comments
ref: #732 #726
|
2025-04-26 07:28:25 +09:30 |
|
|
a923a21660
|
feat(core): Filter ticket_comment_model routes to those defined in Meta.sub_model_type
ref: #732 #726
|
2025-04-26 06:56:31 +09:30 |
|
|
dcd60a5152
|
feat(core): Filter ticket_model routes to those defined in Meta.sub_model_type
ref: #732 #723
|
2025-04-26 06:55:54 +09:30 |
|
|
50882a4732
|
feat(access): Filter entity_model routes to thos defined in Meta.sub_model_type
ref: #732 #704
|
2025-04-26 06:53:58 +09:30 |
|
|
c152dd13f1
|
feat(api): when fetching related_object, default to base_model for SubModelViewSet
ref: #732 #726
|
2025-04-26 06:13:39 +09:30 |
|
|
677cc55e04
|
test: correct serializer imports from recent file renames
ref: #732 #726
|
2025-04-26 06:08:37 +09:30 |
|
|
b6146b7d14
|
feat: Add field Meta.sub_model_type to sub-models
ref: #732 #564
|
2025-04-26 06:00:34 +09:30 |
|
|
daf30de835
|
chore: correct tests so they function and cleanup correctly
ref: #731
|
2025-04-23 18:33:10 +09:30 |
|
|
42bea64ff5
|
test(core): API fields Unit Test Suite
ref: #731 #730
|
2025-04-22 22:25:23 +09:30 |
|
|
29e07e6cac
|
feat(core): add ticket routes
ref: #731 #723
|
2025-04-22 22:18:40 +09:30 |
|
|
0f21f8daf0
|
test(api): add API Permission Test Cases
ref: #731 #730
|
2025-04-22 22:17:32 +09:30 |
|
|
eddd2534ea
|
fix(api): SubModelViewSet.related_objects must be the same class as the base model
ref: #724 #723 #725
|
2025-04-16 21:07:14 +09:30 |
|
|
a695b4563d
|
refactor(access): migrate sub-model viewset logic to common
ref: #724 #723
|
2025-04-15 20:13:39 +09:30 |
|
|
529a7fa385
|
chore(human_resources): add employee to feature flag 2025-00005
ref: #722 #684 #92
|
2025-04-15 15:45:43 +09:30 |
|
|
e71f7a6942
|
feat(human_resources): nav menu entries for Employee
ref: #722 #684
|
2025-04-15 15:22:09 +09:30 |
|
|
163d7bcd6c
|
feat(devops): add missing api index menu entry for devops
ref: #722
|
2025-04-15 15:09:34 +09:30 |
|
|
32251d0a08
|
fix(api): Correct documentation link to use models verbose name
ref: #702
|
2025-04-09 14:41:10 +09:30 |
|
|
b694df0330
|
test(settings): Correct nav menu entry for Ticket Category and Ticket Comment Category
ref: #702 #565 #566
|
2025-04-09 13:59:05 +09:30 |
|
|
52ffb58276
|
feat(settings): Move Ticket Comment Category from settings to ITOps menu
ref: #702 closes #566
|
2025-04-09 13:38:03 +09:30 |
|
|
9ebc65f3b3
|
feat(settings): Move Ticket Category from settings to ITOps menu
ref: #702 closes #565
|
2025-04-09 13:37:27 +09:30 |
|
|
ee018802a9
|
feat(access): place roles nav behind feature flag 2025-00003
ref: #702 #551
|
2025-04-09 12:31:47 +09:30 |
|
|
d4221913d2
|
feat(access): place directory nav behind feature flag 2025-00002
ref: #702 #704
|
2025-04-09 12:31:00 +09:30 |
|
|
ab4ebdab24
|
feat(accounting): add new module
ref: #702 closes #714
|
2025-04-09 12:28:54 +09:30 |
|
|
3b04b0c9a4
|
test(access): Correct table_fields test case to cater for dynamic field
ref: #713 #703
|
2025-04-08 22:49:16 +09:30 |
|
|
d5a2adc3a9
|
feat(access): Place Roles Model behind feature flag 2025-00003
ref: #712 #683 #551
|
2025-04-06 14:13:19 +09:30 |
|
|
7289758ed9
|
feat(access): Model Role notes endpoint
ref: #712 #683
|
2025-04-06 13:46:21 +09:30 |
|
|
d7405a500d
|
feat(access): Add navigation entry for roles
ref: #712 #683
|
2025-04-06 13:45:52 +09:30 |
|
|
5cccca865e
|
feat(access): Role model viewset
ref: #712 #683
|
2025-04-06 13:43:20 +09:30 |
|
|
dd264920a6
|
feat(access): Place Entity URLs behind feature flag 2025-00002
ref: #707 #704 closes #706
|
2025-04-04 13:30:49 +09:30 |
|
|
184820780a
|
feat(access): Add Menu entry for corporate directory
ref: #707 #705
|
2025-04-04 11:27:24 +09:30 |
|
|
167f4140ba
|
feat(access): Enable specifying the history model to use for audit history for a model
ref: #707
|
2025-04-03 18:32:50 +09:30 |
|
|
2d6c347859
|
fix(access): add missing tenancy object fields to non-tenancy object models
ref: #707
|
2025-04-03 18:31:51 +09:30 |
|
|
03a9582703
|
feat(access): Enable specifying the kb model to use for linking kb article to a model
ref: #707
|
2025-04-03 18:11:03 +09:30 |
|
|
3417e37317
|
feat(access): All Entity models to use the entity notes endpoint
ref: #707 #706
|
2025-04-03 18:09:48 +09:30 |
|
|
aba9f44552
|
feat(access): Enable specifying the notes basename for a model
ref: #707
|
2025-04-03 17:44:18 +09:30 |
|
|
569a256dd5
|
feat(access): ViewSet for Entity Notes model
ref: #707 #706
|
2025-04-03 17:23:28 +09:30 |
|
|
3624885f1e
|
test(api): Ensure that when mocking the request the viewset is instantiated
ref: #707
|
2025-04-03 17:00:00 +09:30 |
|
|
44ec81c3ae
|
feat(access): Add Entity URL routes
ref: #707 #706
|
2025-04-03 17:00:00 +09:30 |
|
|
24132a0b1c
|
fix(api): Dont attempt to access kwargs if not exists within common serializer
ref: #707
|
2025-04-03 17:00:00 +09:30 |
|
|
9496ae6aaf
|
feat(human_resources): Add navigation menu entry for Human Resources (HR)
ref: #702 #569
|
2025-03-29 15:24:56 +09:30 |
|
|
5208340370
|
feat(human_resources): Add module Human Resources (HR) to API Urls
ref: #702 #569
|
2025-03-29 15:18:37 +09:30 |
|
|
36f314fc6f
|
test(api): Correct test cases for view_name and view_description
cheking type is N/A due to those attributes being set via a getter
ref: #696 #672
|
2025-03-29 12:35:45 +09:30 |
|
|
1d1c76e033
|
test: Refactor all ViewSet Unit Test cases to use new test cases class
ref: #696 closes #672
|
2025-03-25 02:22:47 +09:30 |
|
|
e8bc98c315
|
test(api): Common ViewSet classes Tests and Test cases for classes that inherit them
migrated old viewset test cases to this test file so all common viewset classes
are tested in the one location.
ref: #696 #672
|
2025-03-25 02:22:26 +09:30 |
|
|
403b6be252
|
feat(itops): Add navigation menu
ref: #693 closes #567
|
2025-03-23 10:41:26 +09:30 |
|
|
67b0187a58
|
test(api): correct nav menu setup to use mock request
ref: #693
|
2025-03-22 21:24:40 +09:30 |
|
|
50cb54ab0c
|
feat(devops): Add Git GRoup to navigation
ref: #693
|
2025-03-22 19:25:13 +09:30 |
|
|
668a64bb79
|
fix(api): Fetching of serializer_class must be dynamic
ref: #693
|
2025-03-22 18:52:00 +09:30 |
|
|
9d67624e9d
|
feat(api): Enable fetching of app_namespace from model
ref: #693
|
2025-03-22 18:51:05 +09:30 |
|
|
57cd4851a8
|
chore(feature_flag): [2025-00001] add feature flag as enabled when DEBUG=True
so that development can occur
ref: #693 #515
|
2025-03-22 14:41:53 +09:30 |
|