Commit Graph

184 Commits

Author SHA1 Message Date
Jon
03d320f6a0 test(assistance): API Fields Render Functional Test Suite re-written to pytest for model KnowledgeBase
ref: #904 #900
2025-07-29 13:47:57 +09:30
Jon
09c1acbb1f refactor(assistance): ViewSet Unit Test Suite re-written to pytest for model KnowledgeBaseCategory
ref: #904 #901
2025-07-29 12:21:07 +09:30
Jon
4fc58c5ea1 refactor(assistance): Serializer Unit Test Suite re-written to pytest for model KnowledgeBaseCategory
ref: #904 #901
2025-07-29 12:20:51 +09:30
Jon
c476548aa3 refactor(assistance): Serializer Unit TestSuite re-written to pytest for model KnowledgeBase
ref: #904 #900
2025-07-29 12:20:08 +09:30
Jon
1812746a02 refactor(assistance): ViewSet TestSuite re-written to pytest for model KnowledgeBase
ref: #904 #900
2025-07-29 12:19:15 +09:30
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
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
f44fb28b8d chore: correct pytest model marks
ref: #813
2025-07-04 08:40:32 +09:30
Jon
da865fd5a8 refactor(tests): make all parameterized_ vars properties
ref: #813
2025-07-04 08:40:32 +09:30
Jon
ac7af08598 test(access): Update Tenant URL route basename again
ref: #805 #790
2025-07-04 08:40:31 +09:30
Jon
666511b7f4 test(access): Update Tenant URL route basename
ref: #805 #790
2025-07-04 08:40:31 +09:30
Jon
d129256c4e revert(access): revert model inheriteance work
ref: #804 #791
2025-07-04 08:40:30 +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
9ab4e4ec7e feat(access): Update Team API basename
ref: #789 #791
2025-07-04 08:40:29 +09:30
Jon
d06bf78d0a fix(assistance): make kb article field longer for model name
ref: #789
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
05921057fd chore(assistance): Remove no longer used Django UI
ref: #788 #757
2025-07-04 08:40:28 +09:30
Jon
4d211a2cb7 chore(assistance): disable tests that require rewrite
ref: #788 #735
2025-07-04 08:40:27 +09:30
Jon
40ffdd86ba fix(assistance): Add missing field model_notes to KB serializer
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
223aae2eb4 chore(assistance): Remove old KB notes
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
22e35fbf1c chore(assistance): Remove old KB Category notes
ref: #783 #786
2025-07-04 08:40:27 +09:30
Jon
2509743597 refactor(assistance): Refactor KnowledgeBaseCategory Unit model tests
ref: #783 #786 #735
2025-07-04 08:40:27 +09:30
Jon
b76bc5a416 refactor(assistance): Update KnowledgeBase Unit viewset url basename
ref: #783 #785 #735
2025-07-04 08:40:27 +09:30
Jon
a6d781be47 refactor(assistance): Refactor KnowledgeBase Unit model tests
ref: #783 #785 #735
2025-07-04 08:40:27 +09:30
Jon
be3ce40471 chore(assistance): Remove KnowledgeBase Note ViewSet
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
98fd342343 chore(assistance): Remove KnowledgeBaseCategory Note ViewSet
ref: #783 #786
2025-07-04 08:40:27 +09:30
Jon
e0a4526d0c chore(assistance): TMP disable KB category tests that require refactor
ref: #783 #786
2025-07-04 08:40:27 +09:30
Jon
2b6d421b91 chore(assistance): TMP disable KB tests that require refactor
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
a3fda45055 feat(assistance): migrations for new history and notes models for KnowledgeBaseCategory model
ref: #783 #786
2025-07-04 08:40:27 +09:30
Jon
0a0577aa24 feat(assistance): migrations for new history and notes models for KnowledgeBase model
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
78ed699463 feat(assistance): Model inheritance migrations
ref: #783 #785 #786
2025-07-04 08:40:27 +09:30
Jon
6d0f655c97 chore(assistance): remove old history and notes tests for KnowledgeBaseCategory model
ref: #783 #786
2025-07-04 08:40:27 +09:30
Jon
2220dcf851 chore(assistance): remove old history and notes tests for KnowledgeBase model
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
a5a391fba6 refactor(assistance): Add new history and notes Serializer for KnowledgeBase model
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
de9358c943 refactor(assistance): Add new history and notes Serializer for KnowledgeBaseCategory model
ref: #783 #786
2025-07-04 08:40:27 +09:30
Jon
f5b1738fd2 refactor(assistance): Change KnowledgeBaseCategory model inheritance TenancyObject -> CenturionModel
ref: #783 #786
2025-07-04 08:40:27 +09:30
Jon
b80cc3e839 refactor(assistance): Change KnowledgeBase model inheritance TenancyObject -> CenturionModel
ref: #783 #785
2025-07-04 08:40:27 +09:30
Jon
734c29f41b refactor(assistance): MV kb category model to its own file
ref: #783
2025-07-04 08:40:27 +09:30
Jon
f4f9729c7d refactor(assistance): 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
2d7335ff85 refactor(access): Rename model Organization -> Tenant
ref: #756 #505
2025-05-15 02:44:53 +09:30
Jon
09ab52b971 refactor(assistance): Update all references to User to use get_user_model()
ref: #754 #755
2025-05-14 04:04:51 +09:30
Jon
644dbc8159 feat(accounting): Add app label to kb articles for notes
ref: #741 #737
2025-05-05 16:38:41 +09:30
Jon
bc1d5ffc03 feat(assistance): Depreciate Request Ticket Endpoint
ref: #732 #564 #725
2025-04-26 07:33:45 +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
9c88c23bb3 test: Migrate models to use refactored model tests
ref: #719 closes #708
2025-04-13 16:35:48 +09:30
Jon
1d1c76e033 test: Refactor all ViewSet Unit Test cases to use new test cases class
ref: #696 closes #672
2025-03-25 02:22:47 +09:30
Jon
b63f6b7092 feat: Remove serializer caching from ALL viewsets
ref: #671 closes #668
2025-03-07 17:53:14 +09:30
Jon
2eafb88367 fix(core): disable of notes for models not requiring it
ref: #662 #665
2025-03-04 05:58:26 +09:30