Alejandro Celaya
|
5fa4fa0225
|
Moved some elements in Common module to more proper locations
|
2019-08-10 23:58:21 +02:00 |
|
Alejandro Celaya
|
30314fd532
|
Moved all ip-geolocation related stuff to its own module
|
2019-08-10 13:43:52 +02:00 |
|
Alejandro Celaya
|
0c26198b55
|
Improved tests to reach 75% MSI
|
2019-08-08 17:06:20 +02:00 |
|
Alejandro Celaya
|
8db9962282
|
Updated proxy-manager version to ensure v2.3 or higher is notinstalled
|
2019-08-08 10:01:21 +02:00 |
|
Alejandro Celaya
|
1e294fe1bc
|
Created RedisFactory which will create the redis adapter for the redis lock
|
2019-08-07 14:17:15 +02:00 |
|
Alejandro Celaya
|
1aba77c752
|
Enforced fixed shlink-installer version
|
2019-08-05 10:27:38 +02:00 |
|
Alejandro Celaya
|
7ed85e8916
|
Moved locking logic for CLI commands to a common abstract class
|
2019-08-04 11:16:46 +02:00 |
|
Alejandro Celaya
|
aff1df32f2
|
Updated to coding-standard library v1.2.2
|
2019-08-01 19:49:54 +02:00 |
|
Alejandro Celaya
|
e6a63a9b85
|
Added missing explicit dependency
|
2019-07-25 23:05:51 +02:00 |
|
Alejandro Celaya
|
c9ec3b3b42
|
Fixed composer commands to be more aqurate based on their name
|
2019-07-23 22:17:49 +02:00 |
|
Alejandro Celaya
|
d086131630
|
Moved all event-dispatching stuff to its own module
|
2019-07-19 19:54:39 +02:00 |
|
Alejandro Celaya
|
bccc177414
|
Created task running system based on event listener which are transparently cast into tasks
|
2019-07-18 19:07:07 +02:00 |
|
Alejandro Celaya
|
0dfadcbb4a
|
Added package to delegate the execution of event listeners to a swoole task worker
|
2019-07-14 10:46:31 +02:00 |
|
Alejandro Celaya
|
91698034e7
|
Added event dispatcher to track when a short URL is visited
|
2019-07-13 12:04:21 +02:00 |
|
Alejandro Celaya
|
f0972c6220
|
Removed optional dependency constraints used for no longer support PHP versions
|
2019-05-13 19:21:59 +02:00 |
|
Alejandro Celaya
|
c2c659b0fe
|
Dropped support for PHP 7.1
|
2019-04-09 22:40:15 +02:00 |
|
Alejandro Celaya
|
3734160cb4
|
Used phpcov v6 stable
|
2019-03-16 10:31:13 +01:00 |
|
Alejandro Celaya
|
eb4dc85006
|
Updated to expressive swoole 2.4
|
2019-03-16 10:15:21 +01:00 |
|
Alejandro Celaya
|
249b8a4768
|
Added config to reload swoole during development
|
2019-03-16 09:57:09 +01:00 |
|
Alejandro Celaya
|
f46de4d3e1
|
Updated to doctrine migrations 2
|
2019-03-09 18:45:58 +01:00 |
|
Alejandro Celaya
|
840e377245
|
Added execution of db tests with mysql and postgres to travis
|
2019-03-05 20:50:32 +01:00 |
|
Alejandro Celaya
|
6fa255386b
|
Defined config to run database tests against mysql and postgres
|
2019-03-05 20:36:35 +01:00 |
|
Alejandro Celaya
|
4b556cd79f
|
Updated to shlinkio coding standard 1.1.0
|
2019-02-26 22:56:43 +01:00 |
|
Alejandro Celaya
|
580050cb7d
|
Updated to phpstan 0.11
|
2019-02-17 10:06:34 +01:00 |
|
Alejandro Celaya
|
0e286d8261
|
Temporarely downgrading phpstan
|
2019-02-16 22:17:01 +01:00 |
|
Alejandro Celaya
|
2175b8a7bb
|
Improved tests to increase MSI to 70%
|
2019-02-16 21:58:14 +01:00 |
|
Alejandro Celaya
|
6c0893cdf8
|
Improved tests to increase MSI to 69%
|
2019-02-16 21:24:32 +01:00 |
|
Alejandro Celaya
|
ee4db44fe8
|
Fixed phpcov dep not properly resolved on PHP 7.1 envs
|
2019-02-16 20:39:46 +01:00 |
|
Alejandro Celaya
|
b8cb38ae5c
|
Updated testing tools
|
2019-02-16 10:53:45 +01:00 |
|
Alejandro Celaya
|
456960e1f0
|
Updated required shlink-installer version and added config for installer plugins
|
2019-02-10 21:57:29 +01:00 |
|
Alejandro Celaya
|
2059b4050b
|
Removed installer and used external package instead
|
2019-02-04 20:14:59 +01:00 |
|
Alejandro Celaya
|
171b43c517
|
Fixed some configs
|
2019-02-04 19:43:21 +01:00 |
|
Alejandro Celaya
|
d289c62532
|
Fixed config file being deleted by mistake by build script
|
2019-01-28 10:52:05 +01:00 |
|
Alejandro Celaya
|
05c7672de3
|
Improved API tests by adding fixtures
|
2019-01-27 12:14:22 +01:00 |
|
Alejandro Celaya
|
76d8fd1023
|
Improved how API tests are executed
|
2019-01-27 10:54:04 +01:00 |
|
Alejandro Celaya
|
558e259b84
|
Minor refactorings
|
2019-01-27 10:30:38 +01:00 |
|
Alejandro Celaya
|
f467bed24c
|
Used multiple commands with && instead of composer array for API tests command
|
2019-01-27 10:15:48 +01:00 |
|
Alejandro Celaya
|
fa753ad6fb
|
Added api test to test:ci command
|
2019-01-26 11:04:50 +01:00 |
|
Alejandro Celaya
|
22d61fead7
|
Prepared configs for API tests
|
2019-01-26 10:19:20 +01:00 |
|
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 |
|