In logjson:
authorNick Downing <nick@ndcode.org>
Sun, 23 Jan 2022 03:05:36 +0000 (14:05 +1100)
committerNick Downing <nick@ndcode.org>
Sun, 23 Jan 2022 06:09:01 +0000 (17:09 +1100)
commit4a7eb5a8b36d85b922d7f664aa0d91c361eb6d0a
tree6585da5e1ae0b58cf35e61592515f38ad9731955
parent81106a22fd7fb4867e73d31d4188002dd210351b
In logjson:
* Use (Transaction|LazyValue).get_json() instead of logjson.logjson_to_json() and (Transaction|LazyValue).set_json() instead of Transaction.json_to_logjson()
* Fix several bugs with opening database when the root straddles a block boundary

In ndcode_site:
* Change arguments to args everywhere, as arguments is a reserved word in strict
* Implement a command-line interface to the running webserver, and a way to get/set the globals object (so it will be in the database, not /_config/globals.json)
* Use (Transaction|LazyValue).get_json() instead of logjson.logjson_to_json() and (Transaction|LazyValue).set_json() instead of Transaction.json_to_logjson()
* Use globals object in database rather than /_config/globals.json everywhere
* Implement a way to get/set the nodemailer object (has an entries for contact, feedback and noreply), use nodemailer object in database rather than the separate files /_config/nodemailer_*.json and the (now commented) NodeMailerCache object
logjson
ndcode_site