245 Commits

Author SHA1 Message Date
Chris e5ed3d5e70 update landing page copy for mcp 2026-03-25 19:11:45 -07:00
Chris 87f1e0fb59 Merge branch 'main' into chriszhu__new_landing_page 2026-03-15 00:44:51 -07:00
Chris 29e4fe2a38 update doorkeeper config 2026-03-11 23:50:52 -07:00
Chris 575dda3c6a enable mcp fully 2026-03-11 23:38:50 -07:00
Chris Zhu 5e55db9b59 added new landing page 2026-03-11 07:00:15 +00:00
Chris Zhu cc40b63450 Fix trailing comma lint offenses in avo initializer 2026-03-08 06:00:04 +00:00
Chris Zhu 5431eafafa Use app logo in Avo admin navbar 2026-03-06 05:43:30 +00:00
Chris Zhu 64a1e4e102 Match Avo dark mode colors to core app theme
Aligned all colors to the core app's dark theme palette:
- Main bg: #14181c, Surface: #1e2328, Borders: #282d34
- Navbar: #191e23, Text: #eaebee/#b0b5be, Muted: #8a909a
- Border radius: 0.25rem to match --rounded-box
- Hover states use bc @ 5-10% opacity like core app
2026-03-06 05:26:45 +00:00
Chris Zhu 3be496b124 Add dark mode styling to Avo admin panel 2026-03-06 05:10:35 +00:00
Chris Zhu cfdc8a4dbb Merge pull request #550 from CanineHQ/cluster-packages
added cluster packages for tracking and managing system installations
2026-03-05 15:03:44 +09:00
Chris 68ee195ca7 added license information & terms 2026-03-03 11:07:22 -08:00
Chris bded3787bf seo improvements 2026-03-03 10:31:39 -08:00
Chris 20f40e98c1 Merge branch 'main' into cluster-packages 2026-03-01 17:58:05 -08:00
Chris d299370cd2 updates to connect cluster packages better to models 2026-03-01 12:05:46 -08:00
Chris Zhu 9d6cd52543 Move cluster migration UI inline into edit pages
Move the cluster migration form from standalone pages into the project
and add-on edit pages, removing the separate sidebar tabs and routes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 05:40:51 +00:00
Chris Zhu ddfe9d157f Add cluster migration tool for projects and add-ons
Allows users to migrate projects and add-ons from one cluster to another
within the same account. Creates a copy on the target cluster while keeping
the original intact for verification before cleanup.
2026-02-27 05:27:53 +00:00
Chris Zhu 361790713a added cluster packages for tracking and managing system installations
Replaces hardcoded install actions with a ClusterPackage model backed by YAML config. Supports helm, manifest, and helm_and_manifest install types. Adds UI to create/edit pages for managing packages, and install/uninstall jobs for individual packages.
2026-02-26 06:46:57 +00:00
Chris 098041f31a added install command to landing page 2026-02-24 15:40:02 -08:00
Chris d838bb14de set build configuration to be default true 2026-02-23 13:06:40 -08:00
Chris b411a1eefc remap localhost env var for docker runtime 2026-02-21 21:35:51 -08:00
Chris fbfbb0a3e2 bugfixes 2026-02-18 12:48:43 -08:00
Chris 2208e0a373 clean up stale connections 2026-02-16 21:46:41 -08:00
Chris Zhu d767b12b0e added an online shell 2026-02-15 22:34:25 -08:00
Chris 226d4ae5f7 allow for custom URLs 2026-02-14 22:37:04 -08:00
Chris Zhu 75bc85540d Merge pull request #513 from CanineHQ/chriszhu__bitbucket_integration
Add Bitbucket integration support
2026-02-12 10:39:29 -06:00
Chris a37a7eb767 merged 2026-02-07 08:08:01 -08:00
Chris Zhu 481a7a09da Merge pull request #523 from CanineHQ/chriszhu__process_destroy
process destroy api
2026-02-07 10:06:50 -06:00
Chris Zhu 7cbe5a57c9 Merge pull request #525 from CanineHQ/chriszhu__kill_deploys
kill deploys
2026-02-02 17:05:47 -06:00
Chris 6199f9c362 fix repo connection helper 2026-02-02 12:04:17 -08:00
Chris 04fa35b3c3 kill deploys 2026-02-02 09:02:46 -08:00
Chris 5a4d113c12 process destroy api 2026-02-01 10:36:09 -08:00
Chris 44783cd02d fix docker build 2026-01-26 11:47:43 -08:00
Chris ba7dfce21d ui improvements to volumes and projects 2026-01-25 12:44:50 -08:00
Chris 6190433ba0 merged 2026-01-24 11:28:38 -08:00
Chris Zhu b58dee53be Add Bitbucket integration support
- Add Bitbucket API client with support for commits, webhooks, PRs, and file retrieval
- Add Bitbucket webhook controller and job for autodeploy
- Add Bitbucket provider creation action with token validation
- Update Provider model with Bitbucket constants and helper methods
- Update Git::Client factory to route to Bitbucket client
- Add Bitbucket routes for inbound webhooks
- Update provider views with Bitbucket option and instructions
- Update Project and Event models for Bitbucket URLs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 05:40:20 +00:00
Chris db85a3f21e authenticate natively with avo as well as routes 2026-01-21 16:00:13 -08:00
Chris Zhu 13f53c8afe Merge pull request #512 from CanineHQ/chriszhu__update_user_admin
promote user admin status
2026-01-21 15:55:29 -08:00
Chris 183512df9c promote user admin status 2026-01-21 15:52:31 -08:00
Chris b42930dbc4 fix bugs 2026-01-21 15:36:36 -08:00
Chris ef873a24c3 added user invitations 2026-01-21 12:40:13 -08:00
Chris 5640d69c67 added notifiers 2026-01-19 17:55:48 -08:00
Chris b2509ddc42 added impersonation controller 2026-01-16 11:30:32 -08:00
Chris cbb2117b12 added add on api 2026-01-06 17:14:06 -08:00
Chris cb3798d0e6 disable with flipper 2026-01-05 13:49:42 -08:00
Chris a00282cd01 functional mcp server 2026-01-04 10:16:22 -08:00
Chris 3ee58a1361 upgrades to api -- include killing builds and listing clusters 2026-01-01 01:27:22 -08:00
Chris 0a7c34ce21 updates 2025-12-31 11:27:23 -08:00
Chris bd54791c28 added api 2025-12-30 16:05:22 -08:00
Chris b2a296db04 merged 2025-12-26 12:02:03 -08:00
Chris 6008331f69 Merge branch 'main' into chriszhu__global_search 2025-12-25 12:36:52 -08:00