Commit Graph

1810 Commits

Author SHA1 Message Date
Jon
426f7ab512 test(itam): Operating System Installs API v2 Field checks
ref: #15 #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
3c88a556d3 feat(itim): add cluster and device to Services in new UI
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:28 +09:30
Jon
f1780cca7a feat(config_management): add hosts to new UI
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:28 +09:30
Jon
6fe6c58828 feat(api): add ticket icons
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:28 +09:30
Jon
96c4c59bae docs(release_notes): Notate API v2 is beta and subject to change
ref: #248 #390
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
49554f7b68 fix(core): Enusure project_task serializer sets the project_id
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
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
7551a38f49 feat(api): return_url to default to list view
ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
09f432f900 test(core): Ticket comment category field checks corrected
ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
2e6db419b2 feat(base): move setting SECURE_SSL_REDIRECT = True to etc/settings
ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
c6a1790b7d feat(base): use senisible settings for SSL
ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
855d5b0062 fix(core): ticket comment to use model serializer for meta
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
Jon
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
Jon
744f448423 test(itim): Device Operating System API v2 ViewSet permission checks
ref: #248 #390 #362
2024-11-28 02:22:28 +09:30
Jon
a7b0ace2ef test(itam): Device Operating System Serializer Validation checks
ref: #248 #390 #362
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
bd7c0a4901 test(core): remove duplicate functional slash commands
ref: #248 #390 #366
2024-11-28 02:22:28 +09:30
Jon
06fff3b2df refactor(itam): ensure device is unique for device os model
ref: #248 #390 #366
2024-11-28 02:22:28 +09:30
Jon
aebd0f3580 refactor: ensure filed organization is required
ref: #248 #390 #366
2024-11-28 02:22:28 +09:30
Jon
3afc63d8fc refactor(config_management): config_group ref to use full model name
ref: #248 #390 #366
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
581598dabf fix(core): add kwargs to notes
ref: #248 #390 #366
2024-11-28 02:22:27 +09:30
Jon
0c3c6adaea fix(core): correct get_url function notes
ref: #248 #390 #366
2024-11-28 02:22:27 +09:30
Jon
84c65419c2 fix(core): add missing dep to notes
ref: #248 #390 #366
2024-11-28 02:22:27 +09:30
Jon
7930af269d fix(access): correct team users get_url
ref: #248 #390 #366
2024-11-28 02:22:27 +09:30
Jon
c2751f9ae0 fix(access): correct team get_url requires kwargs
ref: #248 #390 #366
2024-11-28 02:22:27 +09:30
Jon
21c70225c8 fix(core): correct notes get_url
ref: #248 #390 #366
2024-11-28 02:22:27 +09:30
Jon
11fa10214c fix(access): correct team get_url
ref: #248 #390 #366
2024-11-28 02:22:27 +09:30
Jon
048956fd22 fix(core): ticket model url requires kwargs
ref: #248 #390
2024-11-28 02:22:27 +09:30
Jon
81e63cccd8 fix(core): ticket comment model url requires kwargs
ref: #248 #390
2024-11-28 02:22:27 +09:30
Jon
20f6b4f368 refactor(core): ticket comment url name updated to match model name
ref: #248 #390
2024-11-28 02:22:27 +09:30
Jon
be2699e2e0 fix(core): dont attempt to fetch org for ticket comment if no data supplied
ref: #248 #390
2024-11-28 02:22:27 +09:30
Jon
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
Jon
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
Jon
f420bc6f6a chore: update nav icons
ref: #248 #390
2024-11-28 02:22:27 +09:30
Jon
a60cf6c288 fix(core): Always set the organization to the ticket org when adding a ticket comment when org not specified.
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:27 +09:30
Jon
10bade6633 feat(api): Add return URL to metadata if model has attribute get_url
ref: #248 #385 #388 #389 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:27 +09:30