ubicloud/lib
Philip Dubé 3f6354ea96 Allow Postgres configuration in create API to support failover slots
Postgres's default configuration prevents creating failover replication slots.
Previously, this required a second API call to update settings after creation.

Add a configuration field to the create API payload,
allowing users to enable these slots (and other settings) upon creation.

Also expose PgBouncer configuration in the same way for consistency.
2025-11-26 12:48:54 +01:00
..
hosting Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
kubernetes Reload KubernetesCluster before checking for CCM related changes 2025-11-04 11:31:15 +01:00
minio Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
validation Disallow changing shared memory configs 2025-10-28 18:18:34 +02:00
victoria_metrics Use cert_store in VictoriaMetrics client 2025-06-02 21:11:45 +02:00
access_control_model_tag.rb Apply Style/RedundantRegexpEscape cop 2025-10-15 20:46:13 +03:00
authorization.rb Allow authorization methods to accept objects in addition to ids 2025-09-18 02:56:28 +09:00
billing_rate.rb Change rubocop TargetRubyVersion to 3.4 2025-04-26 06:51:19 +09:00
casting_config_helpers.rb Increase Config test coverage and delete unused lines 2023-08-07 01:05:05 +03:00
clog.rb Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
cloudflare_client.rb Allow GitHub Actions cache support to work with Cloudflare Account API tokens 2025-10-11 04:14:20 +09:00
clover_error.rb Move DependencyError into its own file 2024-12-31 11:25:47 -08:00
content_generator.rb Add PG 18 version support 2025-10-22 14:39:57 +03:00
dependency_error.rb Move DependencyError into its own file 2024-12-31 11:25:47 -08:00
email_renderer.rb Make EmailRenderer a Roda app using the mailer plugin 2025-02-05 10:16:51 -08:00
free_quota.rb Avoid use of Time.now in FreeQuota 2025-08-29 05:36:50 +09:00
github.rb Separate family and vCPUs in runner label configs 2025-06-11 14:43:10 +03:00
health_monitor_methods.rb Split ResourceMethods, SemaphoreMethods, and HealthMonitorMethods into separate files in lib 2024-12-31 11:25:47 -08:00
invoice_generator.rb Set due date to 30 days for invoices with bank transfer info 2025-11-08 10:29:01 +03:00
log_dna_batcher.rb Add tests for LogDnaBatcher 2025-08-02 02:38:39 +03:00
metrics.rb Show softirq usage in PostgreSQL metrics dashboard 2025-07-09 06:14:48 +03:00
metrics_target_methods.rb Use respective service project as metrics storage destination 2025-05-13 12:06:39 +05:30
metrics_target_resource.rb Add VictoriaMetrics.client_for_project and PostgresServer.victoria_metrics_client 2025-09-27 02:10:55 +09:00
monitor_resource_stub.rb Add monitor smoke test 2025-07-30 07:00:03 +09:00
monitor_resource_type.rb Monitor: only increment checkup when not already set 2025-11-17 11:11:07 +01:00
monitor_runner.rb Split monitor into testable classes 2025-07-30 07:00:03 +09:00
monitorable_resource.rb Close SSH session on event loop failure 2025-10-01 22:28:56 +02:00
net_addr_sequel.rb Better NetAddr/Sequel integration 2025-06-12 07:32:57 +09:00
option.rb Add PG 18 version support 2025-10-22 14:39:57 +03:00
option_tree_generator.rb Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
pagination.rb Allow specifying serializer options when using paginated_result helper 2025-11-01 02:46:00 +09:00
repartitioner.rb Do not allow removing current partition in the repartitioner 2025-08-26 04:32:52 +09:00
resource_methods.rb Rename create_or_new id argument to id_or_model_object 2025-11-14 09:18:44 +09:00
runpod_client.rb Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
sem_snap.rb Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
semaphore_methods.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
ssh_key.rb Fix private key format of SshKey generation 2025-07-14 18:14:37 -07:00
system_parser.rb Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
thread_printer.rb Improve thread dump reporting 2025-01-25 15:44:27 -08:00
ubi_cli.rb Allow Postgres configuration in create API to support failover slots 2025-11-26 12:48:54 +01:00
util.rb Collapse select + order + map into select_order_map in ips_v4 2025-11-06 20:38:47 +03:00
validation.rb Add PG 18 version support 2025-10-22 14:39:57 +03:00