Commit graph

  • cca8650c68 Bump refrigerator from 1.5.1 to 1.6.0 dependabot[bot] 2023-04-19 00:02:59 +00:00
  • 6c6b6a4e65 Fix fragile tests for zero-length naps Daniel Farina 2023-04-18 23:17:43 -07:00
  • d30c157f2f Implement core-wise VM sizing Daniel Farina 2023-04-15 12:36:17 -07:00
  • d15e9f25be Add 10G of space to the root disk Daniel Farina 2023-04-16 14:27:07 -07:00
  • f8cf6f74f9 Use more stable approach for openSUSE Leap downloads Daniel Farina 2023-04-16 13:47:47 -07:00
  • 2cf21465a3 Allow zero-length naps to execute again immediately Daniel Farina 2023-04-17 19:13:38 -07:00
  • 548be87ec3 Remove pricing from UI and make some UI improvements Enes Cakir 2023-04-13 16:32:20 +03:00
  • 255256a485 Don't lease out exited strands Daniel Farina 2023-04-14 21:04:00 -07:00
  • c027946964 Remove pricing from UI and make some UI improvements Enes Cakir 2023-04-13 16:32:20 +03:00
  • 3d4971621b Add VM host views Enes Çakır 2023-04-08 01:34:56 +03:00
  • 006bd851f2 Learn VmHost core and memory quantities during prep Daniel Farina 2023-04-13 13:07:48 -07:00
  • f1aba288cd Replace == 0 with .zero? (#68) Daniel Farina 2023-04-18 00:38:15 -07:00
  • de6602b235 Remove stray comment Daniel Farina 2023-04-17 10:46:24 -07:00
  • ff401d539f Don't lease out exited strands Daniel Farina 2023-04-14 21:04:00 -07:00
  • 9e975b2a4f Move more rodauth templates to TailwindCSS Enes Cakir 2023-04-13 18:17:48 +03:00
  • 0d57d3bb27 Remove pricing from UI and make some UI improvements Enes Cakir 2023-04-13 16:32:20 +03:00
  • 1c28422400 Add VM host views Enes Çakır 2023-04-08 01:34:56 +03:00
  • 65427765b6 Bump roda from 3.66.0 to 3.67.0 dependabot[bot] 2023-04-13 00:06:55 +00:00
  • 26b3a088f5
    Bump roda from 3.66.0 to 3.67.0 dependabot[bot] 2023-04-13 00:06:55 +00:00
  • a27b537f86 Bump nokogiri from 1.14.2 to 1.14.3 dependabot[bot] 2023-04-12 06:24:09 +00:00
  • 8ad0096d3e Add brakeman for security vulnerabilities Enes Cakir 2023-04-11 22:24:27 +03:00
  • 3927634d4b
    Bump nokogiri from 1.14.2 to 1.14.3 dependabot[bot] 2023-04-12 06:24:09 +00:00
  • a0ca1ff37d Add openSUSE Leap 15.4 support Daniel Farina 2023-04-11 22:14:28 -07:00
  • 804f055522 Switch to edk2 firmware Daniel Farina 2023-04-11 21:56:43 -07:00
  • 18e76ce692 Fix a trailing reference to cloud-hypervisor v30.0 Daniel Farina 2023-04-11 21:55:44 -07:00
  • 28a917805b Uglify the VM unit file to prettify /proc/cmdline Daniel Farina 2023-04-11 21:53:52 -07:00
  • f895e40694 Add brakeman for security vulnerabilities Enes Cakir 2023-04-11 22:24:27 +03:00
  • 78f495904f Extract UI form elements as component Enes Cakir 2023-04-11 04:30:30 +03:00
  • a51599939e Add EditorConfig Daniel Farina 2023-04-10 19:49:54 -07:00
  • 3f7d98a866 Load pg_enum correctly in migrations Enes Cakir 2023-04-11 16:51:08 +03:00
  • 23cbddbc5b Load pg_enum correctly in migrations Enes Cakir 2023-04-11 16:51:08 +03:00
  • 3a163bd37e Extract UI form elements as component Enes Cakir 2023-04-11 04:30:30 +03:00
  • 87f5ea4a9c Add EditorConfig Daniel Farina 2023-04-10 19:49:54 -07:00
  • 78b9b6359d Introduce Tailwind CSS and frontend tooling Enes Çakır 2023-04-10 17:35:46 -07:00
  • 75ba6e3390 Introduce Tailwind CSS and frontend tooling Enes Çakır 2023-04-10 17:35:46 -07:00
  • cd1f56f970 Merge remote-tracking branch 'origin/main' into HEAD Daniel Farina 2023-04-10 17:33:33 -07:00
  • e9d7bf886e Improve erb-formatter integration into the development process Enes Çakır 2023-04-10 17:23:48 -07:00
  • 53d5dc1a41 Improve erb-formatter integration into the development process Enes Çakır 2023-04-10 17:23:48 -07:00
  • a95a4080b2 Upgrade to cloud-hypervisor to v31.0 from v30.0 Daniel Farina 2023-04-10 10:45:54 -07:00
  • 585fd60c5c Optimize out no-op delete statement Daniel Farina 2023-04-10 10:44:42 -07:00
  • 3fd86a5bc7 Creates IPSec tunnels between the new vm and all other VMs on create. Hadi Moshayedi 2023-04-03 15:21:11 -07:00
  • 4329be7926 Creates IPSec tunnels between the new vm and all other VMs on create. Hadi Moshayedi 2023-04-03 15:21:11 -07:00
  • 69aa691218
    Revert "check erb-formatter on CI" Enes Çakır 2023-04-09 05:32:09 +03:00
  • df2ee41658
    check erb-formatter on CI Enes Çakır 2023-04-09 05:30:44 +03:00
  • 559ee1d5b8
    add erb-formatter to CI Enes Çakır 2023-04-09 05:29:02 +03:00
  • 2f5f8cb71d
    Exclude "Layout/SpaceInsideHashLiteralBraces" rubocop rule for .erb files Enes Çakır 2023-04-09 05:23:19 +03:00
  • 833c31680f
    make erb-format line-width 120. Do not break very short lines Enes Çakır 2023-04-09 05:22:26 +03:00
  • 3f742ed803 Reformat erbs with single line class Daniel Farina 2023-04-07 22:02:41 -07:00
  • f60d33dfd6 Switch to class-single-line fork of erb-formatter Daniel Farina 2023-04-07 21:57:23 -07:00
  • d0f909a2b3 Oof run rubocop after erb-formatter, they do not agree, let rubocop have final say. Daniel Farina 2023-04-07 21:49:20 -07:00
  • 7c99248794 Revert "Delete this file that is a generated" Daniel Farina 2023-04-07 21:46:00 -07:00
  • 4a69dc7632 Run erbs through erb-formatter Daniel Farina 2023-04-07 21:43:29 -07:00
  • ec88e19a81 Ignore generated output from npm run prod Daniel Farina 2023-04-07 21:42:06 -07:00
  • a4e83b972f Delete this file that is a generated Daniel Farina 2023-04-07 21:41:05 -07:00
  • c28fd50019
    breadcrumb spacing Enes Çakır 2023-04-08 04:15:05 +03:00
  • 3e7ab7c316
    move mobile menu transtions to CSS Enes Çakır 2023-04-08 04:11:49 +03:00
  • c08a9df168
    deduplicate page header Enes Çakır 2023-04-08 03:02:20 +03:00
  • 73ca036fce
    deduplicate breadcrumb Enes Çakır 2023-04-08 02:27:55 +03:00
  • 048a745e39
    deduplicate sidebar Enes Çakır 2023-04-08 02:00:26 +03:00
  • 6a25eeb915 Add VM host views Enes Çakır 2023-04-08 01:34:56 +03:00
  • d943118948 Bump roda from 3.66.0 to 3.67.0 dependabot[bot] 2023-04-13 00:06:55 +00:00
  • 6bf274d24d Bump nokogiri from 1.14.2 to 1.14.3 dependabot[bot] 2023-04-12 06:24:09 +00:00
  • f5c0606632 Add brakeman for security vulnerabilities Enes Cakir 2023-04-11 22:24:27 +03:00
  • 5c9794de27 Add openSUSE Leap 15.4 support Daniel Farina 2023-04-11 22:14:28 -07:00
  • ba152e0dd5 Switch to edk2 firmware Daniel Farina 2023-04-11 21:56:43 -07:00
  • 38f67b7422 Fix a trailing reference to cloud-hypervisor v30.0 Daniel Farina 2023-04-11 21:55:44 -07:00
  • e7d627ac4a Uglify the VM unit file to prettify /proc/cmdline Daniel Farina 2023-04-11 21:53:52 -07:00
  • 4a8c73d410 Extract UI form elements as component Enes Cakir 2023-04-11 04:30:30 +03:00
  • 84141c2b29 Add EditorConfig Daniel Farina 2023-04-10 19:49:54 -07:00
  • 13f8a5d28f Load pg_enum correctly in migrations Enes Cakir 2023-04-11 16:51:08 +03:00
  • 3f1a69d316 Introduce Tailwind CSS and frontend tooling Enes Çakır 2023-04-10 17:35:46 -07:00
  • 086ad66029 Improve erb-formatter integration into the development process Enes Çakır 2023-04-10 17:23:48 -07:00
  • 9e0aa347bb Upgrade to cloud-hypervisor to v31.0 from v30.0 Daniel Farina 2023-04-10 10:45:54 -07:00
  • 1c01826388 Optimize out no-op delete statement Daniel Farina 2023-04-10 10:44:42 -07:00
  • 4a9db1ad0f
    more restful Enes Çakır 2023-04-07 14:04:09 +03:00
  • 12bf67fc0a
    delete old layout Enes Çakır 2023-04-07 11:43:47 +03:00
  • 1061478ddf
    add app.css to git ignore Enes Çakır 2023-04-07 11:43:27 +03:00
  • 428a4e0625
    empty css file Enes Çakır 2023-04-07 11:29:32 +03:00
  • 11737abb03
    format Enes Çakır 2023-04-07 02:13:32 +03:00
  • 7a87692afd
    readme Enes Çakır 2023-04-07 02:06:55 +03:00
  • 1f403cb73c
    cleanup Enes Çakır 2023-04-07 01:38:48 +03:00
  • d8e8b6c357
    rubocop Enes Çakır 2023-04-06 13:08:35 +03:00
  • 39dd984a22
    Merge branch 'main' into tailwind-intro Enes Çakır 2023-04-06 09:42:08 +03:00
  • 12813fad36 Alter README.md and overwrite_envrb to produce a better tutorial Daniel Farina 2023-04-05 12:12:21 -07:00
  • 70c4cf06ee Do not wrap long YAML strings Enes Çakır 2023-04-05 20:27:31 +03:00
  • ef7f1b4951 Alter README.md and overwrite_envrb to produce a better tutorial Daniel Farina 2023-04-05 12:12:21 -07:00
  • 56cae4b317
    required vm size Enes Çakır 2023-04-05 21:25:32 +03:00
  • d0a3f1df8f
    Do not wrap long YAML strings Enes Çakır 2023-04-05 20:27:31 +03:00
  • e84ce21916
    make delete button working Enes Çakır 2023-04-05 01:46:17 +03:00
  • 975485da23 Make semaphore metaprogramming more like attr_reader et al Daniel Farina 2023-04-04 15:02:49 -07:00
  • 978b5141df
    Merge branch 'main' into tailwind-intro Enes Çakır 2023-04-05 01:08:09 +03:00
  • 53c5d7fc75 Make semaphore metaprogramming more like attr_reader et al Daniel Farina 2023-04-04 15:02:49 -07:00
  • b60e587d20 Implement rudimentary VM destroy semaphore Daniel Farina 2023-04-04 11:33:08 -07:00
  • f5482c97ca Add Semaphore implementation Daniel Farina 2023-04-03 23:18:04 -07:00
  • 2586fd9d62 Fix overly aggressive self-reaping Daniel Farina 2023-04-04 12:41:42 -07:00
  • d38a82e990 Fix bogus test Daniel Farina 2023-04-04 12:09:50 -07:00
  • c8cf718f40 Implement rudimentary VM destroy semaphore Daniel Farina 2023-04-04 11:33:08 -07:00
  • 704449d827 Add Semaphore implementation Daniel Farina 2023-04-03 23:18:04 -07:00
  • 9e681aba5e Fix overly aggressive self-reaping Daniel Farina 2023-04-04 12:41:42 -07:00
  • cca7ecbd12 Fix bogus test Daniel Farina 2023-04-04 12:09:50 -07:00