|
0bc3f420f0
|
test: remove old notes model tests
ref: #389 #526
|
2025-02-07 21:47:01 +09:30 |
|
|
dad843f1d4
|
test(config_Management): Update url_name to match new notes endpoint
ref: #526 #529
|
2025-02-07 21:11:43 +09:30 |
|
|
ecb7116f4a
|
feat(config_management): Config Group Notes ViewSet
ref: #526 #529
|
2025-02-07 19:06:34 +09:30 |
|
|
3464fcf93b
|
feat(config_management): Config Group Notes Serializer
ref: #526 #529
|
2025-02-07 19:06:11 +09:30 |
|
|
c8f0c54549
|
feat(config_management): Config Group Notes Model
ref: #526 #529
|
2025-02-07 19:05:57 +09:30 |
|
|
64e344206c
|
refactor(access): Dont add releationship from tenancyObject.organization to organization model
ref: #389 #525
|
2025-02-07 18:10:44 +09:30 |
|
|
83fb6d005b
|
test: Add empty kwargs to ViewSet index page test cases
ref: #512 #513 #518
|
2025-02-06 20:35:46 +09:30 |
|
|
27b7550114
|
fix(config_management): correct truthy check for config group ViewSet property when evaluating queryset
ref: #512 #518
|
2025-02-04 08:00:47 +09:30 |
|
|
06cefb9223
|
fix(config_management): correct truthy check for config group ViewSet property when evaluating serializer_class
ref: #513 #518
|
2025-02-04 08:00:36 +09:30 |
|
|
67a5e63b33
|
fix(config_management): correct truthy check for config group software ViewSet property when evaluating serializer_class
ref: #513 #518
|
2025-02-04 08:00:21 +09:30 |
|
|
4dae20b056
|
fix(config_management): correct truthy check for config group software ViewSet property when evaluating queryset
ref: #512 #518
|
2025-02-04 08:00:04 +09:30 |
|
|
ce0cc856a7
|
fix(config_management): config group software viewset must cache queryset
ref: #512 #518
|
2025-02-04 07:29:11 +09:30 |
|
|
fae11ca310
|
fix(config_management): config group viewset must cache queryset
ref: #512 #518
|
2025-02-04 07:29:11 +09:30 |
|
|
95af0d3848
|
test(config_management): Add missing unit tests for config groups software viewset
ref: #512 #513 #518
|
2025-02-04 07:29:11 +09:30 |
|
|
596c708212
|
test(config_management): Add missing unit tests for config groups viewset
ref: #512 #513 #518
|
2025-02-04 07:29:11 +09:30 |
|
|
c5eb26e62b
|
feat: Views to cache discovered serializer
ref: #471 #511
|
2025-02-01 14:46:05 +09:30 |
|
|
f08d3357d0
|
test: update to cater for tenancy object in request
ref: #473 #474
|
2025-01-18 22:57:00 +09:30 |
|
|
e2da2b173d
|
chore(api): remove empty string for documentation link
ref: #463 #469
|
2025-01-12 16:48:12 +09:30 |
|
|
1087dde2d5
|
test(access): Ensure items returned from query are from user organization and/or globally set organization
ref: #459 closes #448
|
2025-01-04 18:04:02 +09:30 |
|
|
193c6c3b7f
|
feat(api): Add IndexViewset to ViewSet mixin
ref: #442 #456
|
2024-12-27 23:03:39 +09:30 |
|
|
b66e4bac48
|
feat(information_management): Ability to link Knowledge Base article to a Config Group
ref: #426 #427
|
2024-12-21 17:06:30 +09:30 |
|
|
ca2da06d2c
|
chore: squash previous releases migrations
Every release that occurs is squash ALL migrations to limit the amount of migrations
ref: #408 #417
|
2024-12-06 16:33:13 +09:30 |
|
|
089f8beef2
|
test(config_management): API Metadata checks for config group software
ref: #410 #412 #415
|
2024-12-04 23:17:00 +09:30 |
|
|
d5771401c8
|
test(config_management): API Metadata checks for config groups
ref: #410 #412 #415
|
2024-12-04 23:16:50 +09:30 |
|
|
dd3c8e51d2
|
test(config_management): Ensure items returned are from users orgs only for API v2 endpoints
ref: #248 #359 #397
|
2024-11-28 02:58:44 +09:30 |
|
|
ad54494df0
|
test: Add ViewSet Returned Serializer Checks to a majority of models
more to come
ref: #15 #248 #392 #393
|
2024-11-28 02:22:29 +09:30 |
|
|
f1780cca7a
|
feat(config_management): add hosts to new UI
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
|
2024-11-28 02:22:28 +09:30 |
|
|
aebd0f3580
|
refactor: ensure filed organization is required
ref: #248 #390 #366
|
2024-11-28 02:22:28 +09:30 |
|
|
3afc63d8fc
|
refactor(config_management): config_group ref to use full model name
ref: #248 #390 #366
|
2024-11-28 02:22:28 +09:30 |
|
|
5f7b6ef9eb
|
refactor: update serializers to use model get_url function
ref: #248 #390 #366
|
2024-11-28 02:22:28 +09:30 |
|
|
05f03efc64
|
refactor: Add function get_url to tenancy models
ref: #248 #366 #391 nofusscomputing/centurion_erp_ui#29
|
2024-11-28 02:22:27 +09:30 |
|
|
e0168640cf
|
feat(config_management): Add field child group count to table fields for groups
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:27 +09:30 |
|
|
5899bb17ca
|
fix(config_management): show parent groups only on index
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:26 +09:30 |
|
|
f345dd366c
|
feat(api): Add a Common Model serializer to be inherited by all model serializers
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#26
|
2024-11-28 02:22:26 +09:30 |
|
|
cd0bcf6731
|
chore(api): Correct DRF Swagger Docs errors
ref: #248 #361 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
f695f14e14
|
test(functional): Move functional test cases to relevant functional test dir
ref: #15 #375 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
c415d53708
|
fix(core): When an item that may be linked to a ticket is deleted, remove the ticket link
ref: #15 #248 #336 #376 #381
|
2024-11-28 02:22:25 +09:30 |
|
|
31af109742
|
test(config_management): Group Ticket URL API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
d4aa3e673f
|
fix(config_management): Correct ticket url in group serializer
ref: #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
76320251a1
|
test(core): Config Group Linked Tickets API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:19 +09:30 |
|
|
564bae99b1
|
feat(core): Add Item Ticket API v2 endpoint
added for cluster, config group, device, service, software and operating system.
ref: #248 #365
|
2024-11-28 02:22:18 +09:30 |
|
|
da5d19cbcb
|
fix: Dont attempt to access request within serializers when no context is present
ref: #248 #365 #366
|
2024-11-28 02:22:17 +09:30 |
|
|
d57d4ad96a
|
feat(config_management): Add url function to Config Groups model
ref: #248 #365 #366
|
2024-11-28 02:22:17 +09:30 |
|
|
268e3294a2
|
feat(api): Setup API to be correctly versioned
ref: #248 #365
|
2024-11-28 02:22:16 +09:30 |
|
|
873dc71c08
|
test: enure correct type checks for url
ref: #15 #248 #354
|
2024-11-28 02:22:08 +09:30 |
|
|
9f81c49119
|
test: Adjust tests to cater for action choices now being an integer
ref: #15 #46 #248 #354
|
2024-11-28 02:22:06 +09:30 |
|
|
4a2ad114d7
|
test(config_management): Config Groups Note API ViewSet permission checks
ref: #15 #49 #248 #354
|
2024-11-28 02:22:06 +09:30 |
|
|
c7d4f2b496
|
feat(config_management): Add Notes API v2 endpoint
ref: #248 #354
|
2024-11-28 02:22:06 +09:30 |
|
|
b9b2142cc1
|
fix(config_management): ensure validation uses software.id for config group software serializer
ref: #248 #353
|
2024-11-28 02:22:06 +09:30 |
|
|
f019791fa4
|
test(config_management): Config Groups Software API ViewSet permission checks
ref: #15 #248 #353
|
2024-11-28 02:22:05 +09:30 |
|