Commit Graph

3505 Commits

Author SHA1 Message Date
Jon
37a18d3c6e feat(accounting): Notes Viewset for AssetBase
ref: #741 #737
2025-05-05 16:24:00 +09:30
Jon
d6290471ba feat(accounting): Notes Serializer for AssetBase
ref: #741 #737
2025-05-05 16:23:33 +09:30
Jon
c13b360ca5 feat(accounting): Notes model for AssetBase
ref: #741 #737
2025-05-05 16:23:14 +09:30
Jon
e5cb0261ba feat(accounting): History model for AssetBase
ref: #741 #737
2025-05-05 16:22:48 +09:30
Jon
6c91cb008c chore(itam): just add this fucking thing cause vscode is a cunt and wont pick up the test correctly as its using an old value that does not exist even though the fucking code works directly from the console via pytest.
ref: #741 #692
2025-05-05 04:56:30 +09:30
Jon
9561301500 test(accounting): Unit Viewset checks for AssetBase Model
ref: #741 #737
2025-05-05 04:21:45 +09:30
Jon
349d67fa7b test(itam): Unit Model checks for ITAMAssetBase Model
ref: #741 #692
2025-05-05 02:46:41 +09:30
Jon
ce64664447 test(base): update Model base test suite for model_notes field
ref: #741 #737
2025-05-05 02:45:19 +09:30
Jon
370b8cd40f test(accounting): Unit Model checks for AssetBase Model
ref: #741 #737
2025-05-05 02:43:09 +09:30
Jon
efde919689 feat(itam): Serializer for ITAssetBase
ref: #741 #692
2025-05-05 01:00:14 +09:30
Jon
9a88b75654 feat(itam): Migrations for ITAssetBase
ref: #741 #692
2025-05-05 00:59:51 +09:30
Jon
0ceab03334 feat(itam): Add Model ITAssetBase
ref: #741 #692
2025-05-05 00:59:23 +09:30
Jon
c8cec06d85 feat(accounting): Viewset for Assets
ref: #741 #737
2025-05-05 00:58:08 +09:30
Jon
018cd7d245 feat(accounting): Serializer for model AssetBase
ref: #741 #737
2025-05-05 00:58:08 +09:30
Jon
471b5c08f6 feat(accounting): Migrations for model AssetBase
ref: #741 #737
2025-05-05 00:58:08 +09:30
Jon
b11a978962 feat(accounting): Add Model AssetBase
ref: #741 #737
2025-05-05 00:58:08 +09:30
Jon
95aba2b44b chore(accounting): Add permissions to permissions selector
ref: #741 #737
2025-05-05 00:58:08 +09:30
Jon
5d6d0e95ec chore(accounting): Add viewsets directory
ref: #741 #737
2025-05-05 00:58:08 +09:30
Jon
f0f75ecaa8 chore(accounting): Add models directory
ref: #740 #737
2025-05-04 21:16:29 +09:30
975a71bdd6 build: bump version 1.15.1 -> 1.16.0 1.16.0 2025-05-04 10:50:45 +00:00
Jon
f9e59835c1 Merge pull request #718 from nofusscomputing/feature-next-release 2025-05-04 20:01:58 +09:30
Jon
6ea66f7379 chore: squash migrations
ref: #718
2025-05-04 19:48:15 +09:30
Jon
fb768d1432 Merge pull request #734 from nofusscomputing/test-ticket-model 2025-05-04 03:30:01 +09:30
Jon
baa61155f7 test(core): Serializer Validation for ticket status change for TicketBase model
ref: #734 #723
2025-05-04 03:04:16 +09:30
Jon
c773fbc3a5 test(core): Prevent Closing / Solving of TicketBase Model if not ready
ref: #734 #723 closes #325
2025-05-04 03:04:09 +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
Jon
70a2d502ef test(core): Incomplete Model Unit Tests for TicketBase
ref: #734 #723
2025-05-03 22:53:52 +09:30
Jon
393c8ce0ce refactor(test): rewrite model unit tests to use PyTest
ref: #734 #729 #735
2025-05-03 22:48:14 +09:30
Jon
92bc4aec43 fix(test): correct typo in attribute parameterized_
ref: #734 #729
2025-05-03 04:51:02 +09:30
Jon
4c46681d39 Merge pull request #733 from nofusscomputing/test-ticket-models 2025-05-01 01:42:47 +09:30
Jon
a898549469 test(itim): RequestTicket Updated, yet incomplete Test Suite for Serializer
ref: #733 #725
2025-05-01 01:23:40 +09:30
Jon
4e75faafb8 test(itim): SLMTicketBase Updated, yet incomplete Test Suite for Serializer
ref: #733 #727
2025-05-01 01:23:18 +09:30
Jon
1718a1cf14 test(core): TicketBase Updated, yet incomplete Test Suite for Serializer
ref: #733 #723
2025-05-01 01:22:42 +09:30
Jon
64757826da refactor(test): Update test parameterization
ref: #733 #730 #729
2025-05-01 01:22:22 +09:30
Jon
927776b9a7 chore(test): update pytest and required components
ref: #733
2025-05-01 00:40:06 +09:30
Jon
4ea5ddf122 test: Correct Test Suite for Serializer for models TicketBase, TicketRequest and TicketSLM
ref: #733 #723 #725 #727
2025-04-29 17:20:07 +09:30
Jon
847a5550e8 test(itim): RequestTicket Initial Test Suite for Serializer
ref: #733 #725
2025-04-29 16:14:40 +09:30
Jon
ea38665dab test(itim): SLMTicket Initial Test Suite for Serializer
ref: #733 #727
2025-04-29 16:13:59 +09:30
Jon
440adc09f4 test(core): TicketBase Initial Test Suite for Serializer
ref: #733 #723
2025-04-29 16:13:12 +09:30
Jon
9fcb1a8a44 test(core): SLMTicket Test Suite for ViewSet
ref: #733 #727
2025-04-29 15:59:45 +09:30
Jon
22808cf6c8 test(core): SLMTicket Test Suite for Metadata
ref: #733 #727
2025-04-29 15:59:37 +09:30
Jon
f978839ccc test(core): Request Test Suite for ViewSet
ref: #733 #725
2025-04-29 15:59:07 +09:30
Jon
54af17d75a test(core): Request Test Suite for Metadata
ref: #733 #725
2025-04-29 15:58:57 +09:30
Jon
c7eef1a97c test(core): TicketBase Test Suite for ViewSet
ref: #733 #723
2025-04-29 15:58:29 +09:30
Jon
59741e4197 test(core): TicketBase Test Suite for Metadata
ref: #733 #723
2025-04-29 15:58:05 +09:30
Jon
2518873e23 test(api): update test cases for SubModelViewSet Base Test Class
base class returns different results to inherited class.

ref: #733
2025-04-29 15:52:11 +09:30
Jon
029ab6bc06 refactor(api): SubModelViewSet must inherit from ModelViewSet as it's an extension
ref: #733 #564
2025-04-26 18:05:43 +09:30
Jon
a583db4b65 test(itim): RequestTicket ViewSet Test Suite
ref: #733 #723
2025-04-26 18:04:46 +09:30
Jon
9f8789f390 test(core): TicketBase ViewSet Test Suite
ref: #733 #723
2025-04-26 18:04:22 +09:30