|
|
0a17329a71
|
docs(config_management): notate future feature
!17 closes #42
|
2024-06-03 15:39:22 +09:30 |
|
|
|
0d18e974dd
|
docs: correct liniting errors
!17
|
2024-06-03 15:32:05 +09:30 |
|
|
|
d1b6c96d72
|
test: add history entry creation tests for most models
!17 #15 #46
|
2024-06-03 15:24:11 +09:30 |
|
|
|
df98fbaecc
|
chore: remove old pages
!17
|
2024-06-03 14:35:01 +09:30 |
|
|
|
55f0db2217
|
feat(config_management): Add button to groups ui for adding child group
!17 #42
|
2024-06-03 14:28:49 +09:30 |
|
|
|
7fe1260308
|
feat(access): throw error if no organization added
!17
|
2024-06-03 14:28:12 +09:30 |
|
|
|
5873897184
|
refactor(config_management): move groups to nav menu
!17 #42
|
2024-06-03 14:27:12 +09:30 |
|
|
|
62e605d417
|
docs(config_management): document module
!17 #42
|
2024-06-03 12:19:36 +09:30 |
|
|
|
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 |
|
|
|
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 |
|
|
|
df27a7dfd3
|
feat(itam): add delete button to config group within ui
!17 #42
|
2024-06-03 07:49:50 +09:30 |
|
|
|
c9098f5d2f
|
fix(config_management): correct model permissions
!17 #42
|
2024-06-03 07:49:03 +09:30 |
|
|
|
5cb155e01f
|
feat(itam): Config groups rendered configuration now part of devices rendered configuration
!17 #42
|
2024-06-03 06:27:16 +09:30 |
|
|
|
39bfbd25cb
|
feat(config_management): Ability to delete a host from a config group
!17 #42
|
2024-06-03 06:25:58 +09:30 |
|
|
|
fff51e38d2
|
feat(config_management): Ability to add a host to a config group
!17 #42
|
2024-06-03 06:25:30 +09:30 |
|
|
|
746b7ac747
|
feat(config_management): ensure config doesn't use reserved config keys
!17 #42
|
2024-06-03 02:01:31 +09:30 |
|
|
|
d422f2feee
|
fix(config_management): add config management to navigation
!17 #42
|
2024-06-03 01:51:10 +09:30 |
|
|
|
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 |
|
|
|
fdeae217fa
|
feat(config_management): add configuration groups
!17 #42
|
2024-06-03 01:31:51 +09:30 |
|
|
|
8061b7c8e2
|
fix(ui): remove api entries from navigation
!17
|
2024-06-02 19:49:58 +09:30 |
|
|
|
3f68d67ba5
|
feat(api): add swagger ui for documentation
!17
|
2024-06-02 19:49:36 +09:30 |
|
|
|
4151e0afdc
|
feat(api): filter software to users organizations
!17 closes #45
|
2024-06-02 19:48:14 +09:30 |
|
|
|
89a5e0f4cc
|
feat(api): filter devices to users organizations
!17 #45
|
2024-06-02 19:46:23 +09:30 |
|
|
|
64f4c8f2e8
|
Merge branch 'randomz' into 'development'
feat: randomz
Closes #41
See merge request nofusscomputing/projects/django_template!16
|
2024-06-01 18:32:34 +00:00 |
|
|
|
f41282d08b
|
fix(api): check for org must by by type None
!16
|
2024-06-02 03:58:09 +09:30 |
|
|
|
e257c11488
|
refactor(api): migrate devices and software to viewsets
!16
|
2024-06-02 03:57:38 +09:30 |
|
|
|
2dba8997e9
|
test(api): remove tests for os and manufacturer as they are not used in api
!16 #15
|
2024-06-02 02:08:48 +09:30 |
|
|
|
397ec56028
|
test(api): check model permissions for software
!16 #15
|
2024-06-02 02:02:24 +09:30 |
|
|
|
8dfb996b24
|
fix(api): correct software permissions
!16
|
2024-06-02 02:02:07 +09:30 |
|
|
|
c3f3c1247e
|
chore(api): implement workaround for listview
until logic written, all listview access=true
!16
|
2024-06-02 01:39:23 +09:30 |
|
|
|
59b5fea639
|
test(api): check model permissions for devices
!16 #15
|
2024-06-02 01:04:06 +09:30 |
|
|
|
95dc979419
|
fix(api): corrct device permissions
!16
|
2024-06-02 01:03:52 +09:30 |
|
|
|
33b1a6c91d
|
refactor(api): move permission check to mixin
!16
|
2024-06-02 01:03:05 +09:30 |
|
|
|
fbdbede429
|
docs(api): add team/org paths
!16 closes #41
|
2024-06-01 22:23:36 +09:30 |
|
|
|
2bf692788c
|
test(api): check model permissions for teams
!16 #15
|
2024-06-01 22:08:39 +09:30 |
|
|
|
09cc1db665
|
fix(api): permissions for teams
!16
|
2024-06-01 22:07:13 +09:30 |
|
|
|
e7c535c48d
|
fix(api): correct reverse url lookup to use NS API
!16
|
2024-06-01 22:04:26 +09:30 |
|
|
|
5f3b48ea98
|
refactor(access): add team option to org permission check
!16
|
2024-06-01 22:03:05 +09:30 |
|
|
|
6437170ee8
|
test(api): check model permissions for organizations
!16 #15
|
2024-05-31 23:54:28 +09:30 |
|
|
|
e9cd111af6
|
fix(api): permissions for organization
!16
|
2024-05-31 23:37:36 +09:30 |
|
|
|
3fef74e700
|
feat(api): add org team view page
!16 #41
|
2024-05-31 17:54:49 +09:30 |
|
|
|
776c5db8ca
|
Merge branch '36-feat-api-permissions' into 'development'
feat: API configuration of permissions
Closes #36
See merge request nofusscomputing/projects/django_template!15
|
2024-05-31 06:28:20 +00:00 |
|
|
|
95f7cb2bfc
|
chore: clean footer bracket
!15
|
2024-05-31 15:52:06 +09:30 |
|
|
|
8e338c7ca0
|
ci: add pytest coverage report as environment
!15 #37
|
2024-05-31 15:01:21 +09:30 |
|
|
|
9b811ede26
|
ci: run container build/publish on git tag
!15
|
2024-05-31 14:56:05 +09:30 |
|
|
|
c0a09d5d50
|
feat(api): configure team permissions
!5 closes #36
|
2024-05-31 14:55:54 +09:30 |
|
|
|
8572b3b3c4
|
bump: version 0.2.0 → 0.3.0
0.3.0
|
2024-05-29 01:32:36 +00:00 |
|
|
|
7afca156c0
|
Merge branch 'randomz' into 'development'
feat: Randomz
See merge request nofusscomputing/projects/django_template!13
|
2024-05-29 01:14:11 +00:00 |
|
|
|
cb79854027
|
chore(vscode): add python debugger to extension recommendations
!13
|
2024-05-29 10:38:25 +09:30 |
|
|
|
4b080251e9
|
test: cleanup duplicate tests and minor reshuffle
!13
|
2024-05-29 10:15:24 +09:30 |
|