Skip to content

Releases: eikek/sharry

Sharry 1.8.0

22 May 16:20
Compare
Choose a tag to compare

Some new features finally arrived! And one long standing issue could be closed: sharry has now a dark theme. I hope you like it!

  • UI was rewritten, including a dark(er) theme (#140). Sharry now uses tailwindcss instead of fomantic-ui. The mobile experience has been improved a lot.
  • Allow aliases to be shared among registered users, so that members can see and manage all uploads that were received via a corresponding alias page (#458). This should make it easer to work on files together or to share files among registered users.
  • Add fail2ban integration, thanks to @Stamper-repo (#442)
  • Improve docs and logging for cleanup jobs, thanks to @Stamper-repo (#444)
  • A custom-upload snippet for ShareX has been added to the docs; thanks to @Pfuenzle

Additions

  • a new route /sec/alias-member returns a list of login names and ids that can be used as members to an alias

Breaking Changes

  • Api: some data structures have been extended to provide more information about the alias: AliasChange, AliasDetail, ShareListItem
  • Api: the AppConfig contains now two more fields: icon-url and logo-url for the dark mode
  • Config: the config file now contains two more fields to override the default icon and logo for dark mode
  • Config: Due to the new UI, the config for OAuth changed slightly: the brand icons must be used from fontawesome (free). For example use now fab fa-google as icon instead of google. Of course, all other icons from fontawesome free can be used, too.
  • Also due to the new ui, there are now some missing french translations. Let me know, if you like to help out here.

Sharry 1.7.1

10 May 08:36
Compare
Choose a tag to compare

This is only a re-packaging, fixing #436 and updating some dependencies minor versions . Sorry for the inconvenience! Code doesn't differ to 1.7.0.

See the previous release for more information.

Sharry 1.7.0

05 May 19:41
Compare
Choose a tag to compare

This is a small release containing some fixes and admins can now delete accounts.

  • Feature: Delete accounts (#360)
  • Bug: Fix querying accounts (#433)
  • Bug: Send password when pressing "enter" (#381)
  • Use github actions, remove travis-ci (#410)
  • Add a proper license file to the repo (thanks @ashklempton, #404)
  • Add contribution guidelines (#427)

Details: https://github.com/eikek/sharry/milestone/8?closed=1

Sharry 1.6.0

02 Jan 13:44
Compare
Choose a tag to compare

This release provides some improvements and a bug fix:

  • Remove login/password form when only oauth is enabled (#307)
  • Be able to configure the "home page" after login (#313)
  • Fix to comparelogin name case insensitive (#300)
  • Improve logging of sql errors

Details: https://github.com/eikek/sharry/milestone/7?closed=1

Happy new year!!

Sharry 1.5.0

07 Nov 12:02
Compare
Choose a tag to compare

This release has some little improvements and bug fixes.

  • Map internal database messages to user messages for supporting extensions like snakeoil (#285 , #255 )
  • Replace sematic-ui with fomantic-ui and get rid of the request to google for obtaining a font. This makes sharry finally better usable without any internet connection.
  • Add a "shallow" pwa service worker to be better installable on android devices (#289 )
  • Hide the change password form for "external" accounts. (#287 , #262)
  • Fix a bug in the documentation regarding nginx reverse proxy (#278 , thanks @gboudreau )
  • Fix a bug where the internal "fixed" account was not added as admin (#286, #279 )
  • Improve cookie settings and retrieve base-url dynamically if not changed in the config. This makes it easier to setup (#290)

Sharry 1.4.3

14 Sep 18:25
Compare
Choose a tag to compare

Yet another bug fix release :). This time the only change is an update to the emil library that does all the mail handling in Sharry.

  • fixes sending mails without authentication (#243)

Sharry 1.4.2

11 Sep 20:49
Compare
Choose a tag to compare
  • Fixes a bug when authenticating external accounts which would make all external accounts admins. The OAuth accounts are not affected, but all external login modules. (#239)

Sharry 1.4.1

08 Sep 23:05
Compare
Choose a tag to compare
  • Fixes bug when reading mail from account (#230)
  • Improves the previewer for files (#216)

Sharry 1.4.0

08 Jul 19:32
Compare
Choose a tag to compare
  • Apply change in validity time to published date immediately (#167)
  • Translate date-time strings (#192)
  • Add a copy-link button to copy share and alias URLs into the clipboard (#191)
  • Fixes a bug where the description text gets lost when switching editor modes (#195)
  • Make the download button for files more visible and allow to download when clicking on the filename (#196)

Sharry 1.3.1

23 May 20:59
Compare
Choose a tag to compare

A minor release, but includes a translation for French and a ui fix that should make it look better on mobile devices.

  • Added translation for French (thanks to @Pafzedog)
  • Fixes mobile view (#136).
  • Fix redirection / to /app