Commit graph

  • e02a36e1fe Support scheduling strands to run immediately from the admin site Jeremy Evans 2025-09-02 17:12:32 -07:00
  • 2ef3a8348f
    Bump the js-dependencies group across 1 directory with 15 updates dependabot[bot] 2025-09-02 22:41:42 +00:00
  • f8b87de2e6
    Bump the production-dependencies group across 1 directory with 13 updates dependabot[bot] 2025-09-02 22:39:45 +00:00
  • 67abc78647 Allow browsing objects by model class in the admin site Jeremy Evans 2025-09-02 13:30:49 -07:00
  • d30831ba07 Support configurable labels for links on admin site Jeremy Evans 2025-09-02 12:04:44 -07:00
  • 0fb1428e44 Emit when creating an admin account Jeremy Evans 2025-08-28 13:33:39 -07:00
  • c532177e28 Do not allow calling CloverAdmin.create_admin_account in production pry Jeremy Evans 2025-08-28 13:31:02 -07:00
  • 6cd6a86341 Limit display of associated objects on admin site to 100 Jeremy Evans 2025-08-28 12:23:00 -07:00
  • fdf35ecb59 Increase password requirements for admin site Jeremy Evans 2025-08-28 12:15:21 -07:00
  • 418388a6c2 Do not have CloverAdmin.create_admin_account accept password Jeremy Evans 2025-08-28 12:14:30 -07:00
  • f8815de473 Add error handler to admin site Jeremy Evans 2025-07-18 16:46:00 -07:00
  • 1fbfaaa3ce Add some minimal CSS Jeremy Evans 2025-07-18 10:20:50 -07:00
  • be9ae662f8 Improve login flow Jeremy Evans 2025-07-18 10:31:16 -07:00
  • 1ebf858810 Group Pages on admin site index page by VmHost Jeremy Evans 2025-07-18 08:56:47 -07:00
  • 3e2c6dedf9 Add Page.group_by_vm_host dataset method Jeremy Evans 2025-07-18 08:52:22 -07:00
  • 04d3c7bbf7 Show active Pages on the index page Jeremy Evans 2025-07-17 16:17:34 -07:00
  • 1ee041c170 Add content security policy to admin site Jeremy Evans 2025-07-17 15:35:48 -07:00
  • 8cad8f967a Show SSH command if object has an sshable Jeremy Evans 2025-07-17 15:06:55 -07:00
  • 23c623514a Show strand prog, label, schedule, and try for object's strand Jeremy Evans 2025-07-17 14:51:39 -07:00
  • 563ad54e71 Include semaphores set on object page Jeremy Evans 2025-07-17 14:17:59 -07:00
  • 071f879100 Add authentication to admin site Jeremy Evans 2025-07-17 13:05:14 -07:00
  • 87c22c9821 Support searching by ubid and navigating to associated objects in the admin site Jeremy Evans 2025-07-15 15:40:49 -07:00
  • e5378fbe07 Extract a ResourceMethods#inspect_values_hash method Jeremy Evans 2025-07-15 15:35:43 -07:00
  • 785eca9c91 Add more plugins to CloverAdmin Jeremy Evans 2025-07-15 13:24:46 -07:00
  • f5b7b3d216 Add CloverAdmin, and send requests to it if host starts with admin. Jeremy Evans 2025-07-15 12:21:56 -07:00
  • 835dd9bbea Add migrations for admin accounts Jeremy Evans 2025-07-17 12:47:55 -07:00
  • 7d542cb851 Emit when creating an admin account Jeremy Evans 2025-08-28 13:33:39 -07:00
  • 899415f800 Do not allow calling CloverAdmin.create_admin_account in production pry Jeremy Evans 2025-08-28 13:31:02 -07:00
  • 7dfbad9263 Limit display of associated objects on admin site to 100 Jeremy Evans 2025-08-28 12:23:00 -07:00
  • 3af43f8cac Increase password requirements for admin site Jeremy Evans 2025-08-28 12:15:21 -07:00
  • 9c390d4e85 Do not have CloverAdmin.create_admin_account accept password Jeremy Evans 2025-08-28 12:14:30 -07:00
  • 17afbd33fe Add error handler to admin site Jeremy Evans 2025-07-18 16:46:00 -07:00
  • e876b4208c Add some minimal CSS Jeremy Evans 2025-07-18 10:20:50 -07:00
  • ea21929b44 Improve login flow Jeremy Evans 2025-07-18 10:31:16 -07:00
  • 4724385310 Group Pages on admin site index page by VmHost Jeremy Evans 2025-07-18 08:56:47 -07:00
  • 0cb0a165c8 Add Page.group_by_vm_host dataset method Jeremy Evans 2025-07-18 08:52:22 -07:00
  • fa3e920a41 Show active Pages on the index page Jeremy Evans 2025-07-17 16:17:34 -07:00
  • 58da91f54f Add content security policy to admin site Jeremy Evans 2025-07-17 15:35:48 -07:00
  • 32ad770885 Show SSH command if object has an sshable Jeremy Evans 2025-07-17 15:06:55 -07:00
  • dcacacba4c Show strand prog, label, schedule, and try for object's strand Jeremy Evans 2025-07-17 14:51:39 -07:00
  • d0a1f285bb Include semaphores set on object page Jeremy Evans 2025-07-17 14:17:59 -07:00
  • 7d6abdbd40 Add authentication to admin site Jeremy Evans 2025-07-17 13:05:14 -07:00
  • 169e5178a3 Support searching by ubid and navigating to associated objects in the admin site Jeremy Evans 2025-07-15 15:40:49 -07:00
  • d3e81901ea Extract a ResourceMethods#inspect_values_hash method Jeremy Evans 2025-07-15 15:35:43 -07:00
  • 21f20061d0 Add more plugins to CloverAdmin Jeremy Evans 2025-07-15 13:24:46 -07:00
  • 2cd96e5a22 Add CloverAdmin, and send requests to it if host starts with admin. Jeremy Evans 2025-07-15 12:21:56 -07:00
  • d83512f5b6 Add migrations for admin accounts Jeremy Evans 2025-07-17 12:47:55 -07:00
  • 5e67c45687 Allow creating a PostgreSQL database without firewall rules in api/sdk/cli Jeremy Evans 2025-08-29 14:02:47 -07:00
  • 7c6d6b6951 Allow creating a PostgreSQL database without firewall rules in api/sdk/cli Jeremy Evans 2025-08-29 14:02:47 -07:00
  • 793000cf7d Support IPv6 connections to PostgreSQL databases by default Jeremy Evans 2025-08-29 13:47:14 -07:00
  • cd9e9e27e5 Add extra line between routing branch calls Jeremy Evans 2025-09-02 07:30:48 -07:00
  • 684a23fa93 Correctly validate KubernetesCluster name when renaming Jeremy Evans 2025-09-02 07:29:35 -07:00
  • cbc08d6e15 Add support for renaming objects on the object's settings page Jeremy Evans 2025-08-29 11:18:31 -07:00
  • 17bb83da50 Update to Sequel 5.96.0 Jeremy Evans 2025-09-02 08:46:00 -07:00
  • a59609988d Add extra line between routing branch calls Jeremy Evans 2025-09-02 07:30:48 -07:00
  • bd62a6f4af Correctly validate KubernetesCluster name when renaming Jeremy Evans 2025-09-02 07:29:35 -07:00
  • 79e6f1fe78
    Merge 9dbba00b48 into 08813d6fae Junhao Li 2025-09-02 14:39:53 +02:00
  • b03cdd833d
    Merge b3072c09d3 into 08813d6fae Junhao Li 2025-09-02 14:39:42 +02:00
  • 08813d6fae Fix issue in Kubernetes upgrade process mohi-kalantari 2025-09-01 16:29:02 +02:00
  • 9731c347d2 Use the first functional node for KubernetesCluster#sshable mohi-kalantari 2025-09-01 16:00:59 +02:00
  • 0fe4077f7e Do not silently fail on kubernetes commands mohi-kalantari 2025-09-01 13:33:32 +02:00
  • 64663cd46a Fix issue in Kubernetes upgrade process mohi-kalantari 2025-09-01 16:29:02 +02:00
  • 70dcf7fbe6 Use the first functional node for KubernetesCluster#sshable mohi-kalantari 2025-09-01 16:00:59 +02:00
  • 3886d1fff1 Do not silently fail on kubernetes commands mohi-kalantari 2025-09-01 13:33:32 +02:00
  • dde7e30632 Reload services_lb before checking for CCM related changes mohi-kalantari 2025-09-01 15:46:07 +02:00
  • 73c58e371f Reload services_lb before checking for CCM related changes mohi-kalantari 2025-09-01 15:46:07 +02:00
  • 4121178d34 Support VMs without IPv6 Furkan Sahin 2025-09-01 10:42:03 +02:00
  • 801f7f2e73 Support FirewallRule updates on IPv6 disabled VMs Furkan Sahin 2025-09-01 10:42:42 +02:00
  • e518086098 Add Kubernetes card and tile to the console dashboard mohi-kalantari 2025-08-29 14:32:32 +02:00
  • d3a6cddc6f Add Kubernetes card and tile to the console dashboard mohi-kalantari 2025-08-29 14:32:32 +02:00
  • 5077d8bf38 Dry up UpgradeKubernetesNode to use KubernetesNodeNexus drain mohi-kalantari 2025-08-29 10:29:03 +02:00
  • 32f7105f4c Remove leftover logic from the old many_to_many k8s vms association mohi-kalantari 2025-08-28 17:35:58 +02:00
  • f4623fd682 Scale node pool count in KubernetesNodepools mohi-kalantari 2025-08-26 14:18:05 +02:00
  • 7c0bded8cc Add migration to add state to KubernetesNode mohi-kalantari 2025-08-26 14:15:24 +02:00
  • 6eae500735 Dry up UpgradeKubernetesNode to use KubernetesNodeNexus drain mohi-kalantari 2025-08-29 10:29:03 +02:00
  • 5e64e94af5 Remove leftover logic from the old many_to_many k8s vms association mohi-kalantari 2025-08-28 17:35:58 +02:00
  • 1b85f77238 Scale node pool count in KubernetesNodepools mohi-kalantari 2025-08-26 14:18:05 +02:00
  • 04e9704561 Add migration to add state to KubernetesNode mohi-kalantari 2025-08-26 14:15:24 +02:00
  • 1ce561fd61 Add project flag for disabled IPv6 Furkan Sahin 2025-09-01 10:40:54 +02:00
  • f955c8200c VmHost learn network without IPv6 Furkan Sahin 2025-09-01 10:40:23 +02:00
  • f79a7ec13f Update ParadeDB to 0.17.10 Burak Yucesoy 2025-09-01 05:22:42 +02:00
  • 50a58547a2
    Bump the production-dependencies group across 1 directory with 11 updates dependabot[bot] 2025-08-29 23:06:52 +00:00
  • a57ee5df6c Use write-through mode if the backing disk is write-through. Hadi Moshayedi 2025-08-29 08:11:12 -07:00
  • adfe4272a6 Change load balancer IP stack order Daniel Farina 2025-08-29 13:38:01 -07:00
  • b20e619167 Support IPv6 connections to PostgreSQL databases by default Jeremy Evans 2025-08-29 13:47:14 -07:00
  • 9635763a6f Change load balancer IP stack order Daniel Farina 2025-08-29 13:38:01 -07:00
  • b919417a30 Use write-through mode if the backing disk is write-through. Hadi Moshayedi 2025-08-29 08:11:12 -07:00
  • f720804fa5 Move pg delete_perm from show page to settings page Jeremy Evans 2025-08-29 12:40:02 -07:00
  • 0986b20af7 Allow authorization methods to accept objects in addition to ids Jeremy Evans 2025-08-29 12:30:35 -07:00
  • e412eaf947 Add support for renaming objects on the object's settings page Jeremy Evans 2025-08-29 11:18:31 -07:00
  • 7091ad987f Fix typo in tailwind class Jeremy Evans 2025-08-28 10:55:59 -07:00
  • 0c3e0e80d0 DRY up routes for object show pages Jeremy Evans 2025-08-28 09:33:52 -07:00
  • 583c222dc3 Switch private subnet to use object/show view Jeremy Evans 2025-08-28 09:17:48 -07:00
  • de50d6a69e Switch load balancer to use object/show view Jeremy Evans 2025-08-27 16:16:13 -07:00
  • e7bef1290a Remove left_items argument from page_header component Jeremy Evans 2025-08-27 15:45:21 -07:00
  • 028faaabe6 Switch kubernetes cluster to use object/show view Jeremy Evans 2025-08-27 15:44:59 -07:00
  • 714078d83f Switch firewall to use object/show view Jeremy Evans 2025-08-27 15:26:21 -07:00
  • c8f8357f35 Switch vm to use object/show view Jeremy Evans 2025-08-27 13:03:17 -07:00
  • 16690573ba Abstract postgres show page logic to be reusable by other objects Jeremy Evans 2025-08-27 13:01:14 -07:00
  • 291f63cfc9 Fix typo in tailwind class Jeremy Evans 2025-08-28 10:55:59 -07:00