• v2.0-beta05 99ccdebcc7

    v2 (beta 5) Pre-Release

    danieljsummers released this 2022-07-22 01:42:38 +00:00 | 23 commits to main since this release

    • Implements user management and access levels throughout the application (#19)
    • Cleans up database names (#20) - several were named as one thing but used for another; this task was to take the time to sync the names and their current use

    Due to #20, this release has significant data incompatibility with beta 4. There is a file in the root of the repo that can be used to update the case of fields within RethinkDB. While the casing of fields does not affect SQLite, there are some column names that have changed. As with prior beta releases, no data migration is present, but please file an issue if you have been using beta 4 and need assistance with updating to beta 5.

    There are also some theme impacts with this release:

    • If you looped through categories using where: "id", [value], this should be changed to where: "Id", [value].
    • The variable to determine if a user is logged on is now is_logged_on (it was formerly logged_on).
    • There are 4 new theme variables to use for checking the access level of the currently logged on user - is_author, is_editor, is_web_log_admin, and is_administrator. These consider levels, so an administrator's is_author will also be true.

    Additionally, this release requires updating the admin theme. (Beta 6/RC 1 should bring a change where this will happen automatically on startup.)

    Downloads