Commit Graph

1899 Commits

Author SHA1 Message Date
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
Jon
96670857e9 fix(api): Ensure queryset filters to actual item if pk is defined
ref: #248 #385 #388 #389 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:27 +09:30
Jon
7a5c55a46e fix(core): Automagic fetch data for fields and only require ticket id to link item to ticket
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:27 +09:30
Jon
18aa58b85e fix(core): Always set the organization to the ticket org when adding a ticket comment.
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:27 +09:30
Jon
e0168640cf feat(config_management): Add field child group count to table fields for groups
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:27 +09:30
Jon
5899bb17ca fix(config_management): show parent groups only on index
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:26 +09:30
Jon
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
Jon
5129a8de5c fix(core): Set notes _self url to empty val then attempt to sset
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23 fixes nofusscomputing/centurion_erp_ui#24
2024-11-28 02:22:26 +09:30
Jon
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
Jon
20c09ec9ee feat(project_management): Add page_layout to Milestone model
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:26 +09:30
Jon
279967d26c feat(settings): Add page_layout to AppSettings model
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:26 +09:30
Jon
56dd268e20 fix(core): Ensure API v1 Ticket sets the ticket type prior to validation
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:26 +09:30