In ndcode_site:
authorNick Downing <nick@ndcode.org>
Thu, 27 Jan 2022 12:02:33 +0000 (23:02 +1100)
committerNick Downing <nick@ndcode.org>
Thu, 27 Jan 2022 12:02:33 +0000 (23:02 +1100)
commit8387e704f7586ae94b0d21d99f7b7fcccbfaa186
tree027b8edb96112723f13fb9676f68d9ad4f18d7f2
parentfd7ddbefc490a9febce76e50161b651b0e029ade
In ndcode_site:
* Move navigation from _menu.json files in each navigation-parent directory to a navigation tree structure in the database, update navbar, menu pages, blog posts
* Fix missing awaits on transaction.commit()
* Make get_session() readonly and throw an exception if session cannot be found rather than trying to create it, make get_account() throw an exception if not signed in, make get_navigation() and the related navbar logic throw useful exceptions if the navigation tree doesn't exist or doesn't the match site pages, make get_nodemailer throw useful exceptions if the nodemailer data doesn't exist
* Finish changing XDate.now() to env.now, new XDate() to new XDate(env.now)
ndcode_site