1895 Commits

Author SHA1 Message Date
Chris Zhu 4badd8630f Merge pull request #597 from CanineHQ/chriszhu__rover
Rover
2026-05-07 16:20:37 -04:00
Chris 3326c49912 refactor git provider to be on development environment 2026-05-07 16:16:57 -04:00
Chris d7f4770734 improve permissioning params for development_environment_configuration 2026-05-07 10:51:29 -04:00
Chris 911ede8fd5 fix errors 2026-05-06 16:42:31 -04:00
Chris b6455d540e fix arguments 2026-05-06 16:08:33 -04:00
Chris Zhu adb724b2e1 Merge pull request #605 from CanineHQ/chriszhu__acme_issuer
Acme issuer
2026-05-06 15:04:49 -04:00
Chris 3ff3f83819 updated acme issuer 2026-05-06 14:47:37 -04:00
Chris 5b05558e93 solve for traefik and nginx 2026-05-06 14:07:46 -04:00
Chris Zhu 3c67ed1b60 Merge pull request #604 from CanineHQ/chriszhu__register_webhook
Allow deploying public projects with no write access
2026-05-05 18:14:51 -04:00
Chris f6bef6e9cc allow polling for updates 2026-05-05 15:40:00 -04:00
Chris ac1f73ddde dont fail on webhook registration failure 2026-05-05 15:25:34 -04:00
Chris adc56b12f3 update index name 2026-05-05 11:52:55 -04:00
Chris 0dbf582674 refactor development environment configuration 2026-05-04 16:40:27 -04:00
Chris 94d1a576c1 added flipper 2026-05-04 08:38:30 -04:00
Chris cebc6e5896 automatically configure user 2026-05-04 08:35:02 -04:00
Chris 2a2e445058 continue wip 2026-05-01 15:02:07 -04:00
Chris Zhu 9c7f1d429c Merge pull request #602 from CanineHQ/chriszhu__minor_updates
minor updates to portainer integration
2026-04-27 17:29:03 -05:00
Chris 034d8888d0 minor updates to portainer integration 2026-04-27 16:26:22 -05:00
Chris 8a242c4884 development_environment rename 2026-04-26 10:57:23 -05:00
Chris b8e0c12c63 Merge branch 'main' into chriszhu__rover 2026-04-25 09:20:42 -05:00
Chris Zhu 2abda32298 Merge pull request #601 from CanineHQ/chriszhu__name_to_credentials
having many different credentials for diffeent projects is getting ha…
2026-04-23 12:38:46 -05:00
Chris 3a320030dc added name to forms 2026-04-23 12:35:08 -05:00
Chris 751772f0d3 update rendering 2026-04-23 12:28:34 -05:00
Chris 32543acccc updated errors 2026-04-23 12:19:41 -05:00
Chris 3e9a42b7b8 having many different credentials for diffeent projects is getting hard to manage 2026-04-23 12:09:24 -05:00
Chris 9a9042e545 Merge branch 'main' into chriszhu__rover 2026-04-23 10:07:57 -05:00
Chris Zhu 6887e96330 Merge pull request #600 from CanineHQ/chriszhu__env_var_updates
env var updates & ux improvements
2026-04-23 10:03:53 -05:00
Chris 21aed71a79 fix reveal & hide 2026-04-23 10:03:40 -05:00
Chris c543daef59 env var updates 2026-04-23 09:14:46 -05:00
Chris 76820ddd6e Dev environment improvements: volumes, env vars, destroy action, remove LLM providers
- Add rover home and workspace volumes to dev environment definitions
- Inject ROVER_WORKSPACE_DIR, ROVER_GIT_REPOSITORY_URL, ROVER_GIT_ACCESS_TOKEN env vars
- Add DevEnvironments::Destroy action to cleanly disconnect fork records on project deletion
- Wire destroy action into Projects::DestroyJob
- Remove LLM/intelligence provider support entirely (model, views, actions, migration)
- Make dockerfile_path and workspace_mount_path required on dev env config
- Add specs for CreateDevEnvironmentDefinition and DevEnvironments::Destroy
2026-04-22 23:10:57 -05:00
Chris c7cd610974 fully working version 2026-04-22 16:28:42 -05:00
Chris Zhu 677228d8d8 Merge pull request #599 from CanineHQ/chriszhu__log_lines
added better logging for builds & deploys
2026-04-22 15:52:19 -05:00
Chris 9aec305c06 added better logging for builds & deploys 2026-04-22 15:12:51 -05:00
Chris 98630e585d wip 2026-04-22 14:16:32 -05:00
Chris 6cae0222a8 added dev env 2026-04-17 09:14:29 -05:00
Chris 10f1f5ebaa added workbench 2026-04-16 18:42:45 -05:00
Chris Zhu 96efda8ba9 Merge pull request #596 from CanineHQ/chriszhu__refactor_ingress
refactor ingress detection
2026-04-16 15:39:31 -05:00
Chris 66780811f7 workbench creation 2026-04-16 15:34:38 -05:00
Chris 3aa800ceae Refactor dev environment config into action, add provider ownership validation, use dev Dockerfile in builds, add back button for dev environments 2026-04-15 23:34:40 -05:00
Chris 2ad5ee722c Add git and LLM provider credential fields to dev environment config, add AI Providers section to credentials page 2026-04-15 22:55:29 -05:00
Celina Lopez f2d637ad04 deployment sidecar 2026-04-15 14:28:21 -07:00
Chris 05746fc8c7 added more changes 2026-04-15 14:54:34 -05:00
Chris 7003bd80e0 updates 2026-04-15 13:49:29 -05:00
Chris 98cbc1a404 more sections for dev env config 2026-04-15 13:21:21 -05:00
Chris d16e8e8f9c added rover features 2026-04-15 11:22:56 -05:00
Chris fabcf63de4 refactor ingress detection 2026-04-15 09:37:24 -05:00
Chris Zhu 5d8876750b Merge pull request #595 from CanineHQ/chriszhu__validation_checks
added validation checks
2026-04-15 09:09:31 -05:00
Chris 5618744264 added validation checks 2026-04-15 09:04:27 -05:00
Chris Zhu 258d78dd1c Merge pull request #593 from CanineHQ/chriszhu__traefik_ingress
added traefik ingress
2026-04-13 15:30:25 -05:00
Chris 7645caa312 Fix cluster_package specs for traefik ingress migration 2026-04-13 15:27:22 -05:00