Release 0.2.0 highlights: # Added - additional import sanity checking to avoid db layer errors (ie, max length exceeded). - GraphQL calls for audit logs - 40ish missing Spanish translations. The app should now once again be fully translated to Spanish. # Changed - Pinboard import now uses streaming json decoding to avoid loading large files completely into memory. - No longer allowing duplicate bookmarks to be saved under the same organization. - GraphQL api version: minor version bump - Failed metadata collection on base url's will be attempted a max of 3 times in 1 day intervals. - require login to view recent, popular, or public bookmark pages while filtering by more than 2 tags. # Closed Tickets - [#96: Import: pq: invalid byte sequence for encoding "UTF8": 0xe2 0x80 0x2e](https://todo.code.netlandish.com/~netlandish/links/96) - [#97: Import: large json files are failing during processing](https://todo.code.netlandish.com/~netlandish/links/97) Thanks to all contributors! ~$ contrib/git-stats.sh 0.1.4..0.2.0 Author Commits Changed Files Insertions Deletions Peter Sanchez 20 75 +5373 -2871
Release 0.1.4 highlights: # Closed Tickets - [#93: Sanitize fetched titles and meta descriptions](https://todo.code.netlandish.com/~netlandish/links/93) Thanks to all contributors! ~$ contrib/git-stats.sh 0.1.3..0.1.4 Author Commits Changed Files Insertions Deletions Peter Sanchez 2 6 +18 -14
Release 0.1.3 highlights: # Added - Specify Sendy list-id when integrating per situation # Changed - Popular listing page will now use the database ID to order the listing after popular counter. This will allow most recent items to show first. - If short limit is configured no longer use the delayed redirect page for free accounts. # Closed Tickets - [#88: Add Fediverse and Bluesky links to link listings](https://todo.code.netlandish.com/~netlandish/links/88) Thanks to all contributors! ~$ contrib/git-stats.sh 0.1.2..0.1.3 Author Commits Changed Files Insertions Deletions Peter Sanchez 12 55 +1381 -476