Alejandro Celaya
|
4084d301ca
|
Update to PHPUnit 11
|
2024-05-12 12:49:53 +02:00 |
|
Alejandro Celaya
|
3bdc05fbc4
|
Fix CliTestUtils for PHPUnit 10.4
|
2023-10-07 10:56:04 +02:00 |
|
Alejandro Celaya
|
b747b8448e
|
Update dependencies
|
2023-08-19 12:03:29 +02:00 |
|
Alejandro Celaya
|
965325aa7c
|
Replace traits with static classes in CLI unit tests
|
2023-06-18 10:51:59 +02:00 |
|
Alejandro Celaya
|
04bbd471ff
|
Migrate from PHPUnit annotations to native attributes
|
2023-02-09 20:42:18 +01:00 |
|
Alejandro Celaya
|
51f243995a
|
Added stricter types for mocks
|
2022-10-24 19:53:13 +02:00 |
|
Alejandro Celaya
|
6a2227efc5
|
Removed all uinnecessary usages of equalsTo param constraint
|
2022-10-23 18:15:57 +02:00 |
|
Alejandro Celaya
|
b7671f70da
|
Fixed coding styles
|
2022-10-22 14:41:42 +02:00 |
|
Alejandro Celaya
|
32417e40cb
|
Migrated ShlinkTableTest to use PHPUnit mocks
|
2022-10-22 14:40:35 +02:00 |
|
Alejandro Celaya
|
4cb44be9a0
|
Migrated ProcessRunnerTest to use PHPUnit mocks
|
2022-10-22 14:37:13 +02:00 |
|
Alejandro Celaya
|
59bcd62717
|
Moved Geolocation services to its own namespace inside CLI module
|
2022-09-18 10:01:22 +02:00 |
|
Alejandro Celaya
|
fe4b2c4ae4
|
Migrated TrackingOptions to immutable object
|
2022-09-17 12:57:04 +02:00 |
|
Alejandro Celaya
|
997289da02
|
Changed all public setUp methods in tests to be protected
|
2022-09-11 12:02:49 +02:00 |
|
Alejandro Celaya
|
1449e24b66
|
Improved some tests
|
2022-03-14 19:41:33 +01:00 |
|
Alejandro Celaya
|
9a31f53d4d
|
Updated to coding standard v2.2.0
|
2021-08-05 19:47:17 +02:00 |
|
Alejandro Celaya
|
20f70b8b07
|
Created new table with row separators for CLI, to use with multi-line rows
|
2021-08-03 10:21:42 +02:00 |
|
Alejandro Celaya
|
bfcccd8c33
|
Added test to check for GeoLite db update disabling based on tracking options
|
2021-05-30 12:36:58 +02:00 |
|
Alejandro Celaya
|
f7d3c73c4a
|
Skip downloading GeoLite db if global tracking or IP tracking are disabled
|
2021-05-30 12:30:03 +02:00 |
|
Alejandro Celaya
|
4e00c950cc
|
Created ProcessRunnerTest
|
2021-02-12 23:23:34 +01:00 |
|
Alejandro Celaya
|
919b567d46
|
Added tests covering new logic to parse GeolLite 2 build epoch param
|
2021-02-06 21:49:49 +01:00 |
|
Alejandro Celaya
|
1621f3a943
|
Updated dependencies
|
2020-11-02 11:53:14 +01:00 |
|
Daniel Londero
|
065d314608
|
Invoke PHPUnit's assertions statically
|
2020-10-04 00:35:14 +02:00 |
|
Alejandro Celaya
|
50100c251e
|
Updated to coding standard v2.1
|
2020-01-01 20:48:31 +01:00 |
|
Alejandro Celaya
|
bfeb915cd2
|
Replaced regular callbacks by arrow functions when possible
|
2019-12-29 23:16:55 +01:00 |
|
Alejandro Celaya
|
b904c6d00d
|
Added property types to some classes
|
2019-12-29 22:27:00 +01:00 |
|
Alejandro Celaya
|
cf3d763731
|
Replaced monolog-cascade by MonologFactory
|
2019-11-30 17:59:04 +01:00 |
|
Alejandro Celaya
|
e0d20bf8ff
|
Updated to coding styles v2
|
2019-10-05 17:26:10 +02:00 |
|
Alejandro Celaya
|
986c165815
|
Moved RuntimeException to IpGeolocation module
|
2019-08-10 23:30:47 +02:00 |
|
Alejandro Celaya
|
4aed8e6b59
|
Moved ShlinkTable class to CLI module
|
2019-08-10 23:16:34 +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
|
a6727c5382
|
Fixed coding styles
|
2019-07-23 22:09:38 +02:00 |
|
Alejandro Celaya
|
173bfbd300
|
Updated tests to fit current implementations
|
2019-07-23 22:04:01 +02:00 |
|
Alejandro Celaya
|
a1c7e7d5da
|
Updated tests
|
2019-07-20 12:11:07 +02:00 |
|
Alejandro Celaya
|
6613cb5c60
|
Updated amount of days to wait for the GeoLite2 database to be updated
|
2019-04-14 13:18:03 +02:00 |
|
Alejandro Celaya
|
0f48dd567f
|
Registered GeolocationDbUpdater service and added callable which is invoked when db is going to be updated
|
2019-04-14 11:19:21 +02:00 |
|
Alejandro Celaya
|
b24511b7b5
|
Created service that updated GeoLite database when it is older than 7 days
|
2019-04-14 10:54:01 +02:00 |
|