Commit Graph

127 Commits

Author SHA1 Message Date
65570d3b6d fix: remove redundant short code validation from get_original_url 2025-12-22 15:35:18 +01:00
86258332c8 feat: sanitize error message 2025-12-22 15:34:25 +01:00
0743db5a12 feat: comprehensive URL validation module with security checks 2025-12-22 15:04:57 +01:00
2b993e11a4 feat: create setnx() 2025-12-22 15:03:43 +01:00
57fd42604e feat: add app utils 2025-12-22 15:03:31 +01:00
1b79d48dc6 feat: url generation and handling logic 2025-12-22 15:03:20 +01:00
9cf87f6e57 feat: add check ssl and check url reachability 2025-12-22 14:13:06 +01:00
3eb09c5cda feat: add basic validators 2025-12-22 14:01:18 +01:00
bc4e5c353c feat: add incr() and exists() methods 2025-12-22 13:52:16 +01:00
45f8072679 feat: render the dummy test in json 2025-12-18 09:31:57 +01:00
984438729e docs: update readme 2025-12-18 07:28:59 +01:00
1e8bfc2ac0 build: update cpan.snapshot 2025-12-18 07:28:46 +01:00
1148a65355 build: add Mojo::Redis2 as a requirement 2025-12-18 07:28:41 +01:00
acb1f63bae feat: add a dummy set/get in the main route to try redis 2025-12-18 07:28:24 +01:00
6565be735d feat: add basic db logic 2025-12-18 07:27:55 +01:00
1de83a858e docs: update roadmap 2025-12-17 16:54:38 +01:00
7d7360fc16 feat: first version of installation script 2025-12-17 16:54:07 +01:00
8d6f2df942 docs: carton handles deps 2025-12-17 16:53:59 +01:00
34f400b421 docs: wording again 2025-12-17 14:43:10 +01:00
f98b67292b docs: fix wording 2025-12-17 14:29:33 +01:00
a00d409aba docs: get rid of Makefile.PL 2025-12-17 14:28:53 +01:00
f84c9dcbb4 feat: add basic skeleton app 2025-12-17 14:15:27 +01:00
5596014f8d build: add cpanfile.snapshot 2025-12-17 14:15:18 +01:00
912e8a35ab build: add cpanfile 2025-12-17 14:15:13 +01:00
0e063dd656 docs: update readme 2025-12-17 14:15:00 +01:00
e16a639917 ci: add .gitignore 2025-12-17 14:14:18 +01:00
d6c3f1d23b Initial commit 2025-12-17 14:13:07 +01:00