sjdonado
|
aec073b696
|
fix: tests type errors
|
2025-11-02 10:16:19 +01:00 |
|
sjdonado
|
660d536618
|
fix: replace user_agent_parser with UserAgent + pre compiled regexes
|
2025-03-23 12:27:52 +01:00 |
|
sjdonado
|
e1d3ec480d
|
refactor: IpLookup lazy load reader
|
2025-03-23 12:25:19 +01:00 |
|
sjdonado
|
4500c89904
|
fix: convert IpLookup to struct and remove reader instance
|
2025-03-23 11:55:34 +01:00 |
|
sjdonado
|
4ae6ef39d5
|
refactor: replace ClickController class with struct
|
2025-03-20 20:42:51 +01:00 |
|
sjdonado
|
f2b63c00a3
|
chore: run benchmark
|
2025-03-20 13:03:15 +01:00 |
|
sjdonado
|
6a151301b8
|
refactor: replace click tracker with direct spawn
|
2025-03-20 13:02:38 +01:00 |
|
sjdonado
|
fba2039efc
|
refactor: request thread safety context
|
2025-03-18 11:04:50 +01:00 |
|
sjdonado
|
68e00e7c85
|
feat: database pool_size
|
2025-03-17 09:40:42 +01:00 |
|
sjdonado
|
8cab7a51ad
|
feat: country ip lookup
|
2025-03-16 11:42:01 +01:00 |
|
Juan Rodriguez
|
2f14cd82dd
|
fix: error handling override kemal default response
|
2024-07-14 11:19:59 +02:00 |
|
Juan Rodriguez
|
faedd0bc7a
|
fix: missing errors content type
|
2024-07-14 09:26:38 +02:00 |
|
Juan Rodriguez
|
7cc6c1197f
|
refactor: auto run migrations on startup
|
2024-07-14 08:46:11 +02:00 |
|
Juan Rodriguez
|
a47722cd54
|
refactor: Link serializer - refer attr
|
2024-05-13 22:54:49 +02:00 |
|
Juan Rodriguez
|
7f2a27ec79
|
feat: auth middleware
- CORS headers
- Get all links that belong to user
|
2024-05-13 22:35:22 +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 |
|