Commit Graph

  • 7ec555f617 fix: properly test priority Jose Diaz-Gonzalez 2022-12-01 00:27:21 -05:00
  • e2d215ab4f fix: do not run enable/disable when using init.d Jose Diaz-Gonzalez 2022-11-30 01:43:14 -05:00
  • a8bc8044e4 feat: switch to systemctl for interacting with the nginx init process Jose Diaz-Gonzalez 2022-11-28 01:52:27 -05:00
  • 5fed0c45ac refactor: use the properties system instead of the data dir for tracking whether a proxy should be stopped or started Jose Diaz-Gonzalez 2022-11-22 23:29:34 -05:00
  • 6fed37b408 refactor: rename pre-restore trigger to scheduler-pre-restore Jose Diaz-Gonzalez 2022-11-22 23:18:45 -05:00
  • 77fbd676bc feat: start caddy/nginx/traefik prior to restoring applications Jose Diaz-Gonzalez 2022-11-22 23:11:04 -05:00
  • b97a5c0c00 feat: keep track of whether proxy implementation should be stopped or started Jose Diaz-Gonzalez 2022-11-22 23:03:46 -05:00
  • bde7b16a80 chore: reorder commands alphabetically Jose Diaz-Gonzalez 2022-11-22 23:03:27 -05:00
  • 5c205b9e27 feat: keep track of whether caddy and traefik should be stopped/started Jose Diaz-Gonzalez 2022-11-22 23:00:37 -05:00
  • 2946e6d632 fix: enable/disable nginx when calling nginx:start/nginx:stop Jose Diaz-Gonzalez 2022-11-22 22:59:39 -05:00
  • 1d85095ec8 feat: allow dokku user to enable/disable nginx service Jose Diaz-Gonzalez 2022-11-22 22:59:08 -05:00
  • a42360ec34 Merge pull request #5493 from dokku/5410-fix-ssl-detection josegonzalez 2022-11-29 01:38:15 -05:00
  • 6522012b89 fix: do not use priority in test lookup josegonzalez 2022-11-29 01:27:57 -05:00
  • b7bff8e152 fix: correct issue with detection of non-https port mapping as https port mapping Jose Diaz-Gonzalez 2022-11-28 01:11:56 -05:00
  • 2f79e68542 Merge pull request #5499 from dokku/traefik-priority-v2 josegonzalez 2022-11-29 00:20:13 -05:00
  • 2807d71ac6 fix: do not use traefik priority in service name Jose Diaz-Gonzalez 2022-11-29 00:19:53 -05:00
  • a416b07b0f Merge pull request #5497 from dokku/dependabot/docker/tests/apps/dockerfile-entrypoint/ruby-3.1.3 josegonzalez 2022-11-28 11:16:50 -05:00
  • 6400c84782 Merge pull request #5496 from dokku/dependabot/bundler/tests/apps/ruby/sinatra-3.0.4 josegonzalez 2022-11-28 11:16:41 -05:00
  • c8fc1e5ca8 chore(deps): bump ruby in /tests/apps/dockerfile-entrypoint dependabot[bot] 2022-11-28 13:21:45 +00:00
  • 40c41d0a7e chore(deps): bump sinatra from 3.0.3 to 3.0.4 in /tests/apps/ruby dependabot[bot] 2022-11-28 13:01:56 +00:00
  • d8aebda820 Merge pull request #5494 from dokku/silence-install josegonzalez 2022-11-28 02:21:14 -05:00
  • 1a14731f46 chore: silence the warning message when there are no dokku apps on install Jose Diaz-Gonzalez 2022-11-28 02:20:54 -05:00
  • f8cf40fc2d Merge pull request #5490 from dokku/custom-traefik-priority josegonzalez 2022-11-27 23:55:27 -05:00
  • 7c2ff907f4 Merge pull request #5489 from dokku/5432-lock-exit-code josegonzalez 2022-11-27 23:13:51 -05:00
  • ac9c2db306 Merge pull request #5491 from dokku/josegonzalez-patch-1 josegonzalez 2022-11-27 22:27:04 -05:00
  • 1d13239ace fix: add missing http part to traefik routing rule josegonzalez 2022-11-27 22:26:47 -05:00
  • e26b0ba1db feat: add ability to set a custom priority for traefik routing rules Jose Diaz-Gonzalez 2022-11-27 22:23:06 -05:00
  • bc26766b84 refactor: use exit code 137 to signify a lock was unable to be retrieved when calling ps:retire Jose Diaz-Gonzalez 2022-11-27 20:23:13 -05:00
  • 38cb05e7b1 Merge pull request #5487 from dokku/traefik-priority josegonzalez 2022-11-27 19:35:10 -05:00
  • 56beaf6dd5 feat: use a priority when routing requests with traefik Jose Diaz-Gonzalez 2022-11-27 19:34:05 -05:00
  • c29967eaa5 Merge pull request #5480 from dokku/5112-procfile-cleanup josegonzalez 2022-11-27 16:13:44 -05:00
  • ff53949ef3 Merge pull request #5484 from IgnisDa/master josegonzalez 2022-11-27 15:53:05 -05:00
  • 22f6db1c6a chore: drop nginx config if there is no network config for the app Jose Diaz-Gonzalez 2022-11-27 15:07:42 -05:00
  • e458c8e4a6 fix: keep track of old scale values for a single deploy Jose Diaz-Gonzalez 2022-11-27 15:02:45 -05:00
  • 216f2d6551 docs(plugins): added dokku-edgedb Diptesh Choudhuri 2022-11-27 09:38:01 +05:30
  • 7cc3f33590 fix: create nginx data app directory before usage Jose Diaz-Gonzalez 2022-11-25 19:58:52 -05:00
  • b91b8adf4d docs: remove extra whitespace Jose Diaz-Gonzalez 2022-11-25 19:58:37 -05:00
  • c4521b0db1 Merge pull request #5482 from JonathanMH/fix/typos-in-proxy-docs josegonzalez 2022-11-25 18:03:35 -05:00
  • 345e28891e fix minor typos in proxy docs Jonathan M. Hethey 2022-11-25 23:59:15 +01:00
  • 8ab2906930 chore: run shfmt Jose Diaz-Gonzalez 2022-11-25 17:40:45 -05:00
  • f4913e1bf5 docs: add monorepo reference to nginx docs Jose Diaz-Gonzalez 2022-11-25 17:40:38 -05:00
  • 171dad8e88 feat: add method for pulling files when deploying from built images Jose Diaz-Gonzalez 2022-11-25 17:38:15 -05:00
  • 0857e51c43 fix: do not delete the existing procfile if it does not exist Jose Diaz-Gonzalez 2022-11-25 14:35:14 -05:00
  • 231e562b8d fix: respect the .missing file and the process-specific procfile when fetching the a procfile command Jose Diaz-Gonzalez 2022-11-25 13:44:25 -05:00
  • 1455390dd3 fix: reference the correct missing file Jose Diaz-Gonzalez 2022-11-25 13:42:50 -05:00
  • 55ca8e3d52 chore: drop debug calls Jose Diaz-Gonzalez 2022-11-25 13:26:42 -05:00
  • fe4d80a82b refactor: cleanup zero'd out processes when a Procfile omitting those process types is set Jose Diaz-Gonzalez 2022-11-25 00:41:55 -05:00
  • 3100eeb151 chore: split up ps-general tests Jose Diaz-Gonzalez 2022-11-25 00:29:18 -05:00
  • 555b081254 Merge pull request #5481 from dokku/drop-nginx-ppa josegonzalez 2022-11-25 14:50:08 -05:00
  • 4e4f3c839a chore: drop installation of nginx ppa Jose Diaz-Gonzalez 2022-11-25 14:47:52 -05:00
  • d66dc84c28 Merge pull request #5478 from dokku/herokuish-on-arm josegonzalez 2022-11-24 23:00:47 -05:00
  • f871c33dec Merge pull request #5479 from dokku/builder-cleanup josegonzalez 2022-11-24 14:47:38 -05:00
  • 7c5b0be2c3 chore: use the correct function when fetching properties with defaults Jose Diaz-Gonzalez 2022-11-24 14:47:13 -05:00
  • beb8dff68c docs: cleanup builder docs a little Jose Diaz-Gonzalez 2022-11-24 14:46:51 -05:00
  • 1238c8d7e0 feat: allow users to enable herokuish usage on arm/arm64 platforms Jose Diaz-Gonzalez 2022-11-24 14:43:47 -05:00
  • e48417f18e Merge pull request #5477 from dokku/josegonzalez-patch-1 josegonzalez 2022-11-24 13:48:16 -05:00
  • 52f700ff97 fix: add missing app-list entry to config gitignore josegonzalez 2022-11-24 13:47:54 -05:00
  • ce5f356015 fix: add missing config_sub entry to config gitignore josegonzalez 2022-11-24 13:47:49 -05:00
  • 25beb2af13 Merge pull request #5476 from dokku/devcontainer-fileutils josegonzalez 2022-11-24 13:00:55 -05:00
  • 038eba6785 feat: add fileutils plugin to the devcontainer Jose Diaz-Gonzalez 2022-11-24 13:00:40 -05:00
  • 3365a544ac Merge pull request #5475 from dokku/5207-nginx-core-post-extract josegonzalez 2022-11-24 12:58:50 -05:00
  • 5dc1e779ae chore: run shfmt Jose Diaz-Gonzalez 2022-11-24 12:58:34 -05:00
  • 9fdc06e6fa tests: add a test case to cover new functionality Jose Diaz-Gonzalez 2022-11-24 00:52:18 -05:00
  • 67c243b0ba fix: keep track of case where current deployment does not have a custom nginx.conf.sigil Jose Diaz-Gonzalez 2022-11-24 00:51:58 -05:00
  • 39beb8894f fix: cleanup app data Jose Diaz-Gonzalez 2022-11-24 00:51:21 -05:00
  • ff9005dd0e feat: migrate existing installs to new monorepo setup for nginx.conf.sigil file Jose Diaz-Gonzalez 2022-11-23 20:26:16 -05:00
  • e3fa0c4bc4 refactor: move nginx.conf.sigil files into app-specific directories Jose Diaz-Gonzalez 2022-11-23 20:16:28 -05:00
  • 140c1e4d4c feat: scope the custom config to the current DOKKU_PID Jose Diaz-Gonzalez 2022-11-23 19:43:29 -05:00
  • b166db90e6 fix: do not reuse app-specific nginx.conf.sigil globally Jose Diaz-Gonzalez 2022-11-23 19:41:56 -05:00
  • bcbe343cf7 refactor: move env var migration to it's own function Jose Diaz-Gonzalez 2022-11-23 19:33:13 -05:00
  • 17814d4847 refactor: only extract the nginx.conf.sigil from the source code and not an app path Jose Diaz-Gonzalez 2022-11-23 19:30:45 -05:00
  • 05b85d0ff3 Merge pull request #5473 from dokku/5341-ip-warn josegonzalez 2022-11-23 19:12:28 -05:00
  • 4da1f7091a fix: run shfmt Jose Diaz-Gonzalez 2022-11-23 17:49:41 -05:00
  • 47f5af44c5 tests: add a test for the error message Jose Diaz-Gonzalez 2022-11-23 17:46:33 -05:00
  • f3b04032a8 feat: add warning when a user is attempting to deploy with an ipv4/ipv6 domain name and has the default nginx site file available Jose Diaz-Gonzalez 2022-11-22 23:43:28 -05:00
  • c8a34f906a chore: remove unused ipv4/ipv6 regex fetch Jose Diaz-Gonzalez 2022-11-22 23:35:32 -05:00
  • 3f2625713a Merge pull request #5474 from dokku/josegonzalez-patch-1 josegonzalez 2022-11-23 16:42:38 -05:00
  • 280006f811 fix: add missing source call josegonzalez 2022-11-23 16:42:26 -05:00
  • eb3db26b3e Merge pull request #5467 from dokku/5049-wait-to-retire josegonzalez 2022-11-22 22:44:33 -05:00
  • c398a2bc59 chore: document checks:set and new report properties josegonzalez 2022-11-22 22:44:23 -05:00
  • 8aa60f239d Merge pull request #5345 from esirK/ft-fix-created-at-bug josegonzalez 2022-11-22 21:52:22 -05:00
  • cb3b3b650d fix: convert all app creation timestamps over to the properties system Jose Diaz-Gonzalez 2022-11-22 20:54:48 -05:00
  • 9506ba727e Use property system to set when an app has been created esir 2022-09-06 05:14:52 +03:00
  • daa4ee829e fix: run shfmt Jose Diaz-Gonzalez 2022-11-22 20:34:23 -05:00
  • e8f69ca90e fix: remove equals sign Jose Diaz-Gonzalez 2022-11-22 20:28:28 -05:00
  • 9565648d8d fix: use correct function name Jose Diaz-Gonzalez 2022-11-16 10:59:08 -05:00
  • c74e6ce216 refactor: use a common wrapper function to migrate config vars to properties Jose Diaz-Gonzalez 2022-11-15 23:42:36 -05:00
  • c7be1766ed fix: call migration function Jose Diaz-Gonzalez 2022-11-15 23:41:44 -05:00
  • bef746a5f6 fix: add missing source calls and ensure checks properties are setup Jose Diaz-Gonzalez 2022-11-15 23:27:52 -05:00
  • f5c3b5dc34 refactor: move DOKKU_WAIT_TO_RETIRE to a checks property Jose Diaz-Gonzalez 2022-11-15 23:25:58 -05:00
  • 4749d1529e Merge pull request #5456 from cooperaj/patch-1 josegonzalez 2022-11-21 11:55:37 -05:00
  • 5ac2fc457d Merge pull request #5466 from dokku/5464-ignore-app josegonzalez 2022-11-16 10:57:27 -05:00
  • ba98055940 fix: drop the app argument when calling storage:ensure-directory from remote client Jose Diaz-Gonzalez 2022-11-15 22:53:57 -05:00
  • aa5a3953da Merge pull request #5455 from dokku/dependabot/github_actions/hadolint/hadolint-action-3.0.0 josegonzalez 2022-11-15 22:46:16 -05:00
  • 90163475ec Merge pull request #5458 from cooperaj/patch-2 josegonzalez 2022-11-15 22:45:09 -05:00
  • c480a8f5b7 Merge pull request #5463 from dokku/dependabot/bundler/tests/apps/ruby/sinatra-3.0.3 josegonzalez 2022-11-15 22:44:50 -05:00
  • 628a97a386 Merge pull request #5465 from dokku/josegonzalez-patch-1 josegonzalez 2022-11-15 16:36:15 -05:00
  • 5559238287 docs: fix embedded lists on deployment tasks josegonzalez 2022-11-15 16:32:57 -05:00
  • e39f532ed2 chore(deps): bump sinatra from 3.0.2 to 3.0.3 in /tests/apps/ruby dependabot[bot] 2022-11-14 13:01:07 +00:00
  • ce52409ad8 Merge pull request #5454 from dokku/4903-cron-id josegonzalez 2022-11-13 21:14:24 -05:00