Commit Graph

  • 2901fe8b7b Reduce duplication in CLI tests Alejandro Celaya 2024-10-24 11:50:06 +02:00
  • f9694333c5 Add ADR for transition to env vars for dev configs Alejandro Celaya 2024-10-24 11:42:53 +02:00
  • fc1f35ad59 Update CONTRIBUTING file removing references to old local config files Alejandro Celaya 2024-10-24 10:12:34 +02:00
  • 9a58748581 Get LC_ALL env var back to docker compose Alejandro Celaya 2024-10-24 10:00:57 +02:00
  • 45e108d21e Load dev env as a PHP array instead of an env file Alejandro Celaya 2024-10-24 09:59:13 +02:00
  • f4da9c1fcc Update dependencies to stop using cuyz/valinor Alejandro Celaya 2024-10-24 09:22:44 +02:00
  • a3ea8f56dd Remove app_options config Alejandro Celaya 2024-10-24 08:49:58 +02:00
  • f3244b35e3 Remove remaining local config files Alejandro Celaya 2024-10-23 10:53:09 +02:00
  • 442eea0ea7 Add script to run CLI tests that loads and exports test env vars Alejandro Celaya 2024-10-23 10:04:37 +02:00
  • 46601443f5 Load specific env file when running API tests Alejandro Celaya 2024-10-23 09:16:52 +02:00
  • c0200317dd Load dev env vars via roadrunner instead of docker compose Alejandro Celaya 2024-10-22 15:31:47 +02:00
  • c8e5196aab Remove dependencies on url_shortener raw config Alejandro Celaya 2024-10-20 12:52:00 +02:00
  • b991b1699e Define unique dev .env file Alejandro Celaya 2024-10-20 12:35:03 +02:00
  • 582033ceb3 Migrate dev-specific configuration to env vars via .env file Alejandro Celaya 2024-10-16 08:55:38 +02:00
  • 549a8d8837 Merge pull request #2233 from acelaya-forks/feature/endroid-qr-code-6 Alejandro Celaya 2024-10-22 09:06:30 +02:00
  • 5fb6c8708c Update to endroid/qr-code 6.0 Alejandro Celaya 2024-10-22 09:02:32 +02:00
  • 7ee757243a Merge pull request #2230 from acelaya-forks/feature/xdebug-coverage Alejandro Celaya 2024-10-21 12:01:29 +02:00
  • 044efe6ee4 Switch to xdebug for code coverage reports Alejandro Celaya 2024-10-21 11:54:45 +02:00
  • 9b16749737 Remove twitter badge from readme Alejandro Celaya 2024-10-17 16:27:38 +02:00
  • 6d51ff831f Merge pull request #2228 from acelaya-forks/feature/docker-signals Alejandro Celaya 2024-10-17 15:09:08 +02:00
  • 0635615149 Run RoadRunner in docker with exec to ensure signals are properly handled Alejandro Celaya 2024-10-17 15:03:55 +02:00
  • 51de4b17c0 Merge pull request #2227 from shlinkio/develop v4.2.3 Alejandro Celaya 2024-10-17 09:41:21 +02:00
  • 615b443652 Merge pull request #2226 from acelaya-forks/feature/fix-qr-codes Alejandro Celaya 2024-10-17 09:37:21 +02:00
  • 4b7b530f49 Update to shlink-config 3.2.1, which fixes skipping config options with null value Alejandro Celaya 2024-10-17 09:33:53 +02:00
  • fa7969c746 Merge pull request #2222 from shlinkio/develop v4.2.2 Alejandro Celaya 2024-10-14 09:50:13 +02:00
  • aef04af4f0 Merge pull request #2220 from acelaya-forks/feature/env-var-command Alejandro Celaya 2024-10-14 09:45:48 +02:00
  • f118ea252c Depend on shlink-config 3.2 Alejandro Celaya 2024-10-14 09:40:16 +02:00
  • d514f39a82 Update changelog Alejandro Celaya 2024-10-14 09:36:13 +02:00
  • e17556a7ae Add ReadEnvVarCommand test Alejandro Celaya 2024-10-14 08:55:09 +02:00
  • d79f11eeb8 Add missing default value for DEFAULT_QR_CODE_BG_COLOR env var Alejandro Celaya 2024-10-13 12:37:59 +02:00
  • 1ec950ee1e Fix tests not properly unsetting env vars Alejandro Celaya 2024-10-13 12:32:59 +02:00
  • 14ba9fd6a4 Create command to return the value of an env var for current env Alejandro Celaya 2024-10-13 12:25:19 +02:00
  • 83e8801827 Move env var default values to EnvVars enum Alejandro Celaya 2024-10-13 12:24:59 +02:00
  • be822646e4 Update changelog Alejandro Celaya 2024-10-13 09:49:34 +02:00
  • 3a4a27a60c Merge pull request #2214 from acelaya-forks/feature/fix-query-params Alejandro Celaya 2024-10-10 11:38:15 +02:00
  • 1773e6ecae Ensure query parameters are preserved verbatim when forwarded to long URL Alejandro Celaya 2024-10-10 11:28:31 +02:00
  • a8e4b2fceb Merge pull request #2211 from acelaya-forks/feature/explicit-env-from-config Alejandro Celaya 2024-10-08 09:07:11 +02:00
  • 15b53ef43c Update changelog Alejandro Celaya 2024-10-08 09:04:30 +02:00
  • 11a4702b10 Promote installer config options as env vars explicitly Alejandro Celaya 2024-10-08 08:57:51 +02:00
  • 6b15cd6d51 Merge pull request #2204 from shlinkio/develop v4.2.1 Alejandro Celaya 2024-10-04 12:53:11 +02:00
  • 00169a5729 Require shlink-common 6.3 Alejandro Celaya 2024-10-04 12:48:19 +02:00
  • 94702791d9 Merge pull request #2203 from acelaya-forks/feature/fix-memory-limit Alejandro Celaya 2024-10-04 12:43:38 +02:00
  • 447cccacdf Update changelog Alejandro Celaya 2024-10-04 12:37:51 +02:00
  • 0413399102 Make sure MEMORY_LIMIT env var is read after config options have been promoted to env vars Alejandro Celaya 2024-10-04 12:33:27 +02:00
  • 9afc7876c4 Merge pull request #2184 from acelaya-forks/feature/redis-db-index Alejandro Celaya 2024-08-26 10:00:05 +02:00
  • 187c17319a Take all Postgres platform classes into consideration Alejandro Celaya 2024-08-26 09:44:13 +02:00
  • 7310ecd886 Allow specifying the redis database index to be used Alejandro Celaya 2024-08-25 12:50:24 +02:00
  • 620cd92d11 Merge pull request #2172 from shlinkio/develop v4.2.0 Alejandro Celaya 2024-08-11 18:33:09 +02:00
  • f9658c8da1 Add v4.2.0 to changelog Alejandro Celaya 2024-08-11 18:30:06 +02:00
  • 613b1d3045 Update changelog Alejandro Celaya 2024-08-06 10:13:55 +02:00
  • d39711ec51 Merge pull request #2170 from acelaya-forks/feature/testdox-summary Alejandro Celaya 2024-08-04 13:16:32 +02:00
  • 69dcab96f8 Add --testdox-summary flag to phpunit executions Alejandro Celaya 2024-08-04 13:13:03 +02:00
  • d76c96ad41 Fix coding standard Alejandro Celaya 2024-08-01 08:38:49 +02:00
  • 133efff2cd Improve PHPStan config Alejandro Celaya 2024-07-31 19:53:05 +02:00
  • c10f0db170 Merge pull request #2168 from acelaya-forks/feature/update-common Alejandro Celaya 2024-07-29 20:47:04 +02:00
  • 037cd8a389 Add missing generic tyoes annotations Alejandro Celaya 2024-07-29 20:43:52 +02:00
  • 1d24750f43 Fix phpstan checks Alejandro Celaya 2024-07-29 19:59:46 +02:00
  • b52ceaff9a Update to latest shlink-common and remove deprecation references Alejandro Celaya 2024-07-29 19:39:31 +02:00
  • 6b0b52853c Improve repro steps description in bug issue template Alejandro Celaya 2024-07-28 10:49:24 +02:00
  • 64d7ac7093 Merge pull request #2166 from acelaya-forks/feature/options-enum Alejandro Celaya 2024-07-27 09:15:16 +02:00
  • b9ba1246d4 Reduce hardcoded options in ShortUrlDataInput Alejandro Celaya 2024-07-27 09:12:54 +02:00
  • 7f9dc10f6a Merge pull request #2164 from acelaya-forks/feature/update-url-cli Alejandro Celaya 2024-07-26 20:14:02 +02:00
  • a1afc90150 Fix sqlcmd path Alejandro Celaya 2024-07-26 20:04:13 +02:00
  • df94c68e2e Add unit test for EditShortUrlCommand Alejandro Celaya 2024-07-26 19:52:09 +02:00
  • 65ea1e00a6 Prevent resetting of non-providen params in EditShortUrlCommand Alejandro Celaya 2024-07-26 19:26:48 +02:00
  • 5bccdded8a Create command to edit existing short URLs Alejandro Celaya 2024-07-26 09:20:03 +02:00
  • 8917ed5c2e Create command to edit existing short URLs Alejandro Celaya 2024-07-26 00:01:40 +02:00
  • fabc752398 Extract reading and parsing of arguments for short URLs data in commands Alejandro Celaya 2024-07-25 23:44:06 +02:00
  • 38d8086516 Merge pull request #2161 from acelaya-forks/feature/php-8.4-ci Alejandro Celaya 2024-07-23 20:06:09 +02:00
  • ae0ff5f23c Add PHP 8.4 to CI Alejandro Celaya 2024-07-23 20:02:49 +02:00
  • 7c659699f3 Merge pull request #2151 from acelaya-forks/feature/ip-dynamic-redirects Alejandro Celaya 2024-07-18 21:32:24 +02:00
  • 9e6cdcb838 Update changelog Alejandro Celaya 2024-07-18 21:26:28 +02:00
  • 7e2f755dfd Validate IP address patterns when creating ip-address redirect conditions Alejandro Celaya 2024-07-18 21:23:48 +02:00
  • ce2ed237c7 Add ip-address condition type to redirect rules API spec docs Alejandro Celaya 2024-07-17 20:23:58 +02:00
  • 626caa4afa Add API test for dynamic IP-based redirects Alejandro Celaya 2024-07-17 20:12:56 +02:00
  • f4a7712ded Add InvalidIpFormatExceptionTest Alejandro Celaya 2024-07-17 19:59:13 +02:00
  • bab6a3951e Add missing unit test Alejandro Celaya 2024-07-17 19:56:53 +02:00
  • f49d98f2ea Add logic for IP-based dynamic redirects Alejandro Celaya 2024-07-17 19:51:13 +02:00
  • 1312ea61f4 Add new IP address redirect condition Alejandro Celaya 2024-07-06 10:35:33 +02:00
  • 8d90661d0a Extract logic to match IP address against list of groups Alejandro Celaya 2024-07-06 10:12:05 +02:00
  • b6b2530cb6 Merge pull request #2149 from acelaya-forks/feature/robots-user-agents Alejandro Celaya 2024-07-06 10:08:03 +02:00
  • e4f66b7ce6 Update installer Alejandro Celaya 2024-07-05 09:41:26 +02:00
  • 4b52c92e97 Add option to customize user agents in robots.txt Alejandro Celaya 2024-07-05 08:52:41 +02:00
  • 76c42bc17c Merge pull request #2148 from acelaya-forks/feature/roadrunner-2024 Alejandro Celaya 2024-07-03 19:56:36 +02:00
  • c4f8da5f02 Fix phpstan error definition Alejandro Celaya 2024-07-03 19:53:26 +02:00
  • 80bdeb280a Update to RoadRunner 2024 Alejandro Celaya 2024-07-03 10:09:00 +02:00
  • 99010b6eae Fix merge conflicts Alejandro Celaya 2024-05-23 09:26:27 +02:00
  • b2dabf06bf Merge pull request #2136 from acelaya-forks/release/4.1.1 v4.1.1 Alejandro Celaya 2024-05-23 09:21:56 +02:00
  • 67ae05f473 Add v4.1.1 to changelog Alejandro Celaya 2024-05-23 09:18:58 +02:00
  • fb4fecf411 Merge pull request #2135 from acelaya-forks/feature/non-utf8-titles Alejandro Celaya 2024-05-22 18:14:56 +02:00
  • c855f011d1 Merge pull request #2132 from acelaya-forks/feature/update-phpstan Alejandro Celaya 2024-05-21 19:05:39 +02:00
  • 02717eb2fb Merge pull request #2130 from marijnvandevoorde/nanoid Alejandro Celaya 2024-05-21 17:58:53 +02:00
  • de70ebe769 Merge pull request #2125 from acelaya-forks/feature/phpunit-11 Alejandro Celaya 2024-05-12 13:22:26 +02:00
  • c6109fd396 Merge pull request #2115 from acelaya-forks/feature/fix-oas-docs Alejandro Celaya 2024-04-29 15:22:32 +02:00
  • 83584a3175 Link crchived changelogs from main one Alejandro Celaya 2024-04-21 16:46:24 +02:00
  • f5dcc52b3b Migrate to new docker-publish-image reusable workflow Alejandro Celaya 2024-04-26 09:27:21 +02:00
  • 1901964de1 Merge pull request #2135 from acelaya-forks/feature/non-utf8-titles Alejandro Celaya 2024-05-22 18:14:56 +02:00
  • 80e9c2452b Convert encoding of resolved titles based on page encoding Alejandro Celaya 2024-05-22 18:09:40 +02:00
  • 5ad4b39160 Merge pull request #2132 from acelaya-forks/feature/update-phpstan Alejandro Celaya 2024-05-21 19:05:39 +02:00
  • 89b73a9cfa Update to latest phpstan Alejandro Celaya 2024-05-21 18:09:45 +02:00