Skip to content

Releases: workplacebuddy/shurly

v0.3.2

27 Aug 12:02
0543847
Compare
Choose a tag to compare

Version 0.3.2

Fixes

  • Upgrade to latest sqlx (0.8.1) — Fixes GHSA-xmrp-424f-vfpx
  • Upgrade all dependencies to their latest versions
  • Update MSRV to 1.80

Full Changelog: v0.3.1...v0.3.2

v0.3.1

23 Apr 09:53
b98eee2
Compare
Choose a tag to compare

Version 0.3.1

Fixes

Full Changelog: v0.3.0...v0.3.1

v0.3.0

09 Apr 15:05
b98b1af
Compare
Choose a tag to compare

Version 0.3.0

Features

  • Remove memory feature, Postgres is now always used
  • Disallow api/ prefix for slugs
  • Upgrade all dependencies to their latest versions

Fixes

Full Changelog: v0.2.4...v0.3.0

v0.2.4

23 Jan 13:44
e62c356
Compare
Choose a tag to compare

Full Changelog: v0.2.3...v0.2.4

v0.2.3

10 Jan 09:48
c24507a
Compare
Choose a tag to compare

Version 0.2.3

Fixes

  • Upgrade to latest axum (0.7.3), with the new hyper release (1.1.0)
  • Update Github workflows with latest (maintained) actions

Version 0.2.2

Fixes

Version 0.2.1

Features

  • Add unicode normalization to slugs
  • Upgrade all dependencies to their latest versions

Fixes

  • Update MSRV to 1.70
  • Upgrade all dependencies to their latest versions
    • SQLx has a new method for offline support
    • No other notable changes

Full Changelog: v0.2.0...v0.2.3

Updated dependencies

18 Jul 12:11
v0.2.0
11b2a2d
Compare
Choose a tag to compare
  • Update MSRV to 1.70
  • Upgrade all dependencies to their latest versions
    • SQLx has a new method for offline support
    • No other notable changes

Full Changelog: v0.1.2...v0.2.0

User friendly error pages

29 Jul 13:18
69dbd54
Compare
Choose a tag to compare

Add user friendly error pages

When a slug/destination can not be found, show a proper message to the user -- the error code along is not enough, a browser doesn't show those


Full Changelog: v0.1.0...v0.1.1

Initial release

27 Jul 16:57
337a1d7
Compare
Choose a tag to compare

Shurly

Shurly, this is a URL shortener with API management

Features

  • Management of destinations through a REST'ish API
  • Permanent/temporary redirects; permanent redirect can not be changed after creation
  • Add notes to destinations to keep track of where destinations are being used
  • Track all hits on destinations, with user agent and ip addres (if possible)
  • Audit log for all creative/destructive management actions