Commit Graph

  • 6114416b8b fix: check for JWT validity when attempting to decode it master sherl 2026-01-27 12:52:21 +01:00
  • 5771a182fe fix: add robots.txt to forbidden url schemas sherl 2026-01-27 12:51:49 +01:00
  • dfc3f4cd87 fix: add a sane default for CORS trusted origins (127.0.0.1) v0.0.5 sherl 2026-01-21 00:57:39 +01:00
  • e0d8849bd1 fix: Docker fixes v0.0.4 sherl 2026-01-20 22:29:28 +01:00
  • 429613c67e chore: bump version v0.0.3 sherl 2026-01-08 13:22:27 +01:00
  • 681555fef8 fix: fix subdomain retrieval sherl 2026-01-08 13:20:32 +01:00
  • 066b9884c2 docs: minor markdown rendering fixes to readme sherl 2026-01-07 23:11:18 +01:00
  • 9311cd3c96 chore: release v0.0.2 v0.0.2 sherl 2026-01-07 23:06:21 +01:00
  • 89e6832e73 Merge remote-tracking branch 'origin/master' sherl 2026-01-07 23:04:42 +01:00
  • 109f22c231 docs: add note to link shortening endpoint swagger doc sherl 2026-01-07 23:04:35 +01:00
  • c548abc9ed docs: update readme sherl 2026-01-07 22:35:17 +01:00
  • 355338e397 docs: add requireAdmin and docs for requireUser sherl 2026-01-03 18:29:14 +01:00
  • 518eeec8e8 fix: bigint type confusion sherl 2026-01-03 12:02:03 +01:00
  • 413aa8994a fix: include healthcheck as part of protected urls sherl 2026-01-03 11:05:25 +01:00
  • d7f4006698 feat: add link creation and lookup finally has the bare minimum functionality to say that it works! v0.0.1 sherl 2026-01-03 10:51:59 +01:00
  • c19a098b1c feat: add sample endpoint to test JWT sherl 2026-01-03 04:37:20 +01:00
  • ec5cedce5a fix: actually support JWT bearer authentication sherl 2026-01-03 00:29:45 +01:00
  • 4bf39c7fdf chore: offload retrieval of environment variables from jwt.ts to env.ts sherl 2026-01-02 22:57:03 +01:00
  • f86630c51e feat: add link generation support (short/sentence links) + wordlist sherl 2026-01-02 17:50:52 +01:00
  • f0ca4e897c fix: fix CORS import sherl 2025-12-30 18:44:31 +01:00
  • 6ad9c6fd61 feat: add CORS support with user-sourced trusted origins from .env sherl 2025-12-30 17:41:35 +01:00
  • 7abf5bad09 fix: global key retrieval not converting snake_case to UPPER_SNAKE_CASE sherl 2025-12-30 17:00:05 +01:00
  • 41f3b0f0f2 feat: major code refactor, add login and register endpoints with swagger sherl 2025-12-29 18:26:50 +01:00
  • 3f225a1ecb fix: add revised migration sherl 2025-12-11 22:37:24 +01:00
  • bade2f9b86 feat: add 404 handling sherl 2025-12-09 12:49:55 +01:00
  • 58460d988d chore: add new workflows (changelog, automatic releases) Docker images will now be built on every release sherl 2025-12-09 12:32:38 +01:00
  • 8fb05f2662 fix: use debian-based container for image building fixes https://stackoverflow.com/a/75730731 sherl 2025-12-07 20:21:45 +01:00
  • 2e325fe018 feat: refactor docker workflow; build both amd64 and arm64 docker images sherl 2025-12-07 20:18:24 +01:00
  • 52dbd158a9 fix: respect debug flag in .env for swagger endpoint generation sherl 2025-12-04 17:15:20 +01:00
  • f897a3e4ce chore: move docker-compose to main repo sherl 2025-12-04 15:33:54 +01:00
  • bf6fb81a73 fix: add .dockerignore to not build containers with .env secrets eee4 2025-12-03 00:19:25 +01:00
  • 7bb2dd5434 fix: typo in Gitea workflow 2 eee4 2025-12-02 23:17:10 +01:00
  • fa5932d270 fix: typo in Gitea workflow eee4 2025-12-02 23:11:17 +01:00
  • 09f0d3ce1f feat: add Gitea workflow for Docker image building eee4 2025-12-02 23:04:19 +01:00
  • 6b2f93b962 feat: add a Dockerfile for image building eee4 2025-12-02 22:59:21 +01:00
  • 1b8c9ccaeb fix: add type hints for nullable columns eee4 2025-12-01 17:26:54 +01:00
  • 1e60fc23ab feat: create basic express server with swagger documentation eee4 2025-12-01 02:24:52 +01:00
  • 56975a0e92 feat: prepare TypeORM support for Postgres db calls eee4 2025-12-01 01:48:24 +01:00
  • 7dd1025aef Initial commit sherl 2025-11-30 02:26:22 +01:00