Alejandro Celaya
|
4ef04c641e
|
Merge pull request #1101 from acelaya-forks/feature/disable-geolite-download
Feature/disable geolite download
|
2021-05-30 13:02:30 +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 |
|
Mickaël Bernardini
|
bfdece1c23
|
add ENABLE_PERIODIC_VISIT_LOCATE opt-in
This will trigger `visit:locate` every hour
|
2021-05-26 15:45:24 +02:00 |
|
Alejandro Celaya
|
a68f450d36
|
Merge pull request #1097 from acelaya-forks/feature/php8
Feature/php8
|
2021-05-23 12:54:12 +02:00 |
|
Alejandro Celaya
|
d1df225e47
|
Moved changelog line
|
2021-05-23 12:39:00 +02:00 |
|
Alejandro Celaya
|
9c6ba4bc61
|
More PHP 8 syntactic sugar
|
2021-05-23 12:37:53 +02:00 |
|
Alejandro Celaya
|
c01121d61a
|
Added nullsafe operator to simplify conditions
|
2021-05-23 12:31:10 +02:00 |
|
Alejandro Celaya
|
e0f0bb5523
|
Migrated all constructor props to property promotion when possible
|
2021-05-23 11:57:31 +02:00 |
|
Alejandro Celaya
|
a3b7742992
|
Merge pull request #1096 from shlinkio/develop
Release 2.7.0
|
2021-05-23 09:31:01 +02:00 |
|
Alejandro Celaya
|
4b5fa6ddad
|
Merge pull request #1095 from acelaya-forks/feature/update-docker-deps
Updated docker dependencies
|
2021-05-23 09:16:54 +02:00 |
|
Alejandro Celaya
|
b6aca82da6
|
Updated docker dependencies
|
2021-05-23 09:05:35 +02:00 |
|
Alejandro Celaya
|
8ee3bb4d58
|
Merge pull request #1094 from acelaya-forks/feature/improve-locks
Feature/improve locks
|
2021-05-23 08:54:10 +02:00 |
|
Alejandro Celaya
|
46bea241e6
|
Updated changelog
|
2021-05-23 08:42:26 +02:00 |
|
Alejandro Celaya
|
5e6d2881bc
|
Used ShorturlIdentifier model whenever possible
|
2021-05-23 08:41:42 +02:00 |
|
Alejandro Celaya
|
cd19876419
|
Removed methods to create tags and domains with lock, as they do not really lock as expected
|
2021-05-23 08:21:40 +02:00 |
|
Alejandro Celaya
|
f82e103bc5
|
Added locks to tag and domain creation during short URL creation
|
2021-05-22 22:06:40 +02:00 |
|
Alejandro Celaya
|
3ff4ac84c4
|
Added locking to short URL creation when checking if URL exists
|
2021-05-22 22:06:40 +02:00 |
|
Alejandro Celaya
|
bf0c679a48
|
Added real versions from some shlink dependencies
|
2021-05-22 22:06:08 +02:00 |
|
Alejandro Celaya
|
96c5bc164a
|
Merge pull request #1093 from acelaya-forks/feature/improve-mutation-ci
Split execution of db and unit mutation tests during ci workflow
|
2021-05-22 21:50:59 +02:00 |
|
Alejandro Celaya
|
73aead01b4
|
Split execution of db and unit mutation tests during ci workflow
|
2021-05-22 21:35:32 +02:00 |
|
Alejandro Celaya
|
e19b3cc45d
|
Merge pull request #1092 from acelaya-forks/feature/bot-detection
Feature/bot detection
|
2021-05-22 21:34:59 +02:00 |
|
Alejandro Celaya
|
a1cab4ca7d
|
Fixed typos
|
2021-05-22 21:22:15 +02:00 |
|
Alejandro Celaya
|
4b89687e45
|
Updated changelog
|
2021-05-22 21:17:00 +02:00 |
|
Alejandro Celaya
|
1c861fecfc
|
Documented the excludeBots query param for visits endpoints
|
2021-05-22 21:14:15 +02:00 |
|
Alejandro Celaya
|
a12c9f54c4
|
Added API tests covering the excludion of bot visits
|
2021-05-22 21:05:54 +02:00 |
|
Alejandro Celaya
|
69d72e754f
|
Added logic to exclude bots from visits when requested
|
2021-05-22 20:49:24 +02:00 |
|
Alejandro Celaya
|
db3c5a3031
|
Added new models to pass to repositories when listing visits of any kind
|
2021-05-22 20:32:30 +02:00 |
|
Alejandro Celaya
|
6327ed814a
|
Added new models to pass to repositories when counting visits of any kind
|
2021-05-22 20:16:32 +02:00 |
|
Alejandro Celaya
|
9fa32b5b6b
|
Added detection of visits from potential bots
|
2021-05-22 15:09:14 +02:00 |
|
Alejandro Celaya
|
663ae9f6bb
|
Merge pull request #1091 from acelaya-forks/feature/improved-crawling
Feature/improved crawling
|
2021-05-22 11:48:55 +02:00 |
|
Alejandro Celaya
|
70c73bc5d6
|
Removed no-longer valid false positive for static analysis
|
2021-05-22 10:08:33 +02:00 |
|
Alejandro Celaya
|
05d73552cf
|
Used PHP 8.0 in ci workflow when running against just one PHP version
|
2021-05-22 09:49:24 +02:00 |
|
Alejandro Celaya
|
70384237c1
|
Updated changelog
|
2021-05-22 09:42:24 +02:00 |
|
Alejandro Celaya
|
36e4a0dd32
|
Added tests for findCrawlableShortCodes
|
2021-05-22 09:41:12 +02:00 |
|
Alejandro Celaya
|
3ef02d46c0
|
Added logic to resolve crawlable short codes
|
2021-05-22 09:34:42 +02:00 |
|
Alejandro Celaya
|
e6ce84aa14
|
Added more missing API spec docs
|
2021-05-22 07:40:21 +02:00 |
|
Alejandro Celaya
|
348e34d52e
|
Added new crawlable flag to Short URLs
|
2021-05-22 07:35:47 +02:00 |
|
Alejandro Celaya
|
2e6b3c0561
|
Documented crawlable prop in API specs
|
2021-05-22 07:32:47 +02:00 |
|
Alejandro Celaya
|
7280b48cdc
|
Created action to dynamically build the robots.txt
|
2021-05-22 07:15:34 +02:00 |
|
Alejandro Celaya
|
2803f65479
|
Merge pull request #1087 from acelaya-forks/feature/granular-tracking
Feature/granular tracking
|
2021-05-16 13:26:52 +02:00 |
|
Alejandro Celaya
|
3535688c3b
|
Updated to latest installer with support for all tracking options
|
2021-05-16 13:21:12 +02:00 |
|
Alejandro Celaya
|
9cff570c45
|
Updated changelog
|
2021-05-16 10:12:35 +02:00 |
|
Alejandro Celaya
|
15c028e151
|
Ensured visitor is normalized before creating the visit
|
2021-05-16 10:08:05 +02:00 |
|
Alejandro Celaya
|
f0dc32b6e5
|
Added logic for new tracking options
|
2021-05-16 09:53:44 +02:00 |
|
Alejandro Celaya
|
d423d18249
|
Defined new structure for tracking config, together with new options
|
2021-05-16 09:30:15 +02:00 |
|
Alejandro Celaya
|
8a8e3c3fc8
|
Merge pull request #1076 from acelaya-forks/feature/import-from-shlink
Feature/import from shlink
|
2021-04-18 17:43:48 +02:00 |
|
Alejandro Celaya
|
111fc3c37d
|
Updated changelog
|
2021-04-18 17:09:06 +02:00 |
|
Alejandro Celaya
|
e9a5284dde
|
Encapsulated logic to get rid of nested ifs
|
2021-04-18 17:07:56 +02:00 |
|
Alejandro Celaya
|
b277f431c2
|
Added test covering imported short URLs with visits
|
2021-04-18 12:44:02 +02:00 |
|