What's Changed
- Swift datasource has been removed
- Supabase datasource introduced, with support for their storage API
- Two factor authentication via TOTP codes, supported in apps like Authy and Google Authenticator
- Ability to view exif metadata in images
- Ability to remove GPS metadata from images
- Fixed database constraints bugs
- Ability to view non-media files that may be uploaded if there are no media files to be shown on the gallery
- Better placeholder component for media on gallery, no longer flickers
- Overhauled upload options, a modal will more configuration options. (Both file and text uploads have this)
- Ability to set default expiration time for uploads
- Ability to run in "headless" mode, which disables every instance of a front-end leaving only the API accessible.
- Fixed CORS issues
- Ability to use all API's with the
Authorization
header (your token) instead ofCookies
- Fixed file naming when they have no extension
- Ability to set upload route to
/
, so you can view your files like this: https://example.com/something.png instead of https://example.com/u/something.png - Stats are updated on startup, and invites are cleaned on startup.
Pulls merged
- README spelling errors by @WinterFe in #224
- feat: add configuration for default upload format by @karlmanait in #232
- Two few fixes. by @TacticalTechJay in #234
- fix: root route for uploads only & remove swift refs by @TacticalTechJay in #235
- fix: add onDelete to all relations by @TacticalTechJay in #236
New Contributors
- @karlmanait made their first contribution in #232
Full Changelog: v3.6.1...v3.6.2