Skip to content

Releases: realodix/urlhub

v1.4.1

25 May 20:21
Compare
Choose a tag to compare
  • fix getting a referring host that doesn't return only hosts (f6f7515)

Full Changelog: v1.4.0...v1.4.1

v1.4.0

25 May 19:47
Compare
Choose a tag to compare
  • Add user link table from spesified user (#986)
  • Change the CACHE_STORE default value to file (2e26fc9)
  • Only alphanumeric characters are counted as generated random string (#999)
  • Ref: User link table from guest users (#987, 8669f7c)
  • Ref: route paths and route names (#990, #989)
  • Ref(referrer): Just store the url host (#995)
  • ref(key-generator): Use a hash function as the basis of a random string (#997, #1001, 04f96c4)
  • ref(key-generator): generateRandomString method (#996)
  • test: Add test for app\Models\User::signature() (9f9863e)
  • test: Use the PHPUnit group attribute in the class, instead of in the method (#993, 94dad31, e191122)
  • test: Simplify import of PHPUnit attributes (#994)

Full Changelog: v1.3.0...v1.4.0

v1.3.0

13 May 03:03
8263251
Compare
Choose a tag to compare
  • Add the reserved keyword list on the about page (#981, #983)
  • Add blacklisted domains list on about page (#982, aab3066)
  • Simplify the button on the link details page (#984)
  • Fix the menu that can only be displayed to non-admin users (0a75a56)
  • Fix phpdoc return types of Laravel 11 casts method (#985)

Full Changelog: v1.2.0...v1.3.0

v1.2.0

08 May 21:55
Compare
Choose a tag to compare
  • Add URL click chart (#978)
  • Fix toggle password visibility icon (79976df)
  • Set default APP_DEBUG value to false (dd41f47)
  • Change the allowed symbols for custom keywords, from underscore (_) to hyphen (-) (#971)
  • Simplify the icon shape (#979)
  • Improve input validation for custom keyword (#974)
  • Improve detection of potential collision routes with shortened url keywords (#976, fca0778)
  • Automatically prevent folder/file names that are in public folder from being used as keywords (#977)
  • Update forgot and reset password page (#980)
  • Custom Validation Rules
  • Reserved word list

Full Changelog: v1.1.0...v1.2.0

v1.1.0

01 May 07:04
Compare
Choose a tag to compare

What's Changed

  • Use Laravel Number::abbreviate() instead of Helper::compactNumber() (#960)
  • Migrating from Laravel Mix to Vite (#959, #963)
  • Rename profile page to account page (#964)
  • Use xxh3 instead sha3-256 to hash visitor id (#966)
  • Authors can be searched in the table (#965)
  • Separate URL tables created by Users and Guests (#967, 2b7f631)
  • Use the blade component to format table columns (#968, 1013346)
  • Show full links for destination links on public pages (#969)
  • Rename all-url to url-list (#970)
  • Fix error data too long for column 'title' (#961, #962)
  • Fix titles displaying special characters (5dd5837)

Full Changelog: v1.0.0...v1.1.0

v1.0.0

22 Apr 20:50
Compare
Choose a tag to compare
  • Laravel 11 (#945)
  • Added about system page (#897, #906)
  • Use a unique string instead of IP for guest user identity (#903)
  • Simplify random string generator (#934, e5ca335)
  • Duplicate links can be added as much as possible (#920, #921)
  • Remove user-agent and IP logging (#902, 06e6112)
  • Remove sass package (84fd1cd)

v1.0.0-alpha.8

21 Sep 08:42
Compare
Choose a tag to compare
v1.0.0-alpha.8 Pre-release
Pre-release
  • Laravel 10 (#882)
  • Remove user agent statistic (620cbd1)
  • Rename database column of long_url to destination (c36125e)
  • Redesign short url detail page (a9fdfb5)
  • Use sha3-224 to generate anonymousVisitorId (2204bf5)

v1.0.0-alpha.7

24 Feb 10:16
Compare
Choose a tag to compare
v1.0.0-alpha.7 Pre-release
Pre-release
  • Laravel 9.
  • Require PHP 8 and drop support for PHP 7.x.
  • Drop bootstrap and coreui, then use Tailwindcss instead.
  • Drop yajra/laravel-datatables and use Livewire Table.
  • Remove breadcrumb from Admin panel.
  • Remove social share.
  • Remove content embed.

v1.0.0-alpha.6

22 Nov 13:37
f982379
Compare
Choose a tag to compare
v1.0.0-alpha.6 Pre-release
Pre-release

Added

  • Laravel 8 (#732)
  • Add turn on/off embed feature (ed991e6)
  • Install static analysis tool (53e0ece)

Changed

  • Include the domain if the title doesn't contain the domain (ab047e0)
  • Use tabuna/breadcrumbs as the default breadcrumbs (#714)

v1.0.0-alpha.5

02 Aug 15:38
Compare
Choose a tag to compare
v1.0.0-alpha.5 Pre-release
Pre-release

Added

  • Anonymize Visitor IP (#702)

Fixed

  • Fix calculation of the number of short url keys (#703)
  • Fix url key remaining percentage (#708)

Changed

  • Move business logic into the service class (#706, e608d1c)