Commit Graph

68 Commits

Author SHA1 Message Date
Jon
9b8f644261 chore(itam): device operating system+software get_url attribute "obj" renamed to match others "item"
ref: #601 #605
2025-02-18 04:13:34 +09:30
Jon
8f15b8bf20 chore(itam): device operating system get_url attribute "obj" renamed to match others "item"
ref: #601 #605
2025-02-18 04:13:34 +09:30
Jon
7cd4cb965b refactor(core): move get_url to common serializer
reduces duplicated code

ref: #602 #605
2025-02-18 04:13:33 +09:30
Jon
39f48aadb1 feat(itam): Software Version Notes ViewSet
ref: #525 #541
2025-02-07 22:41:32 +09:30
Jon
e121741a6c feat(itam): Software Version Notes Serializer
ref: #525 #541
2025-02-07 22:40:57 +09:30
Jon
7a0be93752 feat(itam): Software Category Notes ViewSet
ref: #525 #540
2025-02-07 22:32:14 +09:30
Jon
89eecad448 feat(itam): Software Category Notes Serializer
ref: #525 #540
2025-02-07 22:31:45 +09:30
Jon
67e892dbaa feat(itam): Operating System Version Notes ViewSet
ref: #525 #539
2025-02-07 22:08:12 +09:30
Jon
8477700125 feat(itam): Operating System Version Notes Serializer
ref: #525 #539
2025-02-07 22:07:39 +09:30
Jon
d03afa3017 feat(itam): Device Model Notes ViewSet
ref: #523 #526
2025-02-07 21:32:06 +09:30
Jon
f157545b01 feat(itam): Device Model Notes Serializer
ref: #523 #526
2025-02-07 21:31:24 +09:30
Jon
47b1dd7732 feat(itam): Device Type Notes ViewSet
ref: #526 #538
2025-02-07 21:08:55 +09:30
Jon
a599cc9f9c feat(itam): Device Type Notes Serializer
ref: #526 #538
2025-02-07 21:08:19 +09:30
Jon
0b418b6f2c feat(itam): Software Notes ViewSet
ref: #526 #532
2025-02-07 19:47:35 +09:30
Jon
a2abfc83ee feat(itam): Software Notes Serilaizer
ref: #526 #532
2025-02-07 19:46:54 +09:30
Jon
c12f9925ae feat(itam): Operating System Notes ViewSet
ref: #526 #531
2025-02-07 19:36:56 +09:30
Jon
3efa835295 feat(itam): Operating System Notes Serializer
ref: #526 #531
2025-02-07 19:36:10 +09:30
Jon
02140ce731 feat(itam): Device Notes ViewSet
ref: #524 #525
2025-02-07 18:12:50 +09:30
Jon
dd06d9e1ff feat(itam): Device Notes Serializer
ref: #524 #525
2025-02-07 18:12:21 +09:30
Jon
ddbce0c0ce feat(itam): On Inventory upload validate existing device
ref: #437 #459
2024-12-31 14:10:35 +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
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
dd4e6242b5 refactor(itam): update device software serializer validator
ref: #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
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
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
f4c06da385 feat(itam): Add device operating system API v2 endpoint
ref: #248 #390 #362
2024-11-28 02:22:28 +09:30
Jon
5f7b6ef9eb refactor: update serializers to use model get_url function
ref: #248 #390 #366
2024-11-28 02:22:28 +09:30
Jon
f345dd366c feat(api): Add a Common Model serializer to be inherited by all model serializers
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#26
2024-11-28 02:22:26 +09:30
Jon
cd0bcf6731 chore(api): Correct DRF Swagger Docs errors
ref: #248 #361 #383
2024-11-28 02:22:25 +09:30
Jon
1c5fb0de18 feat(itam): Add Inventory API v2 endpoint
ref: #248 #383
2024-11-28 02:22:25 +09:30
Jon
564bae99b1 feat(core): Add Item Ticket API v2 endpoint
added for cluster, config group, device, service, software and operating system.

ref: #248 #365
2024-11-28 02:22:18 +09:30
Jon
da5d19cbcb fix: Dont attempt to access request within serializers when no context is present
ref: #248 #365 #366
2024-11-28 02:22:17 +09:30
Jon
0eef42b3e6 feat(itam): Add url function to Software model
ref: #248 #365 #366
2024-11-28 02:22:17 +09:30
Jon
e6a5e446ab feat(itam): Add url function to Operating System model
ref: #248 #365 #366
2024-11-28 02:22:17 +09:30
Jon
43f90251b0 feat(itam): Add url function to Device model
ref: #248 #365 #366
2024-11-28 02:22:17 +09:30
Jon
268e3294a2 feat(api): Setup API to be correctly versioned
ref: #248 #365
2024-11-28 02:22:16 +09:30
Jon
11e3b04b46 feat(project_management): Add Project Milestone API v2 endpoint
ref: #248 #357
2024-11-28 02:22:13 +09:30
Jon
b4f3f0ec48 test(itam): Device Service API field checks
ref: #15 #248 #356
2024-11-28 02:22:11 +09:30