Alejandro Celaya
|
4ebd48b2b0
|
Created new service to resolve short URLs
|
2020-01-26 19:21:51 +01:00 |
|
Alejandro Celaya
|
f71bd84a20
|
Merge pull request #629 from acelaya-forks/feature/reset-meta
Feature/reset meta
|
2020-01-26 09:49:36 +01:00 |
|
Alejandro Celaya
|
33b45eb620
|
Updated changelog
|
2020-01-26 09:37:43 +01:00 |
|
Alejandro Celaya
|
1f9a912c04
|
Added API tests covering the edition of short URL meta with resetted values
|
2020-01-26 09:29:04 +01:00 |
|
Alejandro Celaya
|
45151cdde6
|
Standardized how the ShortUrlMeta object is created by exposing a single named constructor
|
2020-01-26 08:42:51 +01:00 |
|
Alejandro Celaya
|
8ca45eb388
|
Merge pull request #627 from acelaya-forks/feature/remote-ip-order
Feature/remote ip order
|
2020-01-24 21:28:39 +01:00 |
|
Alejandro Celaya
|
f5a30c4c2d
|
Merge pull request #617 from acelaya-forks/feature/fix-urls-with-hash
Feature/fix urls with hash
|
2020-01-12 10:38:25 +01:00 |
|
Alejandro Celaya
|
af1dd78b2c
|
Fixed typo
|
2020-01-12 10:32:03 +01:00 |
|
Alejandro Celaya
|
fc95986f0e
|
Updated changelog for v2.0.2
|
2020-01-12 10:30:14 +01:00 |
|
Alejandro Celaya
|
c52794aed6
|
Replaced standard http_build_query by guzzle's build_query, which keeps params with no value
|
2020-01-12 10:28:44 +01:00 |
|
Alejandro Celaya
|
15a72e2a88
|
Updated local config files which were not fulfilling the project's coding standards
|
2020-01-12 10:06:45 +01:00 |
|
Alejandro Celaya
|
94af588a3c
|
Merge pull request #616 from acelaya-forks/feature/successful-options-req
Feature/successful options req
|
2020-01-12 09:36:18 +01:00 |
|
Alejandro Celaya
|
0a4f3bc0f5
|
Updated changelog
|
2020-01-11 20:38:10 +01:00 |
|
Alejandro Celaya
|
09e3464426
|
Ensured CrossDomainMiddleware always returns empty responses with success status on OPTIONS requests
|
2020-01-11 20:36:17 +01:00 |
|
Alejandro Celaya
|
b246815529
|
Merge pull request #612 from acelaya-forks/feature/avoid-nulls
Feature/avoid nulls
|
2020-01-10 19:51:02 +01:00 |
|
Alejandro Celaya
|
ad1334f289
|
Created database migration which ensures no nulls are present
|
2020-01-10 19:44:35 +01:00 |
|
Alejandro Celaya
|
49bccf9a06
|
Updated changelog
|
2020-01-10 19:20:44 +01:00 |
|
Alejandro Celaya
|
1a8bf54e8b
|
Merge pull request #611 from acelaya-forks/feature/db-migrate-syntax-error
Feature/db migrate syntax error
|
2020-01-10 19:17:45 +01:00 |
|
Alejandro Celaya
|
96bb0321eb
|
Updated casting type so that it is dynamic
|
2020-01-10 19:08:23 +01:00 |
|
Alejandro Celaya
|
37f0abf86f
|
Fixed use of hardcoded quotes on database migration, making it crash on postgres
|
2020-01-10 18:40:49 +01:00 |
|
Alejandro Celaya
|
f9119a38b3
|
Updated changelog
|
2020-01-10 16:04:35 +01:00 |
|
Alejandro Celaya
|
8465a9da31
|
Merge pull request #608 from acelaya-forks/feature/missing-upgrade+info
Added missing information in upgrading document
|
2020-01-09 07:48:27 +01:00 |
|
Alejandro Celaya
|
fa2fede604
|
Updated docker docs
|
2020-01-08 19:37:12 +01:00 |
|
Alejandro Celaya
|
3aded3bc5f
|
Updated changelog tagging v2.0.0
|
2020-01-08 19:17:02 +01:00 |
|
Alejandro Celaya
|
2d4cc912b7
|
Required proxy-manager 2.6
|
2020-01-07 18:27:32 +01:00 |
|
Alejandro Celaya
|
c0881f9292
|
Merge pull request #603 from acelaya-forks/feature/versioned-health
Feature/versioned health
|
2020-01-07 18:15:17 +01:00 |
|
Alejandro Celaya
|
302a77b9dd
|
Updated changelog
|
2020-01-07 18:10:09 +01:00 |
|
Alejandro Celaya
|
2b544ad141
|
Refactored Rest ConfigProvider so that it appends the health action with and without version
|
2020-01-07 18:07:51 +01:00 |
|
Alejandro Celaya
|
36d5e057d0
|
Ensured the health action is registered bit with and without version
|
2020-01-06 23:32:43 +01:00 |
|
Alejandro Celaya
|
96eb6a80e1
|
Merge pull request #599 from acelaya-forks/feature/update-shlink-packages
Feature/update shlink packages
|
2020-01-06 23:19:52 +01:00 |
|
Alejandro Celaya
|
9c5f5a46b5
|
Replaced use of deprecated class by a non-deprecated one
|
2020-01-06 23:08:14 +01:00 |
|
Alejandro Celaya
|
886f63d3e4
|
Workarounded doctrine-dbal issue by creating new columns instead of changing column types
|
2020-01-06 22:57:10 +01:00 |
|
Alejandro Celaya
|
7748dd7cef
|
Ensured latitude and longitude are set as float in DB
|
2020-01-06 22:31:00 +01:00 |
|
Alejandro Celaya
|
2e0f8067aa
|
Enabled redis config option
|
2020-01-05 17:04:22 +01:00 |
|
Alejandro Celaya
|
4fadd523f1
|
Updated config to read redis from config.redis
|
2020-01-05 16:45:14 +01:00 |
|
Alejandro Celaya
|
abe54c67d8
|
Updated changelog
|
2020-01-04 13:21:37 +01:00 |
|
Alejandro Celaya
|
f3f35218c3
|
Updated to installer v4
|
2020-01-04 13:18:28 +01:00 |
|
Alejandro Celaya
|
b9eb9cb6d9
|
Updated all shlink packages but installer to their latest version
|
2020-01-03 11:38:21 +01:00 |
|
Alejandro Celaya
|
40c014b663
|
Fixed merge conflicts
|
2020-01-02 22:58:40 +01:00 |
|
Alejandro Celaya
|
70f1db4e94
|
Merge pull request #597 from acelaya-forks/hotfix/1.21.1
Updated URL from which GeoLite DB is downloaded
|
2020-01-02 22:55:45 +01:00 |
|
Alejandro Celaya
|
2fff38d51a
|
Added v1.21.1 to changelog
|
2020-01-02 22:49:17 +01:00 |
|
Alejandro Celaya
|
32de74b23e
|
Updated URL from which GeoLite DB is downloaded
|
2020-01-02 22:46:56 +01:00 |
|
Alejandro Celaya
|
c96d24cc0b
|
Merge pull request #595 from acelaya-forks/feature/laminas
Feature/laminas
|
2020-01-01 21:26:33 +01:00 |
|
Alejandro Celaya
|
824ee55d38
|
Updated changelog
|
2020-01-01 21:16:26 +01:00 |
|
Alejandro Celaya
|
86e701dccc
|
Updated local config file
|
2020-01-01 21:15:23 +01:00 |
|
Alejandro Celaya
|
2151b97bec
|
Project migrated from zend to laminas
|
2020-01-01 21:13:09 +01:00 |
|
Alejandro Celaya
|
18312b0624
|
Merge pull request #593 from acelaya-forks/feature/coding-standard-2.1
Feature/coding standard 2.1
|
2020-01-01 20:56:47 +01:00 |
|
Alejandro Celaya
|
a67cf4fb85
|
Updated changelog
|
2020-01-01 20:49:29 +01:00 |
|
Alejandro Celaya
|
50100c251e
|
Updated to coding standard v2.1
|
2020-01-01 20:48:31 +01:00 |
|
Alejandro Celaya
|
1070482629
|
Merge pull request #591 from acelaya-forks/feature/upgrading-doc
Feature/upgrading doc
|
2020-01-01 11:31:58 +01:00 |
|
Alejandro Celaya
|
d205405dcc
|
Updated DeprecatedConfigParser to remove the secret key
|
2020-01-01 11:27:09 +01:00 |
|
Alejandro Celaya
|
16d9c3b93f
|
Updated changelog
|
2020-01-01 11:19:07 +01:00 |
|
Alejandro Celaya
|
52ecef0311
|
Created upgrade doc explaining how to upgrade from Shlinnk 1.x to 2.x
|
2020-01-01 11:17:44 +01:00 |
|
Alejandro Celaya
|
f172146f27
|
Merge pull request #590 from acelaya-forks/feature/remove-deprecations
Feature/remove deprecations
|
2019-12-31 23:51:27 +01:00 |
|
Alejandro Celaya
|
ee986912d4
|
Updated changelog
|
2019-12-31 23:44:42 +01:00 |
|
Alejandro Celaya
|
0e04968bc2
|
Changed latitude and longitude to float
|
2019-12-31 23:37:49 +01:00 |
|
Alejandro Celaya
|
0cf1d8d375
|
Changed validate_url to have default value of false
|
2019-12-31 16:30:59 +01:00 |
|
Alejandro Celaya
|
339121fbb1
|
Removed PathVersionMiddleware as routes without version are not longer supported
|
2019-12-31 16:26:00 +01:00 |
|
Alejandro Celaya
|
f99ca464de
|
Removed old command aliases
|
2019-12-31 16:08:08 +01:00 |
|
Alejandro Celaya
|
5c90a7c7a7
|
Removed remaining deprecated elements
|
2019-12-31 16:05:02 +01:00 |
|
Alejandro Celaya
|
434b56fa8c
|
Removed several deprecated components
|
2019-12-31 15:38:37 +01:00 |
|
Alejandro Celaya
|
78b484e657
|
Deleted everything related with previews generation
|
2019-12-31 13:40:38 +01:00 |
|
Alejandro Celaya
|
9d36534230
|
Merge pull request #589 from acelaya-forks/feature/problem-details-upgrade
Updated to problem-details 1.1, removing custom code
|
2019-12-30 22:48:24 +01:00 |
|
Alejandro Celaya
|
bd6243b2ac
|
Updated to problem-details 1.1, removing custom code
|
2019-12-30 22:42:29 +01:00 |
|
Alejandro Celaya
|
416857e129
|
Updated changelog
|
2019-12-29 23:32:33 +01:00 |
|
Alejandro Celaya
|
8cd81d0441
|
Merge pull request #578 from acelaya-forks/feature/php-74-requirement
Feature/php 74 requirement
|
2019-12-29 23:29:42 +01:00 |
|
Alejandro Celaya
|
bf0d9ab7d9
|
Removed not needed null check
|
2019-12-29 23:19:00 +01:00 |
|
Alejandro Celaya
|
bfeb915cd2
|
Replaced regular callbacks by arrow functions when possible
|
2019-12-29 23:16:55 +01:00 |
|
Alejandro Celaya
|
a830420d75
|
Added property types to all non-deprecated classes
|
2019-12-29 22:48:40 +01:00 |
|
Alejandro Celaya
|
b904c6d00d
|
Added property types to some classes
|
2019-12-29 22:27:00 +01:00 |
|
Alejandro Celaya
|
050050a9eb
|
Updated base image for all docerfiles to use PHP 7.4.1
|
2019-12-29 16:34:43 +01:00 |
|
Alejandro Celaya
|
9e48dc4137
|
Updated more references to now unsupported PHP versions
|
2019-12-29 16:09:05 +01:00 |
|
Alejandro Celaya
|
2bd9bb233c
|
Updated development assets and required PHP 7.4
|
2019-12-29 16:09:05 +01:00 |
|
Alejandro Celaya
|
e92d437456
|
Merge pull request #588 from shlinkio/develop
Develop to master
|
2019-12-29 15:55:01 +01:00 |
|
Alejandro Celaya
|
fd6151040e
|
Merge pull request #587 from acelaya-forks/feature/visit-webhook
Feature/visit webhook
|
2019-12-29 14:36:40 +01:00 |
|
Alejandro Celaya
|
b4e3dd7b4e
|
Updated changelog with v1.21.0
|
2019-12-29 14:15:50 +01:00 |
|
Alejandro Celaya
|
8667544b3a
|
Updated to installer v3.3
|
2019-12-29 14:09:51 +01:00 |
|
Alejandro Celaya
|
664569a52b
|
Added visits_webhooks option to SimplifiedConfigParser
|
2019-12-28 16:42:21 +01:00 |
|
Alejandro Celaya
|
3c9da80962
|
Documented how to provide visits webhooks to docker image via env vars
|
2019-12-28 16:35:16 +01:00 |
|
Alejandro Celaya
|
583985e7ce
|
Moved VisitLocated as a regular event, since async tasks cannot trigger other async tasks
|
2019-12-28 13:50:41 +01:00 |
|
Alejandro Celaya
|
b17bcb6c93
|
Updated LocateShortUrlVisit so that it dispatches a VisitLocated event
|
2019-12-28 13:07:11 +01:00 |
|
Alejandro Celaya
|
4886825564
|
Improved NotifyVisitToWebHooksTest to kill more mutants
|
2019-12-28 10:43:13 +01:00 |
|
Alejandro Celaya
|
79cd3ba912
|
Created NotifyVisitToWebhooksTest
|
2019-12-27 20:32:21 +01:00 |
|
Alejandro Celaya
|
21a3d4b66b
|
Updated NotifyVisitToWebHooks so that it waits for all requests to finish
|
2019-12-27 17:07:20 +01:00 |
|
Alejandro Celaya
|
562b0a0868
|
Used PSR3 logger preprocessor format instead of sprintf when possible
|
2019-12-27 16:15:14 +01:00 |
|
Alejandro Celaya
|
25243a10ec
|
Moved common bootstrapping code to run.php script
|
2019-12-27 14:02:43 +01:00 |
|
Alejandro Celaya
|
3fdba53995
|
Added basic implementation for new webhook events
|
2019-12-27 13:37:59 +01:00 |
|
Alejandro Celaya
|
34d8b396a4
|
Fixed merge conflicts
|
2019-12-23 11:17:20 +01:00 |
|
Alejandro Celaya
|
c560e1fda2
|
Merge pull request #586 from acelaya-forks/hotfix/1.20.3
Hotfix/1.20.3
|
2019-12-23 11:06:29 +01:00 |
|
Alejandro Celaya
|
3634236214
|
Fixed some comments
|
2019-12-23 11:00:38 +01:00 |
|
Alejandro Celaya
|
6de0cba0b0
|
Updated changelog
|
2019-12-23 10:50:03 +01:00 |
|
Alejandro Celaya
|
35f5f4851e
|
Moved class alias to container.php to avoid it from being lost after configuration is cached
|
2019-12-23 10:38:06 +01:00 |
|
Alejandro Celaya
|
3a8f4de3bb
|
Merge pull request #584 from acelaya-forks/feature/guzzle-fix
Feature/guzzle fix
|
2019-12-21 16:38:34 +01:00 |
|
Alejandro Celaya
|
d67321f187
|
Removed workarounds from UrlValidator that were required for guzzle 6.5.0
|
2019-12-21 16:09:29 +01:00 |
|
Alejandro Celaya
|
7c52d0ec19
|
Required at least guzzle 6.5.1
|
2019-12-21 16:02:12 +01:00 |
|
Alejandro Celaya
|
ea08ab9758
|
Merge pull request #583 from acelaya-forks/feature/improve-docs
Updated documentation, adding more sub-sections and trying to explain…
|
2019-12-19 11:41:36 +01:00 |
|
Alejandro Celaya
|
9c06803a31
|
Updated documentation, adding more sub-sections and trying to explain everything even better
|
2019-12-19 11:39:41 +01:00 |
|
Alejandro Celaya
|
9222dcbc2e
|
Merge pull request #581 from acelaya-forks/feature/improve-dockers
Feature/improve dockers
|
2019-12-18 15:38:03 +01:00 |
|
Alejandro Celaya
|
75b91dc26b
|
Hardcoded different creation dates for fixture short URLs to avoid random API test failures
|
2019-12-18 15:26:23 +01:00 |
|
Alejandro Celaya
|
4334ea295d
|
Added missing local config
|
2019-12-18 15:00:39 +01:00 |
|