Commit Graph

524 Commits

Author SHA1 Message Date
Jon
193c6c3b7f feat(api): Add IndexViewset to ViewSet mixin
ref: #442 #456
2024-12-27 23:03:39 +09:30
Jon
6c50088355 fix(itam): Use Device organization for device operating system
ref: #434 #441
2024-12-22 21:26:22 +09:30
Jon
60db1636a6 fix(itam): Use Software organization for Software Version
ref: #434 #441
2024-12-22 20:15:56 +09:30
Jon
f317ecb2e2 fix(itam): Use Operating System organization for OS Version
ref: #434 #441
2024-12-22 20:15:39 +09:30
Jon
7528adcd2f fix(itam): Use Device organization for device software
ref: #434 #441
2024-12-22 20:12:00 +09:30
Jon
77b52972bd fix(itam): KB url must use obj not item when building ursl for device type
ref: #426
2024-12-21 18:27:58 +09:30
Jon
47d0fe0c68 fix(itam): KB url must use obj not item when building ursl for device model
ref: #426
2024-12-21 18:27:48 +09:30
Jon
11cb476055 feat(information_management): Ability to link Knowledge Base article to a Software
ref: #426 closes #331 closes #427 closes #432
2024-12-21 17:20:20 +09:30
Jon
d34e716b81 feat(information_management): Ability to link Knowledge Base article to a Software
ref: #331 #426 #427 closes #431
2024-12-21 17:20:05 +09:30
Jon
7122b7c56d feat(information_management): Ability to link Knowledge Base article to a Software Category
ref: #331 #426 #427 #431
2024-12-21 17:20:05 +09:30
Jon
44158ebe80 feat(information_management): Ability to link Knowledge Base article to a Operating System Version
ref: #331 #426 #427 closes #430
2024-12-21 17:20:05 +09:30
Jon
4b4c534b00 feat(information_management): Ability to link Knowledge Base article to a Operating System
ref: #331 #426 #427 closes #429
2024-12-21 17:20:05 +09:30
Jon
dcc525bfa8 feat(information_management): Ability to link Knowledge Base article to a Device
ref: #331 #426 #427 closes #428
2024-12-21 17:20:05 +09:30
Jon
4ce8f0fa3e feat(information_management): Ability to link Knowledge Base article to a Device Type
ref: #331 #426 #427 #428
2024-12-21 17:20:05 +09:30
Jon
81dbc30027 feat(information_management): Ability to link Knowledge Base article to a Device Model
ref: #331 #426 #427 #428
2024-12-21 17:20:05 +09:30
Jon
0ceb5a512e Merge pull request #411 from nofusscomputing/feat-next-release 2024-12-10 00:28:06 +09:30
Jon
e158f49a21 refactor(itam): set deviceoperatingsystem model, device field to be type onetoone
ref: #417
2024-12-06 16:40:58 +09:30
Jon
ca2da06d2c chore: squash previous releases migrations
Every release that occurs is squash ALL migrations to limit the amount of migrations

ref: #408 #417
2024-12-06 16:33:13 +09:30
Jon
871cdc6b5d test(itam): API Metadata checks for software version
ref: #410 #412 #415
2024-12-04 23:20:10 +09:30
Jon
9e78aa5940 test(itam): API Metadata checks for software category
ref: #410 #412 #415
2024-12-04 23:19:59 +09:30
Jon
4df7e57ca7 test(itam): API Metadata checks for software
ref: #410 #412 #415
2024-12-04 23:19:52 +09:30
Jon
b80d8a5c64 test(itam): API Metadata checks for operating system version
ref: #410 #412 #415
2024-12-04 23:19:42 +09:30
Jon
f3ef3be883 test(itam): API Metadata checks for operating system
ref: #410 #412 #415
2024-12-04 23:19:33 +09:30
Jon
250ba96c84 test(itam): API Metadata checks for software
ref: #410 #412 #415
2024-12-04 23:19:19 +09:30
Jon
df5234e8d3 test(itam): API Metadata checks for operating system
ref: #410 #412 #415
2024-12-04 23:19:11 +09:30
Jon
c4459bd21f test(itam): API Metadata checks for device type
ref: #410 #412 #415
2024-12-04 23:18:54 +09:30
Jon
702644adc5 test(itam): API Metadata checks for device OS
ref: #410 #412 #415
2024-12-04 23:18:45 +09:30
Jon
c9caa96f98 test(itam): API Metadata checks for device model
ref: #410 #412 #415
2024-12-04 23:18:36 +09:30
Jon
eb4a132f39 test(itam): API Metadata checks for device
ref: #410 #412 #415
2024-12-04 23:18:28 +09:30
Jon
b160c034e5 fix(itam): When validating device config, only do so if there is config defined
ref: fixes #407
2024-11-30 15:30:02 +09:30
Jon
ba85c694ba test(itam): correct test setup for device note viewset
ref: #248 #359 #397
2024-11-28 02:58:45 +09:30
Jon
0cda597a2d test(itam): Ensure items returned are from users orgs only for API v2 endpoints
ref: #248 #359 #397
2024-11-28 02:58:44 +09:30
Jon
82ed07e62c test(itam): update device model test name Device -> DeviceModel
ref: #15 #392
2024-11-28 02:22:29 +09:30
Jon
ad54494df0 test: Add ViewSet Returned Serializer Checks to a majority of models
more to come

ref: #15 #248 #392 #393
2024-11-28 02:22:29 +09:30
Jon
e9298d7b89 feat(itam): Split device software serializer to include seperate software installs serializer
ref: #248 #392 closes #386
2024-11-28 02:22:29 +09:30
Jon
89c3feee18 fix(itam): Add Operating System API v2 field typo
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
9f1e04f078 test(itam): Software Installs API v2 Permission checks
ref: #15 #248 #391
2024-11-28 02:22:28 +09:30
Jon
5fe1e39e0d test(itam): Operating_system Installs API v2 Validation checks
ref: #15 #248 #391
2024-11-28 02:22:28 +09:30
Jon
dd4e6242b5 refactor(itam): update device software serializer validator
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
86f4a2f00f test(itam): Software Installs API v2 Permission checks
ref: #15 #248 #391
2024-11-28 02:22:28 +09:30
Jon
3188818247 test(itam): Software Installs API v2 Validation checks
ref: #15 #248 #391
2024-11-28 02:22:28 +09:30
Jon
ad7f3870d0 refactor(itam): update device software serializer validator
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
79fbd400e5 test(itam): Software Installs API v2 Field checks
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
2ac9137068 feat(itam): based off of the request kwaargs, adjust device serializer fields accordingly
for a device, make field read only
for software make field read only

ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
56b5c2c210 feat(itam): Add Software installs endpoint
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
058eb47df7 test(core): Ticket serializer checks corrected to use project_id within mock view
ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
e2c059cacd test(core): Ticket comment serializer checks corrected to use mock view
ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
92b1222df3 feat(itim): Add nodes and devices to detail view
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:28 +09:30
Jon
5b8da99ba2 fix(itam): device os serializer not to show org and device
these fields supplied by the serializer

ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
a35684d1d2 test(itam): Update Device Operating System history checks to cater for unique device constratint
ref: #248 #390 #362
2024-11-28 02:22:28 +09:30