Alejandro Celaya
|
5361f33cc1
|
Some more refactorings
|
2019-11-01 09:52:56 +01:00 |
|
Alejandro Celaya
|
b8cdc29d8f
|
Increased long URL size in DB to 2048 characters
|
2019-10-20 09:53:11 +02:00 |
|
Alejandro Celaya
|
42e84e526e
|
Added mariadb container for development environment
|
2019-10-06 11:21:41 +02:00 |
|
Alejandro Celaya
|
e0d20bf8ff
|
Updated to coding styles v2
|
2019-10-05 17:26:10 +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
|
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
|
6f38790d47
|
Created migration which adds domains table
|
2019-09-30 19:15:14 +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
|
6433a67d52
|
Added all docker stuff to the project
|
2019-08-16 18:38:26 +02:00 |
|
Alejandro Celaya
|
cb715c0877
|
Decoupled Common module from any other module
|
2019-08-11 14:29:22 +02:00 |
|
Alejandro Celaya
|
53243d1764
|
Moved WrongIpException to IpGeolocation module
|
2019-08-10 23:26:39 +02:00 |
|
Alejandro Celaya
|
c6fdd8a59f
|
Improvements and ensured LocateVisitsCommand does not swallow exceptions
|
2019-07-23 16:41:32 +02:00 |
|
Alejandro Celaya
|
760bb2db2a
|
Removed redis from dockerfiles for dev
|
2019-04-11 22:39:55 +02:00 |
|
Alejandro Celaya
|
68f38fd9fe
|
Dropped support for all caches other than APCu and Array
|
2019-04-11 22:36:50 +02:00 |
|
Alejandro Celaya
|
c2c659b0fe
|
Dropped support for PHP 7.1
|
2019-04-09 22:40:15 +02: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
|
425f254453
|
Added posgres container for development
|
2019-03-05 13:39:45 +01:00 |
|
Alejandro Celaya
|
48f6a96da8
|
Updated docker containers used in development
|
2019-02-02 10:53:34 +01:00 |
|
Alejandro Celaya
|
32861b1c72
|
Added new travis deployment which will build the docker image
|
2018-12-16 13:19:17 +01:00 |
|
Alejandro Celaya
|
743d052f55
|
Documented how to serve shlink using swoole
|
2018-12-02 09:56:52 +01:00 |
|
Alejandro Celaya
|
17dbab5ee8
|
Created config file examples to serve shlink using different approaches
|
2018-12-02 09:41:25 +01:00 |
|
Alejandro Celaya
|
22b02de405
|
Updated swoole docker image so that it retries the start command until status code is 0
|
2018-11-25 12:44:49 +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
|
1ceabf3bc3
|
Added locking capabilities to process visits command
|
2018-11-17 14:11:16 +01:00 |
|
Alejandro Celaya
|
4070b1e23d
|
Updated user agent column in visits table to have a length of 512
|
2018-11-10 19:01:59 +01:00 |
|
Alejandro Celaya
|
77d810b735
|
Replaced all FQ global function and constants by explicit imports
|
2018-10-28 08:24:06 +01:00 |
|
Alejandro Celaya
|
13c64b0db0
|
Fixed coding styles
|
2018-10-20 09:10:27 +02:00 |
|
Alejandro Celaya
|
26fd61a3ed
|
Created migrations to rename camel case columns to snake case
|
2018-10-20 09:10:27 +02:00 |
|
Alejandro Celaya
|
9f4c2ac8d7
|
Inlined instructions to enable apcu and memcached in travis
|
2018-10-18 20:26:44 +02:00 |
|
Alejandro Celaya
|
0813df6b29
|
Added unreleased entry to Changelog with already merged tasks from v1.13 mi8lestone
|
2018-09-30 10:52:11 +02:00 |
|
Alejandro Celaya
|
9d10c8627a
|
Created migration fixing cascade delete on visits table
|
2018-09-15 13:20:13 +02:00 |
|
Alejandro Celaya
|
9d9b61cf14
|
Fixed message displayed during installation process
|
2018-09-14 19:18:10 +02:00 |
|
Alejandro Celaya
|
3d0bca2781
|
Finally dropped the hashing of the address
|
2018-09-14 19:04:40 +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
|
8063e643a3
|
Updated changelog with version 1.10.1
|
2018-08-01 20:58:48 +02:00 |
|
Alejandro Celaya
|
3883ed15c4
|
Fixed short codes DB length too short
|
2018-08-01 20:40:24 +02:00 |
|
Alejandro Celaya
|
8793a67ce9
|
Reduced the number of includes by pointing to dcotrine scripts with extension
|
2018-04-07 08:37:41 +02:00 |
|
Alejandro Celaya
|
6c6cfb4fc3
|
Fixed typo
|
2017-10-25 16:19:08 +02:00 |
|
Alejandro Celaya
|
91442a3379
|
Ensured same testing database is used to generate with entities and to run functional tests
|
2017-10-23 12:19:28 +02:00 |
|
Alejandro Celaya
|
0bd9f1e19f
|
Removed wrong extension for travis
|
2017-10-23 12:09:07 +02:00 |
|
Alejandro Celaya
|
c233e807c2
|
Added sqlite extensions to PDO
|
2017-10-23 11:42:13 +02:00 |
|
Alejandro Celaya
|
a002c60183
|
Updated travis config so that it loads apcu extension
|
2017-10-23 11:37:16 +02:00 |
|
Alejandro Celaya
|
e282521040
|
Updated migrations to prevent duplication when running after orm schema tool
|
2017-10-23 11:11:26 +02:00 |
|
Alejandro Celaya
|
af7c11665c
|
Added max_visits field to short_urls
|
2017-10-22 09:00:32 +02:00 |
|
Alejandro Celaya
|
68b4cfbae0
|
Added valid_since and valid_until columns to shoirt_urls table
|
2017-10-21 11:39:27 +02:00 |
|
Alejandro Celaya
|
c422a14c5c
|
Improved coding styles
|
2017-10-12 10:13:20 +02:00 |
|
Alejandro Celaya
|
d10583c7c5
|
Udated minimum PHP version and docker stuff
|
2017-10-12 09:24:47 +02:00 |
|
Alejandro Celaya
|
7530048fbd
|
Removed exception catch that used to return a 500, and now returns a 404 due to a behavior change
|
2017-03-24 21:59:45 +01:00 |
|
Alejandro Celaya
|
29fd313337
|
Added memcached to php docker image
|
2017-01-21 13:33:51 +01:00 |
|