mirror of https://github.com/MarceauKa/shaark.git
9.2 KiB
9.2 KiB
1.2.30
⚠️ Update your Git remote URL: git remote set-url origin https://github.com/MarceauKa/shaark.git
Changed
- Laravel Shaarli is now Shaark (issue #54)
- Japanese translation updated to 1.2.29 (thanks to wyred)
1.2.29
Added
- New search strategy using classic SQL search (issue #33 #52)
- Ability to choose search strategy in settings
- Chest content can be copied as a text (issue #4)
Fixed
- Text in modals not visible using dark mode (issue #51)
1.2.28
Added
- Albums can be downloaded as .zip
- Ability to test email configuration from settings
- Robots are disabled when global privacy is enabled
Changed
- New responsive navbar (issue #49)
- Limit displayed tags in tags card (issue #50)
- Private archive setting is now Private download
- CheckArchive is now CheckFeature
Fixed
- Custom background UI
1.2.27
Added
- Ability to customize image generation
- Troubleshouting guide
Changed
- Laravel 6.5
- Japanese translation updated (thanks to wyred)
Fixed
- AlbumCard preview
- Missing translations on file uploader
- Markdown editor will now load correct language pack (issue #42)
- Manage Tags and Manage Archives issues in responsive and dark mode (issue #47)
- Keep old settings values when validation fails
1.2.26
Added
- Add new Album content type for sharing your pictures
- Manage archives (in settings section)
- Ability to configure python path (for media archiving)
- Scheduled job to clean old or incomplete files from storage
Changed
- No more URL hash for Archive downloading
Fixed
- Fix composer issue after updating
- PasswordGenerator border radius
1.2.25
Added
- Install button for PWA in settings
Changed
- Laravel 6.4
- New theme (rounded, more icons, more space, new font)
- Replaced font "Rubik" by "IBM Plex Sans" (without Google Font)
- Move settings translation from frontend file to laravel file for performance issue
Fixed
- PWA when global privacy is enabled
1.2.24
Added
- Progressive Web App compatibility (issue #24)
- Default icon for Shaarli and ability to customize it
- Automatic backup (issue #28)
- Network status monitor (for PWA)
Changed
- Shaarli manager is now divised into multiple traits
- Move email translation from frontend file to laravel file for performance issue
1.2.23
Added
- Japanese translation (thanks to wyred)
- Ability to test PDF and Media archiving in settings (issue #34)
Changed
- Installation and archiving documentation
- Add
php artisan storage:link
to the update command - Shaarli will now append default values to settings
Fixed
- Default locale setting
1.2.22
⚠️ If you have issues with settings, remove custom_background
and custom_background_encoded
from your storage/settings.json
Added
- Ability to customize background as image or custom gradient (issues #25 and #26)
- Shaarlies listing
Changed
- Unused settings keys are now cleaned after settings update
- Shaarli default settings are now located in shaarli config file
- Move link preview and archive to LinkForm (issue #29)
- Removed link preview action (previews are updated when saving a link)
Fixed
- Translation in german updated (thanks to kayschima)
- Select tags now use
custom-select
class - Move vue component styles to
app.scss
- Modal component now correctly remove itself
- Wrong translation used when blocking in demo mode
- Typos in StoryForm
1.2.21
⚠️ Run migrations when updating
Added
- RSS and Atom feeds (issue #21)
- Pinned posts (issue #11)
1.2.20
⚠️ Run migrations when updating
Added
- Post content sharing (issue #1)
- New Modal component
Changed
- Password generator with more options
- Better JS dependencies extraction for lighter builds
- Tags icon on Search and tag page results
- copyToClipboard is now a mixin
Fixed
- Create link then archive it (issue #23)
- DatabaseSeeder for youtube link
1.2.19
Added
- Shortcut to see Link, Story or Chest when created or updated
- Font Awesome 5 icons
Fixed
- WebParser with empty result
- Dragging chest lines on Firefox
1.2.18
Added
- Password generator for chests
Changed
- WebParser now use Symfony DomCrawler
- DatabaseSeeder with english tags
Fixed
- Responsive youtube preview
1.2.17
Added
- Update command:
php artisan shaarli:update
Changed
- Refactored dark mode
- Title tag is read before open graph tags when parsing an URL
Fixed
- Search global shortcut on Firefox
- Chest password are now readonly
1.2.16
Added
- Check if a link has been already shared (thanks to tuananhp-1844)
- Tests for LinkForm
Changed
- Only display available tags for the current user or guest
- Assets are now splitted into
vendor.js
andapp.js
to reduce bundle size
Fixed
- Demo mode on manage tags and users API
1.2.15
Added
- Ability to hide card content (home and tag view)
- Ability to choose the number of columns displayed (home and tag view)
- Ability to display tags or not (home only)
- Ability to display chests or not (home only)
Changed
- Laravel 6.2
- Removed
mavon-editor
andvue-markdown
fortui.editor
- Card UI and Search UI
Removed
- Alternative homepage
1.2.14
Added
- Search can use operators such as:
-
,and
,or
, ... - More tests !
Fixed
- Search private content
- Postable
withPrivate
scope - StoryFactory
- Migrations compatible with SQLite
1.2.13
⚠️ Run migrations when updating
Added
- Multi-users
- Non-admin users can't access settings section
Changed
- Manage section in separate controllers
- Logins history and logout other devices moved to account instead of manage
- Improvements on api http and form errors
Fixed
- Pagination will now wrap
1.2.12
Added
- Demo mode
1.2.11
Added
- Ability to purge login history
- German translation (thanks to kayschima)
- Documentation for configuration, php and js dependencies
- Documentation for contribution
Fixed
- Alternative homepage responsive
Changed
- Moved
marceauka/laravel-scout-tntsearch-driver
toteamtnt/laravel-scout-tntsearch-driver
1.2.10
Fixed
- SecureLogin will now work with remember
- Ability to logout other devices
Added
current_password
validation rule
1.2.9
Added
shaarli:chests:encrypt
andshaarli:chests:decrypt
commands
Changed
- Chests are now encrypted in database using AES-256-CBC
- Install command is now a class
Fixed
- Settings will not merge shaarli config anymore
- Chest Export with non-encrypted values
- Typos in readme
1.2.8
Changed
- Refactored link view to LinkCard, updated LinkForm
- Refactored chest view to ChestCard, updated ChestForm
- Refactored story view to StoryCard, updated StoryForm
- LinkActionsController to LinkArchiveController
1.2.7
Added
- Move tagged posts to another tag
- Loader vue component
Changed
- Refactored managing tags
Fixed
- Missing translations (custom background images)
1.2.6
Fixed
- Default settings
- Custom background in dark mode
Changed
- Screenshots
1.2.5
Added
- Alternative homepage
- Ability to customize background image
Changed
- Refactored settings (back and front)
- Card dropdown menu is not right aligned
- Assets are now versionned
- Screenshots in readme
1.2.4
Changed
- LoginController throttles request
- AuthChecker now handles 2FA
- Secure login email notification CTA and message
- Assets are now versionned
Fixed
- Secure Login don't log failed attempts
- Use
request()->input('code')
instead ofrequest('code')
in secure login form - Story form confirm message i18n
1.2.3
⚠️ Run migrations when updating
Added
- Log all logins and associated devices with new section in settings
Fixed
- Typo in secure login page title
- Redirection when already logged
Changed
- Composer definition
- Documentation about security
1.2.2
⚠️ Run migrations when updating
Added
- 2-FA with email
Changed
- Refactored Login
Deleted
- Password resets, register and verify email logic
shaarli:self-update
command
1.2.1
Added
- Assets are now staged preventing new compilation on each deployment
Fixed
- Display newlines in links content
- Save button on LinkForm doesn't redirect to archiving
1.2.0
Added
- Loader on LinkForm, StoryForm and ChestForm
- Add original URL to card-link
- Ability to "Save and archive" a link
Changed
- Laravel 6.0
- Simplified Hashid
- Chests can now be searched from their non-sensitive content
Deleted
- Feeds
1.1.1
Fixed
- Deleting a link will also delete its archive
- Prevent link archive download when "private archive" option is set to true
1.1.0
Added
- Link can now be archived using Puppeteer or Youtube-dl
- Queue configuration
Changed
- Link extra is now link preview
Fixed
- Default settings now use the correct locale
1.0.0
- Initial release