|
429f3a9a94
|
docs(views): update to denote dynamic permissions
ref: #248 #345 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
a04cfeef86
|
feat(api): Depreciate v1 API Endpoint Request Ticket
ref: #248 #345 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
8cd442ea25
|
feat(api): Depreciate v1 API Endpoint Assistance
ref: #248 #345 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
8e21cb5a85
|
feat(api): Depreciate v1 API Endpoint Ticket Comments
ref: #248 #345 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
91e38a80f7
|
feat(api): Depreciate v1 API Endpoint Ticket Comment Categories
ref: #248 #345 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
df55cf0450
|
feat(api): Depreciate v1 API Endpoint Ticket Categories
ref: #248 #345 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
dac01ace32
|
refactor(core): Move ticket validation from is_valid -> validate method
ref: #248 #368 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
e39ec70236
|
fix(core): Ensure triage and import permissions are catered for Tickets
ref: #248 #368 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
4acfe5f313
|
test(core): fix broken tests from 8b701785b3 changes
ref: #15 #248 #368 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
7d3a4c7c63
|
test(core): Item Ticket API v2 Serializer checks
ref: #15 #248 #368 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
08e13a728a
|
test(core): Item Linked Ticket API v2 ViewSet permission checks
ref: #15 #248 #368 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
f27e0379c2
|
refactor(core): Ensure Ticket Linked Serializer works for Item Tickets
ref: #248 #368 #374
|
2024-11-28 02:22:22 +09:30 |
|
|
effa2904f8
|
fix(core): Ensure Ticket Linked Item slash command works for ticket comments
ref: #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
9fe4883f91
|
refactor(core): Ticket Linked Item slash command to use serializer
ref: #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
e61b883c14
|
fix(core): Only use Import Serializer on Ticket Comment Create if user has perms
ref: #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
04ae338864
|
refactor(core): Related ticket slash command to use serializer
ref: #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
bf56b271d7
|
feat(core): Ensure Related Tickets validate against duplicate entries
ref: #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
daa8dbe04b
|
feat(core): Add MethodNot Allowed to Centurion exceptions
ref: #15 #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
7d62d6b1c7
|
test(core): Related Ticket API v2 Serializer checks
ref: #15 #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
f45019024b
|
fix(core): Ensure related ticket slash command works for ticket comments
ref: #15 #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
2c934d4eaf
|
fix(api): Ensure METHOD_NOT_ALLOWED exception is thrown
ref: #15 #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
0965f56719
|
test(core): Related Ticket API v2 ViewSet permission checks
ref: #15 #248 #368 #374
|
2024-11-28 02:22:21 +09:30 |
|
|
80b8cdb356
|
test(core): Ticket Comment API v2 Serializer checks
ref: #15 #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
8479f8c30b
|
feat(core): Determine serializer from action and user permissions for Ticket Comments
ref: #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
821ba0edbf
|
feat(core): Add custom exception class
ref: #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
a75a56eb96
|
feat(core): Ensure ticket comment Serializer validates for existance of comment_type and ticket id
ref: #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
fe5aac0218
|
feat(core): Ensure ticket comment Serializer is picked based off of comment_type
ref: #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
32e3a97b09
|
test(core): Ticket Linked Item API v2 Serializer checks
ref: #15 #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
7b70fd30b3
|
feat(core): Ensure that ticket linked item validates if ticket supplied
ref: #15 #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
14776a0334
|
feat(core): Ensure that ticket comment category cant assign self as parent
ref: #15 #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
0404b52924
|
test(core): Ticket Comment Category API v2 Serializer checks
ref: #15 #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
fdd50c3208
|
feat(core): Ensure that ticket category cant assign self as parent
ref: #15 #248 #373
|
2024-11-28 02:22:21 +09:30 |
|
|
4c927efeef
|
test(core): Ticket Category API v2 Serializer checks
ref: #15 #248 #373
|
2024-11-28 02:22:20 +09:30 |
|
|
6b6b70d653
|
test(itim): Ticket Linked Item API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
863b2d46c6
|
fix(core): Correct serializer item field to be for view serializer ONLY
ref: #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
b972ea1f97
|
test(itim): Service Ticket URL API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
e220303d06
|
test(itim): Cluster Ticket URL API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +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 |
|
|
31af109742
|
test(config_management): Group Ticket URL API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
d4aa3e673f
|
fix(config_management): Correct ticket url in group serializer
ref: #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
fffe78a4ed
|
fix(core): Add missing ticket comment category url
ref: #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
95f9a2620f
|
test(core): Ticket Comment API v2 ViewSet permission checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
7869ff4478
|
test(core): Ticket Comment Category API v2 ViewSet permission checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
c06d09f507
|
test(core): Ticket Category API v2 ViewSet permission checks
ref: #15 #248 #365
|
2024-11-28 02:22:20 +09:30 |
|
|
846eb79c6e
|
test(assistance): Request Ticket API v2 ViewSet permission checks
ref: #15 #248 #365
|
2024-11-28 02:22:19 +09:30 |
|
|
28805ed727
|
test(core): Ticket Common API v2 ViewSet permission checks
Test cases common to ALL ticket types
ref: #15 #248 #365
|
2024-11-28 02:22:19 +09:30 |
|
|
858217d2a2
|
test(core): Ticket Comment Category API field checks
ref: #15 #248 #365
|
2024-11-28 02:22:19 +09:30 |
|
|
848c342397
|
feat(core): Add Ticket Comment Category API v2 endpoint
ref: #248 #365
|
2024-11-28 02:22:19 +09:30 |
|