Alejandro Celaya
|
1f90af3aec
|
Merge pull request #1345 from acelaya-forks/feature/extended-tags-ordering
Feature/extended tags ordering
|
2022-01-23 11:08:02 +01:00 |
|
Alejandro Celaya
|
cdb18a5baf
|
Documented performance issue when sorting by visits or short URLs count
|
2022-01-23 10:48:38 +01:00 |
|
Alejandro Celaya
|
8adb6596fb
|
Refactored TagInfo to wrap the raw tag name instead of a Tag entity
|
2022-01-23 09:37:02 +01:00 |
|
Alejandro Celaya
|
dd6bcd68cc
|
Removed not-needed extra line
|
2022-01-22 20:36:50 +01:00 |
|
Alejandro Celaya
|
1c9ce0ede0
|
Fixed default/fallback tags with stats ordering
|
2022-01-21 22:22:55 +01:00 |
|
Alejandro Celaya
|
6b409b06cc
|
Simplified TagRepository test for tags info list, making it more predictable
|
2022-01-21 22:04:53 +01:00 |
|
Alejandro Celaya
|
361e864415
|
Added fallback ordering to tags list
|
2022-01-21 20:12:16 +01:00 |
|
Alejandro Celaya
|
d5606114cd
|
Documented new ordering fields supported on tags list
|
2022-01-21 20:02:52 +01:00 |
|
Alejandro Celaya
|
afca66d655
|
Added tests covering tags info with counted ordering and limit
|
2022-01-21 19:58:56 +01:00 |
|
Alejandro Celaya
|
33a6c9fda7
|
Added support to order tags with stats by short URLs or visits count. In a non-performant way
|
2022-01-21 19:52:25 +01:00 |
|
Alejandro Celaya
|
a198484ab6
|
Updated test utils lib
|
2022-01-21 19:21:30 +01:00 |
|
Alejandro Celaya
|
dd5bce9694
|
Merge pull request #1344 from acelaya-forks/feature/strinct-env-vars
Feature/strinct env vars
|
2022-01-20 21:08:33 +01:00 |
|
Alejandro Celaya
|
bef17ff76d
|
Fixed inverted condition when determining locks
|
2022-01-20 20:56:38 +01:00 |
|
Alejandro Celaya
|
7202605fc8
|
Created EnvVarsTest
|
2022-01-20 20:40:34 +01:00 |
|
Alejandro Celaya
|
747dac531d
|
Added a more strict way to handle valid and expected env vars
|
2022-01-20 20:16:37 +01:00 |
|
Alejandro Celaya
|
07d24f70e1
|
Merge pull request #1343 from acelaya-forks/feature/inline-specs-improvements
Feature/inline specs improvements
|
2022-01-18 20:27:02 +01:00 |
|
Alejandro Celaya
|
d0546a2ea2
|
Split spec to join ApiKey spec with short URLs, into inlined and regular versions
|
2022-01-18 20:14:24 +01:00 |
|
Alejandro Celaya
|
9e9621e7b2
|
Standardized how inlined or regular specs are applied to query builders
|
2022-01-18 20:06:32 +01:00 |
|
Alejandro Celaya
|
d39f3b4265
|
Enhanced TagRepositoryTest and replaced inlined quoting by doctrine connection quoting
|
2022-01-18 19:50:48 +01:00 |
|
Alejandro Celaya
|
223339cd61
|
Merge pull request #1337 from acelaya-forks/feature/short-urls-filtering
Feature/short urls filtering
|
2022-01-17 20:33:40 +01:00 |
|
Alejandro Celaya
|
dc430bae10
|
Refactored method in ShortUrlsRepository
|
2022-01-17 20:21:35 +01:00 |
|
Alejandro Celaya
|
661b07e12f
|
Refactored ShortUrlRepository to wrap args into DTOs
|
2022-01-17 20:10:41 +01:00 |
|
Alejandro Celaya
|
0727c7bdfb
|
Updated readme file
|
2022-01-17 19:12:50 +01:00 |
|
Alejandro Celaya
|
b4c52116b4
|
Enabled stryker report for infection
|
2022-01-17 07:41:33 +01:00 |
|
Alejandro Celaya
|
89dc6108b7
|
Merge pull request #1334 from acelaya-forks/feature/tackle-todos
Feature/tackle todos
|
2022-01-16 16:06:21 +01:00 |
|
Alejandro Celaya
|
492eba3a8b
|
Fixed duplicated slashes generated in path when doing not-found redirects with placeholders
|
2022-01-16 15:54:22 +01:00 |
|
Alejandro Celaya
|
77fee1390f
|
Renamed class to a more appropriate name
|
2022-01-16 15:41:20 +01:00 |
|
Alejandro Celaya
|
bfb54189b8
|
Moved some config to the proper namespace, now that config is no longer part of the public contract
|
2022-01-16 15:34:13 +01:00 |
|
Alejandro Celaya
|
fb43885d85
|
Merge pull request #1333 from acelaya-forks/feature/all-visits-endpoint
Feature/all visits endpoint
|
2022-01-16 12:49:01 +01:00 |
|
Alejandro Celaya
|
7c1f705e64
|
Created NonOrphanVisitsPaginatorAdapter test
|
2022-01-16 12:29:36 +01:00 |
|
Alejandro Celaya
|
fe1fa7689a
|
Created endpoint to list non-orphan visits
|
2022-01-16 12:24:02 +01:00 |
|
Alejandro Celaya
|
8b79eee081
|
Updated changelog
|
2022-01-16 12:08:11 +01:00 |
|
Alejandro Celaya
|
4a3e04ced9
|
Added tests covering count non orphan visits with different combinations of filters
|
2022-01-16 11:44:12 +01:00 |
|
Alejandro Celaya
|
61618250ec
|
Renamed countVisits to countNonOrphanVisits, and updated its signature to expect a VisitsCountFiltering DTO
|
2022-01-16 11:15:39 +01:00 |
|
Alejandro Celaya
|
60c0ca3ae5
|
Changed VisitsCountFiltering and VisitsListFiltering so that they encapsulate an ApiKey instead of a Spec
|
2022-01-16 10:56:37 +01:00 |
|
Alejandro Celaya
|
3436405c55
|
Merge branch 'develop' into feature/all-visits-endpoint
|
2022-01-16 10:23:22 +01:00 |
|
Alejandro Celaya
|
d43c3ec865
|
Merge pull request #1326 from acelaya-forks/feature/high-priority-env-vars
Feature/high priority env vars
|
2022-01-15 17:46:03 +01:00 |
|
Alejandro Celaya
|
545da96d15
|
Updated env vars ADR
|
2022-01-15 17:21:36 +01:00 |
|
Alejandro Celaya
|
f53305c404
|
Added ADR for the changes to load env vars on top of installer config
|
2022-01-15 17:17:22 +01:00 |
|
Alejandro Celaya
|
199d976e3d
|
Updated changelog and upgrading doc
|
2022-01-15 16:55:57 +01:00 |
|
Alejandro Celaya
|
a1366f0ef1
|
Exposed port 8888 on php container for experimentation
|
2022-01-15 16:52:48 +01:00 |
|
Alejandro Celaya
|
91192a8a8f
|
Updated to latest shlink-installer and shlink-config, ensuring env vars are properly loaded
|
2022-01-15 16:06:24 +01:00 |
|
Alejandro Celaya
|
c6f16b0558
|
Updated to latest installer with support for env vars
|
2022-01-15 11:34:17 +01:00 |
|
Alejandro Celaya
|
0d37eb65c9
|
Used PhpFileProvider to load installer generated config
|
2022-01-13 17:11:23 +01:00 |
|
Alejandro Celaya
|
f7e3a74794
|
Merge pull request #1323 from acelaya-forks/feature/doctrine-2.11
Updated to doctrine 2.11
|
2022-01-12 21:03:02 +01:00 |
|
Alejandro Celaya
|
976b07cd61
|
Updated to doctrine 2.11
|
2022-01-12 20:48:42 +01:00 |
|
Alejandro Celaya
|
cff9cd5fb8
|
Documented endpoint to get all non-orphan visits
|
2022-01-10 22:23:00 +01:00 |
|
Alejandro Celaya
|
f0fd947046
|
Moved existing paginator adapters that are related with visits to the Visits namespace
|
2022-01-10 22:16:33 +01:00 |
|
Alejandro Celaya
|
7f4ada9c4b
|
Created method in VisitRepository to fetch all non-orphan visits
|
2022-01-10 21:43:32 +01:00 |
|
Alejandro Celaya
|
db4ef328b1
|
Renamed some visits paginator adapters for consistency
|
2022-01-10 20:26:33 +01:00 |
|