Commit Graph

17 Commits

Author SHA1 Message Date
Jon
95a08b2d2c refactor: adjust template block names
renamed so they make sense

!20
2024-06-07 20:01:56 +09:30
Jon
35cc88857a test(config_management): view permission check for config_groups
!18 #48 #15
2024-06-05 23:46:04 +09:30
Jon
2c1bbbfc15 fix(config_management): set config dict keys to be valid ansible variables
!18 fixes #47
2024-06-05 19:05:32 +09:30
Jon
dd30a57a9d fix(itam): correct logic for device add dynamic success url
!18
2024-06-05 18:45:49 +09:30
Jon
d1b6c96d72 test: add history entry creation tests for most models
!17 #15 #46
2024-06-03 15:24:11 +09:30
Jon
df98fbaecc chore: remove old pages
!17
2024-06-03 14:35:01 +09:30
Jon
55f0db2217 feat(config_management): Add button to groups ui for adding child group
!17 #42
2024-06-03 14:28:49 +09:30
Jon
5873897184 refactor(config_management): move groups to nav menu
!17 #42
2024-06-03 14:27:12 +09:30
Jon
1f35f44f20 test(config_management): when adding a host to config group filter out host that are already members of the group
!17 #42
2024-06-03 11:12:16 +09:30
Jon
7eee0a26a9 test(config_management): unit test for config groups model to ensure permissions are working
!17 #42
2024-06-03 07:50:30 +09:30
Jon
c9098f5d2f fix(config_management): correct model permissions
!17 #42
2024-06-03 07:49:03 +09:30
Jon
39bfbd25cb feat(config_management): Ability to delete a host from a config group
!17 #42
2024-06-03 06:25:58 +09:30
Jon
fff51e38d2 feat(config_management): Ability to add a host to a config group
!17 #42
2024-06-03 06:25:30 +09:30
Jon
746b7ac747 feat(config_management): ensure config doesn't use reserved config keys
!17 #42
2024-06-03 02:01:31 +09:30
Jon
a7d195dfcb feat(config_management): Config groups rendered config
new tab to display the rendered configuration

!17 #42
2024-06-03 01:35:09 +09:30
Jon
fdeae217fa feat(config_management): add configuration groups
!17 #42
2024-06-03 01:31:51 +09:30
Jon
174f66a397 chore(app): add base app for config management
!12 closes #35
2024-05-27 12:46:52 +09:30