Commit Graph

1174 Commits

Author SHA1 Message Date
Jon
01c57b37ad test(core): ticket comment category view checks
ref: #283 #284
2024-09-13 13:40:03 +09:30
Jon
9fbb88fa5f test(core): ticket comment category ui permission checks
ref: #283 #284
2024-09-13 13:38:15 +09:30
Jon
a0b0d79777 test(core): ticket comment category history checks
ref: #283 #284
2024-09-13 13:38:03 +09:30
Jon
f3dccd3b84 test(core): ticket comment category tenancy model checks
ref: #283 #284
2024-09-13 13:37:49 +09:30
Jon
56b715797e feat(core): Ability to assign categories to ticket comments
ref: #14 #96 #93 #95 #90 #283 #283 #284
2024-09-13 13:30:36 +09:30
Jon
11948c9500 feat(core): Add ticket comment categories
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 13:14:25 +09:30
Jon
1161bf79aa fix(core): correct url typo for ticket category API endpoint
ref: #283 #284
2024-09-13 12:45:33 +09:30
Jon
40f564b32a fix(core): dont attempt to modify field for ticket category API list
ref: #283 #284
2024-09-13 12:45:13 +09:30
Jon
4fdabc16ba test(core): ticket category API permission checks
ref: #283 #284
2024-09-13 12:38:26 +09:30
Jon
e68dbdfb4c test(core): ticket category history checks
ref: #283 #284
2024-09-13 12:38:14 +09:30
Jon
f2898037b0 test(core): ticket category tenancy model checks
ref: #283 #284
2024-09-13 12:37:48 +09:30
Jon
5d116c7224 feat(core): Extend all ticket endpoints to contain ticket categories
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 12:25:30 +09:30
Jon
2a31815267 feat(core): Add ticket category API endpoint
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 12:24:36 +09:30
Jon
ded6a72072 test(core): ticket category model checks
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 11:26:50 +09:30
Jon
7d80857d8d test(core): view checks
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 11:26:27 +09:30
Jon
297e318243 test(core): ui permissions
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 11:26:14 +09:30
Jon
6cc992f6d6 fix(core): Dont attempt to render ticket category if none
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 11:25:37 +09:30
Jon
6402897329 fix(core): Correct the delete permission
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 11:25:14 +09:30
Jon
5f7d0e474e feat(core): Ability to assign categories to tickets
ref: #14 #96 #93 #95 #90 #283 #284
2024-09-13 11:03:40 +09:30
Jon
09bb2d8e27 feat(core): Addpage titles to view abstract classes
ref: #283
2024-09-13 10:43:04 +09:30
Jon
e28dbea05b feat(core): Add ticket categories
ref: #283 #284
2024-09-13 10:42:16 +09:30
Jon
9d8c894cff Merge pull request #270 from nofusscomputing/feat-2024-09-11 2024-09-12 18:41:47 +09:30
Jon
9942348ba3 docs(development): add markdown refs
ref: #14 #96 #93 #95 #90 #270 closes #250
2024-09-12 17:58:55 +09:30
Jon
2e98eda8a4 fix(core): correct project task reply link for comments
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-12 17:21:43 +09:30
Jon
2ab2b65fc2 refactor(core): update markdown styles
ref: #270 #271
2024-09-12 17:09:39 +09:30
Jon
3e684b117f refactor(core): migrate ticket number rendering as markdown_it plugin
ref: #270 #271
2024-09-12 16:28:27 +09:30
Jon
51f28a6cf8 refactor(core): move markdown functions out of ticket model
ref: #270 ##271
2024-09-12 16:16:29 +09:30
Jon
212e864db1 feat(core): during markdown render, if ticket ID not found return the tag
ref: #270
2024-09-12 12:40:46 +09:30
Jon
0adfd95ced fea(core): Add opened_by user as subscribed to ticket when creating
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-12 12:40:35 +09:30
Jon
c9d05152c9 feat(core): Add heading anchor plugin to markdown
ref: #270
2024-09-12 00:49:26 +09:30
Jon
a8b21d7c74 feat(core): correct markdown formatting for KB articles
ref: #270
2024-09-12 00:04:51 +09:30
Jon
97874b73f6 docs: correct date
ref: #270
2024-09-11 22:51:58 +09:30
Jon
948713d13d test(core): correct project tests for triage user
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 22:45:58 +09:30
Jon
63146aa41c feat(core): remove project field from being editable when creating project task
ref: #14 #270
2024-09-11 22:31:55 +09:30
Jon
c7f69ad7c1 feat(core): Add admonition style
ref: #14 #96 #93 #95 #90 #250 #270 closes #272
2024-09-11 22:19:23 +09:30
Jon
008f8c1554 feat(project_management): Validate project task has project set
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 21:20:59 +09:30
Jon
122216dbe4 chore(core): remove unused markdown import
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 21:15:21 +09:30
Jon
c0ac09b928 fix(core): correct project task comment buttons
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 20:16:05 +09:30
Jon
cfda7e5e1e feat(core): set project ID to match url kwarg
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 20:15:37 +09:30
Jon
91af43adba feat(core): Add action comment on title change
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:14:44 +09:30
Jon
bfb7176db3 feat(core): Add task listts plugin to markdowm
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:14:22 +09:30
Jon
411cd5d4a3 feat(core): Add footnote plugin to markdowm
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:14:07 +09:30
Jon
91aa87d122 feat(core): Add admonition plugin to markdowm
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:13:58 +09:30
Jon
14bdc67a4a feat(core): Add table extension to markdowm
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:13:35 +09:30
Jon
b86b1fd1ad feat(core): Add strikethrough extension to markdowm
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:13:25 +09:30
Jon
00ec5179f9 feat(core): Add linkify extension to markdowm
ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:13:02 +09:30
Jon
200c9d8d8d feat(core): move markdown parser py-markdown -> markdown-it
py-markdown was missing a lot of the common/gfm items.

ref: #14 #96 #93 #95 #90 #250 #270
2024-09-11 19:12:05 +09:30
Jon
b69d210759 chore(core): remove superuser clause
ref: #250 #96 #93 #95 #90 #270
2024-09-11 15:26:06 +09:30
Jon
eb4a58ed01 fix(project_management): correct comment reply url name
ref: #14 #270
2024-09-11 15:21:55 +09:30
Jon
bc2f30ac9b feat(core): Add organization column to ticket pages
ref: #250 #96 #93 #95 #90 #270
2024-09-11 15:21:19 +09:30