4344265ed5
fix(itim): Correct config that is in the incorrect format
...
Users can input config that contains bytecode chars which inturn, makes the config entered a str. convert any config that is a str to a dict, the correct format.
ref: #851 fixes #850
2025-07-04 07:42:05 +09:30
bb8c6378bc
chore: Add some tests to aid in planning
...
ref: #756 #758
2025-05-15 04:59:06 +09:30
85d4cc8220
test(itim): Incomplete Model Unit Tests for SLMTicketBase
...
ref: #734 #727
2025-05-03 22:55:14 +09:30
b6146b7d14
feat: Add field Meta.sub_model_type
to sub-models
...
ref: #732 #564
2025-04-26 06:00:34 +09:30
3efadfa75f
feat(itim): New Model RequestTicket
...
ref: #724 #725
2025-04-16 21:04:45 +09:30
7ff638ed58
feat(itim): New Model SLMTicketBase
...
ref: #724 #727
2025-04-16 21:02:10 +09:30
e91ba06256
refactor(itim): Update access imports to new path
...
ref: #640 #641
2025-02-19 21:41:49 +09:30
1b1f9840e3
feat(itim): save_history method added to Service
...
ref: #605 #628
2025-02-18 04:13:37 +09:30
8802d396c5
feat(itim): History Model for Service added
...
ref: #605 #629
2025-02-18 04:13:37 +09:30
36de9817b5
feat(itim): save_history method added to Port
...
ref: #605 #628
2025-02-18 04:13:37 +09:30
a3a33085c8
feat(itim): History Model for Port added
...
ref: #605 #628
2025-02-18 04:13:37 +09:30
6b10795b2d
feat(itim): save_history method added to Cluster TYpe
...
ref: #605 #627
2025-02-18 04:13:36 +09:30
cdf3068b50
feat(itim): History Model for Cluster Type added
...
ref: #605 #627
2025-02-18 04:13:36 +09:30
18cbd71d28
feat(itim): save_history method added to Cluster
...
ref: #605 #626
2025-02-18 04:13:36 +09:30
cf52db1434
feat(itim): History Model for Cluster added
...
ref: #605 #626
2025-02-18 04:13:36 +09:30
39fdc9ef1d
feat(itim): Porte Notes Model
...
ref: #526 #536
2025-02-07 20:34:48 +09:30
911a086963
feat(itim): Cluster Type Notes Model
...
ref: #526 #535
2025-02-07 20:28:06 +09:30
79c96ff2b5
feat(itim): Service Notes Model
...
ref: #526 #534
2025-02-07 20:11:48 +09:30
ea8a56322f
feat(itim): Cluster Notes Model
...
ref: #526 #533
2025-02-07 19:59:05 +09:30
4f7ef306e2
feat(information_management): add cluster type kb article linking
...
ref: #424
2024-12-21 19:55:00 +09:30
2fb938256b
feat(information_management): Ability to link Knowledge Base article to a Service
...
ref: #426 #427
2024-12-21 17:08:30 +09:30
64dbf24220
feat(information_management): Ability to link Knowledge Base article to a Cluster
...
ref: #426 #427
2024-12-21 17:07:49 +09:30
3c88a556d3
feat(itim): add cluster and device to Services in new UI
...
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:28 +09:30
92b1222df3
feat(itim): Add nodes and devices to detail view
...
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:28 +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
8f13047a1f
feat(itim): Add url function to Service model
...
ref: #248 #365 #366
2024-11-28 02:22:17 +09:30
faa368331c
feat(itim): Add url function to Cluster model
...
ref: #248 #365 #366
2024-11-28 02:22:17 +09:30
48b5754dcf
feat(itim): Port Serializer Validations
...
ref: #15 #248 #356
2024-11-28 02:22:13 +09:30
a230edf25a
fix(itim): Ensure service config from template is not gathered if not defined
...
ref: #15 #248 #356
2024-11-28 02:22:12 +09:30
fe1816156a
feat(itim): Ensure cluster cant assign itself as parent on api v2 endpoint
...
ref: #248 #356
2024-11-28 02:22:12 +09:30
cfedd4b74e
feat(itim): Add Port API v2 endpoint
...
ref: #248 #356
2024-11-28 02:22:11 +09:30
06362f226c
feat(itim): Add Cluster API v2 endpoint
...
ref: #248 #356
2024-11-28 02:22:11 +09:30
02822cc70d
feat(itim): Add Cluster Type API v2 endpoint
...
ref: #248 #356
2024-11-28 02:22:11 +09:30
32d5008f63
fix: Ensure all Model fields are created with attributes help_text
and verbose_name
...
ref: #248 #346
2024-11-28 02:20:42 +09:30
d64d744f9f
fix(settings): Add missing attribute Meta.verbose_name to External Links model
...
ref: #248 #345 #346
2024-11-28 02:19:25 +09:30
5cbb081462
feat(itim): Add attribute table_fields to Service model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
8058369276
feat(itim): Add attribute page_layout to Service model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
c205a75ce0
feat(itim): Add attribute table_fields to Service Port model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
3998325acd
feat(itim): Add attribute page_layout to Service Port model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
8f410b370d
feat(itim): Add attribute table_fields to Cluster Type model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
790cbaf452
feat(itim): Add attribute page_layout to Cluster Type model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
54796badc9
feat(itim): Add attribute table_field to Cluster model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
939424788f
feat(itim): Add attribute page_layout to Cluster model
...
ref: #248 #345 #346
2024-11-28 02:19:24 +09:30
8b0bcfa886
feat(itim): Add table_fields
to Service Model
...
ref: #345 #346
2024-11-28 02:18:25 +09:30
4ac0c157bc
feat(itim): Dont attempt to apply cluster type config if no type specified.
...
ref: #247 #71
2024-08-23 17:45:44 +09:30
e696129f0b
feat(itim): Service config rendered as part of cluster config
...
ref: #247 #125 closes #69
2024-08-23 17:45:44 +09:30
cf5c512a64
feat(itim): dont force config key, validate when it's required
...
ref: #247 #69
2024-08-23 17:45:44 +09:30
66b8bd5a74
feat(itim): Ability to add configuration to cluster type
...
ref: #247 closes #71
2024-08-23 17:45:44 +09:30
75203c022a
feat(itim): Ability to add and configure Cluster Types
...
ref: #244 #71
2024-08-23 17:45:44 +09:30
30bd8aa483
feat(itim): Ability to add and configure cluster
...
ref: #244 #71
2024-08-23 17:45:44 +09:30