Releases: realodix/urlhub
Releases · realodix/urlhub
v1.19.0
v1.18.2
v1.18.1
v1.18.0
What's Changed
- feat: Add page to view user's restricted links (#1121)
- feat: Make the eye icon red when the password is visible (1f7f496)
- feat: Enhance the primary color (89fe6b6, e76171f)
- feat: Add validation for minimum username length (e223ffb)
- feat: Add validation for username must be lowercase (3b212a8)
- feat: Username blacklist configuration (#1123)
- feat: keyword blacklist configuration (e265649)
- fix: get all case variants of disallowed keywords present in database (#1124)
- fix: the button cursor style of shorten links (2ef7b32)
- fix: Improve favicon visibility in dark mode (4a17c78)
- Rename "anyone can" settings to "public" (63ec25b)
- Rename "reserved keyword" to "disallowed keyword" (938d0d3)
- Refactor blocked strings logic into a dedicated service (7057164)
- Remove
langdirectory (8eb4483) - Use current route to identify page (5019abd)
- Migrate to new Tailwindcss v4 syntax (b1cfaf5)
Full Changelog: v1.17.0...v1.18.0
v1.17.0
What's Changed
- feat: Make the username on the edit page clickable (c9d7b1a)
- feat: Show advanced options only for non-guest users (1a26706, 75c1675)
- fix: Added a missing slash in delete route (adea00e)
- Improve handling of guest authors (b23f36d, b919cab)
- Optimize
UrlTablequery performance (ef10cc0) - Optimize
isExpiredmethod to reduce N+1 queries (38146e2) - Prevent duplicate queries in visit chart by caching data (#1120)
- chore(deps): Upgrade to Vite 7 (1dc7f6f)
- test:
Url::isExpiredmethod (1faafcb)
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
- Replacing Blade UI Kit - Flatpickr (#1118)
- Add
type="number"to numeric input fields (5d9e074) - Add type annotation for blacklist config variable (4ddd624)
- Update settings label for short URL section (7ea9b9e)
- Add configurable favicon provider setting (22d3001, 70a1a88)
- Persist advanced options accordion state with sessionStorage (#1119)
Full Changelog: v1.15.0...v1.16.0
v1.15.0
What's Changed
- feat: Implement modal forms for link password actions (b678ec4)
- feat: Allow uppercase characters in custom keywords (#1117)
- feat: Favicon (9319c6f, a4b43a3)
- fix: Resolve
substr()warning by using PowerGrid default primary key (15b73f1) - Prevent infinite loop in random key generation (b9ab7b7)
- Avoid case variants of reserved keyword (74c5416, 4cd2abb)
- Prioritize character validation for custom keywords (d9dc95b)
- Increase the maximum length of default custom keywords (bb23622)
- Increase the upper limit of the maximum custom keyword length (45b223f)
- revert "Replace - with _ as the allowed character for custom keywords" (226ec5f)
Full Changelog: v1.14.0...v1.15.0
v1.14.0
What's Changed
- feat: add visit chart on dashboard (User & Admin scope) (#1115)
- feat: add percentages and progress bars to the top list (023f8bd, 4ba22e9, c2c630a)
- feat: visitors count (b410a91, 7a666b9)
- feat: Add summary stats cards to user overview page (6df7ef7)
- feat: delete link from edit page (f3307e3)
- feat: confirmation of remove link on link details page (d9e68e6)
- fix: missing overview menu on mobile mode (feac042)
- fix: correct referer property type hint on Visit model (e1a1ae8)
- fix: usernames that don't appear in the table when we moved the page (2053bd9)
- fix: prevent duplicate usernames (c8247b8)
- fix: resolve N+1 query issue for top URLs author relationship (4a594ce)
- fix: missing username on user-specific overview page title (7be0c17)
- change: prohibit registering with the username “guest/guests” (df61099)
- change: store username and email as lower-case (5838f58)
- change: username must be alpha-numeric (31482ba)
- change: replace
-with_as the allowed character for custom keywords (6464e55) - remove unused
__helper function (81abd2a) - pruning old migration files (2867e49, 7e7644e)
Full Changelog: v1.13.1...v1.14.0
v1.13.1
v1.13.0
New Feature
- Link targeting for ios and android (#1107)
- Protect links with password (#1108)
- Link expiration (#1109)
- Make the short link on the edit page clickable (cde726e)
- Make the username title clickable (b7d3d41)
- Add link to link detail page on edit page (617b020)
- Make the ‘Click’ column sortable (7e021ac)
- Overview pages for global and user-specific statistics (#1111)
- Add top list for per URL (5bb620e)
Fix
- User can't delete themselves (b3a282f)
Changes
- Keep user on edit page after link update (9c2820d)
- The signature no longer contains details of the user's device (931d763)
- Set the
Fetch Website Titleoption tofalseby default (de12fc2) - Title form is omitted when
retrieve_web_titleis set tofalse(7373d64) - Remove web title from table (f66e726)
- Merge the author's name into the destination link field (6929f2d)
Full Changelog: v1.12.0...v1.13.0