14 Commits

Author SHA1 Message Date
sevi-py
dc8d075d6a fix vite config 2025-12-29 02:07:56 +01:00
sevi-py
09ee9fba7a fix docker deployment 2025-12-29 02:05:07 +01:00
sevi-py
3f1b752512 add Dockerfile with selfhosting instructions 2025-12-29 01:42:16 +01:00
sevi-py
9914a34d0d add abuse reporting and malicious link deletion 2025-10-22 21:15:08 +02:00
sevi-py
2afd79d740 add deploy script for easier selfhosting 2025-08-17 19:56:19 +02:00
sevi-py
9e8a323769 fix error caused by shorten url using http instead of https and move build to dist folder 2025-06-22 17:52:04 +02:00
sevi-py
2c2e43330b fix error caused by shorten url using http instead of https 2025-06-22 17:29:51 +02:00
sevi-py
3f51f3030b implement client sided encryption and decryption 2025-06-15 20:25:45 +02:00
Siaw A. Nicholas
0dffaa2e04 Update dependencies and refactor URL handling in App component
- Added @hookform/resolvers and react-hook-form for form validation.
- Introduced zod for schema validation of URLs.
- Refactored the form submission logic to utilize react-hook-form.
- Improved error handling and user experience during URL shortening process.
- Cleaned up code formatting for better readability.
2025-05-28 11:39:58 +00:00
Sevi-py
b5f48da0d9 fix X button visibilty 2025-04-15 16:39:15 +02:00
Sevi-py
3f14319b37 added X button to earase the long url from the input 2025-04-12 23:25:07 +02:00
Sevi-py
06a986de06 added metadata, robots.txt, sitemap 2025-02-06 21:28:18 +01:00
Sevi-py
06a219173f add meta description 2025-02-04 21:33:35 +01:00
Sevi-py
be1d7b7cef add logo and favicon; improve ui; rename frontend, backend folders 2025-02-03 20:16:40 +01:00