Commit Graph

135 Commits

Author SHA1 Message Date
Jon
1b004bee2d test(core): Notes Meta Models API Permissions Test cases for All Notes Models
ref: #948 closes #778
2025-08-14 17:11:47 +09:30
Jon
132765833e refactor(itim): Update Test Suite for TicketCommentSolution model
ref: #871 closes #866
2025-07-20 10:59:03 +09:30
Jon
815075174a refactor(core): Update URL route name for Role TicketCommentBase
ref: #870 #865
2025-07-13 23:07:05 +09:30
Jon
ceabd56e1b refactor(core): Update URL route name for Role TicketBase
ref: #870 #861
2025-07-13 23:05:54 +09:30
Jon
bf7fa83e39 refactor(project_management): Update URL route name for Project model
ref: #824 #829
2025-07-04 08:40:34 +09:30
Jon
aa9a6e09db feat(itam): Update url basename
ref: #804 #799
2025-07-04 08:40:30 +09:30
Jon
d1f003820a feat(core): Update url basename
ref: #804 #798
2025-07-04 08:40:30 +09:30
Jon
7a614c80f7 feat(core): Update url basename
ref: #804 #796
2025-07-04 08:40:30 +09:30
Jon
b5cac23f9d feat(core): Update url basename
ref: #804 #797
2025-07-04 08:40:30 +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
7173d9f554 feat(core): switch model TicketCategory to inheirt from CenturionModel
ref: #789 #797
2025-07-04 08:40:29 +09:30
Jon
20b173bf1c feat(core): switch model TicktetCommentCategory to inheirt from CenturionModel
ref: #789 #798
2025-07-04 08:40:29 +09:30
Jon
ac6f580153 feat(core): switch model Manufacturer to inheirt from CenturionModel
ref: #789 #796
2025-07-04 08:40:29 +09:30
Jon
8a390b9caf chore(core): remove old old history model
ref: #788 #759
2025-07-04 08:40:28 +09:30
Jon
0ded2bcebd chore(core): Remove pre-meta notes code
ref: #788 #768
2025-07-04 08:40:28 +09:30
Jon
695bfa7f51 feat(core): Finalize Serializer for CenturionModelNotes
ref: #779 #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
7a2e77cba6 feat(core): Add AuditHistory Serializer
ref: #773 #759
2025-07-04 08:40:25 +09:30
Jon
37ff9d38cb fix(core): Conduct kwargs check fr ticket comment serializer during init
ref: #773
2025-07-04 08:40:25 +09:30
Jon
bff1049414 chore: correct pylint errors
ref: #765
2025-07-04 08:40:23 +09:30
Jon
17c7980e03 refactor(base): rename app to centurion
ref: #764
2025-07-04 08:38:55 +09:30
Jon
2d7335ff85 refactor(access): Rename model Organization -> Tenant
ref: #756 #505
2025-05-15 02:44:53 +09:30
Jon
df82650931 fix(core): Only take action on ticket comment if view exists
ref: #754 #726
2025-05-13 23:40:35 +09:30
Jon
6169324ffd feat(core): Serializer for model TicketCommentAction
ref: #754 #736
2025-05-13 19:22:00 +09:30
Jon
7f49fb2d0e feat(core): Setup serializer to meet requirements
ref: #754 #726
2025-05-13 18:58:18 +09:30
Jon
e29a7ec0e2 test(core): TicketBase Remaining Serializer Chacks
ref: #753 #723
2025-05-12 02:52:34 +09:30
Jon
baa61155f7 test(core): Serializer Validation for ticket status change for TicketBase model
ref: #734 #723
2025-05-04 03:04:16 +09:30
Jon
1718a1cf14 test(core): TicketBase Updated, yet incomplete Test Suite for Serializer
ref: #733 #723
2025-05-01 01:22:42 +09:30
Jon
edc3f9fd3c feat(core): update ticket serializer to use new comment base url
ref: #732 #723
2025-04-26 07:11:12 +09:30
Jon
9cd59e8446 feat(core): Serializer for TicketCommentBase
ref: #732 #726
2025-04-26 06:34:58 +09:30
Jon
9905edc28c feat(core): Serializer for TicketCommentSolution
ref: #732 #728
2025-04-26 06:34:12 +09:30
Jon
dbc849d3f1 chore(core): rename viewsets/ticket_comment.py -> viewsets/ticket_comment_depreciated.py
ref: #732 #726
2025-04-26 05:49:19 +09:30
Jon
f280f408ee feat(core): serializer for TicketBase
ref: #724 #723
2025-04-16 21:00:01 +09:30
Jon
4872c6d1c8 refactor(core): rename ticket model filename in preparation for base ticket model
ref: #724 #723
2025-04-16 00:38:15 +09:30
Jon
88d1abaef7 fix(core): Don't create an empty ticket comment if the body is empty when slash commands removed
ref: #691 #681
2025-03-19 15:36:13 +09:30
Jon
54b97b43ed feat(itam): Enable ticket tab on software version page
ref: #690 #596
2025-03-17 15:22:07 +09:30
Jon
124c96512a feat(devops): Add model tag feature_flag to ticket linked item
ref: #662 #659
2025-03-04 03:56:57 +09:30
Jon
5b97f5400f fix(core): Add ability to add notes for ticket comment category
ref: #662 #666
2025-03-04 03:23:04 +09:30
Jon
8a787a516f fix(core): Add ability to add notes for ticket category
ref: #662 #667
2025-03-04 03:22:04 +09:30
Jon
9a428c4e98 feat(core): add org field History Model api rendering
ref: #605 #602  #455
2025-02-18 04:13:38 +09:30
Jon
1b5044cc42 feat(core): Show the model name within history
ref: #605 #601
2025-02-18 04:13:37 +09:30
Jon
7cd4cb965b refactor(core): move get_url to common serializer
reduces duplicated code

ref: #602 #605
2025-02-18 04:13:33 +09:30
Jon
460bf40175 refactor(api): Update history url kwargs to use vals from model._meta
ref: #602 #605
2025-02-18 04:13:33 +09:30
Jon
a9a5c189d2 feat(core): Add new history model to History Serializer
ref: #601 #602 #605
2025-02-18 04:13:33 +09:30
Jon
0a21c37645 fix(core): Dont attempt to access parent_ticket field during ticket validation if it does not exist
ref: #559 #507
2025-02-10 18:42:31 +09:30
Jon
b153f648f9 feat(core): Parent Ticket validation added to ticket serializer
ref: #554 closes #517
2025-02-10 16:39:00 +09:30
Jon
eff1255419 feat(core): Ensure when editing a model note, the modified user is updated.
ref: #389
2025-02-09 16:47:13 +09:30
Jon
5842e81455 feat(core): Manufacturer Notes viewset
ref: #526 #530
2025-02-07 19:18:16 +09:30
Jon
f057693a61 feat(core): Manufacturer Notes serializer
ref: #526 #530
2025-02-07 19:17:53 +09:30
Jon
f833b93074 feat(core): Base serializer for model notes
ref: #389 #525
2025-02-07 18:06:49 +09:30