sjdonado
|
917a79c536
|
chore: bump version to 1.5.2
|
2025-03-18 11:29:48 +01:00 |
|
sjdonado
|
2c951fd834
|
chore: update API.md response status codes
|
2025-03-18 11:23:28 +01:00 |
|
sjdonado
|
3983102caa
|
refactor: click tracker remove unused imports
|
2025-03-18 11:07:34 +01:00 |
|
sjdonado
|
fba2039efc
|
refactor: request thread safety context
|
2025-03-18 11:04:50 +01:00 |
|
sjdonado
|
b22381cb7f
|
fix: idx_links_slug_optimized avoid to duplicate id already included by rowid
|
2025-03-18 10:56:38 +01:00 |
|
sjdonado
|
eb0db67358
|
refactor: LinkController remove unnecessary overhead
|
2025-03-18 09:39:39 +01:00 |
|
sjdonado
|
1f41d13667
|
refactor: ClickTracker service
|
2025-03-18 08:53:03 +01:00 |
|
sjdonado
|
222e408a16
|
chore: update SETUP.md dokku same network section
|
2025-03-18 07:58:06 +01:00 |
|
sjdonado
|
67c27d3056
|
feat: performance improvement replace spawn with Async::Future.execute
|
2025-03-18 07:51:51 +01:00 |
|
sjdonado
|
001caffba6
|
feat: performance improvement replace slug index with covering index
|
2025-03-18 07:46:18 +01:00 |
|
sjdonado
|
006d99a9e7
|
chore: update SETUP.md
|
2025-03-17 09:52:22 +01:00 |
|
sjdonado
|
6bd0d195bf
|
refactor: link get raw query
|
2025-03-17 09:46:41 +01:00 |
|
sjdonado
|
68e00e7c85
|
feat: database pool_size
|
2025-03-17 09:40:42 +01:00 |
|
sjdonado
|
4aefd3ff06
|
chore: update docs
|
2025-03-17 07:49:57 +01:00 |
|
sjdonado
|
bbc900cd05
|
refactor: update benchmark to use httpbin.org instead of example.com
|
2025-03-17 07:49:26 +01:00 |
|
sjdonado
|
21f53f257c
|
chore: upgrade version to 1.5.1
1.5.1
|
2025-03-16 18:56:33 +01:00 |
|
sjdonado
|
8ca6a450a3
|
chore: update API documentation
|
2025-03-16 18:55:18 +01:00 |
|
sjdonado
|
58d8d52194
|
test: update cursor-based pagination test cases
|
2025-03-16 18:55:02 +01:00 |
|
sjdonado
|
7d617bbb30
|
feat: api links/:id/clicks endpoint
|
2025-03-16 18:34:46 +01:00 |
|
sjdonado
|
cd6dfa345b
|
feat: links all cursor pagination
|
2025-03-16 18:30:52 +01:00 |
|
sjdonado
|
1967cc2c22
|
fix: get remote address cloudfare proxy
|
2025-03-16 18:04:36 +01:00 |
|
sjdonado
|
60ebac7150
|
chore: update API docs
1.5.0
|
2025-03-16 14:22:32 +01:00 |
|
sjdonado
|
a066b5e5ab
|
chore: upgrade version to 1.5.0
|
2025-03-16 13:41:54 +01:00 |
|
sjdonado
|
cd8e2433a5
|
feat(cli): --update-data download UA Parser and GeoLite2
|
2025-03-16 13:40:33 +01:00 |
|
sjdonado
|
b538a379d1
|
chore: update README
|
2025-03-16 11:54:48 +01:00 |
|
sjdonado
|
8cab7a51ad
|
feat: country ip lookup
|
2025-03-16 11:42:01 +01:00 |
|
sjdonado
|
ece74226d4
|
feat: add country to clicks
|
2025-03-16 11:26:20 +01:00 |
|
sjdonado
|
d26aa2f18a
|
feat: links redirect forward client ip
|
2025-03-16 10:20:01 +01:00 |
|
sjdonado
|
ce2f73dfe3
|
fix(ci): release pipeline determine version
|
2025-03-16 10:18:51 +01:00 |
|
sjdonado
|
30fb539289
|
ci: speed up build with crystal arm64 binary
1.4.1
|
2025-02-07 19:37:54 +01:00 |
|
sjdonado
|
66fd6db3c2
|
ci: docker hub release tags
|
2025-02-07 19:05:31 +01:00 |
|
sjdonado
|
93a91cd76e
|
ci: publish github workflow separate version tags from master
|
2025-02-07 18:53:55 +01:00 |
|
sjdonado
|
1d1444234b
|
ci: publish workflow extract tag version
|
2025-02-07 18:44:49 +01:00 |
|
sjdonado
|
49ac63210e
|
chore: bump version
|
2025-02-07 17:51:55 +01:00 |
|
sjdonado
|
702491cb39
|
chore: improve documentation local development guidelines
|
2025-02-07 17:50:10 +01:00 |
|
Juan Rodriguez
|
d55dbe0471
|
Merge pull request #4 from sjdonado/chore/documentation
Chore/documentation
|
2025-02-07 17:34:25 +01:00 |
|
sjdonado
|
55969b03b5
|
chore: fix docs broken links
|
2025-02-07 17:31:05 +01:00 |
|
sjdonado
|
70a036e158
|
chore: cleanup README
|
2025-02-07 17:23:10 +01:00 |
|
sjdonado
|
6ade7d295b
|
chore: CONTRIBUTING and CODE_OF_CONDUCT
|
2025-02-07 17:22:54 +01:00 |
|
sjdonado
|
e6ae133449
|
chore: separate API reference from README
|
2025-02-07 17:22:41 +01:00 |
|
sjdonado
|
d3706a8778
|
chore: separate SETUP docs from README
|
2025-02-07 17:22:22 +01:00 |
|
sjdonado
|
a271e7c35d
|
chore: bump version
1.4.0
|
2024-11-27 22:51:52 +01:00 |
|
sjdonado
|
a46a50b429
|
chore: update README with new ENV variables
|
2024-11-27 22:51:20 +01:00 |
|
sjdonado
|
dc8c359bfc
|
test: admin env variables cases
|
2024-11-27 22:51:18 +01:00 |
|
sjdonado
|
dfb6b10caf
|
feat: setup admin user via env variables
|
2024-11-27 22:27:17 +01:00 |
|
Juan Rodriguez
|
3fa30b3a32
|
chore: Update README.md
1.3.0
|
2024-10-27 13:01:40 +01:00 |
|
Juan Rodriguez
|
80ed6033d1
|
chore: update README.md
|
2024-10-27 12:56:06 +01:00 |
|
Juan Rodriguez
|
4640522d5d
|
chore: refactor create_links with curl parallel
|
2024-10-27 12:55:38 +01:00 |
|
Juan Rodriguez
|
848232cc11
|
fix: create links pipe ipc
|
2024-10-27 12:01:38 +01:00 |
|
Juan Rodriguez
|
98dedc4494
|
refactor: powered_by_header kemal config
|
2024-10-27 11:07:59 +01:00 |
|