Taguette Changelog

What's new in Taguette 1.2.0

Feb 11, 2022
  • DB indexes, reload on server update, keyboard shortcut for highlight.

New in Taguette 1.1.1 (Jan 23, 2022)

  • Bugfixes:
  • Don't cache documents forever in desktop mode (only server mode)

New in Taguette 1.1.0 (Oct 13, 2021)

  • Support right-to-left documents, import tags from CSV files, bug fixes.

New in Taguette 0.11 (Jul 6, 2021)

  • Bugfixes:
  • Fix timezone issues on some SQL backends (PostgreSQL, not SQLite). Could cause recorded times to be wrong, and in some cases password reset links could be used multiple times
  • Fix the activity detection used to pause/resume polling
  • Fix default-config command outputing logs about umask, which could be piped into the new config file (for example when using Docker with -t)
  • Fix migrations on SQLite failing because of foreign key constraints when recreating tables
  • Fix RTF export
  • Fix retrying Calibre conversion with --enable-heuristics again
  • Fix Calibre leaving behind temporary files if it times out
  • Enhancements:
  • Show more details when document export or import fails
  • Show the number of highlights per tag in exported codebooks
  • Performance improvement of getting a document or tag with many highlights
  • Add terms of service, which you can optionally set in your own instance
  • Made document/highlights/codebook exporting functions available under taguette.export, for use in scripts and notebooks
  • Improve button placement in the left panel (put "add a document" and "create a tag" at the top)
  • Add an HTML page for 404 errors
  • Improve error message when Calibre is not found
  • Add support for MariaDB (MySQL doesn't work because of error 1093, see https://stackoverflow.com/q/4429319)
  • Add option to import or export a project as a SQLite3 database
  • Allow a user to remove themselves from a project, without having to ask an admin