LinkAce

LinkAce is a self-hosted archive to collect links of your favorite websites.

GPL-3.0 License

Downloads
173
Stars
2.4K
Committers
19

Bot releases are visible (Hide)

LinkAce - v0.0.44

Published by Kovah almost 4 years ago

Changes:

  • Users can now enable two factor authentication.
  • System logs can now be viewed from within the app.
  • Link detail pages with status changes are now correctly loaded
  • Status changes are now properly displayed.
  • There is a new CLI command to purge history entries for links.
  • Timeout for link checks was increased to 10 sec.
  • Dark mode loading was significantly improved.
  • Small UI corrections, including the mobile navigation.
  • Internal code improvements and simplificartions.
  • Missing driver for AWS S3 backups was added.

Please notice the changes in the Docker Compose files. Logs are now stored in Docker volumes.

Also, LinkAce now has a dedicated community: community.linkace.org

LinkAce - v0.0.43

Published by Kovah almost 4 years ago

Changes:

  • Large update of the "internals":
    • Upgrade to Laravel 8 and new packages, including the new factories (PHP 7.3 is now required!)
    • Icons are now handled by the server, not the browser (#158)
    • Usage of new internal templating systems (components)
  • Search queries are now escaped properly (#163)
  • More options for sorting lists if items (#162)
  • Tags are now accessible in the guest view (#160)
  • The guest access now has dedicated system settings for dark mode, sharing services,... (#161)
  • Fixes issues with the importer (#169)
  • Fixes several documentation issues in the README
  • Update of translations
LinkAce - v0.0.42

Published by Kovah about 4 years ago

Changes:

  • LinkAce now includes translations for German and Chinese (Simplified)
  • Large update of the source files for the LinkAce setup via Docker (#149)
  • Resolves the "Column not found" SQL error on guest views (#151)
  • Output of certain error messages was reduced for security reasons (#152)
  • Notifications for app backups can now be disabled properly (#155)
  • Fixes the import of tags to prevent duplicate tag issues
  • Fixes a broken update check for Docker images
  • Fixes wrong templates for guest pages
  • Minor interface fixes
LinkAce - v0.0.41

Published by Kovah about 4 years ago

Changes:

  • Fixed issues with restoring and clearing trash items (#142)
  • Changed tag and list handling when creating / updating links. Please consult the API documentation. (#145)
  • Extend tests for tag creation
  • Dependency updates
LinkAce - v0.0.40

Published by Kovah about 4 years ago

Changes:

  • LinkAce will suggest tags from meta keywords if a site has some (#136)
  • Update checks have been restructured
  • The mobile navigation was rebuilt to give LinkAce a more app-like feeling on mobile devices with a small screen.
  • A lot of minor UI fixes and improvements, mainly to make the UI more consistent.
  • Dependencies were updated, a new fork of Selectize is now being used to resolve security vulnerabilities.

A database migration is not needed.

LinkAce - v0.0.39

Published by Kovah over 4 years ago

Changes:

  • The new LinkAce API is now available! Read more in the API documentation.
  • Minor UI fixes.
  • Updates for all dependencies.
LinkAce - v0.0.38

Published by Kovah over 4 years ago

Changes:

  • Improves pagination on mobile devices(#131)
  • Improve forms on mobile devices (#131)
  • Links are now versioned and the history is displayed on the details view (#126)
  • Fixes layout and input issues for password reset form (#134)
  • Fixes an issue with duplicate checks for new links
  • A lot more tests were added to ensure LinkAce works correctly
  • Some vulnerable dependencies were updated
LinkAce - v0.0.37

Published by Kovah over 4 years ago

Changes:

  • LinkAce is now licensed under GPL V3, instead of MIT.
  • You can now export your links to a CSV file. (#30)
  • After saving a new link, the app will automatically search for similar links which might be a duplicate. (#112)
  • Exmple docker-compose.yml file for production was optimized.
  • You can use the new update-docker.sh script to make the update process easier. (#128)
  • Nginx was upgraded to version 1.18, as well as some internal dependencies.
LinkAce - v0.0.36

Published by Kovah over 4 years ago

Changes:

  • Users can now set lists and tags private by default (#113)
  • Imports now run via fetch/Ajax to prevent timeouts (#120)
  • Backups by the Internet Archive can now be turned off for all links or just private ones (#117)
  • xDebug and PCov are now installed in the development Dockerfile
  • Code quality optimization and some new tests were added
LinkAce - v0.0.35

Published by Kovah over 4 years ago

Changes

  • Complete refactoring of the link meta helper:
    • The link meta helper now has a timeout of 5s (#121)
    • The link meta helper can handle non-UTF-8 websites now, the encoding is converted to UTF-8 where possible (#122)
  • Very long titles and URLs do not destroy the layout anymore (#123)
  • Fixed the bookmarklet 5 second countdown
  • Fixed logo in the readme

Thanks

  • I would like to thank @newpdv for his contributions to the project by submitting a lot of issues, sharing ideas and sponsoring me. 🥳
LinkAce - v0.0.34

Published by Kovah over 4 years ago

Changes

  • Implements the new LinkAce logo and IBM Plex Sans as the brand font
  • Lists and tags can now be removed from links (#99)
  • Adds a new simple list view, available in the user settings (#108)
  • Fixes issues with adding links with
    • special ports like 192.168.0.123:12345 (#115)
    • self signed certificates and other response errors (#116)
  • Fixes the broken quick add form on the dash board (#118)
  • Updates all dependencies
  • Minor internal code optimizations
  • Adds a security policy and sponsoring information to the repo
LinkAce - v0.0.33

Published by Kovah over 4 years ago

Changes:

  • Fixes an issue with the update check not working correctly
  • Security updates for various dependencies
LinkAce - v0.0.32

Published by Kovah over 4 years ago

Changes:

  • Fixes an issue with authentication (#101)
  • Updates both PHP and frontend packages
  • Adds additional tests for authentication
LinkAce - v0.0.31

Published by Kovah over 4 years ago

Changes:

  • Automated checks for links can now be disabled to prevent ongoing "broken" links (#93)
  • New user setting: open links in new tabs (#97)
  • Adds an update check based on Github releases to the system settings page (#96)
  • Entries can now be deleted from the edit screens
  • Overhauled dark theme and many UI corrections and improvements
  • Update to Laravel 7, minimum required PHP version is now 7.2.5
  • Moved from Guzzle to the Laravel-own HTTP helper, improved the testing
LinkAce - v0.0.30

Published by Kovah over 4 years ago

Changes

  • Fixes an issue with the bookmarklet (#90)
  • Adds new CLI command for password resets
  • Internal code updates for many parts of the app, including new tests.
LinkAce - v0.0.29

Published by Kovah over 4 years ago

Changes:

  • Adds a search filter for broken links (#63)
  • Adds missing SETUP_COMPLETED=true variable to Docker .env file (#88)
  • Adds additional check for present data in database before running migrations in the setup (#88)
  • Fixes issues with the cron URL generation in the system settings (#89)
  • Fixes possible migration issues for a version from 2019
  • Minor layout and styling updates, including the dashboard and the footer

Upgrade:

Follow the dedicated upgrade guide in the LinkAce docs.

LinkAce - v0.0.28

Published by Kovah over 4 years ago

Changes:

  • LinkAce now has a dedicated setup that helps with installing it via Docker or as a regular PHP app. Please check the documentation. (#72)
  • Upgraded the app to PHP 7.4 (#82)
  • Upgrade of all dependencies
  • Fixes an issue where tags couldn't be deleted (#84)
  • Implemented a PHP linter with PHP CS
  • Moved frm Travis to Github Actions for any tests
  • Major code cleanup with minor logic changes

Upgrade:

  • from version < 0.0.25: follow the upgrade instructions for v0.0.25.
  • from 0.0.25: add SETUP_COMPLETED=true to your .env file.
LinkAce - v0.0.27

Published by Kovah almost 5 years ago

Changes:

  • Fixed issues with the bookmarklet caused by references to the deprecated category model
  • Fixed the search to properly handle list search
  • Improved the placeholder texts for various inputs
  • Small style improvements for tag inputs
  • Updated dependencies for PHP and the frontend stuff (base is now Node 12 LTS)
  • Minor code restructuring to improve further working "under the hood"

Upgrade:

  • from 0.0.25: no migration required.
  • from version < 0.0.25: follow the upgrade instructions for v0.0.25.
LinkAce - v0.0.26

Published by Kovah almost 5 years ago

Changes:

  • Lists can now be deleted and restored properly, solves #76 and #78
  • Solved issues with pagination styling in dark mode (#77)
  • Minor language changes for the link notification email
  • Fixed an issue with the password reset form
  • Updated view for all lists

Upgrade:

  • from 0.0.25: no migration required.
  • from version < 0.0.25: follow the upgrade instructions for v0.0.25.
LinkAce - v0.0.25

Published by Kovah almost 5 years ago

Changes:

  • categories are lists now. Read more about them in the wiki. Categories will be migrated to lists and links will automatically be assigned to them.
  • Various optimizations for the dark theme.

Upgrade:

  • You have to run php artisan migrate to properly change the database scheme and migrate all categories and links.