1635 Commits

Author SHA1 Message Date
Chris Zhu
8b27f3bf4e Merge pull request #519 from CanineHQ/chriszhu__remove_secret_key_base
Remove hardcoded secret key base
2026-01-28 15:48:21 -05:00
Chris
b95a374296 remove secret key base 2026-01-28 12:44:43 -08:00
Chris
cedd8cfc35 remove secret key base 2026-01-28 12:36:57 -08:00
Chris Zhu
6f2a3e5b05 Merge pull request #518 from CanineHQ/chriszhu__refactor
refactored badges
2026-01-26 15:44:57 -08:00
Chris
eacfe3e709 refactored badges 2026-01-26 13:07:08 -08:00
Chris
bfdfaed5af fix bug 2026-01-26 12:25:47 -08:00
Chris
44783cd02d fix docker build 2026-01-26 11:47:43 -08:00
Chris Zhu
eec9f522b7 Merge pull request #517 from CanineHQ/chriszhu__auto_domain_pt2
key auto create domains on domain, not service
2026-01-26 11:07:47 -08:00
Chris
483485e5e8 key auto create domains on domain, not service 2026-01-26 11:02:44 -08:00
Chris Zhu
bd55898115 Merge pull request #506 from CanineHQ/chriszhu__automatic_dns_mapping
added automatic dns mapping
2026-01-26 08:34:27 -08:00
Chris
cd40069133 added specs 2026-01-26 08:30:41 -08:00
Chris
637030810b dont run cloudflare specs in env test 2026-01-26 07:20:56 -08:00
Chris
5ed69b9a86 functional cloudflare mapping 2026-01-25 18:09:49 -08:00
Chris
d460793585 Merge branch 'main' into chriszhu__automatic_dns_mapping 2026-01-25 13:00:03 -08:00
Chris Zhu
4b3ee4c4ea Merge pull request #516 from CanineHQ/chriszhu__fix_project_additions
ui improvements to volumes and projects
2026-01-25 12:45:07 -08:00
Chris
ba7dfce21d ui improvements to volumes and projects 2026-01-25 12:44:50 -08:00
Chris
50d8330a0d fix nit 2026-01-25 09:57:52 -08:00
Chris Zhu
2c5e42f157 Merge pull request #505 from CanineHQ/chriszhu__notifiers
added notifiers
2026-01-25 09:52:44 -08:00
Chris
6235f0d46d notifier message updates 2026-01-25 09:50:12 -08:00
Chris
a178a8b566 update message with link 2026-01-24 14:24:10 -08:00
Chris
2a0e84fc4b updated notifiers 2026-01-24 14:10:53 -08:00
Chris
6190433ba0 merged 2026-01-24 11:28:38 -08:00
Chris
2a157d344c update copy 2026-01-22 15:22:31 -08:00
Chris Zhu
d889466402 Merge pull request #514 from CanineHQ/chriszhu__fix_mobile_navbar_dropdown
Fix mobile navbar dropdown not navigating on tap
2026-01-21 22:14:07 -08:00
Chris Zhu
31a071903f Fix mobile navbar dropdown not navigating on tap
The dropdown was using CSS focus-based visibility which caused links
to not work on mobile - tapping a link would blur the dropdown first,
hiding it before the click event could fire.

Replaced with a Stimulus controller that toggles dropdown-open class.
2026-01-21 22:07:57 -08: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 Zhu
53a16f137f Merge pull request #511 from CanineHQ/chriszhu__ui_bugs
UI Bugs
2026-01-21 15:40:14 -08:00
Chris
eaa2f56db0 fix another verify connectivity bug 2026-01-21 15:39:17 -08:00
Chris
b42930dbc4 fix bugs 2026-01-21 15:36:36 -08:00
Chris
c990cefcac added better user search 2026-01-21 15:25:21 -08:00
Chris Zhu
95c1ef7392 Merge pull request #510 from CanineHQ/chriszhu__invites
added user invitations
2026-01-21 12:57:54 -08:00
Chris
ef873a24c3 added user invitations 2026-01-21 12:40:13 -08:00
Chris
f564c8bf21 load server url async 2026-01-21 10:46:49 -08:00
Chris Zhu
f7dc4751dc Merge pull request #509 from CanineHQ/chriszhu__updates_to_error
update to error pages + dockerfile updates
2026-01-21 10:29:19 -08:00
Chris
bbe7bba11f update to error pages + dockerfile updates 2026-01-21 10:29:01 -08:00
Chris Zhu
f6dde82af0 Merge pull request #508 from CanineHQ/chriszhu__error_pages
update error pages
2026-01-21 10:19:31 -08:00
Chris
5d04bea55d update error pages 2026-01-21 10:18:54 -08:00
Chris
2c1476e82b added automatic dns mapping 2026-01-19 20:11:13 -08:00
Chris
5640d69c67 added notifiers 2026-01-19 17:55:48 -08:00
Chris
2a8305cc91 fix installation for crds 2026-01-19 13:27:45 -08:00
Chris Zhu
bc8ca91c7e Merge pull request #501 from CanineHQ/chriszhu__update_clusters_verify
update cluster verify
2026-01-16 17:31:20 -08:00
Chris Zhu
3d647392ee Merge pull request #504 from CanineHQ/chriszhu__cluster_fix
fix clusters creation + more specs
2026-01-16 12:36:03 -08:00
Chris
ebc72dea8c fix clusters creation 2026-01-16 12:32:31 -08:00
Chris
d659ad28a1 truncate text in account switcher 2026-01-16 11:49:22 -08:00
Chris Zhu
fcaacd028f Merge pull request #503 from CanineHQ/chriszhu__impersonation
added impersonation controller
2026-01-16 11:33:36 -08:00
Chris
b2509ddc42 added impersonation controller 2026-01-16 11:30:32 -08:00
Chris Zhu
f267f8e688 Merge pull request #502 from CanineHQ/chriszhu__users_admin
update admin panel
2026-01-16 10:54:36 -08:00
Chris
40d9edb1da update admin panel 2026-01-16 10:51:36 -08:00