{"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.1a", "id": 30477968, "node_id": "MDc6UmVsZWFzZTMwNDc3OTY4", "tag_name": "0.1a", "target_commitish": "main", "name": "0.1a", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 1, "created_at": "2020-09-01T04:16:59Z", "published_at": "2020-09-01T04:19:00Z", "body": "- First working version", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.1a2", "id": 30478994, "node_id": "MDc6UmVsZWFzZTMwNDc4OTk0", "tag_name": "0.1a2", "target_commitish": "main", "name": "0.1a2", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 1, "created_at": "2020-09-01T04:49:41Z", "published_at": "2020-09-01T04:50:01Z", "body": "- Now creates an index on the `timestamp` column. #1", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.1", "id": 30481804, "node_id": "MDc6UmVsZWFzZTMwNDgxODA0", "tag_name": "0.1", "target_commitish": "main", "name": "0.1", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-01T06:10:44Z", "published_at": "2020-09-01T06:12:05Z", "body": "- Optimize the FTS table and vacuum the database. #4\r\n- First non-alpha release", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.2", "id": 30536189, "node_id": "MDc6UmVsZWFzZTMwNTM2MTg5", "tag_name": "0.2", "target_commitish": "main", "name": "0.2", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-01T20:40:52Z", "published_at": "2020-09-01T20:41:31Z", "body": "- Use Porter stemming by default, allow that to be over-ridden with the new `--tokenize=` option. #2", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.3", "id": 30613603, "node_id": "MDc6UmVsZWFzZTMwNjEzNjAz", "tag_name": "0.3", "target_commitish": "main", "name": "0.3", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-02T21:07:13Z", "published_at": "2020-09-02T21:07:44Z", "body": "- New `category` column plus default `categories` table. #7", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.4a0", "id": 30632372, "node_id": "MDc6UmVsZWFzZTMwNjMyMzcy", "tag_name": "0.4a0", "target_commitish": "main", "name": "0.4a0", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 1, "created_at": "2020-09-03T03:53:29Z", "published_at": "2020-09-03T03:54:23Z", "body": "- Incomplete preview of the `/-/beta` search interface. #3 #9\r\n\r\n", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.4a1", "id": 30678449, "node_id": "MDc6UmVsZWFzZTMwNjc4NDQ5", "tag_name": "0.4a1", "target_commitish": "main", "name": "0.4a1", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 1, "created_at": "2020-09-03T18:03:15Z", "published_at": "2020-09-03T18:03:50Z", "body": "- Added `received` category. #10\r\n- New `is_public` column. #11", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.4", "id": 30688677, "node_id": "MDc6UmVsZWFzZTMwNjg4Njc3", "tag_name": "0.4", "target_commitish": "main", "name": "0.4", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-03T21:09:50Z", "published_at": "2020-09-03T21:11:28Z", "body": "- Working faceted search interface at `/-/beta` #3\r\n- `is_public` column for filtering between public and private data. #11\r\n- New `received` category. #10", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.4.1", "id": 30690154, "node_id": "MDc6UmVsZWFzZTMwNjkwMTU0", "tag_name": "0.4.1", "target_commitish": "main", "name": "0.4.1", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-03T21:40:40Z", "published_at": "2020-09-03T21:41:52Z", "body": "- Fixed support for [advanced FTS query syntax](https://www.sqlite.org/fts5.html#full_text_query_syntax). #13", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.5", "id": 30699190, "node_id": "MDc6UmVsZWFzZTMwNjk5MTkw", "tag_name": "0.5", "target_commitish": "main", "name": "0.5", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-04T01:45:35Z", "published_at": "2020-09-04T01:46:16Z", "body": "- Custom template displays can now render a point on a map. #12", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.6", "id": 30780951, "node_id": "MDc6UmVsZWFzZTMwNzgwOTUx", "tag_name": "0.6", "target_commitish": "main", "name": "0.6", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-05T16:24:11Z", "published_at": "2020-09-05T16:26:06Z", "body": "- Rerun the search query with FTS quoting if a SQLite FTS error occurs. This means searching for e.g. \"#dogfest\" will no longer throw an error, while still supporting advanced SQLite FTS syntax. #14\r\n- Maximum width 100% on images in results\r\n- Don't display facet headers if there are no results for that facet.", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.7a0", "id": 30944731, "node_id": "MDc6UmVsZWFzZTMwOTQ0NzMx", "tag_name": "0.7a0", "target_commitish": "main", "name": "0.7a0", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 1, "created_at": "2020-09-09T00:45:07Z", "published_at": "2020-09-09T00:46:06Z", "body": "- Renamed `table` column to `type`. #17\r\n- New `-d` option for passing one or more databases to index. Without this all databases in the config file will be indexed.", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.7", "id": 31501128, "node_id": "MDc6UmVsZWFzZTMxNTAxMTI4", "tag_name": "0.7", "target_commitish": "main", "name": "0.7", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-17T22:56:01Z", "published_at": "2020-09-17T22:57:09Z", "body": "- Option to sort by relevance / oldest / newest. #21 \r\n- Renamed `table` column to `type`. #17\r\n- New `-d` option for passing one or more databases to index. Without this all databases in the config file will be indexed.", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.7.1", "id": 31501584, "node_id": "MDc6UmVsZWFzZTMxNTAxNTg0", "tag_name": "0.7.1", "target_commitish": "main", "name": "0.7.1", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-17T23:13:01Z", "published_at": "2020-09-17T23:13:46Z", "body": "- Fixed bug with sort orders displayed for the timeline view. #22", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.8", "id": 31547860, "node_id": "MDc6UmVsZWFzZTMxNTQ3ODYw", "tag_name": "0.8", "target_commitish": "main", "name": "0.8", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-09-18T22:40:02Z", "published_at": "2020-09-18T22:41:33Z", "body": "- New `template_debug` configuration setting. #25\r\n- Templates now autoescape by default, use `{{ display.foo|safe }}` if you know you want HTML not to be escaped.\r\n- Fixed bug where the wrong template fragment could be used for a row. #24\r\n- Sort order is now persisted when you execute a new search. #23 ", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.9a0", "id": 31582397, "node_id": "MDc6UmVsZWFzZTMxNTgyMzk3", "tag_name": "0.9a0", "target_commitish": "main", "name": "0.9a0", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 1, "created_at": "2020-09-20T23:37:09Z", "published_at": "2020-09-20T23:37:48Z", "body": "- Added by date, as part of developing a timeline view. #16", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.9", "id": 32713381, "node_id": "MDc6UmVsZWFzZTMyNzEzMzgx", "tag_name": "0.9", "target_commitish": "main", "name": "0.9", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-10-17T23:01:38Z", "published_at": "2020-10-17T23:03:04Z", "body": "- Facet by date. #16\r\n- Now depends on [Datasette 0.50.2](https://docs.datasette.io/en/stable/changelog.html#v0-50-2)\r\n- Uses `datasette.client` and passes through authentication cookies. #28 ", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.10", "id": 35382391, "node_id": "MDc6UmVsZWFzZTM1MzgyMzkx", "tag_name": "0.10", "target_commitish": "main", "name": "0.10", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-12-16T21:27:04Z", "published_at": "2020-12-16T21:28:13Z", "body": "- Now depends on [sqlite-utils](https://github.com/simonw/sqlite-utils) >= 3.0. #30\r\n- The user's original search term is now passed to the `display_sql` SQL query as the `:q` parameter. #29\r\n", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.10.1", "id": 35520026, "node_id": "MDc6UmVsZWFzZTM1NTIwMDI2", "tag_name": "0.10.1", "target_commitish": "main", "name": "0.10.1", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2020-12-19T06:18:01Z", "published_at": "2020-12-19T06:19:13Z", "body": "- Fix for error if search query contains hyphens such as `github-to-sqlite`. #31 ", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null} {"html_url": "https://github.com/dogsheep/dogsheep-beta/releases/tag/0.10.2", "id": 44537329, "node_id": "MDc6UmVsZWFzZTQ0NTM3MzI5", "tag_name": "0.10.2", "target_commitish": "main", "name": "0.10.2", "draft": 0, "author": {"value": 9599, "label": "simonw"}, "prerelease": 0, "created_at": "2021-06-13T14:37:17Z", "published_at": "2021-06-13T14:38:09Z", "body": "- Fixed bug where searches consisting only of whitespace caused a server error. [#33](https://github.com/dogsheep/dogsheep-beta/issues/33)", "repo": {"value": 197431109, "label": "dogsheep-beta"}, "reactions": null}