Alejandro Celaya
|
c4af1471f0
|
Simplified and united configs for tests
|
2019-01-26 09:42:08 +01:00 |
|
Alejandro Celaya
|
687d8d91a9
|
Changed references to functional tests by database tests
|
2019-01-20 21:49:07 +01:00 |
|
Alejandro Celaya
|
642431c43e
|
Reverted to diactoros v2.0.1 while a bug is fixed
|
2018-12-29 11:13:23 +01:00 |
|
Alejandro Celaya
|
46a35c553e
|
Created class to wrap CLI table rendering behavior
|
2018-12-08 11:32:16 +01:00 |
|
Alejandro Celaya
|
7c5825d1bc
|
Removed custom AccessLogFactory by updating to zend-expressive-swoole 2.2
|
2018-12-05 21:26:19 +01:00 |
|
Alejandro Celaya
|
a7a5667301
|
Improved repository tests
|
2018-12-02 19:13:49 +01:00 |
|
Alejandro Celaya
|
aa413dab6d
|
Configured improvements introduced in expressive swoole 2.1
|
2018-11-29 21:14:24 +01:00 |
|
Alejandro Celaya
|
6947805b5c
|
Updated to zend-expressive-swoole 2.0.1 removing all workarounds
|
2018-11-28 20:43:44 +01:00 |
|
Alejandro Celaya
|
c4afc7a923
|
Updated project to use external coding standard
|
2018-11-26 20:46:43 +01:00 |
|
Alejandro Celaya
|
16590b2dbb
|
Prepared project to support both swoole and regular app servers with fast cgi
|
2018-11-24 08:43:48 +01:00 |
|
Alejandro Celaya
|
79b2a0839f
|
Increased MSI to 65%
|
2018-11-17 19:23:49 +01:00 |
|
Alejandro Celaya
|
a705ef21a9
|
Increased MSI to 61%
|
2018-11-17 17:36:22 +01:00 |
|
Alejandro Celaya
|
1ceabf3bc3
|
Added locking capabilities to process visits command
|
2018-11-17 14:11:16 +01:00 |
|
Alejandro Celaya
|
4745a37549
|
Used a lower level on phpstan to avoid errors produced by Symfony 4.1.5 new phpdocs
|
2018-11-16 16:44:48 +01:00 |
|
Alejandro Celaya
|
9a0f9207be
|
Fixed region resolved in GeoLite2
|
2018-11-11 21:28:42 +01:00 |
|
Alejandro Celaya
|
2c3cbe7146
|
Installed geoip2 and added to docs
|
2018-11-11 21:28:42 +01:00 |
|
Alejandro Celaya
|
58bff4fa73
|
Updated to infection v0.11
|
2018-11-11 21:24:11 +01:00 |
|
Alejandro Celaya
|
358b2b661e
|
Deprecated ci composer command, since it does the same as check, but slower
|
2018-11-03 11:40:57 +01:00 |
|
Alejandro Celaya
|
40815e5b38
|
Ensured phpunit is run using phpdbg, to avoid the requirement on xdebug
|
2018-11-03 11:02:19 +01:00 |
|
Alejandro Celaya
|
8fc1d23e03
|
Created needed commands and updated pipeline config file to run infection using an existing code coverage report
|
2018-11-03 10:58:46 +01:00 |
|
Alejandro Celaya
|
521f6f2b18
|
Added functional-php library
|
2018-11-02 10:54:42 +01:00 |
|
Alejandro Celaya
|
025135b8c6
|
Added all missing use statements from global functions and constants
|
2018-10-28 08:34:02 +01:00 |
|
Alejandro Celaya
|
99f45d8853
|
Installed and registered new middleware to process IP addresses from request
|
2018-10-18 19:53:50 +02:00 |
|
Alejandro Celaya
|
3282bfd03b
|
Ensured symfony/console stays in v4.1.4, since the next one throws a lot of phpstan errors
|
2018-09-30 11:02:01 +02:00 |
|
Alejandro Celaya
|
48f01921e1
|
Used modern PHP features in CustomizableAppCOnfig
|
2018-09-30 09:04:00 +02:00 |
|
Alejandro Celaya
|
0183c8a4b7
|
Migrated from standard datetime objects to chronos objects
|
2018-09-29 12:52:32 +02:00 |
|
Alejandro Celaya
|
a65ce649ac
|
Created new Installer module and moved everything from CLI there
|
2018-09-29 09:52:32 +02:00 |
|
Alejandro Celaya
|
a01031303f
|
Created migration which parses existing IP addresses, generating hashes and droping already used IPs
|
2018-09-13 23:50:09 +02:00 |
|
Alejandro Celaya
|
2d6d35a398
|
Added shortUrl field to serialized ShortUrl objects, both from CLI and REST
|
2018-08-10 23:14:45 +02:00 |
|
Alejandro Celaya
|
a125c93ca3
|
Updated to phpstan 0.10 and infection 0.9
|
2018-07-04 12:08:27 +02:00 |
|
Alejandro Celaya
|
fe9ab20cbb
|
Applied some improvements
|
2018-03-27 23:57:29 +02:00 |
|
Alejandro Celaya
|
3dcc510da1
|
Updated to symfony 4
|
2018-03-26 20:32:12 +02:00 |
|
Alejandro Celaya
|
2f26c82fa6
|
Removed expressive migration tool from dev dependencies
|
2018-03-26 20:25:30 +02:00 |
|
Alejandro Celaya
|
42fe4bd5ce
|
Created new action to track visits, which returns an empty pixel
|
2018-03-26 20:13:03 +02:00 |
|
Alejandro Celaya
|
1b2a0820e5
|
Updated to phpunit 7 and dropped dbunit dependency
|
2018-03-26 19:09:10 +02:00 |
|
Alejandro Celaya
|
6cf0155417
|
Updated minimum required MSI
|
2018-03-26 19:06:49 +02:00 |
|
Alejandro Celaya
|
16dd1838aa
|
Updated to expressive 3
|
2018-03-26 18:49:28 +02:00 |
|
Alejandro Celaya
|
f788d6872f
|
Added infection to the build matrix
|
2018-03-26 18:16:59 +02:00 |
|
Alejandro Celaya
|
d0df007812
|
Dropped support for PHP 7.0
|
2018-03-26 18:16:59 +02:00 |
|
Alejandro Celaya
|
fac9455a1e
|
Created method to updated already created short URLs
|
2018-01-07 19:51:25 +01:00 |
|
Alejandro Celaya
|
ea80b6d48a
|
Replaced vlucas/phpdotenv package by symfony/dotenv
|
2017-12-27 16:33:06 +01:00 |
|
Alejandro Celaya
|
a9094dc0f6
|
Updated dependency constraints
|
2017-12-27 15:25:59 +01:00 |
|
Alejandro Celaya
|
a9dff56a92
|
Updated config aggregator version
|
2017-10-23 13:33:23 +02:00 |
|
Alejandro Celaya
|
633f3b728f
|
Created composer command to generate merge pretty code coverage
|
2017-10-23 12:54:54 +02:00 |
|
Alejandro Celaya
|
be34600494
|
Updated CI process to generate a merged coverage file
|
2017-10-23 12:51:06 +02:00 |
|
Alejandro Celaya
|
c522879c64
|
Updated composer check to ru functional tests too
|
2017-10-23 11:29:37 +02:00 |
|
Alejandro Celaya
|
c2feffa50c
|
First version of functional tests working
|
2017-10-23 11:21:00 +02:00 |
|
Alejandro Celaya
|
d7b7db670f
|
Created first common elements for functional tests
|
2017-10-22 18:03:35 +02:00 |
|
Alejandro Celaya
|
1f7a94794d
|
Added option to provide custom slug when creating a short url
|
2017-10-21 17:19:02 +02:00 |
|
Alejandro Celaya
|
c8346bc5f8
|
Added target php platform in composer.json to prevent building versions that cannot be executed in older versions
|
2017-10-16 18:23:13 +02:00 |
|