Skip to content

Add Italian (it) translation - #986

Closed
L9Lenny wants to merge 33 commits into
LinkStackOrg:betafrom
L9Lenny:feat/italian-translation
Closed

Add Italian (it) translation#986
L9Lenny wants to merge 33 commits into
LinkStackOrg:betafrom
L9Lenny:feat/italian-translation

Conversation

@L9Lenny

@L9Lenny L9Lenny commented Jun 28, 2026

Copy link
Copy Markdown

This PR adds the Italian translation for LinkStack.

Changes:

  • Created resources/lang/it/messages.php with full Italian translation
  • Added it to supported_locales in config/app.php

JulianPrieber and others added 30 commits December 10, 2024 16:12
* Refactor

* dependencies

* Exclude dev dependencies
This reverts commit 67e5146.
production dependencies
Three link management endpoints accept user-supplied link IDs
without verifying ownership, allowing any authenticated user to
modify other users' links:

- POST /studio/edit-link (saveLink): add ownership check before update
- POST /studio/sort-link (sortLinks): add user_id where clause
- GET /clearIcon/{id}: add existing link-id middleware to route

Co-authored-by: aazad <ali.azad@yahooinc.com>
strip_tags() allows <a> tags but does not remove HTML attributes,
allowing event handlers like onmouseover to pass through. The
description is rendered unescaped via {!! !!} in linkinfo.blade.php,
enabling stored XSS.

Add regex filters using word boundary matching to strip all on* event
handler attributes (both quoted and unquoted values) from the sanitized
description before saving to the database.

Co-authored-by: aazad <ali.azad@yahooinc.com>
…g#970)

The download link was generated as /admin/backups/?filename.zip
but the download handler checks $_GET['file'], so the handler
was never triggered. The browser navigated to the page instead
of downloading the file, causing a JS error.

Changed: url('admin/backups') . '/?' . $entry
To:      url('admin/backups') . '?file=' . $entry
@L9Lenny
L9Lenny changed the base branch from main to beta August 11, 2026 17:54
@L9Lenny

L9Lenny commented Aug 11, 2026

Copy link
Copy Markdown
Author

#999

@L9Lenny L9Lenny closed this Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants