Commit Graph

  • 9cfb062ee5 Avoid expect_any_instance_of in spec Jeremy Evans 2024-10-29 14:48:08 -07:00
  • 22d3dffe18 Fix broken core freezing during testing Jeremy Evans 2024-10-29 12:51:20 -07:00
  • e265465708 Make Prog::Postgres::PostgresResourceNexus.dns_zone work when class is frozen Jeremy Evans 2024-10-29 14:53:36 -07:00
  • 679b5b719b Remove usage of class variables Jeremy Evans 2024-10-29 12:05:25 -07:00
  • 5d8ed6faec Only run E2E GitHub Action when the variable RUN_E2E is set Daniel Farina 2024-10-16 11:59:22 -07:00
  • d642fd2c6b Validate Rhizome after install Eren Başak 2024-10-17 22:25:55 +03:00
  • d9b01a6837 Bump the production-dependencies group across 1 directory with 17 updates dependabot[bot] 2024-10-29 14:54:59 +00:00
  • 0f13dc8f68 Replace key generation with fixtures Daniel Farina 2024-10-26 21:56:58 +03:00
  • 832468c1fe Switch cert_nexus RSA key generation to elliptic curves Daniel Farina 2024-10-17 14:54:43 +03:00
  • b2a730bdad De-duplicate one instance of self signed certificate code Daniel Farina 2024-10-25 14:28:44 +03:00
  • 99148fb4da Introduce elliptic curve backwards compatibility code Daniel Farina 2024-10-26 21:37:16 +03:00
  • 034733df15 Introduce autoloading of a test helper Daniel Farina 2024-10-26 21:32:47 +03:00
  • 727f9d3d18 latest to be fixedup trial_fw Furkan Sahin 2024-10-29 13:51:25 +01:00
  • 00a06bcdfc Firewalls E2E Tests Furkan Sahin 2024-10-16 10:57:48 +02:00
  • faef6f9b46 Additional reorganization and testing changes for FirewallRules Furkan Sahin 2024-10-16 10:57:01 +02:00
  • d75014367d Apply firewall rules to the private subnet as well Furkan Sahin 2024-10-16 10:52:07 +02:00
  • 0b8d249c23 Add Disk IO to VM Host Healthchecks eren-vmhost_healthcheck_with_diskio Eren Başak 2024-10-15 09:06:52 +03:00
  • 3c5463e5ad Print logs Burak Velioglu 2024-10-29 10:49:55 +03:00
  • bbbc31db97 Make small touches to DEVELOPERS.md Eren Başak 2024-10-15 14:56:20 +03:00
  • 99ccb5a60a Fix suspend bypass via remember token Enes Cakir 2024-10-24 09:33:06 +03:00
  • 195e269a9e Bump the development-dependencies group across 1 directory with 5 updates dependabot[bot] 2024-10-29 05:07:55 +00:00
  • 6a56217e63 Upload coverage report with different artifact names in CI Enes Cakir 2024-10-27 20:00:57 -07:00
  • c90f72eba3 Bump the js-dependencies group across 1 directory with 14 updates dependabot[bot] 2024-10-28 23:13:18 +00:00
  • 75c7d6608d Bump rexml from 3.3.8 to 3.3.9 dependabot[bot] 2024-10-28 19:02:38 +00:00
  • df3c8f011e Update rubocop and apply fixes Enes Cakir 2024-10-28 17:02:55 -07:00
  • c49980ec30 Fix E2E tests when they select Debian Daniel Farina 2024-10-28 19:11:20 -07:00
  • 34b9fed9f3 Fix E2E workflow Jeremy Evans 2024-10-28 20:03:40 -07:00
  • 3bd7956bb5 Improve awesome_print output for Sequel::Model instances Jeremy Evans 2024-10-28 17:04:21 -07:00
  • c50cffaef0 Include quotes around ubid in Model#to_s Jeremy Evans 2024-10-28 17:03:13 -07:00
  • f07afc755c Automatically use parallel testing in Rakefile Jeremy Evans 2024-10-28 14:10:30 -07:00
  • 5db2ea706d Rename current_user to current_account Jeremy Evans 2024-10-28 15:03:02 -07:00
  • 21091a104e Use Sequel schema_caching and index_caching extensions Jeremy Evans 2024-10-22 05:58:06 -07:00
  • 2702a9f660 Improve awesome_print rendering of Sequel Daniel Farina 2024-10-28 12:22:39 -07:00
  • f4f33c119c Add CloverBase#current_user Jeremy Evans 2024-10-28 12:29:52 -07:00
  • 45a66b2195 Support testing with frozen Database and models Jeremy Evans 2024-10-28 12:02:51 -07:00
  • 80e1e3588e Eagerly set pagerduty_client when freezing Page Jeremy Evans 2024-10-28 10:47:35 -07:00
  • 66d5d62987 Remove duplicate CLOVER_FREEZE_CORE check in clover_freeze Jeremy Evans 2024-10-28 09:18:50 -07:00
  • c0506094dc Rename CLOVER_FREEZE to CLOVER_FREEZE_CORE Jeremy Evans 2024-10-28 09:02:11 -07:00
  • f64884c3c6 test cache Enes Cakir 2024-10-28 01:36:47 -07:00
  • a4cc794401 Check docker build logs velioglu/test_docker_build Burak Velioglu 2024-10-28 22:33:29 +03:00
  • d71ec42867 Update address for blob storage cache Burak Velioglu 2024-10-28 17:38:52 +03:00
  • 79f06a4157 Download cache proxy source code and run it from source Burak Velioglu 2024-10-28 17:16:11 +03:00
  • 805f845ae0 Remove almalinux-8 Daniel Farina 2024-10-28 10:55:36 -07:00
  • 68f9cb46f2 Add Debian 12 image Daniel Farina 2024-10-27 16:59:30 -07:00
  • 35ed919875 Add port of rhizome ArchClass#render to VmHost Daniel Farina 2024-10-27 19:31:39 -07:00
  • ede102fc21 Added parallel health check in host_nexus to automatically recover ankush_disk_monitoring Furkan Sahin 2024-10-28 09:21:07 +01:00
  • 972a0052c6 Add disk monitoring in VM host Furkan Sahin 2024-10-28 09:17:28 +01:00
  • 438b9eb844 Populate blk_dev_serial_number in storage_device on vm host prep Furkan Sahin 2024-10-28 09:15:26 +01:00
  • ec13940db7 Create 'hetzner-ai' location Benjamin Satzger 2024-10-24 17:39:50 +02:00
  • 3cf9d451d3 Migration for block device serail number column in storage_device Furkan Sahin 2024-10-28 09:13:13 +01:00
  • 4dc5c281c9 Support running specs with frozen environment Jeremy Evans 2024-10-24 07:50:00 -07:00
  • 24e6312775 Add ap to print object prettier in pry Eren Başak 2024-10-15 16:24:47 +03:00
  • 1cd178c735 Fix scan order indeterminacy in test Daniel Farina 2024-10-26 22:52:44 +03:00
  • 5d3fc0d54e Add LB custom hostname feature to API lb_custom_hostname_api Furkan Sahin 2024-10-22 23:19:13 +03:00
  • 98ceb5f2b0 Update paradedb images Burak Yucesoy 2024-10-25 14:04:36 +03:00
  • 151372fb2f Update lantern images Burak Yucesoy 2024-10-25 14:02:53 +03:00
  • d0282b3c5a Add weighted subnet picking and ban some ranges Furkan Sahin 2024-10-24 10:22:43 +03:00
  • 8baa285336 Add dns ipv4 to the dhcp payload and remove static dns conf Furkan Sahin 2024-10-23 17:12:27 +03:00
  • 9bb73c6798 Avoid private subnet conflicts at the project level Furkan Sahin 2024-10-23 17:11:57 +03:00
  • 10a906d43d Remove exhaustive config name to config value conversion Burak Yucesoy 2024-10-25 13:33:49 +03:00
  • 2b0e168018 Fix typo in the UI Burak Yucesoy 2024-10-22 23:34:07 +03:00
  • 219be5097d Show Postgres version in the UI Burak Yucesoy 2024-10-22 23:41:47 +03:00
  • 33997f5beb Add PostgreSQL version selection radios to the creation form Burak Yucesoy 2024-10-22 23:41:40 +03:00
  • e117ed4533 Do not allow provisioning Postgres 17 for Lantern instances Burak Yucesoy 2024-10-22 23:27:20 +03:00
  • b6e89a118a Accept version as a parameter in Postgres creation endpoint Burak Yucesoy 2024-10-22 22:48:07 +03:00
  • e842d73ed9 Update control plane to pass Postgres version to data plane scripts Burak Yucesoy 2024-10-22 22:46:13 +03:00
  • 31ef6bf0b9 Update data plane Postgres scripts to accept version as parameter Burak Yucesoy 2024-10-22 22:44:29 +03:00
  • dd01fc2299 Update PG16 images Burak Yucesoy 2024-10-22 22:56:49 +03:00
  • 56c4a0b985 Add PG17 base images Burak Yucesoy 2024-10-22 22:56:20 +03:00
  • a4d0db46eb Add version suffix to Postgres image name Burak Yucesoy 2024-10-22 22:39:24 +03:00
  • cc6ca1c4b0 Remove flavor local variable Burak Yucesoy 2024-10-22 14:46:50 +03:00
  • 282b6cda15 Add migration file for Postgres version Burak Yucesoy 2024-10-22 14:42:54 +03:00
  • 7e4f26eff8 Add covering specs after refactoring Jeremy Evans 2024-10-24 04:09:37 -07:00
  • 0d3702f11b Make name and ubid lookups more similar in project/location routes Jeremy Evans 2024-10-24 02:30:12 -07:00
  • fa3d8d2120 Remove lowercase character from UBID::BASE32_DATA Jeremy Evans 2024-10-24 01:13:31 -07:00
  • a5be919419 Combine UBID and name segments in API paths Jeremy Evans 2024-10-24 01:11:32 -07:00
  • 29412eead2 Fix NoMethodError when logging in user via remember token Jeremy Evans 2024-10-23 05:57:28 -07:00
  • f6e72e6386 Avoid 4 allocations for every request Jeremy Evans 2024-10-20 01:35:07 -07:00
  • c7d6d38bff Include ubid in Model#inspect for models using ResourceMethods Jeremy Evans 2024-10-15 11:20:22 -07:00
  • 4462184fe9 Allow Model.[] to support lookup by ubid Jeremy Evans 2024-10-15 11:32:57 -07:00
  • e0d2941e4a Fix typo Jeremy Evans 2024-10-15 11:19:46 -07:00
  • f1c69a7c66 Run finalize_associations on each Sequel::Model class when testing Jeremy Evans 2024-10-16 07:50:21 -07:00
  • f3421a58ee Replace database_cleaner-sequel with call to DB.transaction Jeremy Evans 2024-10-16 15:25:32 -07:00
  • bc39060cb4 Fix nondeterministic test when using invalid flavor Jeremy Evans 2024-10-16 12:35:50 -07:00
  • d65edd258f Anchor gitignore entries at the root of the repository Jeremy Evans 2024-10-24 06:30:58 -07:00
  • 697a1315c6 Add nocov marker around UBID code that is overridden Jeremy Evans 2024-10-24 07:48:11 -07:00
  • de978ef82a Fix failures in 3 spec files when run separately Jeremy Evans 2024-10-15 20:28:53 -07:00
  • 67a8d8f0fa Add spec_separate rake tasks Jeremy Evans 2024-10-15 20:28:03 -07:00
  • f236878db9 Add check_separate_requires rake task Jeremy Evans 2024-10-15 19:40:59 -07:00
  • 8d5b38cfbc Set FORCE_AUTOLOAD when running specs Jeremy Evans 2024-10-15 18:45:11 -07:00
  • 84da5b7cbc Do not autoload in production or when running with NO_AUTOLOAD Jeremy Evans 2024-10-15 18:39:40 -07:00
  • 8568699c04 Do not have ubid.rb force autoloads of constants Jeremy Evans 2024-10-15 18:42:21 -07:00
  • 7ca153cd38 Avoid unnecessary autoloads in model files Jeremy Evans 2024-10-15 18:19:47 -07:00
  • b3cf8d685c Add rake by for faster testing of single file or spec Jeremy Evans 2024-10-22 05:12:34 -07:00
  • 784bd03e10 Add instructions for updating git to ignore assets/css/app.css Jeremy Evans 2024-10-24 04:36:37 -07:00
  • fb8bbfc4b5 Drop doc folder Eren Başak 2024-10-22 10:15:40 +03:00
  • eead7d7f64 Update lantern storage pricing Burak Yucesoy 2024-10-22 14:22:35 +03:00
  • 115584c964 Update text content for Lantern instances Burak Yucesoy 2024-10-18 01:10:03 +02:00
  • b9984f5c91 Update lantern pricing Burak Yucesoy 2024-10-18 00:21:24 +02:00
  • 88575ceecf Update sha checksum for github 2004 and 2204 arm images Burak Velioglu 2024-10-17 15:13:46 +03:00