scribe/CHANGELOG
Edward Loveall f05a12a880
Add support for missing posts
Posts, like 8661f4724aa9, can go missing if the account or post was
removed. In this case, the API returns data like this:

```json
{
  "data": {
    "post": null
  }
}
```

When this happens, we can detect it because the parsed response now has
a nil value: `response.data.post == nil` and construct an `EmptyPage`
instead of a `Page`. The `Articles::Show` action can then render
conditionally based on if the response from `PageConverter` is a `Page`
or an `EmptyPage`.
2022-06-17 16:00:01 -04:00

126 lines
1.9 KiB
Text

2022-05-21
* Show error page for missing posts
2022-05-21
* Remove the need for a fake DATABASE_URL
2022-04-04
* Fix gist files with file extensions
2022-03-12
* Fix redirection pattern
2022-02-13
* Better article ID parsing
* Link to full Medium URL on error page
* Fix article ID parsing bug
2022-02-12
* Error page matches Scribe styles
* New error page for not being able to parse article URL
2022-01-30
* Fix bug in markup generation for text with multiple codepoints
2022-01-29
* Provide list of instances as JSON file
2022-01-23
* Proxy GitHub gists with rate limiting
* Add CHANGELOG
2022-01-16
* Add scribe.bus-hit.me instance
2022-01-15
* Add instructions for Lucky config variables
* Ensure that scr/version is up-to-date when building
2022-01-08
* Use FAQ entry to explain custom domains
2022-01-04
* Improve Redirector extension instructions
* Home page instructions for custom domains
* Add visible version
2021-12-16
* update crystal version in Dockerfile
2021-12-12
* Upgrade Crystal to 1.2.1 and Lucky to 0.29.0
2021-12-04
* Add FAQ on how to use Scribe with custom domains
2021-11-20
* Add citizen4.eu instance
* Update readme
2021-11-11
* Add instance docs
2021-11-07
* Add project goals to README
2021-11-06
* Support null image widths and heights
2021-10-23
* Add FAQ
2021-10-20
* Add SECTION_CAPTION paragraph type
* Support null text on paragraphs
2021-10-16
* Parsing Fix: Add H2 Paragraph type
* Add Dockerfile
* Point source link at sr.ht project page
2021-10-15
* Further improve proposed pattern for Redirector
* Add support for development with Nix
2021-10-14
* Use app_domain in Redirector example
* Add mailing list for patches to README
2021-10-12
* Improve proposed pattern for Redirector extension
2021-10-11
* README updates
* Support medium's redirectUrl query param
* Homepage Example
2021-10-03
* Initial release