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 |
|
Alejandro Celaya
|
8e1cd67a3d
|
Simplified some match expressions
|
2022-01-01 18:40:48 +01:00 |
|
Alejandro Celaya
|
18b4caa55e
|
Fixed merge conflicts
|
2021-12-21 14:48:06 +01:00 |
|
Alejandro Celaya
|
30207ce0c2
|
Merge pull request #1287 from acelaya-forks/bugfix/db-error
Bugfix/db error
|
2021-12-21 14:43:13 +01:00 |
|
Alejandro Celaya
|
0f37f1cb23
|
Updated changelog
|
2021-12-21 14:25:21 +01:00 |
|
Alejandro Celaya
|
99a905cdee
|
Updated to latest shlink-common with support to close EM on middleware
|
2021-12-21 14:22:11 +01:00 |
|
Alejandro Celaya
|
6eac079440
|
Ensured EM is closed and not cleared after running an async task
|
2021-12-21 14:10:06 +01:00 |
|
Alejandro Celaya
|
4a1e7b8d5a
|
Changed condition to pipe RequestIdMiddleware, so that it applies to non-rest requests too
|
2021-12-19 10:23:55 +01:00 |
|
Alejandro Celaya
|
5e781a9010
|
Merge pull request #1284 from acelaya-forks/feature/visits-threshold-change
Feature/visits threshold change
|
2021-12-19 09:41:34 +01:00 |
|
Alejandro Celaya
|
277d817429
|
Removed API test which is no longer relevant
|
2021-12-18 18:41:11 +01:00 |
|