Commit Graph

  • 64d7959c75 bump deps mbecker20 2025-12-21 00:57:46 -08:00
  • d1856c2325 deploy 2.0.0-dev-104 mbecker20 2025-12-20 12:30:03 -08:00
  • 61b7fcdb0a onboarding key fix_existing_servers / priviledged mbecker20 2025-12-20 12:29:24 -08:00
  • 2693f13829 deploy 2.0.0-dev-103 mbecker20 2025-12-19 12:22:51 -08:00
  • 7fea06861b improve swarm node page mbecker20 2025-12-19 12:22:20 -08:00
  • abd155193a join swarm command mbecker20 2025-12-19 12:10:25 -08:00
  • 7a4de0343d config / secret has service and task tables mbecker20 2025-12-18 15:30:37 -08:00
  • c638e3876e deploy 2.0.0-dev-102 v2.0.0-dev-102 mbecker20 2025-12-18 14:52:04 -08:00
  • fc4ea40b9c task links to configs / secrets mbecker20 2025-12-18 13:43:16 -08:00
  • 62b84328d8 link attached configs / secrets in status mbecker20 2025-12-18 13:29:38 -08:00
  • a5ee0de394 tweaks mbecker20 2025-12-18 02:32:08 -08:00
  • bf0ab26d22 improve swarm deployments mbecker20 2025-12-18 01:36:31 -08:00
  • 0dd2ade574 fix config / secret rotation mbecker20 2025-12-17 12:59:08 -08:00
  • f0172c2721 move inspect to swarm tabs top level mbecker20 2025-12-15 22:55:37 -08:00
  • 363d330868 similar but inherently limited swarm secret management mbecker20 2025-12-15 22:49:45 -08:00
  • 2843711796 swarm config create / edit / delete mbecker20 2025-12-15 17:04:03 -08:00
  • 4f044ccde8 Service aware config rotation mbecker20 2025-12-14 14:42:53 -08:00
  • 9be21b54bd fix deployment / stack toml when swarm attached mbecker20 2025-12-14 00:06:12 -08:00
  • 057ecbcfef add load passkey frontend indicator screen mbecker20 2025-12-13 23:43:13 -08:00
  • e91d63f262 deploy 2.0.0-dev-101 mbecker20 2025-12-13 18:37:39 -08:00
  • 3b799edb30 improve the swarm tables mbecker20 2025-12-13 18:37:14 -08:00
  • 41c7faf48d add resources tab to swarms mbecker20 2025-12-13 11:21:24 -08:00
  • e1d745aee0 status colors for swarm resources mbecker20 2025-12-13 11:12:26 -08:00
  • 01df3add41 Fix task state check mbecker20 2025-12-13 01:01:22 -08:00
  • 577973841b better api / onboarding key shape mbecker20 2025-12-12 23:59:42 -08:00
  • 3e5311f413 user profile mobile mbecker20 2025-12-12 18:30:00 -08:00
  • 46e99783f2 deploy 2.0.0-dev-100 mbecker20 2025-12-12 18:00:28 -08:00
  • a6590804a7 skip 2fa for third party logins mbecker20 2025-12-12 18:00:03 -08:00
  • bd752b7c72 deploy 2.0.0-dev-99 mbecker20 2025-12-12 17:08:45 -08:00
  • de83b3a5a0 user link multiple primary login methods mbecker20 2025-12-12 17:08:03 -08:00
  • c91963fdbb fix table_borders in cli config mbecker20 2025-12-11 01:03:43 -08:00
  • 973aae82fd improve 2fa ux v2.0.0-dev-98 mbecker20 2025-12-10 21:19:39 -08:00
  • c3626e0949 cli support clearing users 2fa methods mbecker20 2025-12-10 20:43:30 -08:00
  • 5ba96a58e4 binaries use bookworm mbecker20 2025-12-10 20:26:50 -08:00
  • c6a1cf2867 deploy 2.0.0-dev-98 mbecker20 2025-12-10 20:20:33 -08:00
  • bd39aec1fd support passkey 2fa mbecker20 2025-12-10 19:49:42 -08:00
  • 079895a64d fix imports in permissions module mbecker20 2025-12-10 12:50:11 -08:00
  • 5af1c646a5 deploy 2.0.0-dev-97 mbecker20 2025-12-08 16:07:09 -08:00
  • 747e03b5c4 Fix incorrect permissions query due to resource RBAC update query filter. Align logic with Alert resource RBAC filter. Re #1011 mbecker20 2025-12-08 16:05:58 -08:00
  • 78c6761eca add swarm specific permission config mbecker20 2025-12-08 15:48:18 -08:00
  • a949891d26 apply login credential lock (for demo users) to 2FA mbecker20 2025-12-08 15:30:16 -08:00
  • 9d256e420a improve totp enrollment dialog closing, fix redirect away from /login when using two factor mbecker20 2025-12-08 15:26:25 -08:00
  • b460504b5a deploy 2.0.0-dev-96 mbecker20 2025-12-07 15:34:37 -08:00
  • e60316f2c1 TOTP 2FA with third party logins mbecker20 2025-12-07 15:34:07 -08:00
  • c45e3eab16 deploy 2.0.0-dev-95 mbecker20 2025-12-07 14:30:08 -08:00
  • ec12f63272 double recovery code length mbecker20 2025-12-07 14:29:36 -08:00
  • f2f77b4eb6 totp unenroll mbecker20 2025-12-07 14:28:21 -08:00
  • 677a65f8b0 local login TOTP 2fa support mbecker20 2025-12-07 14:09:03 -08:00
  • a5a1090177 deploy 2.0.0-dev-94 mbecker20 2025-12-07 02:18:52 -08:00
  • ccb18fc88a fix server auto rotate keys default for sync mbecker20 2025-12-07 02:18:08 -08:00
  • 0ca583fe5e deploy Deployments to swarms mbecker20 2025-12-07 00:45:44 -08:00
  • 4013cd3f1e dev-93 mbecker20 2025-12-06 01:04:12 -08:00
  • 5854a7de99 Deployment as swarm service mbecker20 2025-12-06 01:01:31 -08:00
  • 8c52232852 swarm stack deploy and destroy mbecker20 2025-12-05 21:49:56 -08:00
  • fb9e5b1860 ts types mbecker20 2025-12-05 13:46:55 -08:00
  • a1c00a8d32 implement the swarm resource associations for stack / deployment targeting swarm mbecker20 2025-12-05 13:43:49 -08:00
  • 775f5bf703 more stack / deployment deploy on swarm mbecker20 2025-12-04 17:03:09 -08:00
  • effe737ffe periphery swarm stack deploy mbecker20 2025-12-04 12:52:52 -08:00
  • 436959cbcd docker service create mbecker20 2025-12-04 00:56:02 -08:00
  • 9957287443 remove buttons for swarm resources mbecker20 2025-12-03 00:00:55 -08:00
  • c77de8683c swarm stack logs and Remove mbecker20 2025-12-02 23:33:35 -08:00
  • 087bcb7044 improve swarm stack page mbecker20 2025-12-02 14:20:05 -08:00
  • 0dfcaaf06a add swarm remove executions to procedure UI excluded types mbecker20 2025-12-02 11:40:05 -08:00
  • 6624a821a5 deploy 2.0.0-dev-92 mbecker20 2025-12-02 11:32:26 -08:00
  • c32af84e02 remove swarm entities apis mbecker20 2025-12-02 11:30:43 -08:00
  • 9d9add7b34 Uppercase server docker ops logs mbecker20 2025-12-02 11:11:58 -08:00
  • db099dbe1e improve config with tall linkto sidebars mbecker20 2025-12-02 11:04:20 -08:00
  • 413a8abc84 default rate limit attempts to 5 per 15 sec mbecker20 2025-12-07 16:56:22 -08:00
  • 36243e83c1 KL-4 must fallback to axum extracted IP for cases not using reverse proxy mbecker20 2025-12-04 19:31:53 -08:00
  • 076113a1de KL-4: Align log consistency mbecker20 2025-12-01 13:26:45 -08:00
  • c998edaa73 KL-1: core_allowed_origins example config should be empty mbecker20 2025-12-01 12:53:06 -08:00
  • 4de32b08e5 KL-8 modify action state internal behavior comments mbecker20 2025-12-01 12:37:16 -08:00
  • 262999c58f KL-7 Improve typescript safety: disable allow any mbecker20 2025-12-01 12:17:22 -08:00
  • be57f52e6e KL-6 Improve error handling in startup paths mbecker20 2025-12-01 12:02:41 -08:00
  • 3591789316 KL-6 Improve alert cache error handling mbecker20 2025-12-01 11:42:38 -08:00
  • 83f2bd65fe KL-6 Remove monitoring_interval panic mbecker20 2025-12-01 11:03:41 -08:00
  • 5e5cdb81f8 KL-5 ext: Tighten the skew tolerance re https://curity.io/resources/learn/jwt-best-practices/?utm_source=chatgpt.com#9-dealing-with-time-based-claims mbecker20 2025-11-30 12:57:54 -08:00
  • 721038a1df KL-5 JWT clock skew tolerance mbecker20 2025-11-30 12:54:15 -08:00
  • 7de98ad519 cargo clippy and bump to rust 1.91.1 mbecker20 2025-11-30 01:30:49 -08:00
  • 8c62f2b5c5 KL-4 ext 2: Improve rate limiting / attempt state conveyance with response mbecker20 2025-11-30 01:30:24 -08:00
  • 85787781ee KL-4 ext: Remove brute-force compromising credential failure reasons to improve auth rate limiter effectiveness mbecker20 2025-11-29 17:53:29 -08:00
  • 25e2d4e926 KL-4 Authentication rate limiting mbecker20 2025-11-29 17:31:46 -08:00
  • b9b8d45cbc KL-2/3 Input validation for local auth, service users, api keys, and variables mbecker20 2025-11-28 19:11:22 -08:00
  • 2f2e863dbf KL-1 Configurable CORS support mbecker20 2025-11-28 00:37:44 -08:00
  • a3a01f1625 add schemas for swarm commands mbecker20 2025-11-27 23:47:22 -08:00
  • aec8fa2bf1 task view page with logs mbecker20 2025-11-23 23:45:28 -08:00
  • 7ff2dba82f swarm service page with logs mbecker20 2025-11-23 12:48:23 -08:00
  • 9c86b2d239 swarm service logs api mbecker20 2025-11-23 00:43:59 -08:00
  • b1fec7c663 docker swarm stack read apis mbecker20 2025-11-22 16:05:51 -08:00
  • 8341c6b802 sward resources use list items mbecker20 2025-11-22 02:41:49 -08:00
  • 73285c4374 move swarm to list item + inspect on pages mbecker20 2025-11-21 14:34:20 -08:00
  • 32d48cdb02 swarm configs view mbecker20 2025-11-21 13:21:14 -08:00
  • 8e081fd09c swarm config apis mbecker20 2025-11-21 12:55:37 -08:00
  • 04531f1dea Explore swarm info mbecker20 2025-11-20 13:00:29 -08:00
  • 80f439d472 basic swarm mbecker20 2025-11-19 18:02:50 -08:00
  • d5e03d6d16 prog on swarm mbecker20 2025-11-19 01:48:43 -08:00
  • a316661024 Initial plan copilot/secure-local-authentication copilot-swe-agent[bot] 2025-11-18 06:41:38 +00:00
  • a9f55bb8e6 fix Terminals permissions when no perm on Server mbecker20 2025-11-17 15:44:14 -08:00
  • 9e765f93f5 bump deps mbecker20 2025-11-17 15:43:56 -08:00
  • b3aa8e906f add context to onboarding login error and error messages sent over the communication websocket in general mbecker20 2025-11-17 13:23:44 -08:00