[x] store the canonical release notes in another notebook in www.surveilr.com/lib/std/notebook/docs.ts which will be imported into RSSDs for SQLPage
[x] have a new top-level menu called Docs that will show the release notes via Web UI in surveilr to the left of Uniform Resource menu
[x] The first page under the Docs menu will be Release Notes and we can start with just notes for v1.0.0 and move from there.
[x] The second page under Docs menu will be SQL Functions and it should list all custom functions, versions, signatures, etc.
[x] If you do not know how, talk with @shah about how to store Markdown files in *.md for easy editing but pull it in easily into SQLPage content as well as GitHub content from the same source
[x] use the content from canonical release notes to populate the GitHub releases content
[x] the GitHub releases content goes via Islands architecture into www.surveilr.com/docs as usual
[ ] Allow access to surveilr version details via SQL function and include those details in the web-ui footer (surveilr version, Rusqlite version, SQLPage version, etc.). Also include a default /docs/about page which includes all the version details in a pretty single page, too.
We need to:
www.surveilr.com/lib/std/notebook/docs.ts
which will be imported into RSSDs for SQLPageDocs
that will show the release notes via Web UI insurveilr
to the left ofUniform Resource
menuDocs
menu will beRelease Notes
and we can start with just notes forv1.0.0
and move from there.Docs
menu will beSQL Functions
and it should list all custom functions, versions, signatures, etc.*.md
for easy editing but pull it in easily into SQLPage content as well as GitHub content from the same sourcesurveilr
version details via SQL function and include those details in theweb-ui
footer (surveilr version, Rusqlite version, SQLPage version, etc.). Also include a default/docs/about
page which includes all the version details in a pretty single page, too.