c252717bb7
chore(api): mark ALL ViewSet Unit Test Suites to skip
...
Viewset tests being refactored
ref: #893 #876 #895
2025-07-26 08:22:39 +09:30
bca0f0a3e2
test(itim): Refactor TicketSLM model API Fields render test Suite to PyTest
...
ref: #892 #890
2025-07-25 06:59:23 +09:30
bd51c55a15
test(itim): Refactor TicketRequest model API Fields render test Suite to PyTest
...
ref: #892 #891
2025-07-25 06:59:19 +09:30
f0fdf4ed15
refactor(itim): Update Test Suite for TicketSLM model
...
ref: #871 closes #868
2025-07-18 19:34:32 +09:30
41576f9862
refactor(itim): Update Test Suite for TicketRequest model
...
ref: #871 closes #867
2025-07-18 19:34:17 +09:30
8cc8fdad8b
refactor(itim): Update Test Suite for RequestTicket model
...
ref: #871 #868
2025-07-16 21:29:52 +09:30
35c5c7ca66
refactor(itim): Update Test Suite for SLMTicket model
...
ref: #871 #868
2025-07-16 21:29:02 +09:30
645baa24d9
refactor(itim): Update Test Suite for SLMTicket model
...
ref: #871 #868
2025-07-15 21:51:05 +09:30
1efa932fb9
refactor(core): Switch to inherit from Centurion model for model SLMTicketBase
...
ref: #870 #868
2025-07-14 22:20:04 +09:30
3baed3f8f5
refactor(core): Add fn get_organization to centurion mixin
...
Fn is required for perms to work correctly
ref: #870
2025-07-13 22:30:15 +09:30
45abdc2e00
feat: When attempting to create and objetc must be unique and alrready exists, dont return error return existing object
...
ref: #855
2025-07-06 22:20:54 +09:30
801bac9e6d
refactor(settings): Update URL route name for ExternalLink model
...
ref: #833 #835
2025-07-04 08:40:35 +09:30
763836dd79
chore: skip depreciated linked ticket tests
...
ref: #833
2025-07-04 08:40:35 +09:30
27f35e6fde
refactor(itim): Update URL route name for Service model
...
ref: #824 #828
2025-07-04 08:40:34 +09:30
f377ad102e
refactor(itim): Update Test Suite for Service model
...
ref: #824 #828
2025-07-04 08:40:34 +09:30
fa7c70f2ce
feat(itim): Add AuditHistory Serializer for Service model
...
ref: #824 #828
2025-07-04 08:40:34 +09:30
1f6a36ec8e
feat(itim): Add Notes Serializer for Service model
...
ref: #824 #828
2025-07-04 08:40:34 +09:30
33617bd608
feat(itim): Change model to inherit from CenturionModel
for Service model
...
ref: #824 #828
2025-07-04 08:40:34 +09:30
8fd243e691
refactor(itim): Update URL route name for Port model
...
ref: #824 #827
2025-07-04 08:40:34 +09:30
b20cab4f8e
refactor(itim): Update Test Suite for Port model
...
ref: #824 #827
2025-07-04 08:40:34 +09:30
f25c7274c6
feat(itim): Add AuditHistory Serializer for Port model
...
ref: #824 #827
2025-07-04 08:40:34 +09:30
1e339a1f0d
feat(itim): Add Notes Serializer for Port model
...
ref: #824 #827
2025-07-04 08:40:34 +09:30
00c3eff30e
feat(itim): Change model to inherit from CenturionModel
for Port model
...
ref: #824 #827 closes #589
2025-07-04 08:40:34 +09:30
6163b4ad2d
refactor(itim): Update URL route name for ClusterType model
...
ref: #824 closes #826 #580
2025-07-04 08:40:34 +09:30
8452e678da
refactor(itim): Update Test Suite for ClusterType model
...
ref: #824 #826
2025-07-04 08:40:34 +09:30
30c19031eb
feat(itim): Add AuditHistory Serializer for ClusterType model
...
ref: #824 #826
2025-07-04 08:40:34 +09:30
d0e8b58176
feat(itim): Add Notes Serializer for ClusterType model
...
ref: #824 #826
2025-07-04 08:40:34 +09:30
a192659c80
feat(itim): Change model to inherit from CenturionModel
for ClusterType model
...
ref: #824 #826
2025-07-04 08:40:34 +09:30
1b875233da
refactor(itim): Update URL route name for Cluster model
...
ref: #824 #825
2025-07-04 08:40:34 +09:30
93eb65316e
refactor(itim): Update Test Suite for Cluster model
...
ref: #824 #825
2025-07-04 08:40:34 +09:30
1611537d86
feat(itim): Add Notes Serializer for Cluster model
...
ref: #824 #825
2025-07-04 08:40:34 +09:30
5da4e2338a
feat(itim): Add AuditHistory Serializer for Cluster model
...
ref: #824 #825
2025-07-04 08:40:34 +09:30
07ef410c31
feat(itim): Change model to inherit from CenturionModel
for Cluster model
...
ref: #824 #825
2025-07-04 08:40:34 +09:30
48ea6c4491
chore(core): disable ticket tests for ticket models that are being depreciated
...
ref: #804 #564
2025-07-04 08:40:30 +09:30
8f0d0fbe16
chore: Remove all references to field is_global
...
field no longer used
ref: #789 #767
2025-07-04 08:40:29 +09:30
728db3f740
chore: Add premeta notes and history models to init so they can be migrated
...
ref: #788 #759 #768
2025-07-04 08:40:28 +09:30
a30ba02def
chore(itim): Remove pre-meta notes code
...
ref: #788 #768
2025-07-04 08:40:28 +09:30
882c2afc9f
chore(itim): Remove no longer used Django UI
...
ref: #788 #757
2025-07-04 08:40:28 +09:30
b6bc39e784
chore(itim): Remove old Notes Tests
...
ref: #783 #735 #759
2025-07-04 08:40:27 +09:30
0a1166f1df
chore(itim): Remove old History Tests
...
ref: #783 #735 #759
2025-07-04 08:40:27 +09:30
dc6d34de71
refactor(itim): move url routes from core.urls to own module urls_api.py
...
ref: #776 #777
2025-07-04 08:40:25 +09:30
bff1049414
chore: correct pylint errors
...
ref: #765
2025-07-04 08:40:23 +09:30
17c7980e03
refactor(base): rename app to centurion
...
ref: #764
2025-07-04 08:38:55 +09:30
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
2d7335ff85
refactor(access): Rename model Organization -> Tenant
...
ref: #756 #505
2025-05-15 02:44:53 +09:30
5ba243a1ea
test: correct viewset tests
...
ref: #741
2025-05-06 00:48:29 +09:30
6ea66f7379
chore: squash migrations
...
ref: #718
2025-05-04 19:48:15 +09:30
8c84ff7c52
test(itim): Incomplete Model Unit Tests for RequestTicket
...
ref: #734 #725
2025-05-03 22:56:09 +09:30
85d4cc8220
test(itim): Incomplete Model Unit Tests for SLMTicketBase
...
ref: #734 #727
2025-05-03 22:55:14 +09:30