Alejandro Celaya
|
ff75b3cd1f
|
Enhanced test covering list short URLs with invalid params
|
2022-01-09 11:28:32 +01:00 |
|
Alejandro Celaya
|
2abcaf02e2
|
Standardized ordering field handling and added validation for short URLs list
|
2022-01-09 11:23:27 +01:00 |
|
Alejandro Celaya
|
d0c9f5a776
|
Fixed merge conflicts
|
2022-01-08 17:40:49 +01:00 |
|
Alejandro Celaya
|
a46d510e2b
|
Merge pull request #1314 from acelaya-forks/feature/paginated-tags-performance
Feature/paginated tags performance
|
2022-01-08 17:37:01 +01:00 |
|
Alejandro Celaya
|
2d861b4077
|
Improved performance when loading paginated tags, by using an ugly compound of native queries and DQL
|
2022-01-08 17:25:09 +01:00 |
|
Alejandro Celaya
|
470c62d993
|
Merge pull request #1313 from acelaya-forks/feature/redis-memory-usage
Added a default lifetime for cache entries when using redis
|
2022-01-07 21:50:31 +01:00 |
|
Alejandro Celaya
|
364734094b
|
Added a default lifetime for cache entries when using redis
|
2022-01-07 21:37:24 +01:00 |
|
Alejandro Celaya
|
a667c957ee
|
Added Twitter follow badge to readme
|
2022-01-07 16:15:47 +01:00 |
|
Alejandro Celaya
|
dc648b0142
|
Merge pull request #1311 from acelaya-forks/feature/ip-in-logs
Ensured remote IP address is not logged when using swoole/openswoole
|
2022-01-07 14:44:19 +01:00 |
|
Alejandro Celaya
|
1d14140986
|
Ensured remote IP address is not logged when using swoole/openswoole
|
2022-01-07 14:30:06 +01:00 |
|
Alejandro Celaya
|
2b693dc492
|
Merge pull request #1310 from acelaya-forks/feature/title-max-length
Feature/title max length
|
2022-01-07 14:24:58 +01:00 |
|
Alejandro Celaya
|
38bea6c086
|
Added edge case tests for SHortUrlMetaTest on title field
|
2022-01-07 14:07:07 +01:00 |
|
Alejandro Celaya
|
cbdc5f121e
|
Updated changelog
|
2022-01-07 14:04:21 +01:00 |
|
Alejandro Celaya
|
562763199a
|
Ensured URL titles are trimmed to avoid error when persisted in database
|
2022-01-07 13:13:45 +01:00 |
|
Alejandro Celaya
|
107c09604a
|
Fixed performance issues on list tags endpoint when requesting it with stats
|
2022-01-06 19:01:00 +01:00 |
|
Alejandro Celaya
|
2b0567b368
|
Fixed typo
|
2022-01-06 18:35:50 +01:00 |
|
Alejandro Celaya
|
d00a56bec0
|
Fixed query to count tags when a search term is present
|
2022-01-06 12:22:05 +01:00 |
|
Alejandro Celaya
|
ead8cc6cec
|
Merge pull request #1302 from acelaya-forks/feature/paginated-tags
Feature/paginated tags
|
2022-01-06 11:54:30 +01:00 |
|
Alejandro Celaya
|
806ff9daaf
|
Updated changelog
|
2022-01-06 11:40:20 +01:00 |
|
Alejandro Celaya
|
b3863a3e10
|
Improved TagServiceTest, covering tagsInfo method with params
|
2022-01-06 11:36:08 +01:00 |
|
Alejandro Celaya
|
5559107776
|
Changed namespace for database tests to ShlinkioDbTest
|
2022-01-06 11:01:21 +01:00 |
|
Alejandro Celaya
|
af1cf806f0
|
Created tag paginator adapter tests
|
2022-01-06 10:55:57 +01:00 |
|
Alejandro Celaya
|
0cf33c6119
|
Added DB test for TagsPaginator
|
2022-01-06 10:35:01 +01:00 |
|
Alejandro Celaya
|
b38b8a3365
|
Extended TagRepositoryTest, covering filterings on tags
|
2022-01-06 10:13:37 +01:00 |
|
Alejandro Celaya
|
e998c8434d
|
Extracted tags filtering params to a DTO
|
2022-01-06 09:50:43 +01:00 |
|
Alejandro Celaya
|
4b90cf93d3
|
Created DB-level paginator for tags with stats
|
2022-01-05 23:44:14 +01:00 |
|
Alejandro Celaya
|
3dd4e33758
|
Created DB-level paginator for tags without stats
|
2022-01-05 23:30:35 +01:00 |
|
Alejandro Celaya
|
6caeb11598
|
Added output logs for swoole during API tests
|
2022-01-05 22:14:09 +01:00 |
|
Alejandro Celaya
|
11a383b7e5
|
Extracted common logic from TagService to a private method
|
2022-01-05 19:25:50 +01:00 |
|
Alejandro Celaya
|
fd2a2530b1
|
Documented pagination for tags endpoint
|
2022-01-05 19:21:32 +01:00 |
|
Alejandro Celaya
|
2f42b2d072
|
Added API tests covering pagination for tags
|
2022-01-05 19:16:49 +01:00 |
|
Alejandro Celaya
|
775f58f972
|
Added support for pagination in tags lists
|
2022-01-05 19:12:08 +01:00 |
|
Alejandro Celaya
|
5c0abb3d96
|
Created TagsParams class
|
2022-01-05 18:19:29 +01:00 |
|
Alejandro Celaya
|
3dc46bc5a3
|
Updated to latest shlink-common and shlink-config
|
2022-01-05 17:46:38 +01:00 |
|
Alejandro Celaya
|
e2871fc048
|
Merge pull request #1301 from acelaya-forks/feature/desc-default-order
Changed default ordering of short URLs, returning newest first
|
2022-01-05 15:15:44 +01:00 |
|
Alejandro Celaya
|
44e3f9b49f
|
Changed default ordering of short URLs, returning newest first
|
2022-01-05 14:10:24 +01:00 |
|
Alejandro Celaya
|
d3f4263639
|
Merge pull request #1298 from acelaya-forks/feature/filter-all-tags
Feature/filter all tags
|
2022-01-04 14:59:22 +01:00 |
|
Alejandro Celaya
|
9dec05f62d
|
Added API test covering invalid tagsMode
|
2022-01-04 14:42:31 +01:00 |
|
Alejandro Celaya
|
0447aa07fa
|
Added more API tests covering the new tagsMode param on short URLs list
|
2022-01-04 14:34:31 +01:00 |
|
Alejandro Celaya
|
0e25af790d
|
Updated changelog
|
2022-01-04 14:28:00 +01:00 |
|
Alejandro Celaya
|
d8484e777f
|
Added logic to actually filter short URLs by any tag or all tags
|
2022-01-04 14:23:21 +01:00 |
|
Alejandro Celaya
|
665a3dbcbf
|
Documented tagsMode param for short URLs list
|
2022-01-04 12:22:36 +01:00 |
|
Alejandro Celaya
|
103af2e2c1
|
Added support for a new tagsMode param when listing short URLs
|
2022-01-04 12:11:47 +01:00 |
|
Alejandro Celaya
|
d0daeb0078
|
Merge pull request #1297 from acelaya-forks/feature/docker-image-size
Feature/docker image size
|
2022-01-03 19:49:12 +01:00 |
|
Alejandro Celaya
|
a9aa49c2e5
|
Updated changelog
|
2022-01-03 19:37:05 +01:00 |
|
Alejandro Celaya
|
aad24389a7
|
Slightly reduced docker image size by merging mssql and openswoole installation steps
|
2022-01-03 19:34:36 +01:00 |
|
Alejandro Celaya
|
4b4f6f3201
|
Removed gmp extension as bcmath does the same
|
2022-01-03 19:10:58 +01:00 |
|
Alejandro Celaya
|
81f82d3b73
|
Reduced docker image size by ensuring dev native libs are not included in final image
|
2022-01-03 18:48:08 +01:00 |
|
Alejandro Celaya
|
4103ccf791
|
Merge pull request #1292 from acelaya-forks/feature/simplify-matches
Simplified some match expressions
|
2022-01-01 21:15:45 +01:00 |
|
Alejandro Celaya
|
e2ed11f960
|
Updated installer
|
2022-01-01 18:43:41 +01:00 |
|