Release 0.4.0 highlights: # Added - Tag clouds to recent, popular, feed, and organization bookmark pages. - Save count is displayed on all relevant listing pages. - New page to view all users/orgs who bookmarked a specific link. - Some missing Spanish translations. - SECURITY.md to help ensure that security vulnerabilities are reported responsibly. - Pagination ordering on bookmark listing pages. # Fixed - Disaply error in qr code detail template # Changed - getPopularLinks return type is now different. Had to be changed to include the tag cloud. See updated schema.graphqls - Only display associated tags with displayed links on organization pages when filtering is applied. # Closed Tickets - [#105: go: OrgLink.BaseURLID is a sql.NullInt64 field - it shouldn't be](https://todo.code.netlandish.com/~netlandish/links/105) - [#106: Handler to list what users/orgs saved the same bookmark](https://todo.code.netlandish.com/~netlandish/links/106) - [#109: Internal API calls are not passing the proper end user IP address](https://todo.code.netlandish.com/~netlandish/links/109) - [#90: Order link feed by date added](https://todo.code.netlandish.com/~netlandish/links/90) - [#95: Add tag cloud pages for organizations](https://todo.code.netlandish.com/~netlandish/links/95) Thanks to all contributors! ~$ contrib/git-stats.sh 0.3.0..0.4.0 Author Commits Changed Files Insertions Deletions Peter Sanchez 19 111 +4203 -1936
Release 0.3.0 highlights: # Added - Handlers to view audit logs at various levels. - Audit log index for faster queries - Missing transaltions for new Audit log views - Be sure we are shutting down background tasks correctly to avoid any data errors, etc. - Generic functions to fetch data and paginate correctly so all views that need pagination can easily plug it in. # Fixed - IP detection for api server under nginx reverse proxy. # Closed Tickets - [#101: Change title length limit to > 150 characters](https://todo.code.netlandish.com/~netlandish/links/101) - [#102: "Back" (previous) pagination links may be wonky](https://todo.code.netlandish.com/~netlandish/links/102) - [#104: Pagination is missing filter options (ie, unread, etc.)](https://todo.code.netlandish.com/~netlandish/links/104) Thanks to all contributors! ~$ contrib/git-stats.sh 0.2.0..0.3.0 Author Commits Changed Files Insertions Deletions Peter Sanchez 10 57 +3585 -3555
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