Skip to content

Allow buildx for for multi arch, add arm64 #2

Open
cordelster wants to merge 24 commits intoTricked-dev:mainfrom
cordelster:main
Open

Allow buildx for for multi arch, add arm64 #2
cordelster wants to merge 24 commits intoTricked-dev:mainfrom
cordelster:main

Conversation

@cordelster
Copy link
Copy Markdown

Just in case it helps.

  All absolute-path fetch() calls and img src attributes now use the
  SvelteKit `base` from `$app/paths`, allowing deployment under a
  URL subpath (e.g. Home Assistant ingress at /api/hassio_ingress/{token}/).

  When paths.base is '' (default), all paths evaluate identically to
  before — fully backward compatible.
…atibility

fix: use $app/paths base for subpath/ingress compatibility
fetch-icon: block file://, ftp:// schemes and 169.254.169.254 (IMDSv1/v6)
    with loud warning logs if the metadata endpoint is probed
fetch-icon: apply same block to HTML-parsed icon href redirects
kani proxy: allowlist valid Kanidm API path prefixes (v1/oauth2,
    v1/group, v1/person, v1/account) and reject path traversal attempts
Images expects raw binary with a content-type: image/webp header for favicon.
Use working binary path in the proxy (the base64 route) for favicon
@Tricked-dev
Copy link
Copy Markdown
Owner

sorry i didnt see the pull request, i didnt get a notifaction. Would you mind resolving the conflicts and we could still get this merged, otherwise i'll just do the buildx part.

@cordelster
Copy link
Copy Markdown
Author

cordelster commented Apr 6, 2026 via email

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.

2 participants