Commit Graph

2811 Commits

Author SHA1 Message Date
mbecker20
5011adbc83 mbecker20 -> moghtech 2025-02-26 14:55:58 -08:00
Maxwell Becker
70211e4159 Remove .git from remote_url (#299)
Remove .git from remote_url

Co-authored-by: Deon Marshall <dmarshall@ccp.com.au>
2025-02-26 14:55:58 -08:00
unsync
324cd508b3 feature: interpolate secrets in custom alerter (#289)
* feature: interpolate secrets in custom alerter

* fix rust warning

* review: sanitize errors

* review: sanitize error message
2025-02-26 14:55:58 -08:00
unsync
fcfc4fdc84 feature: add post_deploy command (#288)
* feature: add post_deploy command

* review: do not run post_deploy if deploy failed
2025-02-26 14:55:58 -08:00
mbecker20
4900b2116e 1.17.0-dev 2025-02-26 14:55:58 -08:00
unsync
b1e88a9bb1 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-02-26 14:55:58 -08:00
mbecker20
ca050dd50a update available deployment table 2025-02-26 14:55:58 -08:00
mbecker20
cac877e6bb show update available stack table 2025-02-26 14:55:58 -08:00
mbecker20
4af8a4a673 finish oidc comment 2025-02-26 14:55:58 -08:00
mbecker20
a3e4bd5cf2 clean up rust client websocket subscription 2025-02-26 14:55:58 -08:00
mbecker20
c718ee0d2c escape incoming sync backslashes (BREAKING) 2025-02-26 14:55:58 -08:00
mbecker20
990bef003a rename Test Alerter button 2025-02-26 14:55:58 -08:00
mbecker20
3e8d6e401b simplify network stats 2025-02-26 14:55:58 -08:00
mbecker20
7486e7466b komodo-logo 2025-02-26 14:55:58 -08:00
mbecker20
712270d281 higher quality / colored icons 2025-02-26 14:55:58 -08:00
mbecker20
d970d6d764 Add test alerter button 2025-02-26 14:55:58 -08:00
mbecker20
8bccadca08 fix last axum updates 2025-02-26 14:55:58 -08:00
mbecker20
b63f4cd972 axum update :param to {param} syntax 2025-02-26 14:55:58 -08:00
mbecker20
0757f14bcb rust 1.84.0 2025-02-26 14:55:58 -08:00
mbecker20
b7e6f033a6 test alert implementation 2025-02-26 14:55:58 -08:00
mbecker20
f47f729c71 add entities / message for test alerter 2025-02-26 14:55:58 -08:00
mbecker20
68b6dc62f6 the komodo env file should be highest priority over additional files 2025-02-26 14:55:58 -08:00
mbecker20
d6f5723755 clean up cors 2025-02-26 14:55:58 -08:00
mbecker20
5bff6e8cb9 just make it 1.17.0 2025-02-26 14:55:58 -08:00
mbecker20
7ae78c0eba bump aws deps 2025-02-26 14:55:58 -08:00
mbecker20
6293e1723b axum to 0.8 2025-02-26 14:55:58 -08:00
mbecker20
f0ad42f140 resource2 not really a benefit 2025-02-26 14:55:58 -08:00
mbecker20
ea4cd34d2a format 2025-02-26 14:55:58 -08:00
mbecker20
76b9f06709 fmt 2025-02-26 14:55:58 -08:00
mbecker20
f283919d56 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-02-26 14:55:58 -08:00
mbecker20
e385c6e722 use ferretdb:1 v1.17.0-dev-6 v1.17.0-dev-5 2025-02-26 14:55:34 -08:00
Maxwell Becker
9ef25e7575 Create FUNDING.yml 2025-02-13 12:07:48 -08:00
boomam
f945a3014a Update index.mdx (#306)
Added small note on initial login steps.
v1.17.0-dev-2
2025-02-11 00:03:39 -08:00
mbecker20
fdad04d6cb fix KOMODO_DB_USERNAME compose files 2025-02-08 18:45:02 -08:00
mbecker20
c914f23aa8 update compose files re #180 2025-02-08 12:29:26 -08:00
Maarten Kossen
82b2e68cd3 Adding Resource Sync documentation. (#259) 2025-01-11 21:32:02 -08:00
rita7lopes
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
Maxwell Becker
a869a74002 Fix test.compose.yaml (use aio.Dockerfiles) 2024-12-14 09:11:24 -08:00
mbecker20
1d31110f8c fix multi arch built var reference v1.16.12 2024-12-02 03:33:11 -05:00
mbecker20
bb63892e10 periphery -> periphery-x86_64 setup script 2024-12-02 03:31:55 -05:00
mbecker20
4e554eb2a7 add labels to binary / frontend images 2024-12-02 03:02:00 -05:00
Maxwell Becker
00968b6ea1 1.16.12 (#209)
* inc version

* Komodo interp in ui compose file

* fix auto update when image doesn't specify tag by defaulting to latest

* Pull image buttons don't need safety dialog

* WIP crosscompile

* rename

* entrypoint

* fix copy

* remove example/* from workspace

* add targets

* multiarch pkg config

* use specific COPY

* update deps

* multiarch build command

* pre compile deps

* cross compile

* enable-linger

* remove spammed log when server doesn't have docker

* add multiarch.Dockerfile

* fix casing

* fix tag

* try not let COPY fail

* try

* ARG TARGETPLATFORM

* use /app for consistency

* try

* delete cross-compile approach

* add multiarch core build

* multiarch Deno

* single arch multi arch

* typeshare cli note

* new typeshare

* remove note about aarch64 image

* test configs

* fix config file headers

* binaries dockerfile

* update cargo build

* docs

* simple

* just simple

* use -p

* add configurable binaries tag

* add multi-arch

* allow copy to fail

* fix binary paths

* frontend Dockerfiel

* use dedicated static frontend build

* auto retry getting instance state from aws

* retry 5 times

* cleanup

* simplify binary build

* try alpine and musl

* install alpine deps

* back to debian, try rustls

* move fully to rustls

* single arch builds using single binary image

* default IMAGE_TAG

* cleanup

* try caching deps

* single arch add frontend build

* rustls::crypto::ring::default_provider()

* back to simple

* comment dockerfile

* add select options prop, render checkboxes if present

* add allowSelectedIf to enable / disable rows where necessary

* rename allowSelectIf to isSelectable, allow false as global disable, disable checkboxes when not allowed

* rename isSelectable to disableRow (it works the oppsite way lol)

* selected resources hook, start deployment batch execute component

* add deployment group actions

* add deployment group actions

* add default (empty) group actions for other resources

* fix checkbox header styles

* explicitly check if disableRow is passed (this prop is cursed)

* don't disable row selection for deployments table

* don't need id for groupactions

* add group actions to resources page

* fix row checkbox (prop not cursed, i dumb)

* re-implement group action list using dropdown menu

* only make group actions clickable when at least one row selected

* add loading indicator

* gap betwen new resource and group actions

* refactor group actions

* remove "Batch" from action labels

* add group actions for relevant resources

* fix hardcode

* add selectOptions to relevant tables

* select by name not id

* expect selected to be names

* add note re selection state init for future reference

* multi select working nicely for all resources

* configure server health check timeout

* config message

* refresh processes remove dead processes

* simplify the build args

* default timeout seconds 3

---------

Co-authored-by: kv <karamvir.singh98@gmail.com>
2024-12-01 23:34:07 -08:00
mbecker20
a8050db5f6 1.16.11 bump version v1.16.11 2024-11-14 02:18:26 -05:00
Maxwell Becker
bf0a972ec2 1.16.11 (#187)
* fix discord stack auto updated link

* action only log completion correctly

* add containers to omni search

* periphery build use --push

* use --password-stdin to login

* docker login stdin
2024-11-13 23:17:35 -08:00
mbecker20
23c1a08c87 fix Action success log being triggered even when there is error. 2024-11-12 19:43:55 -05:00
mbecker20
2b6b8a21ec revert monaco scroll past last line 2024-11-08 03:47:35 -05:00
mbecker20
02974b9adb monaco enable scroll beyond last line 2024-11-08 03:44:54 -05:00
Maxwell Becker
64d13666a9 1.16.10 (#178)
* send alert on auto update

* scrolling / capturing monaco editors

* deployed services has correct image

* serde default services for backward compat

* improve auto update config
v1.16.10
2024-11-07 23:59:52 -08:00