|
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 |
|
|
56b5c2c210
|
feat(itam): Add Software installs endpoint
ref: #248 #391
|
2024-11-28 02:22:28 +09:30 |
|
|
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 |
|
|
e2c059cacd
|
test(core): Ticket comment serializer checks corrected to use mock view
ref: #248 #390
|
2024-11-28 02:22:28 +09:30 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
f81373b832
|
test(itam): Device Operating System API field checks checks
ref: #248 #390 closes #362 closes #366
|
2024-11-28 02:22:28 +09:30 |
|
|
744f448423
|
test(itim): Device Operating System API v2 ViewSet permission checks
ref: #248 #390 #362
|
2024-11-28 02:22:28 +09:30 |
|
|
a7b0ace2ef
|
test(itam): Device Operating System Serializer Validation checks
ref: #248 #390 #362
|
2024-11-28 02:22:28 +09:30 |
|
|
f4c06da385
|
feat(itam): Add device operating system API v2 endpoint
ref: #248 #390 #362
|
2024-11-28 02:22:28 +09:30 |
|
|
06fff3b2df
|
refactor(itam): ensure device is unique for device os model
ref: #248 #390 #366
|
2024-11-28 02:22:28 +09:30 |
|
|
aebd0f3580
|
refactor: ensure filed organization is required
ref: #248 #390 #366
|
2024-11-28 02:22:28 +09:30 |
|
|
5f7b6ef9eb
|
refactor: update serializers to use model get_url function
ref: #248 #390 #366
|
2024-11-28 02:22:28 +09:30 |
|
|
463774a718
|
test: model get_url function checks
ref: #248 #391 nofusscomputing/centurion_erp_ui#29 closes #366
|
2024-11-28 02:22:27 +09:30 |
|
|
05f03efc64
|
refactor: Add function get_url to tenancy models
ref: #248 #366 #391 nofusscomputing/centurion_erp_ui#29
|
2024-11-28 02:22:27 +09:30 |
|
|
16927fc732
|
feat(itam): Add page_layout to SoftwareVersion model
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:26 +09:30 |
|
|
1e556f1011
|
feat(itam): Add page_layout to OperatingSystemVersion model
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:26 +09:30 |
|
|
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 |
|
|
cd0bcf6731
|
chore(api): Correct DRF Swagger Docs errors
ref: #248 #361 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
06b936b355
|
test(itam): Inventory API v2 Serializer Checks
ref: #15 #248 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
1c5fb0de18
|
feat(itam): Add Inventory API v2 endpoint
ref: #248 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
f695f14e14
|
test(functional): Move functional test cases to relevant functional test dir
ref: #15 #375 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
c415d53708
|
fix(core): When an item that may be linked to a ticket is deleted, remove the ticket link
ref: #15 #248 #336 #376 #381
|
2024-11-28 02:22:25 +09:30 |
|
|
0b37f8f2b3
|
test(itam): Software Ticket URL API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
da414d741f
|
test(itam): Operating System Ticket URL API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
f1332cecf4
|
test(itam): Device Ticket URL API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
68ee0b3701
|
test(itam): Software Linked Tickets API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:19 +09:30 |
|
|
873f8e16f2
|
test(itam): Operating System Linked Tickets API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:19 +09:30 |
|
|
5381b96ad0
|
test(itam): device Linked Tickets API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:19 +09:30 |
|
|
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 |
|
|
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 |
|
|
0eef42b3e6
|
feat(itam): Add url function to Software model
ref: #248 #365 #366
|
2024-11-28 02:22:17 +09:30 |
|
|
e6a5e446ab
|
feat(itam): Add url function to Operating System model
ref: #248 #365 #366
|
2024-11-28 02:22:17 +09:30 |
|
|
43f90251b0
|
feat(itam): Add url function to Device model
ref: #248 #365 #366
|
2024-11-28 02:22:17 +09:30 |
|
|
268e3294a2
|
feat(api): Setup API to be correctly versioned
ref: #248 #365
|
2024-11-28 02:22:16 +09:30 |
|
|
11e3b04b46
|
feat(project_management): Add Project Milestone API v2 endpoint
ref: #248 #357
|
2024-11-28 02:22:13 +09:30 |
|
|
cf31f198c8
|
test(itam): remove Device Ticket API field checks
tickets api endpooint not yet available
ref: #15 #248 #356
|
2024-11-28 02:22:11 +09:30 |
|
|
b4f3f0ec48
|
test(itam): Device Service API field checks
ref: #15 #248 #356
|
2024-11-28 02:22:11 +09:30 |
|
|
e504393c09
|
test(itam): Device Software API ViewSet permission checks
ref: #15 #248 #354
|
2024-11-28 02:22:11 +09:30 |
|
|
d6eebc1cab
|
test(itam): Device Software Serializer Validation checks
ref: #15 #248 #353
|
2024-11-28 02:22:11 +09:30 |
|
|
5a7dc5afd1
|
test(itam): Device Software API field checks
ref: #15 #248 #354
|
2024-11-28 02:22:11 +09:30 |
|
|
613b904648
|
fix(itam): Don't attempt to include manufacturer in name for Device Model if not defined
ref: #248 #354
|
2024-11-28 02:22:11 +09:30 |
|
|
ae7355ba35
|
test(itam): Device Model API ViewSet permission checks
ref: #15 #248 #354
|
2024-11-28 02:22:10 +09:30 |
|
|
f44b97248f
|
test(itam): Device Model Serializer Validation checks
ref: #15 #248 #353
|
2024-11-28 02:22:10 +09:30 |
|
|
7d73de2264
|
test(itam): Device Model API field checks
ref: #15 #248 #354
|
2024-11-28 02:22:10 +09:30 |
|
|
6ba172e2dc
|
test(itam): Device Type API ViewSet permission checks
ref: #15 #248 #354
|
2024-11-28 02:22:10 +09:30 |
|
|
1f9c665d96
|
fix(itam): Ensure software version model has page_layout field
ref: #15 #248 #353
|
2024-11-28 02:22:10 +09:30 |
|
|
39bc70558a
|
test(itam): Device Type Serializer Validation checks
ref: #15 #248 #353
|
2024-11-28 02:22:10 +09:30 |
|
|
fbbd809ef5
|
test(itam): Device Type API field checks
ref: #15 #248 #354
|
2024-11-28 02:22:10 +09:30 |
|