|
ac78032cca
|
feat: New Module ITOps
ref: #694 #567
|
2025-03-23 10:40:21 +09:30 |
|
|
8bd90df582
|
feat(devops): Ensure GitHub Groups can't be nested
ref: #693 #515 closes #249
|
2025-03-23 07:55:47 +09:30 |
|
|
85a2779563
|
feat(devops): Models Git Repository must use organization from git_group as must group if parent set
ref: #693 #515
|
2025-03-23 07:47:05 +09:30 |
|
|
9cc5db7869
|
refactor(devops): remove model unique_together constraint for git group and repository
this field is used for sync only
ref: #693 #515
|
2025-03-23 07:19:49 +09:30 |
|
|
e65b2531ed
|
refactor(devops): Field provider_id must not be user editable for git group or repository
this field is used for sync only
ref: #693 #515
|
2025-03-23 07:19:19 +09:30 |
|
|
3a9198f63c
|
fix(devops): Correct git_group serializer parameter name
ref: #693 #515
|
2025-03-22 21:25:51 +09:30 |
|
|
4d8fc508d4
|
fix(devops): Correct field path to no be unique for git_repository
ref: #693 #515
|
2025-03-22 21:25:28 +09:30 |
|
|
67b0187a58
|
test(api): correct nav menu setup to use mock request
ref: #693
|
2025-03-22 21:24:40 +09:30 |
|
|
12ef8918ba
|
fix(feature_flag): if over_rides not set ensure val set to empty dict
ref: #693
|
2025-03-22 20:53:17 +09:30 |
|
|
5f3990e15a
|
feat(devops): Add git provider badge to git_group table fields
ref: #693
|
2025-03-22 20:45:13 +09:30 |
|
|
491e0dba64
|
feat(devops): Add git provider badge to git_repository table fields
ref: #693
|
2025-03-22 20:45:02 +09:30 |
|
|
50cb54ab0c
|
feat(devops): Add Git GRoup to navigation
ref: #693
|
2025-03-22 19:25:13 +09:30 |
|
|
7638fa39da
|
feat(itam): Add back_url to Software Version ViewSet
ref: #693
|
2025-03-22 19:24:51 +09:30 |
|
|
b0df5713b2
|
feat(itam): Add back_url to Operating System ViewSet
ref: #693
|
2025-03-22 19:24:27 +09:30 |
|
|
57c5947c55
|
feat(devops): Add page_layout to Git Group model
ref: #693 #515
|
2025-03-22 19:23:49 +09:30 |
|
|
bfd54c112b
|
feat(devops): Add page_layout to GitLab repository model
ref: #693 #515
|
2025-03-22 19:23:31 +09:30 |
|
|
e2ca5b8587
|
feat(devops): Add page_layout to GitHub repository model
ref: #693 #515
|
2025-03-22 19:23:20 +09:30 |
|
|
f406e7bf3b
|
feat(devops): git_repository ViewSet updated to fetch queryset based off of repository provider
ref: #693 #515
|
2025-03-22 19:22:49 +09:30 |
|
|
1e127d7180
|
feat(devops): Add ti git_repository ViewSet return and back urls
ref: #693 #515
|
2025-03-22 19:21:58 +09:30 |
|
|
a0dd0384bf
|
fix(devops): git_group serializers must define fields
ref: #693 #515
|
2025-03-22 19:21:04 +09:30 |
|
|
60cc64ba19
|
fix(devops): git_group serializers must return urls
ref: #693 #515
|
2025-03-22 19:20:42 +09:30 |
|
|
2e9470be83
|
fix(devops): Correct git_repository notes urls
ref: #693 #515
|
2025-03-22 19:19:53 +09:30 |
|
|
ade836911f
|
fix(devops): Correct git_repository url regex
ref: #693 #515
|
2025-03-22 19:19:40 +09:30 |
|
|
84f2e8d8c3
|
feat(devops): Make fields provider and provider_id unique_together for git_repository model
ref: #693 #515
|
2025-03-22 19:17:33 +09:30 |
|
|
64b677eaa9
|
fix(devops): Correct ViewSerializer for GitLab Repository
ref: #693 #515
|
2025-03-22 19:15:58 +09:30 |
|
|
4bd5a890db
|
fix(devops): Correct ViewSerializer for GitHib Repository
ref: #693 #515
|
2025-03-22 19:15:44 +09:30 |
|
|
48a7a206d2
|
feat(devops): Add fields to ALL git_repository serializers
ref: #693 #515
|
2025-03-22 18:55:03 +09:30 |
|
|
b837338140
|
fix(devops): Correct model git_group modified field name part 2
ref: #693 #515
|
2025-03-22 18:53:56 +09:30 |
|
|
0ad80a6f9a
|
feat(devops): Add fetching of URL to base git_repository model
ref: #693 #515
|
2025-03-22 18:53:33 +09:30 |
|
|
a30cad25bc
|
fix(devops): Correct model git_group modified field name
ref: #693 #515
|
2025-03-22 18:52:35 +09:30 |
|
|
668a64bb79
|
fix(api): Fetching of serializer_class must be dynamic
ref: #693
|
2025-03-22 18:52:00 +09:30 |
|
|
9d67624e9d
|
feat(api): Enable fetching of app_namespace from model
ref: #693
|
2025-03-22 18:51:05 +09:30 |
|
|
ca2e4e00fa
|
feat(access): Add function get_page_layout
enables dynamic page_layout
ref: #693
|
2025-03-22 18:50:28 +09:30 |
|
|
57cd4851a8
|
chore(feature_flag): [2025-00001] add feature flag as enabled when DEBUG=True
so that development can occur
ref: #693 #515
|
2025-03-22 14:41:53 +09:30 |
|
|
e6f576ef1a
|
feat(feature_flag): Provide user with ability to override feature flags
ref: #693 #493 #575
|
2025-03-22 14:40:41 +09:30 |
|
|
b34c76afde
|
feat(base): Add middleware feature_flag
ref: #693 #515
|
2025-03-22 13:51:22 +09:30 |
|
|
f0171fcfda
|
refactor(api): mv _nav property to function get_nav_items
required for dynamic nav menu creation
ref: #693 #515
|
2025-03-22 13:50:28 +09:30 |
|
|
04b5b4dc24
|
feat(devops): Disable notes for GIT Repository Base Model
ref: #693 #515
|
2025-03-20 16:48:36 +09:30 |
|
|
77e42db3c9
|
feat(devops): Add git_repository model tag migration
ref: #693 #515
|
2025-03-20 16:48:09 +09:30 |
|
|
25e0f6d950
|
feat(devops): Add git_repository as a model that can be linked to a ticket
ref: #693 #515
|
2025-03-20 16:47:39 +09:30 |
|
|
e725efb9b7
|
chore: Add missing devops imports
ref: #693 #515
|
2025-03-20 15:58:26 +09:30 |
|
|
2994cfd783
|
feat(devops): Git Group Notes Migration
ref: #693 #515
|
2025-03-20 15:23:13 +09:30 |
|
|
d006da803f
|
feat(devops): Git Group Notes ViewSet
ref: #693 #515
|
2025-03-20 15:23:02 +09:30 |
|
|
b1f80cb1b2
|
feat(devops): Git Group Notes Serializer
ref: #693 #515
|
2025-03-20 15:22:17 +09:30 |
|
|
9485d4fce7
|
feat(devops): Git Group Notes Model
ref: #693 #515
|
2025-03-20 15:22:10 +09:30 |
|
|
f5e8dd95db
|
feat(devops): GitHub and GitLab Repository Notes Migrations
ref: #693 #515
|
2025-03-20 15:15:34 +09:30 |
|
|
83d937ce7a
|
feat(devops): GitLab Repository Notes Viewset
ref: #693 #515
|
2025-03-20 15:14:31 +09:30 |
|
|
ee4ff23618
|
feat(devops): GitHub Repository Notes Viewset
ref: #693 #515
|
2025-03-20 15:14:15 +09:30 |
|
|
2b19f466f2
|
feat(devops): GitLab Repository Notes Serializer
ref: #693 #515
|
2025-03-20 15:12:06 +09:30 |
|
|
8caa8646b4
|
feat(devops): GitHub Repository Notes Serializer
ref: #693 #515
|
2025-03-20 15:11:58 +09:30 |
|