This website requires JavaScript.
ee435985a9
feat: add Runtime Type and Custom Arguments fields to deployment Resources tab
hsiegeln
2026-04-12 13:11:59 +02:00
d5b611cc32
feat: validate runtimeType and customArgs on container config save
hsiegeln
2026-04-12 13:08:52 +02:00
e941256e6e
feat: build Docker entrypoint per runtime type with custom args support
hsiegeln
2026-04-12 13:06:54 +02:00
f66c8b6d18
feat: add runtimeType and customArgs to ResolvedContainerConfig and ConfigMerger
hsiegeln
2026-04-12 13:04:21 +02:00
5e28d20e3b
feat: run RuntimeDetector on JAR upload and store detected runtime
hsiegeln
2026-04-12 13:03:07 +02:00
f4bbc1f65f
feat: add detected_runtime_type and detected_main_class to app_versions
hsiegeln
2026-04-12 13:01:24 +02:00
cbf29a5d87
feat: add RuntimeType enum and RuntimeDetector for JAR probing
hsiegeln
2026-04-12 12:59:00 +02:00
51cc2c1d3c
ci: retrigger build (cameleer3-common SNAPSHOT updated with source field)
hsiegeln
2026-04-12 10:42:44 +02:00
0603e62a69
fix: revert LogEntry to 7-arg constructor (source is not a ctor param)
hsiegeln
2026-04-12 10:40:48 +02:00
00115a16ac
fix: add source parameter to LogSearchRequest/LogEntry calls in ClickHouseLogStoreIT
hsiegeln
2026-04-12 10:37:56 +02:00
4d8df86786
docs: update for log forwarding v2 (source field, wire format)
hsiegeln
2026-04-12 10:33:03 +02:00
6b00bf81e3
feat: add log source filter (app/agent) to runtime log viewers
hsiegeln
2026-04-12 10:27:59 +02:00
b03dfee4f3
feat: log forwarding v2 — accept List<LogEntry>, add source field
hsiegeln
2026-04-12 10:25:46 +02:00
4b18579b11
docs: document infrastructureendpoints flag
hsiegeln
2026-04-11 23:19:58 +02:00
c8cdd846c0
feat: fetch server capabilities and hide infra tabs when disabled
hsiegeln
2026-04-11 23:12:30 +02:00
9de51014e7
feat: expose infrastructureEndpoints flag in health endpoint
hsiegeln
2026-04-11 23:10:15 +02:00
293d11e52b
feat: add infrastructureendpoints flag with conditional DB/CH controllers
hsiegeln
2026-04-11 23:09:28 +02:00
ca89a79f8f
docs: add infrastructure endpoint visibility implementation plan
hsiegeln
2026-04-11 23:06:41 +02:00
01b268590d
docs: add infrastructure endpoint visibility design spec
hsiegeln
2026-04-11 22:56:45 +02:00
7a3256f3f6
docs: update env var and property references to new naming convention
hsiegeln
2026-04-11 21:56:19 +02:00
350e769948
Group container settings under cameleer.server.runtime.container.*
hsiegeln
2026-04-11 21:33:07 +02:00
534e936cd4
Group OIDC settings under cameleer.server.security.oidc.*
hsiegeln
2026-04-11 21:30:33 +02:00
60fb5fe21a
Remove vestigial clickhouse.enabled flag
hsiegeln
2026-04-11 21:27:10 +02:00
8fe48bbf02
Migrate config to cameleer.server.* naming convention
hsiegeln
2026-04-11 18:10:51 +02:00
3b95dc777b
docs: update CLAUDE.md with route control/replay config, CA import entrypoint
hsiegeln
2026-04-11 12:07:26 +02:00
e37003442a
feat: add route control and replay toggles to environment defaults
hsiegeln
2026-04-11 12:01:01 +02:00
3501f32110
feat: make route control and replay configurable per environment/app
hsiegeln
2026-04-11 11:56:13 +02:00
4da81b21ba
fix: enable route control and replay capabilities for deployed apps
hsiegeln
2026-04-11 11:53:49 +02:00
1b358f2e10
fix: config bar layout — override section's flex-direction to row
hsiegeln
2026-04-11 11:50:50 +02:00
1539c7a67b
fix: import /certs/ca.pem into JVM truststore at startup
hsiegeln
2026-04-11 11:31:26 +02:00
e9486bd05a
feat: allow M2M password resets when OIDC is enabled
hsiegeln
2026-04-11 09:46:26 +02:00
cfc42eaf46
feat: add cameleer.tenant label to deployed app containers
hsiegeln
2026-04-11 09:10:59 +02:00
1a45235e30
feat: multi-format env var editor for deployment config
hsiegeln
2026-04-11 08:16:09 +02:00
e9ce828e10
fix: update DS to v0.1.42 — fix double-border on environment selector
hsiegeln
2026-04-10 21:02:07 +02:00
491bdfe1ff
fix: type-safe ExchangeStatus cast in ButtonGroup onChange
hsiegeln
2026-04-10 20:10:08 +02:00
2863ceef12
refactor: compose TopBar center slot with server-specific controls
hsiegeln
2026-04-10 17:06:03 +02:00
f0658cbd07
feat: hardcode Logto org scopes in auth flow, hide from admin UI
hsiegeln
2026-04-10 15:37:40 +02:00
0d610be3dc
fix: use OIDC token roles when no claim mapping rules exist
hsiegeln
2026-04-10 12:17:12 +02:00
d238d2bd44
docs: update CLAUDE.md with tenant network isolation model
hsiegeln
2026-04-10 08:41:54 +02:00
2ac52d3918
feat: tenant-scoped environment network names
hsiegeln
2026-04-10 08:13:47 +02:00
50e3f1ade6
feat: use configured DOCKER_NETWORK as primary for deployed apps
hsiegeln
2026-04-10 08:08:33 +02:00
995d3ca00d
Merge pull request 'fix: restore exchange table scroll by adding flex constraints to tableWrap' (#126 ) from fix/deployments-redirect-path into main
hsiegeln
2026-04-09 19:25:00 +02:00
ca18e58f5e
fix: restore exchange table scroll by adding flex constraints to tableWrap
hsiegeln
2026-04-09 19:20:50 +02:00
b345ac46a1
Merge pull request 'Fix /deployments redirect path (absolute, not relative)' (#125 ) from fix/deployments-redirect-path into main
hsiegeln
2026-04-09 19:14:15 +02:00
374131b7b5
fix: use absolute path for /deployments redirect
hsiegeln
2026-04-09 19:06:27 +02:00
0ac84a10e8
Merge pull request 'UX polish: bug fixes, design consistency, contrast, formatting' (#124 ) from feature/ux-polish into main
hsiegeln
2026-04-09 19:03:53 +02:00
191d4f39c1
fix: resolve 4 TypeScript compilation errors from CI
hsiegeln
2026-04-09 18:57:42 +02:00
4bc38453fe
fix: nice-to-have polish — breadcrumbs, close button, status badges
hsiegeln
2026-04-09 18:51:49 +02:00
9466551044
fix: add unsaved changes banners to edit mode forms
hsiegeln
2026-04-09 18:47:55 +02:00
39687bc8a9
fix: fix unicode in roles, add password confirmation field
hsiegeln
2026-04-09 18:46:30 +02:00
7ec56f3bd0
fix: add shared number formatting utilities (formatMetric, formatCount, formatPercent)
hsiegeln
2026-04-09 18:43:52 +02:00
605c8ad270
feat: add CSV export to audit log
hsiegeln
2026-04-09 18:43:46 +02:00
2ede06f32a
fix: chart Y-axis auto-scaling, error rate unit, memory reference line, pointer events
hsiegeln
2026-04-09 18:42:10 +02:00
fb53dc6dfc
fix: standardize button order, add confirmation dialogs for destructive actions
hsiegeln
2026-04-09 18:39:22 +02:00
3d910af491
fix: hide empty attributes column, standardize status labels, truncate agent names
hsiegeln
2026-04-09 18:36:06 +02:00
eadcd160a3
fix: improve duration formatting (Xm Ys) and truncate exchange IDs
hsiegeln
2026-04-09 18:34:04 +02:00
ba0a1850a9
fix: WCAG AA contrast compliance for --text-muted/--text-faint, 12px font floor
hsiegeln
2026-04-09 18:31:51 +02:00
b6b93dc3cc
fix: prevent admin page redirect during token refresh
hsiegeln
2026-04-09 18:28:45 +02:00
3f9fd44ea5
fix: wrap app config in section cards, replace manual table with DataTable
hsiegeln
2026-04-09 18:28:11 +02:00
ba53f91f4a
fix: standardize table containment and container padding across pages
hsiegeln
2026-04-09 18:21:58 +02:00
be585934b9
fix: show descriptive error when creating local user with OIDC enabled
hsiegeln
2026-04-09 18:19:10 +02:00
2771dffb78
fix: add /deployments redirect and fix GC Pauses chart X-axis
hsiegeln
2026-04-09 18:16:53 +02:00
80bc092ec1
Add UX polish implementation plan (19 tasks across 8 batches)
hsiegeln
2026-04-09 18:13:41 +02:00
4ea8bb368a
Add UX polish design spec with comprehensive audit findings
hsiegeln
2026-04-09 18:00:50 +02:00
f24a5e5ff0
docs: update CLAUDE.md, audit, and spec for today's changes
hsiegeln
2026-04-09 16:54:54 +02:00
1971c70638
fix: commands respect selected environment
hsiegeln
2026-04-09 16:28:09 +02:00
69dcce2a8f
fix: Runtime tab respects selected environment
hsiegeln
2026-04-09 16:12:33 +02:00
cb36d7936f
fix: auto-compute environment slug + respect environment filter globally
hsiegeln
2026-04-09 16:01:50 +02:00
f95a78a380
fix: add periodic deployment status reconciliation
hsiegeln
2026-04-09 15:40:18 +02:00
3f94c98c5b
refactor: replace native HTML with design system components (Phase 5)
hsiegeln
2026-04-09 15:22:14 +02:00
ff62a34d89
refactor: UI consistency — shared CSS, design system colors, no inline styles
hsiegeln
2026-04-09 14:55:54 +02:00
bfed8174ca
docs: UI consistency audit and fix design spec
hsiegeln
2026-04-09 14:45:32 +02:00
827ba3c798
feat: last-ADMIN guard and password hardening (#87 , #89 )
hsiegeln
2026-04-09 08:58:03 +02:00
3bf470f83f
fix: narrow DEPLOY_STATUS_DOT type to match StatusDotVariant
hsiegeln
2026-04-09 08:33:38 +02:00
de46cee440
chore: add GitNexus config to .gitignore and CLAUDE.md
hsiegeln
2026-04-09 08:30:53 +02:00
04c90bde06
refactor: extract duplicated utility functions into shared modules
hsiegeln
2026-04-09 08:28:31 +02:00
2df5e0d7ba
feat: active config snapshot, composite StatusDot with tooltip
hsiegeln
2026-04-09 08:00:54 +02:00
7b822a787a
feat: show Redeploy button when config changed after deployment
hsiegeln
2026-04-09 07:41:11 +02:00
e88db56f79
refactor: CPU config to millicores, fix replica health, reorder tabs
hsiegeln
2026-04-09 07:38:23 +02:00
eb7cd9ba62
fix: keep sidebar selection when switching tabs
hsiegeln
2026-04-09 07:13:04 +02:00
b86e95f08e
feat: unified catalog endpoint and slug-based app navigation
hsiegeln
2026-04-08 23:43:14 +02:00
0720053523
docs: add catalog consolidation design spec
hsiegeln
2026-04-08 23:32:18 +02:00
a4a569a253
fix: improve deployment progress UI and prevent duplicate deployment rows
hsiegeln
2026-04-08 23:10:59 +02:00
6288084daf
docs: update documentation for Docker orchestration and env var rename
hsiegeln
2026-04-08 22:09:18 +02:00
64ebf19ad3
refactor: use CAMELEER_SERVER_URL for agent export endpoint
hsiegeln
2026-04-08 22:07:07 +02:00
20f3dfe59d
feat: support Docker volume-based JAR mounting for Docker-in-Docker
hsiegeln
2026-04-08 21:38:34 +02:00
c923d8233b
fix: move network attachment from orchestrator to executor
hsiegeln
2026-04-08 21:29:13 +02:00
c72424543e
fix: add client_max_body_size 200m to nginx API proxy
hsiegeln
2026-04-08 21:25:02 +02:00
18ffbea9db
fix: use visually-hidden clip pattern for file inputs
hsiegeln
2026-04-08 21:23:05 +02:00
19da9b9f9f
fix: use opacity-based hidden input for file upload instead of display:none
hsiegeln
2026-04-08 21:17:50 +02:00
8b3c4ba2fe
feat: routing mode, domain, server URL, SSL offloading on Environments page
hsiegeln
2026-04-08 20:35:23 +02:00
96fbca1b35
feat: replicas column, deploy progress, and new config fields in Deployments UI
hsiegeln
2026-04-08 20:33:41 +02:00
977bfc1c6b
feat: DeploymentProgress step indicator component
hsiegeln
2026-04-08 20:29:57 +02:00
7e0536b5b3
feat: update Deployment interface with replicas, stages, new statuses
hsiegeln
2026-04-08 20:29:33 +02:00
6e444a414d
feat: add CAMELEER_SERVER_URL config property
hsiegeln
2026-04-08 20:28:44 +02:00
f8d42026da
feat: rewrite DeploymentExecutor with staged deploy, config merge, replicas
hsiegeln
2026-04-08 20:27:37 +02:00
fef3ef6184
feat: DockerEventMonitor — persistent event stream for container lifecycle
hsiegeln
2026-04-08 20:24:03 +02:00
76eacb17e6
feat: DockerNetworkManager with lazy network creation and container attachment
hsiegeln
2026-04-08 20:21:39 +02:00
3f2fec2815
feat: TraefikLabelBuilder with path-based and subdomain routing
hsiegeln
2026-04-08 20:21:16 +02:00
55bdab472b
feat: expand ContainerRequest with cpuLimit, ports, restart policy, additional networks
hsiegeln
2026-04-08 20:20:13 +02:00