Alejandro Celaya
|
c61e1e1c0e
|
Updated EditShortUrlAction so that it returns the parsed short URL instead of an empty response
|
2021-01-31 13:21:23 +01:00 |
|
Alejandro Celaya
|
cdfd14e63f
|
Deprecated action and endpoint to edit short URL tags
|
2021-01-31 12:24:26 +01:00 |
|
Alejandro Celaya
|
cfdf866c3f
|
Added architectural decision record for the API key roles
|
2021-01-24 12:31:08 +01:00 |
|
Alejandro Celaya
|
2a1a386b9c
|
Created ADR for API key roles
|
2021-01-24 10:56:15 +01:00 |
|
Alejandro Celaya
|
b8a725d60c
|
Added missing itemsPerPage param for short URLs endpoint to swagger docs
|
2021-01-24 09:27:40 +01:00 |
|
Alejandro Celaya
|
5bec9f5b65
|
Extended swagger docs with errors on delete/rename tags
|
2021-01-10 11:07:17 +01:00 |
|
Alejandro Celaya
|
24f7fb9c4f
|
Applied API role specs to tags list without stats
|
2021-01-04 12:44:29 +01:00 |
|
Alejandro Celaya
|
c13adb04ef
|
#917 Documented QR endpoint with query size and path size
|
2020-11-27 17:47:52 +01:00 |
|
Alejandro Celaya
|
dda6d30c12
|
#904 Explicitly added missing Domains and Integrations tags to swagger docs
|
2020-11-21 08:13:29 +01:00 |
|
Alejandro Celaya
|
544836b986
|
Deprecated tags creation
|
2020-11-02 11:05:14 +01:00 |
|
Alejandro Celaya
|
76d6d9a7a9
|
Created rest endpoint to list existing domains
|
2020-09-27 09:53:12 +02:00 |
|
Alejandro Celaya
|
cdd87f5962
|
Documented validateUrl params on create/edit short URL endpoints
|
2020-09-23 19:24:15 +02:00 |
|
Alejandro Celaya
|
55d9f2a4a1
|
Added support to return the QR code in SVG format
|
2020-09-21 22:48:52 +02:00 |
|
Alejandro Celaya
|
be71a6eeb4
|
Replaced colon by hyphen as the ordering field-dir separator as it's a valid URL character
|
2020-09-21 22:03:43 +02:00 |
|
Alejandro Celaya
|
3218f8c283
|
Added Created endpoint to serve visits by tag
|
2020-05-09 09:53:45 +02:00 |
|
Alejandro Celaya
|
7e0a14493e
|
Documented updates on the tags endpoint to return more detailed information
|
2020-05-08 10:14:38 +02:00 |
|
Alejandro Celaya
|
3232ab401f
|
Documented new visits endpoint
|
2020-05-01 11:44:55 +02:00 |
|
Alejandro Celaya
|
655fd58a9d
|
Added async API spec file
|
2020-04-16 22:44:08 +02:00 |
|
Alejandro Celaya
|
2ffbf03cf8
|
Created action to get mercure integration info
|
2020-04-12 13:59:10 +02:00 |
|
Alejandro Celaya
|
d29ebb706e
|
Documented longUrl param on PATCH short URL endpoint
|
2020-03-22 14:06:13 +01:00 |
|
Alejandro Celaya
|
ba8b041698
|
Updated API docs links
|
2020-03-10 21:45:20 +01:00 |
|
Alejandro Celaya
|
343ee04acb
|
Created middleware which injects default short code length from config when a value was not explicitly provided
|
2020-02-18 19:21:34 +01:00 |
|
Alejandro Celaya
|
75cd9774b7
|
Added optional domain query param to documentation for all rest endpoints that need it
|
2020-02-02 09:15:43 +01:00 |
|
Alejandro Celaya
|
1a8e4cdfd7
|
Exposed domain on short URLs
|
2020-02-02 08:57:04 +01:00 |
|
Alejandro Celaya
|
0e04968bc2
|
Changed latitude and longitude to float
|
2019-12-31 23:37:49 +01:00 |
|
Alejandro Celaya
|
5c90a7c7a7
|
Removed remaining deprecated elements
|
2019-12-31 16:05:02 +01:00 |
|
Alejandro Celaya
|
78b484e657
|
Deleted everything related with previews generation
|
2019-12-31 13:40:38 +01:00 |
|
Alejandro Medina
|
d7ffcd903d
|
Add date filter fields to short urls documentation
|
2019-12-14 18:42:02 -03:00 |
|
Alejandro Celaya
|
e5f262869c
|
Improved tag conflict docs and tests
|
2019-12-06 23:40:54 +01:00 |
|
Alejandro Celaya
|
6c37905c15
|
Fixed cross-domain headers being lost when ProblemDetailsMiddleware throws an error
|
2019-11-29 19:24:04 +01:00 |
|
Alejandro Celaya
|
4685572def
|
Added version param to endpoints
|
2019-11-29 19:09:03 +01:00 |
|
Alejandro Celaya
|
60d3c09da5
|
Updated API docs to reference the use of application/problem+json
|
2019-11-28 19:37:31 +01:00 |
|
Alejandro Celaya
|
a28ef1f176
|
Converted EntityDoesNotExistException into a problem details exception renamed as TagNotFoundException
|
2019-11-25 19:15:46 +01:00 |
|
Alejandro Celaya
|
baf3093893
|
Added support for domain param to command and action to resolve a short URL
|
2019-10-04 21:17:02 +02:00 |
|
Alejandro Celaya
|
b7cc460844
|
Deprecated previews generation
|
2019-08-09 18:12:33 +02:00 |
|
Alejandro Celaya
|
c7cfdffaf6
|
Documented new meta param on swagger docs
|
2019-07-08 18:42:53 +02:00 |
|
Alejandro Celaya
|
988de0b96e
|
Updated edit short URL endpoint to be used with patch instead of put
|
2019-05-05 09:21:57 +02:00 |
|
Alejandro Celaya
|
a918113ba0
|
Documented new findIfExists flag
|
2019-02-03 11:24:26 +01:00 |
|
Alejandro Celaya
|
810b25ff14
|
Added API tests covering creating short URLs with new findIfExists param
|
2019-02-03 11:01:38 +01:00 |
|
Alejandro Celaya
|
fd8d73af38
|
Documented health endpoint
|
2018-12-29 14:39:31 +01:00 |
|
Alejandro Celaya
|
6396e7f964
|
Added other of non-rest endpoints
|
2018-12-09 15:43:56 +01:00 |
|
Alejandro Celaya
|
c898cef277
|
Documented first non-rest endpoint
|
2018-12-09 15:18:10 +01:00 |
|
Alejandro Celaya
|
4d2684be52
|
Updated swagger docs for visits including everything related to pagination
|
2018-11-28 20:46:52 +01:00 |
|
Alejandro Celaya
|
4db0acc0e7
|
Updated swagger response schemas and added missing response examples
|
2018-11-16 16:58:21 +01:00 |
|
Alejandro Celaya
|
e88468d867
|
Renamed CheckAuthenticationMiddleware to just AuthenticationMiddleware
|
2018-09-24 23:07:10 +02:00 |
|
Alejandro Celaya
|
bc46e2f509
|
Defined API key authentication type in swagger docs
|
2018-09-24 23:07:10 +02:00 |
|
Alejandro Celaya
|
25ffbed756
|
Fixed references to short codes where actually short URLs are being managed
|
2018-09-24 23:01:15 +02:00 |
|
Alejandro Celaya
|
8784843a7a
|
Noticed that old endpoints will keep working
|
2018-09-24 22:49:30 +02:00 |
|
Alejandro Celaya
|
00e7d57245
|
Improved API descriptions
|
2018-09-20 20:53:57 +02:00 |
|
Alejandro Celaya
|
d53a3222d0
|
Changed documented paths on short URL-related endpoints from short-code to short-url
|
2018-09-20 20:52:27 +02:00 |
|
Alejandro Celaya
|
929d7670cb
|
Documented delete short URLs endpoint in swagger
|
2018-09-15 13:07:52 +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
|
5d6d13c95f
|
Updated API docs including new response structure
|
2018-08-13 16:17:43 +02:00 |
|
Alejandro Celaya
|
c7239aaca2
|
Fixed duplicated join with same table performed while filtering short codes by search term and tags
|
2018-08-04 16:15:09 +02:00 |
|
Alejandro Celaya
|
39d79366a3
|
Documented date range params for visits endpoint
|
2018-07-30 20:28:41 +02:00 |
|
Alejandro Celaya
|
f78a7f12a9
|
Improved paginator properties
|
2018-06-17 18:29:40 +02:00 |
|
Alejandro Celaya
|
98ad2816e8
|
Documented new endpoint to create short URLs in a single step
|
2018-05-06 12:19:08 +02:00 |
|
Alejandro Celaya
|
be406bd676
|
Removed no-longer used Authorization parameter
|
2018-02-03 10:13:10 +01:00 |
|
Alejandro Celaya
|
044278752b
|
Fixed server
|
2018-02-03 10:09:42 +01:00 |
|
Alejandro Celaya
|
343d2ab44a
|
Added domain
|
2018-02-03 10:07:37 +01:00 |
|
Alejandro Celaya
|
66992f644e
|
Added default value for server
|
2018-02-03 10:06:04 +01:00 |
|
Alejandro Celaya
|
cf245524dd
|
Added missing base path in server
|
2018-02-03 10:01:16 +01:00 |
|
Alejandro Celaya
|
ad520811a3
|
Fixed dynamic host
|
2018-02-03 09:55:53 +01:00 |
|
Alejandro Celaya
|
ee1e1d5688
|
Updated swagger docs to OAS3
|
2018-02-03 09:53:40 +01:00 |
|
Alejandro Celaya
|
ecebdbbfa8
|
Updated API docs including new endpoint and updating params for short code creation
|
2018-01-07 20:54:02 +01:00 |
|
Alejandro Celaya
|
8d0bac9478
|
Documented delete and edit tags endpoints
|
2017-07-15 12:13:59 +02:00 |
|
Alejandro Celaya
|
b2d9f2fc01
|
Added Create and Delete tag actions
|
2017-07-15 09:00:53 +02:00 |
|
Alejandro Celaya
|
6717102dd2
|
Updated tag actions namespace
|
2017-07-15 08:31:21 +02:00 |
|
Alejandro Celaya
|
caf4fa7fdd
|
Documented list tags endpoint
|
2017-07-08 12:55:38 +02:00 |
|
Alejandro Celaya
|
17be221920
|
Added response examples to swagger docs
|
2017-04-16 10:45:52 +02:00 |
|
Alejandro Celaya
|
10da57572f
|
Fixed date format returned by the API
|
2017-04-16 10:27:27 +02:00 |
|
Alejandro Celaya
|
51bf948458
|
Fixed schema definition on order by argument
|
2016-10-29 12:42:36 +02:00 |
|
Alejandro Celaya
|
8af9b0ee02
|
Tagged and summarized all endpoints in swagger docs
|
2016-10-23 00:07:31 +02:00 |
|
Alejandro Celaya
|
b225c03ef1
|
Improved swagger definition
|
2016-10-23 00:02:13 +02:00 |
|
Alejandro Celaya
|
8a12ed6b8c
|
Separated swagger specification into multiple files
|
2016-10-22 23:44:14 +02:00 |
|
Alejandro Celaya
|
0b9753582d
|
Documented how to order results
|
2016-10-22 23:13:54 +02:00 |
|
Alejandro Celaya
|
42f86a4a24
|
Added versioning to API endpoints, allowing not to pass the version which will default to v1
|
2016-10-22 18:46:53 +02:00 |
|
Alejandro Celaya
|
230f2d155b
|
Documented tags param in GET /short-codes endpoint
|
2016-10-22 13:13:50 +02:00 |
|
Alejandro Celaya
|
4580d11d32
|
Noticed in swagger docs that the searchTerm param is only available from v 1.3.0 of shlink
|
2016-10-22 12:50:35 +02:00 |
|
Alejandro Celaya
|
0a6030b35d
|
Documented searchTerm query param for GET /short-codes endpoint
|
2016-10-22 12:43:22 +02:00 |
|
Alejandro Celaya
|
4c76e17178
|
Changed swagger file format from yaml to json
|
2016-10-22 12:11:31 +02:00 |
|
Alejandro Celaya
|
924ba58f73
|
Added swagger documentation file
|
2016-08-26 11:51:51 +02:00 |
|