komodo
92099f311f
use jsonwebtoken
2025-03-12 22:21:05 -04:00
komodo
9186d5fd50
resource sync toggle resource / variable / user group inclusion independantly
2025-03-12 22:21:05 -04:00
komodo
3f767ed42e
cycle the oidc client on interval to ensure up to date JWKs
2025-03-12 22:21:05 -04:00
komodo
ac43572acb
OIDC: Support PKCE auth (secret optional)
2025-03-12 22:21:05 -04:00
komodo
a12f21ca7a
rust 2024 and fmt
2025-03-12 22:21:05 -04:00
komodo
a0e5a86c89
add update_available query parameter to filter for only stacks /deployments with available update
2025-03-12 22:21:05 -04:00
komodo
2f9cf82cee
Fix actions when core on https
2025-03-12 22:21:05 -04:00
mbecker20
8cc1d0106a
rust 1.85
2025-03-12 22:21:05 -04:00
mbecker20
c0b213dfd4
clean up service_args
2025-03-12 22:21:05 -04:00
mbecker20
5ad00a41ca
dev-5 fix the stack service executions
2025-03-12 22:21:05 -04:00
mbecker20
c91e107245
auto update all service deploy option
2025-03-12 22:21:05 -04:00
mbecker20
66a80c1262
Stacks executions take list of services -- Auto update only redeploys services with update
2025-03-12 22:21:05 -04:00
mbecker20
dd0d99dabc
resource sync only add escaping on toml between the """
2025-03-12 22:21:05 -04:00
mbecker20
177ce9dd45
update openidconnect dependency, and use reqwest rustls-tls-native-roots
2025-03-12 22:21:05 -04:00
mbecker20
29be281f11
don't prune images if server not enabled
2025-03-12 22:21:05 -04:00
mbecker20
adb1a49305
make sure parent directories exist whenever writing files
2025-03-12 22:21:05 -04:00
mbecker20
014d3b2c13
ResourceSync state resolution refinement
2025-03-12 22:21:05 -04:00
mbecker20
6ee707576b
lock certain users username / password, prevent demo creds from being changed.
2025-03-12 22:21:05 -04:00
mbecker20
999ad9a4ce
fix rand
2025-03-12 22:21:05 -04:00
mbecker20
94afb432f3
fix all clippy lints
2025-03-12 22:21:05 -04:00
mbecker20
48e871d400
standardize running commands with interpolation / output sanitizations
2025-03-12 22:21:05 -04:00
mbecker20
a09ced896f
init sync file new repo
2025-03-12 22:21:05 -04:00
mbecker20
d0890436c3
Stack: Fix git repo new compose file initialization
2025-03-12 22:21:05 -04:00
mbecker20
d4e058a532
improve WriteComposeContentsToHost instrument fields
2025-03-12 22:21:05 -04:00
mbecker20
59da3812a9
Fix unclear ComposePull log re #244
2025-03-12 22:21:05 -04:00
mbecker20
130ba1f54f
Add all services stack log
2025-03-12 22:21:05 -04:00
mbecker20
f8b8f76569
FIx PullStack re #302 and record docker compose config on stack deploy
2025-03-12 22:21:05 -04:00
mbecker20
3ef5367ed1
mbecker20 -> moghtech
2025-03-12 22:21:05 -04:00
unsync
f0d22642b2
feature: interpolate secrets in custom alerter ( #289 )
...
* feature: interpolate secrets in custom alerter
* fix rust warning
* review: sanitize errors
* review: sanitize error message
2025-03-12 22:21:05 -04:00
unsync
5d54876fff
feature: add post_deploy command ( #288 )
...
* feature: add post_deploy command
* review: do not run post_deploy if deploy failed
2025-03-12 22:21:05 -04:00
mbecker20
c3c2f57db4
1.17.0-dev
2025-03-12 22:21:05 -04:00
unsync
30043e32a4
feature: use the repo path instead of name in GetLatestCommit ( #282 )
...
* Update repo path handling in commit fetching
- Changed `name` to `path` for repository identification.
- Updated cache update function to use the new path field.
- Improved error message for non-directory repo paths.
* feat: use optional name and path in GetLatestCommit
* review: don't use optional for name
* review: use helper
* review: remove redundant to_string()
2025-03-12 22:21:05 -04:00
mbecker20
b1e38714cf
finish oidc comment
2025-03-12 22:21:05 -04:00
mbecker20
6a8f46ee7a
escape incoming sync backslashes (BREAKING)
2025-03-12 22:21:05 -04:00
mbecker20
4d85c601d3
simplify network stats
2025-03-12 22:21:05 -04:00
mbecker20
4d1a975c79
fix last axum updates
2025-03-12 22:21:05 -04:00
mbecker20
f45fb6f635
axum update :param to {param} syntax
2025-03-12 22:21:05 -04:00
mbecker20
5c6e09a48c
rust 1.84.0
2025-03-12 22:21:05 -04:00
mbecker20
6ffb421662
test alert implementation
2025-03-12 22:21:05 -04:00
mbecker20
85f1cc699c
add entities / message for test alerter
2025-03-12 22:21:05 -04:00
mbecker20
3c4e0b23df
the komodo env file should be highest priority over additional files
2025-03-12 22:21:05 -04:00
mbecker20
a524c3ac2d
clean up cors
2025-03-12 22:21:05 -04:00
mbecker20
d76736b71e
axum to 0.8
2025-03-12 22:21:05 -04:00
mbecker20
c3857e93b6
resource2 not really a benefit
2025-03-12 22:21:05 -04:00
mbecker20
7bae90b661
fmt
2025-03-12 22:21:05 -04:00
mbecker20
bef9d9397c
resolver v3
...
add new ec2 instance types
clean up testing config
document the libraries a bit
clean up main
update sysinfo and otel
update client resolver 3.0
resolver v3 prog
clean up gitignore
implement periphery resolver v3
clean up
core read api v3
more prog
execute api
missing apis
compiling
1.16.13
work on more granular traits
prog on crud
2025-03-12 22:21:05 -04:00
rita7lopes and mbecker20
e274d6f7c8
Network Usage - Ingress Egress per interface and global usage ( #229 )
...
* Add network io stats
Add network usage graph and current status
Change network graphs to use network interface from drop down menu
Adjust the type to be able to get general network stats for the general
UI view
Working setup with a working builder
remove changes to these dockerfile
remove lock changes
* change network hashmap to Vector
* adjust all the network_usage_interface to be a vector rather than a hash map
* PR requested changes applied
* Change net_ingress_bytes and egress to network_ingress_bytes egress respectively
* final gen-client types
---------
Co-authored-by: mbecker20 <becker.maxh@gmail.com >
2024-12-21 08:15:21 -08:00
Maxwell Becker
ab8777460d
Simplify periphery aio.Dockerfile
2024-12-14 09:13:01 -08:00
Maxwell Becker
7e030e702f
Simplify aio.Dockerfile
2024-12-14 09:12:32 -08:00
mbecker20
1d31110f8c
fix multi arch built var reference
2024-12-02 03:33:11 -05:00