Commit Graph

2776 Commits

Author SHA1 Message Date
Jon
dc9d1d283f feat(devops): GitLab Repository Notes Model
ref: #693 #515
2025-03-20 15:11:44 +09:30
Jon
0c82fd2bb1 feat(devops): GitHub Repository Notes Model
ref: #693 #515
2025-03-20 15:11:34 +09:30
Jon
5483c1878d feat(devops): Git Group History Migrations
ref: #693 #515
2025-03-20 14:54:10 +09:30
Jon
bd22604d9d feat(devops): Git Group History
ref: #693 #515
2025-03-20 14:54:02 +09:30
Jon
e8c246a949 feat(devops): GitLab and GitHub Repository History Migrations
ref: #693 #515
2025-03-20 14:51:25 +09:30
Jon
69c631d59b feat(devops): GitLab Repository History
ref: #693 #515
2025-03-20 14:51:04 +09:30
Jon
561e175723 feat(devops): GitHub Repository History
ref: #693 #515
2025-03-20 14:50:48 +09:30
Jon
4c6c27a4bd feat(devops): [2025-00001] Git Group and Repositories URLs
behind FF 2025-00001

ref: #693 #515
2025-03-20 14:31:24 +09:30
Jon
cb95cb506a feat(devops): Git Group and Repositories Migrations
ref: #693 #515
2025-03-20 14:24:49 +09:30
Jon
2b3070c5c2 feat(devops): GIT Group ViewSet
ref: #693 #515
2025-03-20 14:14:07 +09:30
Jon
9229036b72 feat(devops): GIT Group Serializer
ref: #693 #515
2025-03-20 14:13:10 +09:30
Jon
b5b8030c81 feat(devops): GIT Group Model
ref: #693 #515
2025-03-20 14:12:58 +09:30
Jon
8d4aad7745 feat(devops): GIT Repositories Viewset
ref: #693 #515
2025-03-20 14:12:29 +09:30
Jon
c5e33c4e3d feat(devops): GitLab Serializer for git repositories
ref: #693 #515
2025-03-20 14:09:12 +09:30
Jon
23773a8776 feat(devops): GitHub Serializer for git repositories
ref: #693 #515
2025-03-20 14:09:00 +09:30
Jon
ef0b024a12 feat(devops): Base Serializer for git repositories
ref: #693 #515
2025-03-20 14:08:16 +09:30
Jon
3cdf0c7324 feat(devops): GitLab Repository Model
ref: #693 #515
2025-03-20 14:07:38 +09:30
Jon
051995efca feat(devops): GitHub Repository Model
ref: #693 #515
2025-03-20 14:07:32 +09:30
Jon
717bd1e221 feat(devops): Base model for git repositories
ref: #693 #515
2025-03-20 14:07:02 +09:30
Jon
88d1abaef7 fix(core): Don't create an empty ticket comment if the body is empty when slash commands removed
ref: #691 #681
2025-03-19 15:36:13 +09:30
Jon
5804abc367 docs(core): Update slash command docs
ref: #691 #681
2025-03-19 14:51:37 +09:30
Jon
96f8949be2 feat(core): Enable slash command related ticket to have multiple ticket references
ref: #691 #681
2025-03-19 14:38:30 +09:30
Jon
cce802ea9e test(core): un-mark tests as skipped so that multiple linked items per ticket can be tested
ref: #691 closes #681
2025-03-19 13:55:57 +09:30
Jon
c767a528eb fix(core): when processing slash commands trim each line prior to processing
ref: #691 #681
2025-03-19 13:28:11 +09:30
Jon
895cfb8b22 test(core): correct ticket linked item to prevent duplicate creation
ref: #691 #681
2025-03-19 13:27:48 +09:30
Jon
8dfaec8df7 fix(core): slash command NL char is \r\n not \n, however support both
ref: #691 #681
2025-03-19 12:50:56 +09:30
Jon
69cabda78e fix(core): When processing slash commands trim whitespace on return
ref: #691 #681
2025-03-19 12:50:34 +09:30
Jon
8abced87de fix(core): Ensure linked ticket models are unique
ref: #691 #681
2025-03-19 12:00:05 +09:30
Jon
983311dda5 feat(core): Enable slash command linked model to have multiple models
ref: #691 #681
2025-03-19 12:00:05 +09:30
Jon
2becbeef87 feat(core): process ticket slash commands by line
ref: #691 #681
2025-03-19 12:00:05 +09:30
Jon
9583631473 feat(core): Migrations for new slash commands
ref: #690 #592 #598 #600
2025-03-17 15:59:04 +09:30
Jon
44e1461c6b feat(project_management): Add project_state slash command
ref: #690 closes #592
2025-03-17 15:52:18 +09:30
Jon
105e6509b0 feat(core): Add ticket_comment_category slash command
ref: #690 closes #600
2025-03-17 15:51:30 +09:30
Jon
20d979963a feat(core): Add ticket_category slash command
ref: #690 closes #598
2025-03-17 15:38:55 +09:30
Jon
928dee74b5 feat(itam): when displaying software version, add prefix with software name
ref: #690 #596
2025-03-17 15:26:01 +09:30
Jon
bde2b2e758 feat(itam): Add markdown tag $software_version
ref: #690 closes #596
2025-03-17 15:22:53 +09:30
Jon
54b97b43ed feat(itam): Enable ticket tab on software version page
ref: #690 #596
2025-03-17 15:22:07 +09:30
Jon
405538fa35 fix(itam): Add back url to software_version model
ref: #690
2025-03-17 15:19:59 +09:30
Jon
becb1eef26 fix(devops): After fetching feature flags dont attempt to access results unless status=200
ref: #688 #687
2025-03-17 13:12:29 +09:30
Jon
6272eef45f fix(devops): Use correct stderr function when using feature_flag management command
ref: #688 #687
2025-03-17 11:44:05 +09:30
Jon
176537d583 fix(devops): Cater for connection timeout when fetching feature flags
ref: #688 #687
2025-03-17 11:43:37 +09:30
Jon
2491ab611b fix: when building feature flag version, use first 8 chars of build hash
ref: #688 #687
2025-03-17 11:42:01 +09:30
Jon
70978b9fdc chore: squash migrations prior to release
ref: #679 #660
2025-03-16 11:18:02 +09:30
Jon
9c65d7f355 test(devops): Feature Flag History API render checks
ref: #679 #659
2025-03-16 09:14:50 +09:30
Jon
32137334ad test(devops): Feature Flag Serializer checks
ref: #679 #659
2025-03-16 09:14:37 +09:30
Jon
a9fb70fcc7 feat(devops): Add ability for user to turn off feature flagging check-in
ref: #679 #496
2025-03-16 08:39:37 +09:30
Jon
c34903abf2 test(devops): CheckIn Entry created of fetching feature flags
ref: #679 #676 #496
2025-03-16 08:25:51 +09:30
Jon
70c7100b1d test(devops): CheckIn model test cases
ref: #679 closes #677
2025-03-16 06:41:43 +09:30
Jon
68364906f9 chore(devops): Squash All migrations
as this has not been released to production, squash to single migration

ref: #660 #68 #496
2025-03-15 05:03:36 +09:30
Jon
179340e1a2 feat(devops): When displaying the feature_flag deployments, limit to last 24-hours
ref: #678 #676 #496
2025-03-15 04:35:45 +09:30