Commit Graph

5 Commits

Author SHA1 Message Date
Martin Taillefer 942c4e66d7 Site improvements. (#4015)
- Substantially simplify logic that deals with releases & release notes.

- Make it easier to add a new release to the site. THere are fewer things to
change as the site infra can figure more stuff out on its own.

- Make it so release notes can be added in one language without require them
to be added in the other language.

- Replace the ugly "a new version is available" callout on older release note
pages with a popup that only shows up when you click on the download button.

(cherry picked from commit d458423cf4)
2019-04-22 09:46:35 -07:00
Martin Taillefer 430143a620 Site improvements (#3868)
- Release notes for a release now sport a warning message if there's a newer patch
available. The warning includes a link to the patch's release notes.

- Release announcement blog posts get the same warning message.

- Release announcement blog posts now generally contain the text of the
release notes directly in place, rather than containing a link to the notes

- Add support for a ticker on the home page.
This will be used for important announcements.
2019-03-28 08:45:46 -07:00
Martin Taillefer ec188da348
Add the announcement links to our prior announcement blog posts. (#3840) 2019-03-24 12:49:43 -07:00
Martin Taillefer b82d946d68
No need for weights in blog posts, they auto-sort by publication date. (#3241) 2019-02-12 13:52:09 -08:00
mtail 4025611dac 1.0.1 announcement blog post. 2018-08-29 19:59:28 -07:00