Commit Graph

66 Commits

Author SHA1 Message Date
Jon
b7b4c714bd chore(itim): correct pylint error W0611:unused-import
ref: #765
2025-05-18 06:46:10 +09:30
Jon
603d7a4b7b refactor(base): rename app to centurion
ref: #764
2025-05-16 22:10:38 +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
2a5c86d961 fix(itim): correct ticket_slm serializer
ref: #731 #727
2025-04-23 18:58:13 +09:30
Jon
ca28a67194 fix(itim): correct ticket_request serializer
ref: #731 #725
2025-04-23 18:57:41 +09:30
Jon
9dc1ae2d05 feat(itim): serializer for SLMTicketBase
ref: #724 #727
2025-04-16 21:05:32 +09:30
Jon
4b8cb9633e feat(itim): Serializer for RequestTicket
ref: #724 #725
2025-04-16 21:05:15 +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
7cd4cb965b refactor(core): move get_url to common serializer
reduces duplicated code

ref: #602 #605
2025-02-18 04:13:33 +09:30
Jon
cc02976c3a fix(itim): Opened by field set to read only for problem ticket
ref: #570
2025-02-18 04:12:59 +09:30
Jon
af4a1d52c5 fix(itim): Opened by field set to read only for incident ticket
ref: #570
2025-02-18 04:12:59 +09:30
Jon
7ac56a35ae fix(itim): Opened by field set to read only for change ticket
ref: #570
2025-02-18 04:12:59 +09:30
Jon
83dab570a8 fix(assistance): Category can be empty for Problem Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
a189a60e1b fix(assistance): Category can be empty for Incident Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
91bea05496 fix(assistance): Category can be empty for Change Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
b42a5a9abb feat(itim): Porte Notes ViewSet
ref: #526 #536
2025-02-07 20:35:27 +09:30
Jon
9ea8422007 feat(itim): Porte Notes Serializer
ref: #526 #536
2025-02-07 20:35:01 +09:30
Jon
a161677f79 feat(itim): Cluster Type Notes ViewSet
ref: #526 #535
2025-02-07 20:28:56 +09:30
Jon
013c31272b feat(itim): Cluster Type Notes Serializer
ref: #526 #535
2025-02-07 20:28:17 +09:30
Jon
3ca1aa3756 feat(itim): Service Notes ViewSet
ref: #526 #534
2025-02-07 20:12:26 +09:30
Jon
afd20ac4e3 feat(itim): Service Notes Serializer
ref: #526 #534
2025-02-07 20:12:01 +09:30
Jon
b135b0690e feat(itim): Cluster Notes ViewSet
ref: #526 #533
2025-02-07 19:59:56 +09:30
Jon
041b837068 feat(itim): Cluster Notes Serializer
ref: #526 #533
2025-02-07 19:59:19 +09:30
Jon
7629c6cf9b feat(itim): Add field parent_ticket to problem ticket view serializer
ref: #517 #522
2025-02-06 22:49:24 +09:30
Jon
96b2eec050 feat(itim): Add field parent_ticket to incident ticket view serializer
ref: #517 #522
2025-02-06 22:49:15 +09:30
Jon
30394644bf feat(itim): Add field parent_ticket to change ticket view serializer
ref: #517 #522
2025-02-06 22:49:02 +09:30
Jon
cbecdae5d1 feat(core): Add Priority badge field to ALL ticket types
ref: #489 #491
2025-01-24 17:06:56 +09:30
Jon
bcc71ee866 feat(core): Add Impact badge field to ALL ticket types
ref: #488 #491
2025-01-24 17:06:34 +09:30
Jon
824244f217 feat(core): Add urgency badge field to ALL ticket types
ref: #487 #491
2025-01-24 17:03:15 +09:30
Jon
03edd78dbc fix(core): triage user requires access to date fields for change, incident, problem and project task tickets
ref: #475
2025-01-23 17:11:32 +09:30
Jon
8f98f02818 feat(itim): Ability to add external link to a service
ref: #467 closes #468
2025-01-09 15:16:37 +09:30
Jon
0db83614a7 feat(itim): External Links to display on cluster details page
ref: #450 #452
2024-12-24 16:40:15 +09:30
Jon
1fcab6f245 feat(api): Add API v2 Endpoint for cluster services
ref: #451 #452
2024-12-24 16:10:57 +09:30
Jon
2fb938256b feat(information_management): Ability to link Knowledge Base article to a Service
ref: #426 #427
2024-12-21 17:08:30 +09:30
Jon
8df8f7c22b feat(information_management): Ability to link Knowledge Base article to a Port
ref: #426 #427
2024-12-21 17:08:17 +09:30
Jon
8e73d163c7 feat(information_management): Ability to link Knowledge Base article to a Cluster Type
ref: #426 #427
2024-12-21 17:08:06 +09:30
Jon
64dbf24220 feat(information_management): Ability to link Knowledge Base article to a Cluster
ref: #426 #427
2024-12-21 17:07:49 +09:30
Jon
5f7b6ef9eb refactor: update serializers to use model get_url function
ref: #248 #390 #366
2024-11-28 02:22:28 +09:30
Jon
228e36d3cd fix(access): Ensure organization is a mandatory field
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:26 +09:30
Jon
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
Jon
cd0bcf6731 chore(api): Correct DRF Swagger Docs errors
ref: #248 #361 #383
2024-11-28 02:22:25 +09:30
Jon
a47da4d957 fix(core): Ensure import user can set field opened_by when importing tickets
ref: #248 #382
2024-11-28 02:22:25 +09:30
Jon
5821c5b33b fix(core): Correct Ticket read-only fields
ref: #248 #378
2024-11-28 02:22:24 +09:30
Jon
b1a42e01bf fix(core): Correct inheritence order for ticket serializers
ref: #248 #378
2024-11-28 02:22:24 +09:30
Jon
66d7d513ae fix(core): Ensure Organization can be set when creating a ticket
ref: #248 #368 #377
2024-11-28 02:22:24 +09:30
Jon
9908253a7e fix(core): Add Ticket Category URL to all Ticket Types
ref: #248 #377
2024-11-28 02:22:23 +09:30
Jon
7fc5138fcd feat(itim): Add Problem Ticket API v2 endpoint
ref: #248 #377
2024-11-28 02:22:23 +09:30
Jon
73d7338e7a feat(itim): Add Incident Ticket API v2 endpoint
ref: #248 #377
2024-11-28 02:22:23 +09:30
Jon
189b81106d feat(itim): Add Change Ticket API v2 endpoint
ref: #248 #377
2024-11-28 02:22:23 +09:30