Commit Graph
2527 Commits
Author SHA1 Message Date
mbecker20 482ea59d4c add docsite upgrades 2024-07-29 18:28:12 -07:00
Maxwell Becker 7740d36f49 v1.12 Custom Git Providers / Docker Registries (#8)
* update deps

* remove patch when 0 for deployments using specific build version

* implement custom git provider and image registry support

* common providers api

* toml array alias

* username alias account

* get fe to build

* http or https

* fix frontend build

* improve registry / provider config

* frontend build

* rework deployment / builds image registry

* frontend builds

* update build config fe

* configure builder additional accounts / secrets

* guard against managing non-github repo webhooks

* fmt

* md size dashboard

* lowercase organization in image name

* update config docs

* update example env

* provider configuration

* distribute migrator

* fix casing mismatch

* docs
2024-07-29 18:23:58 -07:00
mbecker20 820754deda roadmap 2024-07-24 00:11:58 -07:00
mbecker20 4219884198 roadmapx 2024-07-24 00:11:08 -07:00
mbecker20 d9e24cc35a add roadmap 2024-07-24 00:10:32 -07:00
mbecker20 8d2ce884d9 1.11.1 updated hetzner instances 2024-07-20 02:49:38 -07:00
mbecker20 313b000e64 update hetzner server types 2024-07-20 01:16:52 -07:00
mbecker20 c2f9e29605 close failed procedure execution updates 2024-07-19 23:21:21 -07:00
Maxwell Becker 8c6f38cafb v1.11 Improve permission management (#6)
* add "all permissions" feature on user and user group schema

* prepare support for group all

* implement user.all and user_group.all for broad base permissioning

* clean up unused deps

* sync support user group permissions regex

* 1.11

* fix fe ? issue

* this doesn't work

* sync handle user group all set

* retain above non earlier

* remove permissions that already exist

* update docs

* add user group docs

* minimize user group permissions for execute

* sync toml

* add sync name to slack alert title

* add syncs to alerter white/blacklist

* use \\ instead of $reg

* share resource type base permissions api users and user groups

* manage user / group base permissions ui

* manage user / group base resource type permissions

* update api permission handling

* manage all resource permissions in table

* user show group membership

* update client to 1.11
v1.11.0
2024-07-19 02:11:36 -07:00
mbecker20 4a03eba99a granular invalidations 2024-07-17 14:51:51 -07:00
mbecker20 79fe078e3b 1.10.5 cpu/mem only update alert if severity increases (or resolved) 2024-07-17 14:36:22 -07:00
mbecker20 6be032fcd4 update client to 1.10.4 2024-07-16 16:06:38 -07:00
mbecker20 d0c94278ec 1.10.4 fix EnvVar parsing when value contains '=' 2024-07-16 16:05:11 -07:00
mbecker20 03ae7268fd fix server table search when sorting by deployments 2024-07-10 12:09:42 -07:00
mbecker20 f443294818 add clear link to api docs 2024-07-10 02:33:14 -07:00
mbecker20 2202835d86 improve core setup docs 2024-07-10 02:26:58 -07:00
mbecker20 98fbc7a506 improve migrator and add Dockerfile 2024-07-10 02:25:44 -07:00
mbecker20 8ee89296e1 frontend only invalidate on update Complete 2024-07-09 13:50:03 -07:00
mbecker20 989c3d2d01 more compact webhook button labels 2024-07-09 02:26:50 -07:00
mbecker20 dc72883b90 update config example 2024-07-09 02:09:17 -07:00
mbecker20 e99364430f update local client version 2024-07-09 02:06:30 -07:00
mbecker20 e106e38cd9 1.10.3 support multiple github webhook app installations 2024-07-09 02:05:38 -07:00
mbecker20 e4d0c56e49 debug git logs 2024-07-09 00:50:24 -07:00
mbecker20 7427a158f4 full err too large for alert 2024-07-09 00:40:11 -07:00
mbecker20 b926f89954 log on build unsuccessful and alerting 2024-07-09 00:20:03 -07:00
mbecker20 e666a22f08 debug instrument git calls 2024-07-09 00:09:06 -07:00
mbecker20 4107f779a5 fix build increment major version 2024-07-08 13:15:52 -07:00
mbecker20 828d6cdfed improve responsive 2024-07-05 20:19:20 -07:00
mbecker20 fe82400a99 1.10.2 ResourceSync manage repo webhooks 2024-07-05 20:02:20 -07:00
mbecker20 e37fc6adde publish 1.10.1 2024-07-05 03:32:24 -07:00
mbecker20 c21c8f99ae manage webhooks working 2024-07-05 03:29:23 -07:00
mbecker20 78a63f92bb build repo webhook management 2024-07-05 03:17:29 -07:00
mbecker20 ce67655021 core info provide owners 2024-07-05 02:26:18 -07:00
mbecker20 2ccecf38f2 default pk path /github/private-key.pem 2024-07-05 02:15:35 -07:00
mbecker20 1ddae31aad update config example 2024-07-05 02:06:27 -07:00
mbecker20 097fbefa63 1.10.1 2024-07-05 02:02:59 -07:00
mbecker20 b51442a661 ts types 2024-07-05 02:02:25 -07:00
mbecker20 a21d49d224 build / repo webhook write api 2024-07-05 02:02:03 -07:00
mbecker20 c99a33880e Create / Delete webhook api 2024-07-05 01:31:15 -07:00
mbecker20 6ee55262ba webhook management api aware if repo can be managed 2024-07-05 01:18:21 -07:00
mbecker20 878b9b55bb see whether webhooks enabled 2024-07-05 01:05:27 -07:00
mbecker20 af6193f83a update async_timing_util 2024-07-04 21:15:38 -07:00
mbecker20 b8fefddd8b EC2 2024-07-04 19:13:49 -07:00
mbecker20 7f490f5bf2 tweak 2024-07-04 19:12:02 -07:00
mbecker20 efa7c13286 docs 2024-07-04 19:08:48 -07:00
mbecker20 f913be7a0b builder setup guide 2024-07-04 19:03:43 -07:00
mbecker20 35901ef7ea actions can wrap 2024-07-04 17:53:24 -07:00
mbecker20 5b938490fc response 2024-07-04 17:29:45 -07:00
mbecker20 a7326a0116 user group toml export replace target ids with names 2024-07-04 17:10:36 -07:00
mbecker20 877bda91d7 improve log responsiveness 2024-07-04 16:49:08 -07:00