7 Commits
Author SHA1 Message Date
kyleandClaude Opus 4.6 f96e8cfaf2 Add custom short code support to web UI
Allow users to optionally specify their own short code when
shortening a URL, instead of always generating a random one.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 21:55:59 -07:00
kyleandClaude Opus 4.6 0fa85cb300 migrate to SQLite and prepare for MCP deployment
Switch from PostgreSQL to SQLite (modernc.org/sqlite, pure Go) for
simpler deployment on the MCP platform. Fix URL normalization to
preserve query parameters so sites like YouTube deduplicate correctly.
Add Dockerfile, Makefile, and MCP service definition. Add pg2sqlite
migration tool. Support $PORT env var for MCP port assignment.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 16:18:37 -07:00
kyle 552e1e3ac1 support raw urls 2023-09-12 22:37:04 -07:00
kyle 7285264fed clean URLs by default 2022-03-20 15:03:39 -07:00
kyle 618ccc23b9 mvp 2022-03-19 18:49:41 -07:00
kyle 94f996c10d progress 2022-03-19 17:47:01 -07:00
kyle 23efa07dc5 Initial import. 2022-03-12 20:46:04 -08:00