Commit Graph

  • eff308cd43 Update changelog Alejandro Celaya 2023-06-03 17:58:26 +02:00
  • bd3745118e Add logic to prevent roadrunner/openswoole jobs for tasks that will do nothing Alejandro Celaya 2023-06-03 17:56:52 +02:00
  • 602ebef02a Merge pull request #1800 from acelaya-forks/feature/deprecate-openswoole Alejandro Celaya 2023-06-03 10:06:03 +02:00
  • 9040937376 Stick with PHPUnit 10.1 until API tests coverage is fixed Alejandro Celaya 2023-06-03 09:24:43 +02:00
  • a11be5b2ff Deprecate support for openswoole Alejandro Celaya 2023-06-03 09:08:07 +02:00
  • 6351d0b87d Merge pull request #1797 from acelaya-forks/feature/improve-new-db-check Alejandro Celaya 2023-06-01 20:01:39 +02:00
  • fae3434393 Update changelog Alejandro Celaya 2023-06-01 19:28:15 +02:00
  • 4013ae87dd Change order to create initial database to avoid permission errors Alejandro Celaya 2023-06-01 19:27:04 +02:00
  • cb4ba58b08 Merge pull request #1795 from acelaya-forks/feature/non-orphan-role Alejandro Celaya 2023-05-31 09:43:18 +02:00
  • 8c94452348 Fix CLI tests Alejandro Celaya 2023-05-31 09:33:05 +02:00
  • ea96a00b12 Update changelog Alejandro Celaya 2023-05-31 09:24:23 +02:00
  • be26dd58c3 Add API tests to cover usage of orphan visits restricted keys Alejandro Celaya 2023-05-31 09:22:40 +02:00
  • eaba5edf7f Restrict interaction with orphan visits when API key has that role Alejandro Celaya 2023-05-31 09:11:20 +02:00
  • 12da04ef37 Add ApiKey check to tell if it has any role that is short-url restrictive Alejandro Celaya 2023-05-30 09:32:44 +02:00
  • 8b03532ddb Add ORPHAN_VISITS_EXCLUDED API key role Alejandro Celaya 2023-05-30 09:12:46 +02:00
  • 112b54ec7d Merge pull request #1793 from acelaya-forks/feature/drop-php-8.1 Alejandro Celaya 2023-05-29 21:53:30 +02:00
  • ee6a8ede0a Drop support for PHP 8.1 Alejandro Celaya 2023-05-29 09:43:12 +02:00
  • 07ce5f05a2 Add missing entry to v3.6.0 changelog Alejandro Celaya 2023-05-29 09:02:59 +02:00
  • 7b04016ca2 Fix version number on JamesIves/github-pages-deploy-action GitHub action Alejandro Celaya 2023-05-24 08:59:21 +02:00
  • b6792d3fb8 Merge pull request #1792 from shlinkio/develop v3.6.0 Alejandro Celaya 2023-05-24 08:46:25 +02:00
  • 2f0d658432 Merge pull request #1791 from acelaya-forks/feature/fix-cpu-100 Alejandro Celaya 2023-05-23 23:25:39 +02:00
  • 8c1865c3ec Update changelog Alejandro Celaya 2023-05-23 23:15:35 +02:00
  • 096d2098d6 Update installer Alejandro Celaya 2023-05-23 18:42:50 +02:00
  • 882d64ae11 Add deprecation note for ENABLE_PERIODIC_VISIT_LOCATE env var Alejandro Celaya 2023-05-23 10:55:49 +02:00
  • 3352bcd186 Merge pull request #1789 from acelaya-forks/feature/improved-dependency-locks Alejandro Celaya 2023-05-21 18:44:10 +02:00
  • 9743c1624d Update changelog Alejandro Celaya 2023-05-21 18:10:08 +02:00
  • e85d59c5a4 Add locks when creating short URL dependencies, to avoid race condition Alejandro Celaya 2023-05-21 18:08:17 +02:00
  • ac0ff8fb94 Merge pull request #1787 from acelaya-forks/feature/shlink-init-command Alejandro Celaya 2023-05-21 14:44:08 +02:00
  • 90f93ee4ec Update changelog Alejandro Celaya 2023-05-21 14:32:00 +02:00
  • 794d926e3a Update docker entry point to use new shlink-installer init command Alejandro Celaya 2023-05-21 14:30:20 +02:00
  • bd41ebef9f Merge pull request #1785 from acelaya-forks/feature/non-root-support Alejandro Celaya 2023-05-19 20:29:40 +02:00
  • 725370704f Update changelog Alejandro Celaya 2023-05-19 19:50:05 +02:00
  • f03b7689ce Allow running docker container as non-root Alejandro Celaya 2023-05-19 19:38:36 +02:00
  • fb31e2a5e4 Merge pull request #1782 from acelaya-forks/feature/clear-orphan-visits Alejandro Celaya 2023-05-18 09:49:31 +02:00
  • d688c6da7e Update changelog Alejandro Celaya 2023-05-18 09:36:50 +02:00
  • 618784dc3b Create command to delete all orphan visits Alejandro Celaya 2023-05-18 09:35:42 +02:00
  • 9d64d4ed1d Create abstract base class for commands deleting visits Alejandro Celaya 2023-05-18 09:32:54 +02:00
  • 7f02243c6c Rename short-url:delete-visits to short-url:visits-delete for consistency with other commands Alejandro Celaya 2023-05-18 09:19:01 +02:00
  • 3916c68126 Add DeleteOrphanVisitsTest API test Alejandro Celaya 2023-05-18 09:09:44 +02:00
  • a6f0c66331 Document endpoint to delete orphan visits Alejandro Celaya 2023-05-18 09:06:52 +02:00
  • bdfb220126 Create REST action to delete orphan visits Alejandro Celaya 2023-05-18 09:04:28 +02:00
  • abcf2f86be Create service to delete orphan visits Alejandro Celaya 2023-05-18 09:01:57 +02:00
  • a4d8ebdfc9 Create DB logic to delete orphan visits Alejandro Celaya 2023-05-18 08:57:24 +02:00
  • b51c149c30 Merge pull request #1779 from acelaya-forks/feature/clear-short-url-visits Alejandro Celaya 2023-05-17 09:20:28 +02:00
  • 39095a3098 Fix coding styles Alejandro Celaya 2023-05-17 08:57:36 +02:00
  • 765199727e Update changelog Alejandro Celaya 2023-05-16 09:29:22 +02:00
  • c7043af853 Create DeleteShortUrlVisitsCommandTest Alejandro Celaya 2023-05-16 09:26:29 +02:00
  • 02a8ef7dd9 Create DeleteShortUrlVisitsCommand Alejandro Celaya 2023-05-15 09:43:05 +02:00
  • 6bb8c1b2f5 Rename CLI Option namespace to Input Alejandro Celaya 2023-05-15 09:02:23 +02:00
  • 3cf253fd0f Document short URLs visits deletion endpoint Alejandro Celaya 2023-05-14 18:25:21 +02:00
  • 0365728337 Create DeleteShortUrlVisitsTest Alejandro Celaya 2023-05-14 13:35:15 +02:00
  • b8143a5bb4 Create VisitDeleterRepositoryTest Alejandro Celaya 2023-05-14 13:04:45 +02:00
  • 531a19dde9 Refactor short URL visits deletion layers Alejandro Celaya 2023-05-14 13:04:17 +02:00
  • 69ff7de481 Create ShortUrlVisitsDeleterTest Alejandro Celaya 2023-05-14 12:32:54 +02:00
  • ffc0555c7c Create DeleteShortUrlVisitsActionTest Alejandro Celaya 2023-05-14 12:15:35 +02:00
  • 84a7981dfa Create REST action to delete short URL visits Alejandro Celaya 2023-05-14 12:00:08 +02:00
  • 2573c2bf98 Update roadrunner config Alejandro Celaya 2023-05-14 11:56:49 +02:00
  • 3b4c1501f3 Set platforms to be used for openswoole docker image Alejandro Celaya 2023-05-07 17:13:26 +02:00
  • e836bedecc Merge pull request #1775 from acelaya-forks/feature/default-roadrunner Alejandro Celaya 2023-05-07 13:34:53 +02:00
  • a797b74a70 Standardize logger for all Shlink execution contexts Alejandro Celaya 2023-05-07 13:18:19 +02:00
  • ab497403ca Merge pull request #1773 from acelaya-forks/feature/rr-friendly-installer Alejandro Celaya 2023-05-06 18:07:57 +02:00
  • d4dea9a1d2 Update shlink-installer Alejandro Celaya 2023-05-06 10:12:42 +02:00
  • 28d93ea5e0 Update changelog Alejandro Celaya 2023-04-16 13:14:54 +02:00
  • e6a31b16ed Switch to roadrunner as default docker runtime Alejandro Celaya 2023-04-16 13:10:24 +02:00
  • 9553192281 Merge pull request #1766 from acelaya-forks/feature/rr-cli-2.5 Alejandro Celaya 2023-05-02 20:01:51 +02:00
  • 74069f2d24 Skip API tests fetching Twitter during CI Alejandro Celaya 2023-05-02 19:51:37 +02:00
  • b4b00a57c1 Update chrome user agent used for anti-bots Alejandro Celaya 2023-05-02 19:40:23 +02:00
  • a516ef691d Update to rr-cli 2.5, and do not generate config Alejandro Celaya 2023-05-02 08:43:14 +02:00
  • e80b7448f5 Merge pull request #1761 from acelaya-forks/feature/null-default-domain Alejandro Celaya 2023-04-23 15:57:02 +02:00
  • f129544f83 Update changelog Alejandro Celaya 2023-04-23 15:22:40 +02:00
  • 9fa291a32f Update shlink-common Alejandro Celaya 2023-04-23 15:20:33 +02:00
  • d06e92ffc2 Created CLI test for short URL importing Alejandro Celaya 2023-04-23 13:22:04 +02:00
  • 1b83344995 Create CLI test checking default domain is ignored even if explicitly provided Alejandro Celaya 2023-04-23 11:20:54 +02:00
  • cf49393ef2 Add --show-domain flag to list short URLs command Alejandro Celaya 2023-04-23 11:19:05 +02:00
  • f2ecbceae9 Update changelog Alejandro Celaya 2023-04-22 19:46:28 +02:00
  • c582eba753 Make sure short URL domain is resolved as null when default one is provided Alejandro Celaya 2023-04-22 19:44:04 +02:00
  • de86b62cdd Merge pull request #1759 from acelaya-forks/feature/fix-docker-build Alejandro Celaya 2023-04-20 09:00:39 +02:00
  • 73150471e9 Fix docker image build Alejandro Celaya 2023-04-19 18:57:35 +02:00
  • ec751f4ac2 Merge pull request #1758 from acelaya-forks/feature/roadrunner-2023 Alejandro Celaya 2023-04-19 08:11:18 +02:00
  • e652166289 Update changelog Alejandro Celaya 2023-04-18 23:24:21 +02:00
  • a671d555cb Update to roadrunner 2023 Alejandro Celaya 2023-04-18 23:22:48 +02:00
  • 6240554f4c Merge pull request #1757 from acelaya-forks/feature/shlink-json Alejandro Celaya 2023-04-18 23:14:11 +02:00
  • 4ee9c9bbe3 Migrate to shlinkio/shlink-json Alejandro Celaya 2023-04-18 23:04:58 +02:00
  • c830439085 Merge pull request #1752 from acelaya-forks/feature/phpunit-10.1 Alejandro Celaya 2023-04-14 09:55:38 +02:00
  • f2196583c8 Update phpunit configs to fulfil v10.1 Alejandro Celaya 2023-04-14 09:44:01 +02:00
  • 3dbca2115c Merge pull request #1751 from acelaya-forks/feature/openswoole-22 Alejandro Celaya 2023-04-14 09:16:47 +02:00
  • b45d8de27d Ignore openswoole dep on roadrunner tests CI Alejandro Celaya 2023-04-14 09:02:17 +02:00
  • 3ba46bbbfa Add support for openswoole 22 Alejandro Celaya 2023-04-14 08:58:54 +02:00
  • 06f3f0c86c Merge pull request #1750 from acelaya-forks/feature/update-delete-artifacts Alejandro Celaya 2023-04-13 08:58:24 +02:00
  • 06f07e3e40 Update to geekyeggo/delete-artifact@2 Alejandro Celaya 2023-04-12 19:13:35 +02:00
  • 740740b8c6 Update to latest JamesIves/github-pages-deploy-action Alejandro Celaya 2023-04-12 19:11:06 +02:00
  • b6ed39b18b Merge pull request #1749 from shlinkio/develop v3.5.4 Alejandro Celaya 2023-04-12 19:03:25 +02:00
  • 958c4704f8 Merge pull request #1748 from acelaya-forks/feature/create-error Alejandro Celaya 2023-04-12 18:52:18 +02:00
  • ef075fb0ce Fix test when CLI output viewport is too narrow Alejandro Celaya 2023-04-12 18:36:28 +02:00
  • 556520583a Update changelog Alejandro Celaya 2023-04-12 18:31:57 +02:00
  • 399c56a097 Print warning when trying to create short URL from CLI on openswoole in verbose mode Alejandro Celaya 2023-04-12 18:30:02 +02:00
  • f078d95588 Capture error on real-time update when creating short URL Alejandro Celaya 2023-04-12 09:15:36 +02:00
  • 33911afcd6 Merge pull request #1744 from acelaya-forks/feature/regression-fix Alejandro Celaya 2023-04-11 19:13:08 +02:00
  • ae8d31e83f Add test case for deeplink long URLs Alejandro Celaya 2023-04-11 17:24:38 +02:00
  • 72c4052012 Be less restrictive when validating long URLs Alejandro Celaya 2023-04-10 18:05:57 +02:00