Juan Rodriguez
|
ea71d3825e
|
fix: generate slug by user + check existing link on update
|
2024-07-31 22:09:24 +02:00 |
|
Juan Rodriguez
|
6fc48dae83
|
refactor: replace slug generation with CRC32 + base62
|
2024-07-31 21:38:36 +02:00 |
|
Juan Rodriguez
|
37e14ec2f8
|
refactor: sha256 slug generation
|
2024-07-31 08:07:08 +02:00 |
|
Juan Rodriguez
|
80cebe3357
|
fix: update slug size after 2nd attempt
|
2024-07-14 22:30:15 +02:00 |
|
Juan Rodriguez
|
451a5fbf0f
|
fix: link email validate format regex
|
2024-07-14 14:33:34 +02:00 |
|
Juan Rodriguez
|
cd9a44fcc9
|
fix: link controller preload + headers validation
|
2024-07-12 21:28:44 +02:00 |
|
Juan Rodriguez
|
0758bf4cee
|
fix: existing_links preload clicks
|
2024-07-12 20:26:43 +02:00 |
|
Juan Rodriguez
|
3050c2b100
|
feat: get link by id endpoint
|
2024-07-12 08:47:08 +02:00 |
|
Juan Rodriguez
|
a2aa586dae
|
feat: get all links clicks join
|
2024-07-12 07:58:21 +02:00 |
|
Juan Rodriguez
|
a1b67b8553
|
fix: avoid create links duplicates
|
2024-07-12 07:46:58 +02:00 |
|
Juan Rodriguez
|
dbc81796d6
|
feat: store click data on redirect
|
2024-07-12 07:46:49 +02:00 |
|
Juan Rodriguez
|
bac73f2a47
|
fix: stream is closed before call_next
|
2024-07-10 21:41:48 +02:00 |
|
Juan Rodriguez
|
0ad534065c
|
feat: user migration + model
- link belongs to user
- user api_key index
|
2024-05-13 22:33:38 +02:00 |
|
Juan Rodriguez
|
80feadfbd2
|
feat: delete link
|
2024-05-13 22:30:44 +02:00 |
|
Juan Rodriguez
|
ded84e7fa5
|
feat: update link
|
2024-05-13 10:15:08 +02:00 |
|
Juan Rodriguez
|
b20417d579
|
refactor: error handling return exception message
|
2024-05-13 09:22:36 +02:00 |
|
Juan Rodriguez
|
9564559610
|
refactor: rename src folder with app
|
2024-05-13 08:14:47 +02:00 |
|