Commit Graph

583 Commits

Author SHA1 Message Date
Jon
a0ab0deb2a chore: squash migrations to reduce amount
ref: #740
2025-05-16 19:29:02 +09:30
Jon
2d7335ff85 refactor(access): Rename model Organization -> Tenant
ref: #756 #505
2025-05-15 02:44:53 +09:30
Jon
de9937606e refactor(itam): Update all references to User to use get_user_model()
ref: #756 #755
2025-05-14 19:40:44 +09:30
Jon
e30c08fd5b test(itam): test meta attribute itam_sub_model_type for ITAMBaseModel
ref: #742 #692
2025-05-08 15:10:38 +09:30
Jon
b9ac588f87 test(itam): Remaining Unit Model test cases for AssetBase
ref: #742 #692
2025-05-08 14:54:03 +09:30
Jon
46c4fe9516 fix(itam): ensure RO field asset_type is set
ref: #742 #692
2025-05-08 14:25:47 +09:30
Jon
a71b5e6aba test(itam): Functional ViewSet Test Cases for ITAMAssetBase
ref: #742 #692
2025-05-08 13:42:24 +09:30
Jon
e0cbf1447f test(itam): Functional Serializer Test Cases for ITAMAssetBase
ref: #742 #692
2025-05-08 13:42:06 +09:30
Jon
b69e54f1e9 test(itam): Functional Permissions Test Cases for ITAMAssetBase
ref: #742 #692
2025-05-08 13:41:56 +09:30
Jon
ecb1c21179 test(itam): Functional Metadata Test Cases for ITAMAssetBase
ref: #742 #692
2025-05-08 13:41:49 +09:30
Jon
acff19ad58 test(itam): Functional History Test Cases for ITAMAssetBase
ref: #742 #692
2025-05-08 13:41:41 +09:30
Jon
f144e0b8ef feat(itam): Add endpoint for ITAMAssetBase
ref: #741 #692
2025-05-06 03:58:01 +09:30
Jon
5ba243a1ea test: correct viewset tests
ref: #741
2025-05-06 00:48:29 +09:30
Jon
88a30650a5 test(itam): Unit Viewset checks for AssetBase Model
ref: #741 #692
2025-05-05 22:10:50 +09:30
Jon
4a09463f0a test(itam): Unit API Fields checks for ITAM AssetBase Model
ref: #741 #692
2025-05-05 20:45:30 +09:30
Jon
b7cd9ea75c fix(itim): Ensure that itam base model is always imported
ref: #741 #692
2025-05-05 17:33:30 +09:30
Jon
349d67fa7b test(itam): Unit Model checks for ITAMAssetBase Model
ref: #741 #692
2025-05-05 02:46:41 +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
8d1098ec9e fix(itam): provide return_url as part of software version meta
ref: #718
2025-04-25 17:01:52 +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
7638fa39da feat(itam): Add back_url to Software Version ViewSet
ref: #693
2025-03-22 19:24:51 +09:30
Jon
b0df5713b2 feat(itam): Add back_url to Operating System ViewSet
ref: #693
2025-03-22 19:24:27 +09:30
Jon
928dee74b5 feat(itam): when displaying software version, add prefix with software name
ref: #690 #596
2025-03-17 15:26:01 +09:30
Jon
54b97b43ed feat(itam): Enable ticket tab on software version page
ref: #690 #596
2025-03-17 15:22:07 +09:30
Jon
405538fa35 fix(itam): Add back url to software_version model
ref: #690
2025-03-17 15:19:59 +09:30
Jon
b63f6b7092 feat: Remove serializer caching from ALL viewsets
ref: #671 closes #668
2025-03-07 17:53:14 +09:30
Jon
f0ec8e4e56 feat(devops): Add endpoint for enabling software for feature flagging
ref: #670 #664
2025-03-05 01:32:49 +09:30
Jon
9f1a73d7a5 feat(devops): Add model for enabling software for feature flagging
ref: #670 #664
2025-03-05 01:32:05 +09:30
Jon
db0cf389c3 feat(itam): disable model notes for model device os
ref: #662 #665
2025-03-04 03:29:34 +09:30
Jon
f833121c08 fix(core): Serializer _urls.notes URL generation now dynamic
ref: #662 #665
2025-03-04 03:17:31 +09:30
Jon
3058f7212a chore(core): Squash history commits
to reduce amount of migrations

ref: #605 closes #601
2025-02-21 02:30:48 +09:30
Jon
19ccc5af9b refactor: Update migrations imports to new path
ref: #640 #641
2025-02-19 22:17:49 +09:30
Jon
c506925f6e refactor(itam): Update access imports to new path
ref: #640 #641
2025-02-19 21:30:37 +09:30
Jon
04491fbc34 test: Fix History Entry checks for models
ref: #605 #602
2025-02-18 04:13:39 +09:30
Jon
334dbfdf7f test(itam): History Entry checks for Software Version model
ref: #605 closes #625
2025-02-18 04:13:39 +09:30
Jon
0c961d2709 test(itam): History Entry checks for Software Category model
ref: #605 closes #624
2025-02-18 04:13:39 +09:30
Jon
99900a2e90 test(itam): History Entry checks for Software model
ref: #605 closes #623
2025-02-18 04:13:39 +09:30
Jon
ede4009933 test(itam): History Entry checks for Operating System Version model
ref: #605 closes #622
2025-02-18 04:13:39 +09:30
Jon
1323531254 test(itam): History Entry checks for Operating System model
ref: #605 closes #621
2025-02-18 04:13:39 +09:30
Jon
e9022edb1d test(itam): History Entry checks for Device Type model
ref: #605 closes #620
2025-02-18 04:13:39 +09:30
Jon
749fe57d4f test(itam): History Entry checks for Device OS model
ref: #605 closes #618
2025-02-18 04:13:39 +09:30
Jon
5e9f2a4763 test(itam): History Entry checks for Device Model model
ref: #605 closes #617
2025-02-18 04:13:39 +09:30
Jon
edb5148b7d test(itam): History Entry checks for Device model
ref: #605 closes #616
2025-02-18 04:13:39 +09:30
Jon
77786d28e7 test(itam): Device Software History Entry checks
ref: #605 closes #619
2025-02-18 04:13:39 +09:30
Jon
dd312c6351 fix(core): Child models on delete must make model field null
ref: #605 #602
2025-02-18 04:13:39 +09:30
Jon
58cca3e954 test(itam): API Field Checks for Software Version History
ref: #605 #625
2025-02-18 04:13:38 +09:30
Jon
1ddfd852d4 test(itam): API Field Checks for Software Category History
ref: #605 #624
2025-02-18 04:13:38 +09:30