|
6668c6ae35
|
fix(core): Dont attempt to use ticket instance organization if it's a new ticket being created
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:26 +09:30 |
|
|
228e36d3cd
|
fix(access): Ensure organization is a mandatory field
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:26 +09:30 |
|
|
46441aa667
|
feat(access): render team_name field as anchor
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:26 +09:30 |
|
|
d7c24c3910
|
feat(api): Support setting char field as an anchor field using .urls._self
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
|
2024-11-28 02:22:26 +09:30 |
|
|
e94e28ad33
|
feat(api): Added abilty to specify a css class for markdown field
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#4 nofusscomputing/centurion_erp_ui#26
|
2024-11-28 02:22:26 +09:30 |
|
|
55b123a095
|
fix(core): Ensure ticket and comment bodies are set to required
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#4 nofusscomputing/centurion_erp_ui#26
|
2024-11-28 02:22:26 +09:30 |
|
|
e42a009014
|
feat: Add timezone support
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#4 nofusscomputing/centurion_erp_ui#26
|
2024-11-28 02:22:26 +09:30 |
|
|
2b25e2bb02
|
refactor(api): set fields that are for markdown to use the markdown field
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#26
|
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 |
|
|
c54c91f4bf
|
feat(core): new field type markdown
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#26
|
2024-11-28 02:22:26 +09:30 |
|
|
5be205a611
|
feat(core): new field type char
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#26
|
2024-11-28 02:22:26 +09:30 |
|
|
696b6e7b16
|
feat(core): add RElated Items choices to metadata
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#26
|
2024-11-28 02:22:26 +09:30 |
|
|
8837811c18
|
chore: add UI to docker-compose.yaml
ref: #248 #385
|
2024-11-28 02:22:26 +09:30 |
|
|
c4f396af2e
|
fix(core): correct navigation metadata
ref: #248 #385
|
2024-11-28 02:22:26 +09:30 |
|
|
b258800884
|
test(core): move unit tests that check functionality to func test for ticket
ref: #15 #248 #385
|
2024-11-28 02:22:26 +09:30 |
|
|
98c753d0e0
|
chore(compose): updaate docker compose file for testing
ref: #248 #383
|
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 |
|
|
e196033821
|
fix(task): Ensure if inventory RX is a string, serialize it
ref: #248 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
3dac12c96f
|
refactor(task): Adjust inventory to use API v2 serializer
ref: #248 #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 |
|
|
5987e62063
|
test(core): Ensure that when ticket is assigned it's status is updated to assigned
ref: #15 #375 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
ad9ed13bc4
|
test(settings): External Link API ViewSet permission checks
ref: #15 #248 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
bfbaac0c21
|
test(access): External Link API v2 Serializer Checks
ref: #15 #248 #383
|
2024-11-28 02:22:25 +09:30 |
|
|
198232a43f
|
test(functional): Move request ticket checks from unit
ref: #15 #375 #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 |
|
|
506c5354cc
|
test(access): Organization API v2 Serializer Checks, only super user can create
ref: #15 #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
3f92afef13
|
fix(access): Team User serializer not to capture exceptions
exceptions used to display issue to user
ref: #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
48541f117e
|
fix(access): Team User team and user fields required when creating, don't use default value.
ref: #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
873411c875
|
test(access): Team User API v2 Serializer Checks
ref: #15 #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
b25bd4cb34
|
test(access): Team API v2 Serializer Checks
ref: #15 #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
211ead9900
|
fix(access): Team name required when creating, don't use default value.
ref: #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
febf2718ea
|
fix(access): Dont capture exceptions within team serializer
exceptions are used to display the error to the user
ref: #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
e31511c93b
|
test(access): Organization API v2 Serializer Checks
ref: #15 #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
d64d1635d8
|
test(project_management): Organization API v2 ViewSet permission checks
ref: #15 #248 #368 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
0eb88038a4
|
feat(api): Depreciate API V1 endpoint /api/config
API v2 endpint is /itam/device/x on path .config or .rendered_config
ref: #248 #345 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
a47da4d957
|
fix(core): Ensure import user can set field opened_by when importing tickets
ref: #248 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
0b258b3638
|
test(core): Ensure test setup correctly for ticket checks
ref: #15 #248 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
89b0a6b003
|
fix(core): Correct duration slash command regex
ref: #248 #376 #382
|
2024-11-28 02:22:25 +09:30 |
|
|
da9799cb3c
|
test(core): Spend Slash command Checks.
ref: #15 #248 #382 closes #376
|
2024-11-28 02:22:25 +09:30 |
|
|
e28d25b137
|
test(core): Relate Slash command Checks.
ref: #15 #248 #376 #381
|
2024-11-28 02:22:25 +09:30 |
|
|
8fbbf124df
|
test(core): Ensure that an item that may be linked to a ticket, when its deleted, the ticket link is removed
ref: #15 #248 #376 #381 fixes #336
|
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 |
|
|
86d4f7684f
|
feat(core): New signal for cleaning linked ticket items when the item is deleted
ref: #15 #248 #336 #376 #381
|
2024-11-28 02:22:24 +09:30 |
|
|
e89dff1c2f
|
test(core): Ensure a non-existing item cant be Linked to a Ticket.
ref: #15 #248 #336 #376 #381
|
2024-11-28 02:22:24 +09:30 |
|
|
5ef5103ea9
|
test(core): Action command Related Item Ticket Slash command checks.
ref: #15 #248
|
2024-11-28 02:22:24 +09:30 |
|
|
5dabf00980
|
test(core): Blocked by Slash command Checks.
ref: #15 #248 #376 #381
|
2024-11-28 02:22:24 +09:30 |
|
|
ce170ff9aa
|
test(core): Blocks Slash command Checks.
ref: #15 #248 #376 #381
|
2024-11-28 02:22:24 +09:30 |
|
|
df73e86c88
|
fix(core): Related ticket slash command requires model to be imported
ref: #248 #376 #381
|
2024-11-28 02:22:24 +09:30 |
|
|
72fe8b8422
|
test(core): Related Item Ticket Slash command checks.
ref: #15 #248 #376 #381
|
2024-11-28 02:22:24 +09:30 |
|