-
-
Notifications
You must be signed in to change notification settings - Fork 5
Releases: raffomania/ties
0.2.1
91786b3 Released on 2026年05月07日
You can now support ties development via GitHub Sponsors!
Docs
- Add a small note to the README explaining that we use REUSE for specifying licenses, and that the code is licensed under AGPL.
- Add a document outlining Values and Goals of the project.
Bugfixes
- Fix the example docker-compose file not working because of a left-over healthcheck declaration. Thanks for the report, @christian-heusel!
Internals
- Upgrade dependencies (the new versions contain a few security fixes, although none of the fixes are necessary for ties due to the way we use the dependencies).
- Enable dependabot pull requests for github actions, update all github actions dependencies.
- Remove github actions caching for release builds entirely to reduce the potential for cache poisoning attacks. Previously, the cache would get written, but not read, when doing release builds.
Assets 4
0.2.0
31c0a26 Released on 2026年03月20日
linkblocks is now named ties!
Breaking Changes / Operation Notes
- The container is now at
ghcr.io/raffomania/ties. - For development environments, if you want to use the new recommended development URL of
ties.localhost, you'll have to updateBASE_URLin your.envfile,rm -r ./development_certand runjust development cert. - The backend will now make requests to external hosts based on user input. SSRF protection is in place. Nonetheless, please consider how this may interact with your server-side networking setup, and make sure the ties backend does not have network access to private resources.
📚 Bookmark Archiving
Bookmarked websites are now fetched, converted into a readable version, and saved in the database. Click a bookmark headline to view its archived text.
Media and other resources such as images, styles or scripts are not archived.
When you update to this release and start the server, all your existing bookmarks will be automatically archived in the background.
🔎 Bookmark Search
Search through bookmark titles, URLs and archived text content using the search bar at the top of every page.
🔗 Backlinks
Lists now have a "Backlinks" section at the top, allowing you to quickly navigate through your knowledge graph.
Features
- Add total bookmark and list count to index page.
- Move logout button to index page to make sidebar less noisy.
- Add the ties logo to the login and index pages, and add a favicon.
- Use a darker background for page header sections to distinguish them from pages' main content.
- Add the ties version and a link to the source code at the bottom of the start page.
- Options in the CLI help are now grouped by category.
- There's a new
versionCLI command for printing the version of ties you're running.
Bugfixes
- Fix missing spaces around some labels in the UI (#206)
- Fix the incorrect link to the page for installing the bookmarklet by moving the installation instructions to the start page.
- Fix demo mode not deleting data from all tables.
- Remove old container before building new one in
just build-podman-containertask.
Docs
- Mention the
latesttag in the deployment guide. - In the deployment guide and CLI help, mention that it's not supported to change the
BASE_URLonce accounts have been created. - Add a contribution guide.
Internals
- Update all dependencies.
- Make error handling more robust for unauthenticated requests that need to get redirected to login (#204, thanks @danilax86!)
- Add live reloading in development.
- Decrease the time it takes to reload the server in watch mode.
- Check formatting in CI.
- Disable htmf formatter and return unformatted HTML in debug mode as well. The formatter introduced whitespace changes that resulted in rendering differences between debug and release modes.
- Replace our own
serde_qsquery extractor wrapper with the one provided byserde_qs. - Install CA Certificates in the container to allow making TLS network requests.
Assets 4
0.1.0
b24fc25 Released on 2025年11月23日
This is the initial release of linkblocks!
A lot of groundwork has been laid for federating with other services, and posting bookmarks to Mastodon is the first fruit of that labor available with this release. For an example, check out rafael@lb.rafa.ee, or try it with the linkblocks demo.
linkblocks is now quite stable, and I've been using it for myself for over a year.
Of course there are still some rough edges, and tons of features I'd like to add, so watch this space!
Features
- Post bookmarks to Mastodon: any bookmark added to a public list is considered public and will show up in the timeline.
- Look up linkblocks user handles via webfinger. This should work on most fediverse platforms, and was tested with Lemmy.
- See all public lists of a user on the new profile page.
- Organize bookmarks using lists with arbitrary nesting.
- Single-sign-on: Register and log in via OIDC.
- Add new bookmarks with a single click using the bookmarklet.
- Deploy it as a single binary, with PostgreSQL as the only dependency.