Commit Graph

1132 Commits

Author SHA1 Message Date
Jon
cfa284d4ad feat(docker): Add supervisord for install
ref: #363 #371
2024-10-30 00:10:10 +09:30
Jon
447e985740 feat(docker): Add gunicorn for install
ref: #363 #371
2024-10-30 00:08:54 +09:30
Jon
7d872b97f2 feat: update docker image alpine 3.19 ->3.20
ref: #363 #371
2024-10-30 00:06:57 +09:30
ca3b99cb3a build: bump version 1.2.1 -> 1.2.2 1.2.2 2024-10-29 13:00:55 +00:00
Jon
8d4f686f6c Merge pull request #369 from nofusscomputing/fix-docker-container 2024-10-29 22:23:56 +09:30
Jon
6f57bd84e7 fix(docker): adjust pyyaml to >-6.0.1
no python modules are being installed

ref: #369
2024-10-29 19:05:39 +09:30
6351acabe5 build: bump version 1.2.0 -> 1.2.1 1.2.1 2024-10-22 09:16:31 +00:00
Jon
9d6ea1d7c3 refactor(project_management): dont order queryset for project
this is done at modelMeta

ref: #358
2024-10-22 18:36:21 +09:30
Jon
035c6ed60c fix(project_management): Ensure user cant see projects for organizations they are apart of
ref: #358
2024-10-22 18:31:21 +09:30
31e88b2f96 build: bump version 1.1.0 -> 1.2.0 1.2.0 2024-10-11 14:59:15 +00:00
Jon
28f51d3bb6 Merge pull request #259 from nofusscomputing/feature-v1-2 2024-10-12 00:11:22 +09:30
Jon
c634695e4e feat: update django 5.0.8 -> 5.1.2
ref: #259
2024-10-11 23:56:10 +09:30
Jon
983921fc22 chore: squash migrations
squash all to limit number of migrations required

ref: #259
2024-10-11 23:41:03 +09:30
Jon
9fc5b0eb09 Merge pull request #341 from nofusscomputing/340-project-name-length 2024-10-05 12:23:15 +09:30
Jon
b1fc8e0f98 feat(settings): Add API filter and search
ref: #341
2024-10-05 11:42:39 +09:30
Jon
551473feb7 feat(core): Add API filter of fields external_system and external_ref for projects
ref: #341
2024-10-05 11:42:39 +09:30
Jon
105cb63d71 feat(core): Add API filter of fields external_system and external_ref to tickets
ref: #341
2024-10-05 11:42:39 +09:30
Jon
1dda4a9fb5 feat(project_management): increase project field length 50 -> 100 chars
ref: #341 closes #340
2024-10-05 11:42:39 +09:30
Jon
c53ec9ec5d Merge pull request #339 from nofusscomputing/321-ticket-field-length 2024-09-30 13:20:05 +09:30
Jon
a44b2479e3 feat(core): increase ticket title field length 50 -> 100 chars
ref: #339  closes #321
2024-09-30 13:09:02 +09:30
Jon
ec26e16132 Merge pull request #309 from nofusscomputing/ticket-work 2024-09-22 12:28:09 +09:30
Jon
59a930f934 feat(core): Add ability track ticket estimation time for completion
ref: #296 #309 #312
2024-09-21 15:48:06 +09:30
Jon
c7701bb2df feat(core): Add ability to delete a ticket
ref: #296 #309
2024-09-21 14:31:07 +09:30
Jon
4ac0da6ba2 fix: ensure model mandatory fields don't specify a default value
ref: #309 fixes #306
2024-09-21 14:03:47 +09:30
Jon
19ad262617 feat(core): [Templating Engine] Add template tag concat_strings
ref: #296 #309
2024-09-21 13:13:07 +09:30
Jon
0e987088a3 feat(itim): Add ticket tab to services
shows related tickets

ref: #296 #309
2024-09-21 13:12:28 +09:30
Jon
c74b89e0d6 feat(itim): Add ticket tab to clusters
shows related tickets

ref: #296 #309
2024-09-21 13:12:16 +09:30
Jon
e762713416 feat(itam): Add ticket tab to software
shows related tickets

ref: #296 #309
2024-09-21 13:12:01 +09:30
Jon
facdd0111b feat(itam): Add ticket tab to operating systems
shows related tickets

ref: #296 #309
2024-09-21 13:11:48 +09:30
Jon
280abb8841 feat(itam): Add ticket tab to devices
shows related tickets

ref: #296 #309
2024-09-21 13:11:24 +09:30
Jon
064f74736f feat(config_management): Add ticket tab to conf groups
ref: #296 #309
2024-09-21 13:10:36 +09:30
Jon
d26868eced refactor(core): Ticket Linked ref render as template
ref: #296 #309
2024-09-21 12:28:00 +09:30
Jon
b5ec42fc56 fix(api): Ensure user is set to current user for ticket comment
ref: #296 #309
2024-09-21 12:01:58 +09:30
Jon
104575780a test(core): Ticket Linked item view checks
ref: #296 #309
2024-09-21 11:45:24 +09:30
Jon
1c1f4ecdfa test(core): Ticket Linked item permission checks
ref: #296 #309
2024-09-21 11:45:13 +09:30
Jon
582ee4031d docs(core): correct typos
ref: #309
2024-09-21 10:57:24 +09:30
Jon
fca8ad5a78 Merge pull request #308 from nofusscomputing/linked-item 2024-09-20 17:22:46 +09:30
Jon
fff3a96889 fix(core): remove org field when editing a ticket
ref: #308
2024-09-20 16:57:53 +09:30
Jon
dfdc5bac9d feat(core): Add slash command link for linking items to tickets
ref: #296 #308
2024-09-20 16:57:34 +09:30
Jon
c022551427 feat(core): Add to markdown rendering model references
ref: #296 #308
2024-09-20 15:26:38 +09:30
Jon
76954c019b feat(core): Ability to link items to all ticket types
ref: #296 #308
2024-09-20 15:25:42 +09:30
Jon
c3de79050e feat(core): add model ticket linked items
ref: #296 #308
2024-09-20 12:39:54 +09:30
Jon
3cce436938 Merge pull request #301 from nofusscomputing/293-missing-project-fields 2024-09-18 17:03:21 +09:30
Jon
ed2bf96626 chore(core): during validation, Catch random errors and show user stack trace
ref: #301 #305
2024-09-18 16:59:17 +09:30
Jon
3693ddadad fix(core): during validation, if subscribed users not specified, use empty list
ref: #301 closes #305
2024-09-18 16:58:42 +09:30
Jon
8866f94fab docs(project_management): interim project pages
ref: #295 #300
2024-09-18 16:43:25 +09:30
Jon
0ae1395d92 test(project_management): Project Milestone api permission checks
ref: #301 closes #285 closes #295
2024-09-18 15:19:08 +09:30
Jon
cf73323dd3 feat(project_management): Add project milestones api endpoint
ref: #285 #301
2024-09-18 14:53:33 +09:30
Jon
f019c50e44 feat(project_management): Add import_project permission and add api serializer
ref: #295 #301
2024-09-18 13:20:44 +09:30
Jon
3e56c9861c feat(core): great odins beard, remove the checkbox formatting
ref: #301
2024-09-18 12:36:58 +09:30