Commit Graph

  • bd5d3cb6fa Create SendVisitToMatomoTest Alejandro Celaya 2023-11-20 10:11:15 +01:00
  • e1f2dcc136 Create MatomoTrackerBuilderTest Alejandro Celaya 2023-11-17 23:31:23 +01:00
  • 5e6ebfa5a9 Update shlink-event-dispatcher Alejandro Celaya 2023-11-17 09:32:07 +01:00
  • a7ed14a1c9 Enhance EnableListenerCheckerTest with support for matomo listener Alejandro Celaya 2023-11-16 09:24:52 +01:00
  • f88d57b2b6 Do not dispatch async job for matomo if disabled Alejandro Celaya 2023-11-15 20:02:35 +01:00
  • 9dbd15bc0c Add logic to send visits to a matomo instance Alejandro Celaya 2023-11-15 19:57:58 +01:00
  • 0edb3e5c2c Update to installer with support for matomo Alejandro Celaya 2023-11-11 20:12:39 +01:00
  • 7501eca71e Update matomo container Alejandro Celaya 2023-11-09 09:04:41 +01:00
  • b145d106b0 Add matomo env vars and config Alejandro Celaya 2023-06-08 18:41:36 +02:00
  • b4386a3508 Add matomo container Alejandro Celaya 2023-06-04 12:40:10 +02:00
  • 36e2a9387d Merge pull request #1917 from acelaya-forks/feature/php-8.3-deps Alejandro Celaya 2023-11-08 19:13:29 +01:00
  • 14c68b4bbe Update native deps for PHP 8.3 preparation Alejandro Celaya 2023-11-08 18:51:03 +01:00
  • d6fedaf926 Merge pull request #1913 from acelaya-forks/feature/fix-delete-multi-segment-visits Alejandro Celaya 2023-11-08 09:20:06 +01:00
  • 8d35c1dde2 Fix short URL visits deletion when multi-segment slugs are enabled Alejandro Celaya 2023-11-08 09:06:12 +01:00
  • 85b5f760e5 Update dev swagger UI Alejandro Celaya 2023-11-05 10:58:41 +01:00
  • 1a4a107952 Merge pull request #1911 from acelaya-forks/feature/slug-url-chars Alejandro Celaya 2023-11-05 10:52:46 +01:00
  • e431395a12 Update changelog Alejandro Celaya 2023-11-05 10:31:51 +01:00
  • cfc3d54122 Do not allow URL reserved characters in custom slugs Alejandro Celaya 2023-11-05 10:30:40 +01:00
  • d9d6d5bd9c Merge pull request #1907 from acelaya-forks/feature/php-8.3 Alejandro Celaya 2023-11-04 13:30:31 +01:00
  • 32f465f7a6 Add PHP 8.3 to building pipeline Alejandro Celaya 2023-11-04 13:15:15 +01:00
  • 4cddb573a0 Ignore all platform reqs on PHP 8.3, as openswoole cannot be installed there Alejandro Celaya 2023-11-04 13:03:10 +01:00
  • 2cb8486bb3 Add support for PHP 8.3 Alejandro Celaya 2023-11-04 12:42:31 +01:00
  • 2a782ab60b Merge pull request #1897 from acelaya-forks/feature/disable-health-endpoint-logs Alejandro Celaya 2023-10-20 20:44:49 +02:00
  • 5bde273d59 Fix Rest's ConfigProvider test Alejandro Celaya 2023-10-20 09:42:48 +02:00
  • 41e322fd47 Update changelog Alejandro Celaya 2023-10-20 09:34:20 +02:00
  • 55885b0f25 Do not log requests to the health endpoint Alejandro Celaya 2023-10-20 09:26:09 +02:00
  • d419b9d62d Merge pull request #1891 from acelaya-forks/feature/customizable-cache-namespace Alejandro Celaya 2023-10-07 11:33:40 +02:00
  • 3bdc05fbc4 Fix CliTestUtils for PHPUnit 10.4 Alejandro Celaya 2023-10-07 10:56:04 +02:00
  • 57053d66a4 Update changelog Alejandro Celaya 2023-10-06 09:21:53 +02:00
  • 9d8ea0a4f6 Allow cache namespace to be customizable via env var Alejandro Celaya 2023-10-06 09:19:55 +02:00
  • 46354baae9 Merge pull request #1886 from acelaya-forks/feature/chronos-3 Alejandro Celaya 2023-09-30 21:19:01 +02:00
  • 27c48414da Update to chronos 3 Alejandro Celaya 2023-09-30 21:01:29 +02:00
  • 25b1138000 Fix merge conflicts Alejandro Celaya 2023-09-23 09:06:38 +02:00
  • 4cf3bc08f9 Merge pull request #1883 from shlinkio/release/v3.6.4 v3.6.4 Alejandro Celaya 2023-09-23 08:57:10 +02:00
  • 7e093a3fd8 Fix date in changelog Alejandro Celaya 2023-09-23 08:41:57 +02:00
  • abecf3be02 Merge pull request #1882 from acelaya-forks/feature/create-api-key Alejandro Celaya 2023-09-23 08:40:53 +02:00
  • 3d9b48c5fd Create InitialApiKeyCommand cli test Alejandro Celaya 2023-09-23 08:28:57 +02:00
  • ba4a66f772 Add InitialApiKeyCommand unit test Alejandro Celaya 2023-09-23 08:16:00 +02:00
  • ec839183e8 Add unit test for ApiKeyService::createInitial Alejandro Celaya 2023-09-23 08:01:10 +02:00
  • b0ec0601c1 Update to latest shlink-installer Alejandro Celaya 2023-09-22 10:00:19 +02:00
  • 637d8334f4 New CLI command to create the initial API key idempotently Alejandro Celaya 2023-09-21 09:29:59 +02:00
  • 6db46b50e9 Roll back change to allow creating API keys with custom value Alejandro Celaya 2023-09-21 08:58:05 +02:00
  • f6b1cc7556 Test API key creation with custom key Alejandro Celaya 2023-09-19 10:14:04 +02:00
  • 65a0a90a51 Allow custom API keys to be created Alejandro Celaya 2023-09-19 09:10:17 +02:00
  • 38a7872fbf Merge pull request #1878 from acelaya-forks/feature/add-swagger-ui-dev Alejandro Celaya 2023-09-17 12:01:05 +02:00
  • 5839cc5926 Add a swagger ui container for dev env Alejandro Celaya 2023-09-17 11:59:23 +02:00
  • 49bd230474 Merge pull request #1874 from acelaya-forks/feature/redis-lock-namespace Alejandro Celaya 2023-09-12 21:44:45 +02:00
  • 074f2135f6 Make sure locks include the same cache namespace when sent to Redis Alejandro Celaya 2023-09-12 21:20:38 +02:00
  • ef073d59ca Merge pull request #1872 from acelaya-forks/bugfix/db-commands-timeout Alejandro Celaya 2023-09-12 08:33:13 +02:00
  • a3b2f94339 Make sure local config is not loaded in tests Alejandro Celaya 2023-09-12 08:21:34 +02:00
  • b17c576a30 Fix incorrect timeout in init commands Alejandro Celaya 2023-06-15 18:53:42 +02:00
  • bc4156ca3c Merge pull request #1858 from acelaya-forks/feature/update-deps Alejandro Celaya 2023-08-19 12:51:02 +02:00
  • b747b8448e Update dependencies Alejandro Celaya 2023-08-19 11:48:04 +02:00
  • aa4b9fc27e Replace references to docker-compose with docker compose Alejandro Celaya 2023-08-03 09:10:05 +02:00
  • 3f3c2c3d1e Add form config for Feature Request issues Alejandro Celaya 2023-08-03 09:08:35 +02:00
  • 4b49f8fb7f Use issue form for bugs Alejandro Celaya 2023-07-25 08:45:24 +02:00
  • 550f3b28ea Use textarea instead of markdown for main field in help-wanted discussion Alejandro Celaya 2023-07-15 11:09:36 +02:00
  • 6d4c232345 Merge pull request #1844 from acelaya-forks/feature/help-discussion-template Alejandro Celaya 2023-07-15 10:59:51 +02:00
  • 2d085ad6f4 Add discussion template for 'Help wanted' Alejandro Celaya 2023-07-15 10:58:24 +02:00
  • 3ea83f5cc3 Merge pull request #1836 from acelaya-forks/feature/oas-3.1 Alejandro Celaya 2023-07-12 19:42:42 +02:00
  • b47bd0fc7a Use stable version of devizzent/cebe-php-openapi Alejandro Celaya 2023-07-12 11:33:58 +02:00
  • 27e90c4c26 Update changelog Alejandro Celaya 2023-07-01 17:15:20 +02:00
  • ad1a846d8e Remove references to nullable in OAS Alejandro Celaya 2023-07-01 17:04:24 +02:00
  • 78f75a06df Updated swagger docs to v3.1, and fixed some 'required' definitions Alejandro Celaya 2023-07-01 16:56:07 +02:00
  • 262d714751 Add ADR for latest docker image publishing change Alejandro Celaya 2023-07-09 11:31:13 +02:00
  • f71c3bba5c Merge pull request #1842 from acelaya-forks/feature/docker-build-on-tag Alejandro Celaya 2023-07-09 09:59:25 +02:00
  • 8b495064b2 Build docker image only on tags Alejandro Celaya 2023-07-09 09:45:46 +02:00
  • 57a36204db Merge pull request #1840 from acelaya-forks/feature/docker-no-interactive-init Alejandro Celaya 2023-07-06 09:11:04 +02:00
  • 7cc1722858 Improve verbosity hint when an error occurs during docker init Alejandro Celaya 2023-07-05 09:58:51 +02:00
  • af50887361 Fix typo Alejandro Celaya 2023-07-01 16:33:52 +02:00
  • 99c8c6c8d4 Merge pull request #1832 from acelaya-forks/feature/migrations-config Alejandro Celaya 2023-06-23 22:05:24 +02:00
  • 1d7c9fd553 Refactor cli-config file as it's currently used by doctrine migrations only Alejandro Celaya 2023-06-23 09:16:33 +02:00
  • 274c454fa4 Merge pull request #1827 from acelaya-forks/feature/question-discussion Alejandro Celaya 2023-06-21 08:55:07 +02:00
  • 453fcc4675 Make sure people asking questions opens a discussion instead of an issue Alejandro Celaya 2023-06-21 08:54:03 +02:00
  • 42427bfd74 Merge pull request #1824 from acelaya-forks/feature/api-coverage-fix Alejandro Celaya 2023-06-18 19:24:03 +02:00
  • 33eedd2270 Update shlink-test-utils to fix coverage ID on API tests Alejandro Celaya 2023-06-18 18:59:15 +02:00
  • edaf9e34f4 Merge pull request #1823 from acelaya-forks/feature/external-data-providers Alejandro Celaya 2023-06-18 11:06:24 +02:00
  • 965325aa7c Replace traits with static classes in CLI unit tests Alejandro Celaya 2023-06-18 10:51:59 +02:00
  • bdf2bbd0f1 Replace traits with external data providers in Core unit tests Alejandro Celaya 2023-06-18 10:41:24 +02:00
  • dc4aab2cab Replace traits with external data providers in API tests Alejandro Celaya 2023-06-18 10:36:45 +02:00
  • 3b1f6c69de Merge pull request #1822 from acelaya-forks/feature/fix-installer-command-timeouts Alejandro Celaya 2023-06-15 19:07:32 +02:00
  • cdf5082cff Fix incorrect timeout in init commands Alejandro Celaya 2023-06-15 18:53:42 +02:00
  • 61686ed6ea Fix JamesIves/github-pages-deploy-action version Alejandro Celaya 2023-06-14 18:27:03 +02:00
  • f63b96fd05 Fix merge conflicts Alejandro Celaya 2023-06-14 18:25:09 +02:00
  • 228bd83b75 Merge pull request #1818 from acelaya-forks/feature/fix-sqlite-db-creation v3.6.3 Alejandro Celaya 2023-06-14 18:22:39 +02:00
  • a21dcb852a Fix Shlink trying to create SQLite database tables even if they already exist Alejandro Celaya 2023-06-14 18:08:39 +02:00
  • 6558c37b9a Fix merge conflicts Alejandro Celaya 2023-06-11 20:10:29 +02:00
  • e6720cce12 Merge pull request #1814 from acelaya-forks/feature/update-test-utils Alejandro Celaya 2023-06-11 20:05:45 +02:00
  • 22d039c550 Update to latest test utils lib Alejandro Celaya 2023-06-11 19:37:34 +02:00
  • a21fcd72ce Merge pull request #1807 from acelaya-forks/feature/mercure-options Alejandro Celaya 2023-06-08 19:00:43 +02:00
  • 058391cf06 Merge pull request #1809 from acelaya-forks/feature/fix-rr-download v3.6.2 Alejandro Celaya 2023-06-08 18:59:28 +02:00
  • 24e6acc6e8 Update to a shlink-installer version that fixes rr download Alejandro Celaya 2023-06-08 18:47:55 +02:00
  • 8e3508f28d Use MercureOptions instead of raw config, where possible Alejandro Celaya 2023-06-06 20:25:14 +02:00
  • e72b424968 Fix merge conflicts Alejandro Celaya 2023-06-04 09:33:16 +02:00
  • 56d299a7dc Merge pull request #1804 from acelaya-forks/feature/release-3.6.1 v3.6.1 Alejandro Celaya 2023-06-04 09:30:19 +02:00
  • 575e6bf707 Downgrade PHPUnit to avoid infection error Alejandro Celaya 2023-06-04 09:13:37 +02:00
  • e50c21440f Define default values for env vars used in rr prod config Alejandro Celaya 2023-06-04 09:07:41 +02:00
  • 7cff11080d Update changelog Alejandro Celaya 2023-06-04 08:57:07 +02:00
  • 72381f9844 Change order to create initial database to avoid permission errors Alejandro Celaya 2023-06-01 19:27:04 +02:00
  • 7c649e7497 Merge pull request #1801 from acelaya-forks/feature/no-run-disabled-tasks Alejandro Celaya 2023-06-03 19:19:08 +02:00