filebrowser/CHANGELOG.md

4.8 KiB

Changelog

All notable changes to this project will be documented in this file. For commit guidelines, please refer to Standard Version.

v0.2.7

  • Change: New sidebar style and behavior
  • Change: make search view and button behavior more consistent.
  • Fix: upload file bug
  • Fix: user lock out bug introduced in 0.2.6
  • Fix: many minor state related issues.

v0.2.6

This change focuses on minimizing and simplifying build process.

  • Change: Migrated to Vite / Vue 3
  • Change: removed npm modules
    • replaced vuex with custom state management via src/store
    • replaced noty with simple card popup notifications
    • replaced moment with simple date formatter where needed
    • replaced vue-simple-progress with vue component
  • Feature: improved error logging
    • backend errors show the root function that called them during the error
    • frontend errors print errors to console that fail try/catch
    • all frontend errors via popup notification & print to console as well
  • Fix: Allow editing blank text based files in editor
  • tweaked listing styles
  • Feature: Allow disabling the index via configuration yaml

v0.2.5

  • Fix: delete user prompt works using native hovers.

v0.2.4

  • Feature: create-folder-feature
  • Feature: playable shared video
  • Feature: photos, videos, and audio get embedded preview on share instead of icon
  • Fix: sharable link bug, now uses special publicUser
  • Bump go version to 1.22
  • In prep for vue3 migration, npm modules removed:
    • js-base64
    • pretty-bytes
    • whatwg-fetch
    • lodash.throttle
    • lodash.clonedeep

v0.2.3

v0.2.2

  • CHG: Speed: (0m57s) - Decreased by 78% compared to the previous release.
  • CHG: Memory Usage: (41MB) - Reduced by 45% compared to the previous release.
  • Feature: Now utilizes the index for file browser listings!
  • FIX: Editor issues fixed on save and themes.

v0.2.1

  • Addressed issue #29 - Rules can now be configured and read from the configuration YAML.
  • Addressed issue #28 - Allows disabling settings per user.
  • Addressed issue #27 - Shortened download link for password-protected files.
  • Addressed issue #26 - Enables dark mode per user and improves switching performance.
  • Improved styling with more rounded corners and enhanced listing design.
  • Enhanced search performance.
  • Fixed authentication issues.
  • Added compact view mode.
  • Improved view mode configuration and behavior.
  • Updated the configuration file to accept new settings.

v0.2.0

  • Improved UI:
    • Enhanced the cohesive and unified look.
    • Adjusted the header bar appearance and icon behavior.
  • The shell feature has been deprecated.
    • Custom commands can be executed within the Docker container if needed.
  • The JSON config file is no longer used.
    • All configurations are now performed via the advanced filebrowser.yaml.
    • The only allowed flag is specifying the config file.
  • Removed old code for migrating database versions.
  • Eliminated all unused cmd code.

v0.1.4

  • Various UI fixes:
    • Reintroduced the download button to the toolbar.
    • Added the upload button to the side menu.
    • Adjusted breadcrumb spacing.
    • Introduced a "compact" view option.
    • Fixed a slash issue with CSS right-to-left (RTL) logic.
  • Various backend improvements:
    • Added session IDs to searches to prevent collisions.
    • Modified search behavior to include spaces in searches.
    • Prepared for full JSON configuration support.
  • Made size-based searches work for both smaller and larger files.
  • Modified search types not to appear in the search bar when used.

v0.1.3

  • Enhanced styling with improved colors, transparency, and blur effects.
  • Hid the sidebar on desktop views.
  • Simplified the navbar to include three buttons:
    • Open menu
    • Search
    • Toggle view
  • Revised desktop search style and included additional search options.

v0.1.2

  • Updated the UI to better utilize search features:
    • Added more filter options.
    • Enhanced icons with colors.
    • Improved GUI styling.
  • Improved search performance.
  • Index Changes:
    • Speed: (0m32s) - Increased by 6% compared to the previous release.
    • Memory Usage: (93MB) - Increased by 3% compared to the previous release.

v0.1.1

  • Improved search functionality with indexing.
  • Index Changes (Baseline Results):
    • Speed: (0m30s)
    • Memory Usage: (90MB)

v0.1.0

  • No changes from the original.

Forked from filebrowser/filebrowser.