Alejandro Celaya
|
e0d20bf8ff
|
Updated to coding styles v2
|
2019-10-05 17:26:10 +02:00 |
|
Alejandro Celaya
|
09a5284675
|
Merge pull request #501 from acelaya-forks/feature/v1.19-final
Updated changelog adding final release 1.19.0
|
2019-10-05 11:09:12 +02:00 |
|
Alejandro Celaya
|
1112f3acdd
|
Updated changelog adding final release 1.19.0
|
2019-10-05 11:08:50 +02:00 |
|
Alejandro Celaya
|
05e3071db2
|
Merge pull request #500 from acelaya-forks/feature/multiple-domains
Feature/multiple domains
|
2019-10-04 23:39:11 +02:00 |
|
Alejandro Celaya
|
403773bc17
|
Documented new feature in CHANGELOG
|
2019-10-04 21:46:41 +02:00 |
|
Alejandro Celaya
|
636df2a736
|
Read request's authority when tracking a visit and passed it down
|
2019-10-04 21:36:54 +02:00 |
|
Alejandro Celaya
|
baf3093893
|
Added support for domain param to command and action to resolve a short URL
|
2019-10-04 21:17:02 +02:00 |
|
Alejandro Celaya
|
8d3a49a319
|
Fixed issue with postgres when fetching resultset ordering by nullable column
|
2019-10-04 18:07:26 +02:00 |
|
Alejandro Celaya
|
eced1af21d
|
Added more database cases covering different combinations of finding short URL by short code and domain
|
2019-10-04 17:34:34 +02:00 |
|
Alejandro Celaya
|
49c3c9bec1
|
Ensured domain is taken into account when looking for a short URL
|
2019-10-04 17:21:22 +02:00 |
|
Alejandro Celaya
|
2ffaabe594
|
Added option to define domain to GenerateShortUrlCommand
|
2019-10-02 20:29:13 +02:00 |
|
Alejandro Celaya
|
f31dc6c6e5
|
Added missing return type hints
|
2019-10-02 20:15:14 +02:00 |
|
Alejandro Celaya
|
f067d0e831
|
Allowed to provide the domain when creating a short URL
|
2019-10-02 20:13:25 +02:00 |
|
Alejandro Celaya
|
a892f72425
|
Added migration to make the combination of slug+domain unique
|
2019-10-02 20:01:15 +02:00 |
|
Alejandro Celaya
|
25f64a2fc4
|
Added check for domain when matching an existing short URL
|
2019-10-01 22:15:11 +02:00 |
|
Alejandro Celaya
|
fd1fe90731
|
Created tests for new domain resolvers
|
2019-10-01 22:00:46 +02:00 |
|
Alejandro Celaya
|
495643f4f1
|
Ensured domain is taken into account when checking if a slug is in use
|
2019-10-01 21:42:35 +02:00 |
|
Alejandro Celaya
|
8da6b336f5
|
Added API test which checks short URLs with a domain are parsed as such
|
2019-10-01 20:24:11 +02:00 |
|
Alejandro Celaya
|
d0bb86ca8f
|
Added simple way to resolve domains from entity manager when creating a short URL
|
2019-10-01 20:16:27 +02:00 |
|
Alejandro Celaya
|
1085809fa5
|
Moved code to convert a ShortUrl into a full link as string to the entity itself
|
2019-09-30 20:01:36 +02:00 |
|
Alejandro Celaya
|
7b1857dcda
|
Added entities config for domains
|
2019-09-30 19:42:27 +02:00 |
|
Alejandro Celaya
|
6f38790d47
|
Created migration which adds domains table
|
2019-09-30 19:15:14 +02:00 |
|
Alejandro Celaya
|
a81ac85af6
|
Merge pull request #498 from acelaya-forks/feature/improved-issue-templates
Feature/improved issue templates
|
2019-09-29 09:38:53 +02:00 |
|
Alejandro Celaya
|
8f4d5b6fce
|
Added funding config file
|
2019-09-29 09:30:18 +02:00 |
|
Alejandro Celaya
|
8468a48eaa
|
Added generic issue template
|
2019-09-29 09:23:37 +02:00 |
|
Alejandro Celaya
|
fc0885e5d5
|
Removed shlink set-up info from feature request issue template
|
2019-09-29 09:21:56 +02:00 |
|
Alejandro Celaya
|
e1a9e347c3
|
Merge pull request #496 from acelaya-forks/feature/installer2
Feature/installer2
|
2019-09-28 09:45:09 +02:00 |
|
Alejandro Celaya
|
1b0e3b686d
|
Ignored false positive in phpstan
|
2019-09-28 09:35:59 +02:00 |
|
Alejandro Celaya
|
a09208582e
|
Updated changelog
|
2019-09-28 09:31:41 +02:00 |
|
Alejandro Celaya
|
df1de020d1
|
Updated to shlink installer 2
|
2019-09-28 09:30:20 +02:00 |
|
Alejandro Celaya
|
9b363368a2
|
Merge pull request #490 from acelaya-forks/feature/issue-template
Feature/issue template
|
2019-09-17 20:17:51 +02:00 |
|
Alejandro Celaya
|
9fac69675a
|
Updated how shlink info is requested to users on issue templates
|
2019-09-17 20:10:27 +02:00 |
|
Alejandro Celaya
|
1d2cfde7f7
|
Created individual issue templates
|
2019-09-17 20:04:04 +02:00 |
|
Alejandro Celaya
|
452612ee00
|
Merge pull request #485 from acelaya-forks/feature/base-path
Feature/base path
|
2019-09-13 20:54:45 +02:00 |
|
Alejandro Celaya
|
8d74e0c3ff
|
Fixed undefined-index errors in BasePathPrefixerTest
|
2019-09-13 20:46:49 +02:00 |
|
Alejandro Celaya
|
0a1786c89a
|
Added support for basepath on docker image
|
2019-09-13 20:36:40 +02:00 |
|
Alejandro Celaya
|
bc07d77d06
|
Removed duplicated code from BasePathPrefixer
|
2019-09-13 20:22:41 +02:00 |
|
Alejandro Celaya
|
6e38457655
|
Created BasePathPrefixerTest
|
2019-09-13 20:17:30 +02:00 |
|
Alejandro Celaya
|
d7a3aeb0a2
|
Created a config prost-processor which adds the base path on every applicable configuration
|
2019-09-13 20:03:53 +02:00 |
|
Alejandro Celaya
|
76541d5563
|
Merge pull request #484 from acelaya-forks/feature/disable-asking-for-lang
Ensured installer does not ask for the locale
|
2019-09-13 19:02:34 +02:00 |
|
Alejandro Celaya
|
28b5d8445e
|
Ensured installer does not ask for the locale
|
2019-09-13 18:51:51 +02:00 |
|
Alejandro Celaya
|
d17533fd0f
|
Merge pull request #483 from acelaya-forks/feature/remoive-translations
Feature/remoive translations
|
2019-09-12 20:30:45 +02:00 |
|
Alejandro Celaya
|
01d62b7aea
|
Removed escape characters no longer needed in templates
|
2019-09-12 19:45:24 +02:00 |
|
Alejandro Celaya
|
bd97804ca6
|
Updated changelog
|
2019-09-12 08:10:41 +02:00 |
|
Alejandro Celaya
|
7b0ccc9f69
|
Removed references to anything related with translations
|
2019-09-12 08:09:17 +02:00 |
|
Alejandro Celaya
|
fdb98fa2a9
|
Added service aliases that were removed from shlink-common
|
2019-09-11 20:25:04 +02:00 |
|
Alejandro Celaya
|
fb684bd788
|
Merge pull request #476 from acelaya-forks/feature/fix-log-fields-error
Feature/fix log fields error
|
2019-08-24 10:40:31 +02:00 |
|
Alejandro Celaya
|
05acf4eb2a
|
Updated changelog
|
2019-08-24 10:27:42 +02:00 |
|
Alejandro Celaya
|
56d0383170
|
Increased referer length to 1024 and ensured values are cropped before trying to insert in database
|
2019-08-24 10:25:43 +02:00 |
|
Alejandro Celaya
|
b31236958b
|
Added colors to tests run with phpunit
|
2019-08-20 18:46:33 +02:00 |
|
Alejandro Celaya
|
3ffa46fb26
|
Added prefer-dist flag to composer execution on docker build
|
2019-08-17 17:19:33 +02:00 |
|
Alejandro Celaya
|
217003381a
|
Fixed version set during docker image build
|
2019-08-17 16:05:47 +02:00 |
|
Alejandro Celaya
|
234190f493
|
Merge pull request #472 from acelaya-forks/feature/docker-image
Feature/docker image
|
2019-08-16 20:50:16 +02:00 |
|
Alejandro Celaya
|
209e3e9e14
|
Updated travis to only build docker image in one of the envs
|
2019-08-16 20:49:24 +02:00 |
|
Alejandro Celaya
|
872241f497
|
Fixed travis config using invalid structure
|
2019-08-16 20:27:04 +02:00 |
|
Alejandro Celaya
|
cb7a66c59b
|
Updated changelog
|
2019-08-16 19:48:23 +02:00 |
|
Alejandro Celaya
|
924383ccc8
|
Updated docker image build so that it sets shlink's version
|
2019-08-16 19:42:39 +02:00 |
|
Alejandro Celaya
|
65d1301195
|
Simplified build script to exclude everything from dockerignore for rsync
|
2019-08-16 19:30:40 +02:00 |
|
Alejandro Celaya
|
57c0490d84
|
Updated travis config to test docker image building when the dockerfile has changed
|
2019-08-16 19:13:35 +02:00 |
|
Alejandro Celaya
|
b927e44107
|
Ensured all composer-related files are deleted from docker image
|
2019-08-16 18:55:35 +02:00 |
|
Alejandro Celaya
|
6433a67d52
|
Added all docker stuff to the project
|
2019-08-16 18:38:26 +02:00 |
|
Alejandro Celaya
|
1cc2cfaec7
|
Merge pull request #466 from acelaya-forks/feature/fix-7.4-build
Updated build from PHP 7.4 to 7.4snapshot
|
2019-08-15 20:01:29 +02:00 |
|
Alejandro Celaya
|
a5c96f41b3
|
Merge pull request #465 from acelaya/feature/external-event-dispatcher
Feature/external event dispatcher
|
2019-08-12 21:03:53 +02:00 |
|
Alejandro Celaya
|
9fac291df4
|
Updated changelog
|
2019-08-12 20:55:10 +02:00 |
|
Alejandro Celaya
|
971b7967de
|
Installed EventDispatcher module from external library
|
2019-08-12 20:54:30 +02:00 |
|
Alejandro Celaya
|
b3a4adeba4
|
Merge pull request #464 from acelaya/feature/external-ip-geolocation-module
Moved IpGeolocation module to external library
|
2019-08-12 20:12:29 +02:00 |
|
Alejandro Celaya
|
b732f1df0d
|
Moved IpGeolocation module to external library
|
2019-08-12 20:00:15 +02:00 |
|
Alejandro Celaya
|
4395732c5e
|
Merge pull request #463 from acelaya/feature/remove-interop-container
Removed use of Interop container
|
2019-08-12 19:12:47 +02:00 |
|
Alejandro Celaya
|
6720d12ab8
|
Removed use of Interop container
|
2019-08-12 18:59:02 +02:00 |
|
Alejandro Celaya
|
456765e55b
|
Merge pull request #462 from acelaya/feature/external-shlink-common
Feature/external shlink common
|
2019-08-12 18:43:34 +02:00 |
|
Alejandro Celaya
|
a6009c89d3
|
Updated changelog
|
2019-08-12 18:35:59 +02:00 |
|
Alejandro Celaya
|
d767c415d1
|
Deleted local Common module and used external one
|
2019-08-12 18:34:52 +02:00 |
|
Alejandro Celaya
|
d88f535444
|
Added config directorios to phpstan inspections
|
2019-08-12 17:58:04 +02:00 |
|
Alejandro Celaya
|
0c7dd18b7c
|
Merge pull request #461 from acelaya/feature/test-utils-external
Used TestUtils module from external library
|
2019-08-11 21:30:38 +02:00 |
|
Alejandro Celaya
|
0e535123ae
|
Used TestUtils module from external library
|
2019-08-11 21:22:27 +02:00 |
|
Alejandro Celaya
|
8ce23b80bd
|
Merge pull request #460 from acelaya/feature/drop-duplicated-code
Used class from shlink-installer instead of duplicated local version
|
2019-08-11 20:35:51 +02:00 |
|
Alejandro Celaya
|
d96023d063
|
Used class from shlink-installer instead of duplicated local version
|
2019-08-11 20:34:55 +02:00 |
|
Alejandro Celaya
|
d734d1a3b3
|
Merge pull request #459 from acelaya/feature/preview-generator-module
Created PreviewGenerator module
|
2019-08-11 20:01:34 +02:00 |
|
Alejandro Celaya
|
095f075ca9
|
Moved PreviewGenerationException to PreviewGenerator module
|
2019-08-11 19:47:15 +02:00 |
|
Alejandro Celaya
|
ef70e44a17
|
Registered Preview generator module
|
2019-08-11 19:43:06 +02:00 |
|
Alejandro Celaya
|
27a6f35534
|
Updated changelog
|
2019-08-11 19:40:30 +02:00 |
|
Alejandro Celaya
|
47ea4218d0
|
Created PreviewGenerator module
|
2019-08-11 19:38:46 +02:00 |
|
Alejandro Celaya
|
1fd677df5a
|
Merge pull request #457 from acelaya/feature/test-utils-module
Created TestUtils module
|
2019-08-11 16:38:27 +02:00 |
|
Alejandro Celaya
|
7c349e42fd
|
Created TestUtils module
|
2019-08-11 16:30:46 +02:00 |
|
Alejandro Celaya
|
da88ec6807
|
Merge pull request #456 from acelaya/feature/common-module
Feature/common module
|
2019-08-11 15:18:28 +02:00 |
|
Alejandro Celaya
|
cb715c0877
|
Decoupled Common module from any other module
|
2019-08-11 14:29:22 +02:00 |
|
Alejandro Celaya
|
97a362617d
|
Added new API test for Options requests
|
2019-08-11 14:21:35 +02:00 |
|
Alejandro Celaya
|
24e708b7e1
|
Removered registered options middleware
|
2019-08-11 14:02:25 +02:00 |
|
Alejandro Celaya
|
583a684b03
|
Created SluggerFilterTest
|
2019-08-11 13:54:21 +02:00 |
|
Alejandro Celaya
|
fe8465261f
|
Moved ResponseUtilsTrait to Response subnamespace
|
2019-08-11 13:48:19 +02:00 |
|
Alejandro Celaya
|
334cc231dc
|
Final changes done on Common module
|
2019-08-11 13:44:42 +02:00 |
|
Alejandro Celaya
|
848d574f68
|
Moved too concrete class from Common to Core
|
2019-08-11 13:33:42 +02:00 |
|
Alejandro Celaya
|
8f929c0ee3
|
Dropped Integrations module and created LICENSE files for new modules
|
2019-08-11 13:20:18 +02:00 |
|
Alejandro Celaya
|
15bd839940
|
Improved README files
|
2019-08-11 13:06:10 +02:00 |
|
Alejandro Celaya
|
0323e0d17d
|
Simplified IpAddressMiddlewareFactory and decoupled from Core module
|
2019-08-11 10:22:19 +02:00 |
|
Alejandro Celaya
|
5fa4fa0225
|
Moved some elements in Common module to more proper locations
|
2019-08-10 23:58:21 +02:00 |
|
Alejandro Celaya
|
986c165815
|
Moved RuntimeException to IpGeolocation module
|
2019-08-10 23:30:47 +02:00 |
|
Alejandro Celaya
|
53243d1764
|
Moved WrongIpException to IpGeolocation module
|
2019-08-10 23:26:39 +02:00 |
|
Alejandro Celaya
|
4aed8e6b59
|
Moved ShlinkTable class to CLI module
|
2019-08-10 23:16:34 +02:00 |
|
Alejandro Celaya
|
16653d60ed
|
Enhanced CacheFactory to support redis and allow optional APCu
|
2019-08-10 17:44:09 +02:00 |
|