|
eb4a58ed01
|
fix(project_management): correct comment reply url name
ref: #14 #270
|
2024-09-11 15:21:55 +09:30 |
|
|
bc2f30ac9b
|
feat(core): Add organization column to ticket pages
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 15:21:19 +09:30 |
|
|
e87bbe9ed8
|
fix(core): Generate the correct edit url for tickets
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 15:20:54 +09:30 |
|
|
68785ef6c0
|
fix(core): Generate the correct comment urls for tickets
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 15:20:21 +09:30 |
|
|
b78e2adb09
|
fix(core): Redirect to correct url for itim tickets after adding comment
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 15:19:03 +09:30 |
|
|
26c985e683
|
feat(core): Allow super-user to edit ticket comment source
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 14:07:59 +09:30 |
|
|
58e2b9f7f5
|
feat(core): Render linked tickets the same as the rendered markdown link
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 13:50:17 +09:30 |
|
|
34f2d4c4d4
|
chore(core): remove model history link
not required as the history is saved as action comments
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 13:18:27 +09:30 |
|
|
56c3b9d7de
|
feat(core): Add project task link for related project task
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 13:14:07 +09:30 |
|
|
c83ffe542e
|
fix(core): correct linked tickets hyperlink address
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 13:09:24 +09:30 |
|
|
b07872c8c2
|
feat(project_management): Add project duration field
ref: #14 #270
|
2024-09-11 12:50:31 +09:30 |
|
|
1cc196fd06
|
feat(core): Add external ref to tickets if populated
ref: #250 #96 #93 #95 #90 #270
|
2024-09-11 12:36:47 +09:30 |
|
|
dd68bfbea8
|
refactor(core): Adjust test layout for itsm and project field based permissions
ref: #250 #96 #93 #95 #90 #264 #268
|
2024-09-11 12:18:24 +09:30 |
|
|
ea5888f39f
|
Merge pull request #267 from nofusscomputing/feat-ticket-comments
|
2024-09-10 17:11:33 +09:30 |
|
|
78607a0bf9
|
test(core): Project task permission checks
ref: #250 #96 #93 #95 #90 #264 #267
|
2024-09-10 17:01:57 +09:30 |
|
|
fa9cff390a
|
feat(core): Add project task permissions
ref: #250 #96 #93 #95 #90 #264 #267 fixes #269
|
2024-09-10 17:01:24 +09:30 |
|
|
2613a132a6
|
fix(core): order ticket comments by creation date
oldest first..
ref: #250 #96 #93 #95 #90 #264 #267 fixes #269
|
2024-09-10 16:26:04 +09:30 |
|
|
7d8b54a980
|
fix(core): Ensure for both ticket and comment, external details are unique.
ref: #250 #96 #93 #95 #90 #264 #267 fixes #268
|
2024-09-10 16:09:44 +09:30 |
|
|
6371fa03a1
|
chore(project_management): remove non-ticket based project tasks
project tasks scope was moved to a type of ticket.
ref: #14 #250 #267
|
2024-09-10 15:52:34 +09:30 |
|
|
daa872d2e7
|
feat(project_management): Add project tasks
ref: #14 #250 #267
|
2024-09-10 15:38:30 +09:30 |
|
|
4d1600e396
|
refactor(project_management): migrate projects to new style for views
ref: #14 #267
|
2024-09-10 15:27:05 +09:30 |
|
|
63d33c287c
|
feat(api): Add project tasks endpoint
ref: #14 #267
|
2024-09-10 13:42:03 +09:30 |
|
|
ae72d4ab6a
|
feat(api): Add projects endpoint
ref: #14 #267
|
2024-09-10 13:37:13 +09:30 |
|
|
8a747d1d1f
|
feat(api): Add project management endpoint
ref: #14 #267
|
2024-09-10 13:33:21 +09:30 |
|
|
55e512efb8
|
test(core): Ticket comment API permission checks
ref: #250 #96 #93 #95 #90 #264 #267
|
2024-09-10 12:16:16 +09:30 |
|
|
f09e7b77db
|
fix(core): Ensure on ticket comment create and update a response is returned
ref: #250 #96 #93 #95 #90 #264 #267
|
2024-09-10 12:16:03 +09:30 |
|
|
4177f71972
|
test(core): Ticket comment permission checks
ref: #250 #96 #93 #95 #90 #264 #267
|
2024-09-10 11:42:10 +09:30 |
|
|
0c3e38c543
|
test(core): Ticket comment Views
ref: #250 #96 #93 #95 #90 #264 #267
|
2024-09-10 10:58:54 +09:30 |
|
|
94dd555e9b
|
test(core): Tenancy model tests for ticket comment
ref: #250 #96 #93 #95 #90 #264 #267
|
2024-09-10 10:53:31 +09:30 |
|
|
10bffe0f0f
|
Merge pull request #266 from nofusscomputing/feat-tickets
|
2024-09-09 18:00:35 +09:30 |
|
|
aa6baf94a6
|
feat(core): support negative numbers when Calculating ticket duration for ticket meta and comments
enables time to be subtracted when negative value added to duration field.
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 17:59:22 +09:30 |
|
|
44604d98ab
|
feat(core): Caclulate ticket duration for ticket meta and comments
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 17:36:17 +09:30 |
|
|
63077dfa26
|
feat(core): Add edit details to ticket and comments
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 16:39:11 +09:30 |
|
|
0794e5b58f
|
test(core): ensure history for ticket models is not saved
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 16:13:43 +09:30 |
|
|
c67e1430bd
|
feat(core): Don't save model history for ticket models
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 16:13:22 +09:30 |
|
|
f3b249d18f
|
test: Ensure tenancy models save model history
ref: #266 #250
|
2024-09-09 16:11:40 +09:30 |
|
|
857b8781cb
|
feat(core): add option to allow the prevention of history saving for tenancy models
ref: #266 #250
|
2024-09-09 16:10:55 +09:30 |
|
|
118d41a53b
|
test(core): remove duplicated tenancy object tests for ticket model
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 16:08:16 +09:30 |
|
|
2cb21ae4a7
|
test(core): correct triage user test names for allowed field permissions
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 16:07:39 +09:30 |
|
|
7e0bd630b5
|
test(core): project field permission check for triage user
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 15:39:37 +09:30 |
|
|
a57e977131
|
feat(core): Add project field to tickets allowed fields
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 15:38:41 +09:30 |
|
|
082a351c17
|
test(core): Ticket Action comment checks for related tickets
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 14:54:30 +09:30 |
|
|
a47e1977f0
|
fix(core): Ensure related tricket action comment is trimmed
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 14:52:39 +09:30 |
|
|
b0a4d2ca84
|
test(core): Ticket Action comment checks for subscribing team
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 14:18:48 +09:30 |
|
|
afceaca736
|
test(core): Ticket Action comment checks for subscribing user
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 14:18:22 +09:30 |
|
|
c59dc7d2bf
|
test(core): Ticket Action comment checks for unassigning team
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 14:06:45 +09:30 |
|
|
e7015570d5
|
test(core): Ticket Action comment checks for assigning team
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 14:06:17 +09:30 |
|
|
a68a9e7ef3
|
fix(core): Team assigned to ticket status update
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 14:05:39 +09:30 |
|
|
3ea84f008b
|
test(core): Ticket Action comment checks for un-assigning user
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 13:48:09 +09:30 |
|
|
47aeac846b
|
test(core): Ticket Action comment checks for assigning user
ref: #250 #96 #93 #95 #90 #264 #266
|
2024-09-09 13:47:58 +09:30 |
|