feat/stable-release #1

Merged
lanson merged 30 commits from feat/stable-release into main 2024-05-28 20:45:33 +00:00

30 Commits

Author SHA1 Message Date
83d807d69e
fix: some more old naming things
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 22:25:55 +02:00
8d4263468f
fix: outputs using old reosurce naming
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 22:24:33 +02:00
c268547bd8
fix: variable validation using old names
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 22:23:10 +02:00
ca19309d2a
feat: refactor module, simplify naming and create additional entities for extra roles
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 22:14:00 +02:00
e4ddcb6be8
feat: create entities for each extra policies
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 19:22:34 +02:00
4975119e0b
feat: change approle path to <prefix>/approle instead of <prefix>-approle
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
2024-05-26 16:27:38 +02:00
b1f512b85c
fix: make tenant group external
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 9s
2024-05-26 16:25:52 +02:00
47f53a2a20
fix: remove duplicate resource
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 16:24:57 +02:00
23ba2c3cea
fix: remove duplicate resource
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 16:24:12 +02:00
70c53fbef7
feat: move every approle role to dedicated backend, and add group to pass metadata along
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 37s
2024-05-26 16:22:18 +02:00
6872e4191a
fix: remount needs sudo
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-26 15:35:53 +02:00
154a3ba98a
fix: increase permissions for remounting secret engines
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
2024-05-26 15:20:18 +02:00
e1128cf244
fix: wrong allowed_parameters type for params
All checks were successful
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
development / Check commit compliance (push) Successful in 5s
2024-05-26 14:48:12 +02:00
a4e8e14096
feat: allow tenant admin to remount secret engines on tenant prefix
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
2024-05-26 14:04:22 +02:00
ba09f9e4dc
fix: revert using locals for role policies
All checks were successful
pull-requests-open / Check commit compliance (pull_request) Successful in 34s
development / Check commit compliance (push) Successful in 36s
2024-05-26 12:45:35 +02:00
9a4f2837a0
fix: do not allow any token creation for now, will have to avoid child tokens in tf provider config
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 18:39:53 +02:00
0803966716
fix: templating not working for arrays
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 18:35:35 +02:00
8a5a85f33f
fix: circular dependency
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 18:27:03 +02:00
39371c8503
feat: only allow tenant admin to create tokens with its own policies
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 18:24:24 +02:00
8ab67a2ed6
fix: template of policy file
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 6s
2024-05-25 18:07:00 +02:00
61481d808d
fix: wrong permissions on token policy for tenant admin
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 18:05:49 +02:00
a1a7818c15
fix: wrong permissions on token/create for tenant admin
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 17:10:46 +02:00
9a30e25a80
fix: wrong permissions on token/create for tenant admin
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 16:59:55 +02:00
604a02683c
feat: allow tenant admin to create child token with its own permissions
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 6s
2024-05-25 16:27:53 +02:00
c1ea5253d5
fix: default policy file path for admin to null, and use built-in policy if value stays null
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 14:23:23 +02:00
9c4d1443f6
fix: wrong variable name in admin entity
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 24s
2024-05-25 14:14:12 +02:00
3597adb2fb
feat: add default admin policy
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 12:59:54 +02:00
5d84d0ef6f
feat: add version constraint to terraform providers
All checks were successful
development / Check commit compliance (push) Successful in 26s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-25 00:33:58 +02:00
79ce376b04
feat: add outputs to module for policy names and role details
All checks were successful
development / Check commit compliance (push) Successful in 32s
2024-05-25 00:32:21 +02:00
f51a8bf1f1
feat: add first roles and approle auth method for tenant 2024-05-24 23:50:51 +02:00