Commit Graph

319 Commits

Author SHA1 Message Date
Jon
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
Jon
bca0f0a3e2 test(itim): Refactor TicketSLM model API Fields render test Suite to PyTest
ref: #892 #890
2025-07-25 06:59:23 +09:30
Jon
bd51c55a15 test(itim): Refactor TicketRequest model API Fields render test Suite to PyTest
ref: #892 #891
2025-07-25 06:59:19 +09:30
Jon
f0fdf4ed15 refactor(itim): Update Test Suite for TicketSLM model
ref: #871 closes #868
2025-07-18 19:34:32 +09:30
Jon
41576f9862 refactor(itim): Update Test Suite for TicketRequest model
ref: #871 closes #867
2025-07-18 19:34:17 +09:30
Jon
8cc8fdad8b refactor(itim): Update Test Suite for RequestTicket model
ref: #871 #868
2025-07-16 21:29:52 +09:30
Jon
35c5c7ca66 refactor(itim): Update Test Suite for SLMTicket model
ref: #871 #868
2025-07-16 21:29:02 +09:30
Jon
645baa24d9 refactor(itim): Update Test Suite for SLMTicket model
ref: #871 #868
2025-07-15 21:51:05 +09:30
Jon
1efa932fb9 refactor(core): Switch to inherit from Centurion model for model SLMTicketBase
ref: #870 #868
2025-07-14 22:20:04 +09:30
Jon
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
Jon
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
Jon
801bac9e6d refactor(settings): Update URL route name for ExternalLink model
ref: #833 #835
2025-07-04 08:40:35 +09:30
Jon
763836dd79 chore: skip depreciated linked ticket tests
ref: #833
2025-07-04 08:40:35 +09:30
Jon
27f35e6fde refactor(itim): Update URL route name for Service model
ref: #824 #828
2025-07-04 08:40:34 +09:30
Jon
f377ad102e refactor(itim): Update Test Suite for Service model
ref: #824 #828
2025-07-04 08:40:34 +09:30
Jon
fa7c70f2ce feat(itim): Add AuditHistory Serializer for Service model
ref: #824 #828
2025-07-04 08:40:34 +09:30
Jon
1f6a36ec8e feat(itim): Add Notes Serializer for Service model
ref: #824 #828
2025-07-04 08:40:34 +09:30
Jon
33617bd608 feat(itim): Change model to inherit from CenturionModel for Service model
ref: #824 #828
2025-07-04 08:40:34 +09:30
Jon
8fd243e691 refactor(itim): Update URL route name for Port model
ref: #824 #827
2025-07-04 08:40:34 +09:30
Jon
b20cab4f8e refactor(itim): Update Test Suite for Port model
ref: #824 #827
2025-07-04 08:40:34 +09:30
Jon
f25c7274c6 feat(itim): Add AuditHistory Serializer for Port model
ref: #824 #827
2025-07-04 08:40:34 +09:30
Jon
1e339a1f0d feat(itim): Add Notes Serializer for Port model
ref: #824 #827
2025-07-04 08:40:34 +09:30
Jon
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
Jon
6163b4ad2d refactor(itim): Update URL route name for ClusterType model
ref: #824 closes #826 #580
2025-07-04 08:40:34 +09:30
Jon
8452e678da refactor(itim): Update Test Suite for ClusterType model
ref: #824 #826
2025-07-04 08:40:34 +09:30
Jon
30c19031eb feat(itim): Add AuditHistory Serializer for ClusterType model
ref: #824 #826
2025-07-04 08:40:34 +09:30
Jon
d0e8b58176 feat(itim): Add Notes Serializer for ClusterType model
ref: #824 #826
2025-07-04 08:40:34 +09:30
Jon
a192659c80 feat(itim): Change model to inherit from CenturionModel for ClusterType model
ref: #824 #826
2025-07-04 08:40:34 +09:30
Jon
1b875233da refactor(itim): Update URL route name for Cluster model
ref: #824 #825
2025-07-04 08:40:34 +09:30
Jon
93eb65316e refactor(itim): Update Test Suite for Cluster model
ref: #824 #825
2025-07-04 08:40:34 +09:30
Jon
1611537d86 feat(itim): Add Notes Serializer for Cluster model
ref: #824 #825
2025-07-04 08:40:34 +09:30
Jon
5da4e2338a feat(itim): Add AuditHistory Serializer for Cluster model
ref: #824 #825
2025-07-04 08:40:34 +09:30
Jon
07ef410c31 feat(itim): Change model to inherit from CenturionModel for Cluster model
ref: #824 #825
2025-07-04 08:40:34 +09:30
Jon
48ea6c4491 chore(core): disable ticket tests for ticket models that are being depreciated
ref: #804 #564
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
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
Jon
a30ba02def chore(itim): Remove pre-meta notes code
ref: #788 #768
2025-07-04 08:40:28 +09:30
Jon
882c2afc9f chore(itim): Remove no longer used Django UI
ref: #788 #757
2025-07-04 08:40:28 +09:30
Jon
b6bc39e784 chore(itim): Remove old Notes Tests
ref: #783 #735 #759
2025-07-04 08:40:27 +09:30
Jon
0a1166f1df chore(itim): Remove old History Tests
ref: #783 #735 #759
2025-07-04 08:40:27 +09:30
Jon
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
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
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
Jon
bb8c6378bc chore: Add some tests to aid in planning
ref: #756 #758
2025-05-15 04:59:06 +09:30
Jon
2d7335ff85 refactor(access): Rename model Organization -> Tenant
ref: #756 #505
2025-05-15 02:44:53 +09:30
Jon
5ba243a1ea test: correct viewset tests
ref: #741
2025-05-06 00:48:29 +09:30
Jon
6ea66f7379 chore: squash migrations
ref: #718
2025-05-04 19:48:15 +09:30
Jon
8c84ff7c52 test(itim): Incomplete Model Unit Tests for RequestTicket
ref: #734 #725
2025-05-03 22:56:09 +09:30
Jon
85d4cc8220 test(itim): Incomplete Model Unit Tests for SLMTicketBase
ref: #734 #727
2025-05-03 22:55:14 +09:30