Commit Graph

139 Commits

Author SHA1 Message Date
Jon
d8e6437241 feat(assistance): Add Request Ticket API v2 endpoint
ref: #248 #365
2024-11-28 02:22:16 +09:30
Jon
268e3294a2 feat(api): Setup API to be correctly versioned
ref: #248 #365
2024-11-28 02:22:16 +09:30
Jon
9f81c49119 test: Adjust tests to cater for action choices now being an integer
ref: #15 #46 #248 #354
2024-11-28 02:22:06 +09:30
Jon
a0ac0e4839 refactor: update model fields
ref: #353
2024-11-28 02:22:04 +09:30
Jon
47d5e40315 feat(assistance): Ensure Knowledge Base Category cant assign self as parent category
ref: #15 #248 #352
2024-11-28 02:22:04 +09:30
Jon
9278668e58 test(assistance): Knowledge Base Category Serializer Validation checks
ref: #15 #248 #352
2024-11-28 02:22:04 +09:30
Jon
56235e6ffe fix(assistance): Correct Knowledge Base Category serializer Validation
ref: #248 #348
2024-11-28 02:22:04 +09:30
Jon
ed6cf305ae test(assistance): ensure is_valid raises exceptions for Knowledge Base Serializer Validation checks
ref: #15 #248 #352
2024-11-28 02:22:04 +09:30
Jon
df213c2015 feat(assistance): Knowledge Base Serializer Validation method added
ref: #248 #352
2024-11-28 02:22:03 +09:30
Jon
138f8237fe test(assistance): Knowledge Base Serializer Validation checks
ref: #15 #248 #352
2024-11-28 02:22:03 +09:30
Jon
42e38e26d9 fix(assistance): Add missing fields display_name and model_notes to Knowledge Base Category serializer
ref: #248 #352
2024-11-28 02:22:03 +09:30
Jon
073330015c test(assistance): Knowledge Base Category API field checks
ref: #15 #248 #352
2024-11-28 02:22:03 +09:30
Jon
80e981d40f test(assistance): Knowledge Base API field checks
ref: #15 #248 #352
2024-11-28 02:22:03 +09:30
Jon
a87b313fdf fix(assistance): correct KB category serializer validation
ref: #15 #248 #352
2024-11-28 02:22:03 +09:30
Jon
a32fe28a0d test(assistance): Knowledge Base Category API ViewSet permission checks
ref: #15 #248 #352
2024-11-28 02:22:03 +09:30
Jon
308b5168d8 test(assistance): Knowledge Base API ViewSet permission checks
ref: #15 #248 #352
2024-11-28 02:22:03 +09:30
Jon
94f3925127 fix(assistance): Correct Knowledge Base serialaizer Validation
ref: #248 #348
2024-11-28 02:22:02 +09:30
Jon
b8cafeb99b feat(assistance): Add Knowledge Base Category API v2 endpoint
ref: #248 #348
2024-11-28 02:22:02 +09:30
Jon
61450b442d feat(assistance): Add Knowledge Base API v2 endpoint
ref: #248 #348
2024-11-28 02:22:02 +09:30
Jon
3cb9aa6f59 refactor(assistance): Correct viewset dir name to viwsets
ref: #248 #352
2024-11-28 02:20:45 +09:30
Jon
32d5008f63 fix: Ensure all Model fields are created with attributes help_text and verbose_name
ref:  #248 #346
2024-11-28 02:20:42 +09:30
Jon
8e0af707cf feat(access): Add attribute table_fields to KB model
ref:  #248 #345 #346
2024-11-28 02:19:21 +09:30
Jon
d5a4a570e3 feat(access): Add attribute page_layout to KB model
ref:  #248 #345 #346
2024-11-28 02:19:21 +09:30
Jon
8824fcebdf feat(access): Add attribute table_fields to KB Category model
ref:  #248 #345 #346
2024-11-28 02:19:21 +09:30
Jon
e52a9c0003 feat(access): Add attribute page_layout to KB Category model
ref:  #248 #345 #346
2024-11-28 02:19:21 +09:30
Jon
039ae89814 test(config_management): Add index viewset checks
ref:  #345 #346
2024-11-28 02:18:26 +09:30
Jon
976f5da446 feat(config_management): Add v2 endpoint Config Management
ref:  #345 #346
2024-11-28 02:18:26 +09:30
Jon
af9d99774e test(assistance): Add index viewset checks
ref:  #345 #346
2024-11-28 02:18:26 +09:30
Jon
aa57005013 feat(assistance): Add v2 endpoint Assistance
ref:  #345 #346
2024-11-28 02:18:25 +09:30
Jon
cfc690f1c2 feat(core): Add delete view for ticket types: request, incident, change and problem
ref: #250 #96 #93 #95 #90 #263
2024-09-03 14:54:58 +09:30
Jon
7b3a007862 feat(assistance): Add Request ticket to navigation
ref: #250 #252 #96
2024-08-25 17:48:17 +09:30
Jon
1f76da8709 refactor(itam): Knowledge Base now uses details template
#242 closes #231
2024-08-23 17:45:44 +09:30
Jon
a948ec7bd7 feat(itim): Service Management
!43 #69
2024-08-23 17:45:43 +09:30
Jon
56196f721d fix(assistance): Only return distinct values when limiting KB articles
!43 #10
2024-08-23 17:45:43 +09:30
Jon
05484d9e02 feat(assistance): Filter KB articles to target user
only intended to filter for users whom dont have change perm.

!43 #10
2024-08-23 17:45:43 +09:30
Jon
b73807a140 feat(assistance): Add date picker to date fields for KB articles
!43 #10
2024-08-23 17:45:43 +09:30
Jon
215c5e464c feat(assistance): Dont display expired articles for "view" users
!43 #10
2024-08-23 17:45:43 +09:30
Jon
4b3ea06f70 feat(assistance): Categorised Knowledge base articles
!43 #10
2024-08-23 17:45:43 +09:30
Jon
be0ec86c48 chore(base): rename information -> assistance
!43 #10
2024-08-23 17:45:43 +09:30