Skip to content

Releases: ImMau14/Folderlan

v1.1.0

Choose a tag to compare

@ImMau14 ImMau14 released this 09 Aug 01:34
4e38d89
  • A write queue was added for the database regarding the watcher and the upload endpoint.
  • A new endpoint was added for batch uploads.
  • Fixed a bug in the action bar, where deleting still referenced deleted files.
  • Detailed logs hidden by default, and visible via a RUST_LOG variable.

Full Changelog: v1.0.2...v1.1.0

v1.0.2

Choose a tag to compare

@ImMau14 ImMau14 released this 08 Aug 18:53
  • Fixed synchronization issue.
  • Fixed CORS issue.

Full Changelog: v1.0.1...v1.0.2

v1.0.1

Choose a tag to compare

@ImMau14 ImMau14 released this 07 Aug 21:38
  • Remove timeout limit when fetching API

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@ImMau14 ImMau14 released this 07 Aug 07:47

What's new since v0.3-alpha.0

Backend

  • Startup URLs — the server now prints the exact addresses where the web UI is available: Local (same machine) and Network (your LAN IP, auto‑detected). No more guessing your IP.
  • File listing filters — filter by visibility (public/private) and by uploader (uploaded_by).
  • Caller access level — file listings now expose your own access level (my_access) for each file, so the UI can render the right actions.
  • /me endpoint — let the frontend fetch the current user's profile and permissions.
  • Toggle public endpointPATCH your files' visibility without a full update.
  • Users endpoint for any role — authenticated users can now query user listings; the caller's role gates what data is returned.
  • Audit log total_count — paginated audit queries include the total number of matching events.
  • User status trigger — database trigger keeps audit/status data consistent when users are activated or suspended.
  • CORS fix — stricter default CORS handling, plus OFF_CORS for reverse‑proxy setups.
  • Docs — full API reference covering access levels and response codes.

Frontend

  • Upload page — streaming uploads with progress, pause, resume and cancel.
  • Download page — streamed downloads with per‑request permission checks.
  • Users & Config page — create visitors, manage permissions, quotas and account status.
  • Owner password reset page — recover your instance if you lose the owner password (local‑only, as always).
  • 4 languages — English, Spanish, Italian and Portuguese with a language switcher.
  • Themes and types — light/dark themes with system detection, low‑detail mode for weak devices.
  • Housekeeping — removed unused fonts, improved typing across the app.

Documentation & community

  • Complete README rewritten (user‑facing) and translated into Español, Italiano and Português.
  • Technical docs for the backend API and the frontend.
  • CONTRIBUTING.md, CODE_OF_CONDUCT.md (Contributor Covenant 2.1) and SECURITY.md.
  • Issue templates (bug report, feature request) and a pull request template.
  • MIT License updated.

"Themes, languages and types"

Pre-release

Choose a tag to compare

@ImMau14 ImMau14 released this 29 Dec 03:04
  • New theme switch.
  • New multilingual support.
  • Response typing improvements with Zod (frontend).

Thanks to Serverket for the theme switcher and multilingual support.

Minimal fixes #3

Minimal fixes #3 Pre-release
Pre-release

Choose a tag to compare

@ImMau14 ImMau14 released this 27 Oct 00:09
badf8dc

Fixed:

  • Preloaded background to fix the entrance animation this being rendered.

Features:

  • Setup page.
  • Login interface.
  • Not Found page.
  • Serving static files.
  • Local only config with env var.

Minimal fixes #2

Minimal fixes #2 Pre-release
Pre-release

Choose a tag to compare

@ImMau14 ImMau14 released this 26 Oct 03:15
623b974

Fixed:

  • The endpoint to check for database existence has been made public due to UI functionality requirements.

Features:

  • Setup page.
  • Login interface.
  • Not Found page.
  • Serving static files.
  • Local only config with env var.

The Setup Page

The Setup Page Pre-release
Pre-release

Choose a tag to compare

@ImMau14 ImMau14 released this 25 Oct 23:58
06e4721

New:

  • Setup page.

Features:

  • Login interface.
  • Not Found page.
  • Serving static files.
  • Local only config with env var.

Minimal fixes #1

Minimal fixes #1 Pre-release
Pre-release

Choose a tag to compare

@ImMau14 ImMau14 released this 20 Oct 02:29
6cc2f02

Features:

  • A login interface.
  • A "not found" page.
  • Serving static files.

New:

  • Web interface favicon.
  • Local only config with env var.

Serving files

Serving files Pre-release
Pre-release

Choose a tag to compare

@ImMau14 ImMau14 released this 05 Oct 07:57

New:

  • A login interface.
  • A "not found" page.
  • Serving static files.