Major refactoring of get_session(), get_account(), get_nodemailer(), introduces ...
authorNick Downing <nick@ndcode.org>
Mon, 24 Jan 2022 00:41:01 +0000 (11:41 +1100)
committerNick Downing <nick@ndcode.org>
Mon, 24 Jan 2022 00:57:53 +0000 (11:57 +1100)
commit2e2165b99f9972f880adcf1817e450e4cde2f880
tree671a2352fcbe05a79d6ae8409bef12e32b5fc97a
parent876edee138df653c4b4a03bcacdf1cae8942ed49
Major refactoring of get_session(), get_account(), get_nodemailer(), introduces "let root = ..." for every transaction, removes get_globals() as this is now trivial when you have the root, removes commit for non-write transactions as this is no longer needed now that session management is done in the CustomSite object
45 files changed:
_config/site.jst
_lib/get_account.jst
_lib/get_globals.jst [deleted file]
_lib/get_nodemailer.jst
_lib/get_session.jst
_lib/navbar.jst
_lib/page.jst
_lib/post_request.jst
api/account/change_details/get.json.jst
api/account/change_details/get_draft.json.jst
api/account/change_details/set.json.jst
api/account/change_details/set_draft.json.jst
api/account/change_password.json.jst
api/account/password_reset.json.jst
api/account/sign_in.json.jst
api/account/sign_out.json.jst
api/account/sign_up/create_account.json.jst
api/account/sign_up/get_draft.json.jst
api/account/sign_up/send_email_verification_link.json.jst
api/account/sign_up/set_draft.json.jst
api/account/sign_up/verify_email.json.jst
api/account/verify_password.json.jst
api/contact/get_draft.json.jst
api/contact/send_enquiry.json.jst
api/contact/set_draft.json.jst
api/feedback.json.jst
api/globals/get.json.jst
api/globals/set.json.jst
api/nodemailer/get.json.jst
api/nodemailer/set.json.jst
api/verification_image.png.jst
blog/20220114/index.html.jst
blog/index.html.jst
contact/index.html.jst
index.html.jst
jsdoc.dir.jst
my_account/index.html.jst
my_account/password_reset/index.html.jst
my_account/send_verification_email/index.html.jst
my_account/sign_up/index.html.jst
my_account/verify_email/index.html.jst
my_account/verify_password/index.html.jst
projects/index.html.jst
search/index.html.jst
sphinx.dir.jst