Releases
v0.1.0
0.1.0 (2023-06-06)
Features
add ability for devs to reload partials (a0adbbc )
add ability to rename website from Knot
. (b8ba2a2 )
add authentication roles for different perm levels (885328b )
add authentication w/ passwords + usernames (4daccb7 )
add export to spreadsheet (66a099e )
add tooltips for numbers over the numbers info box (a2e31e5 )
can't see photos unless logged in (8d60da4 )
change names of forms (#53 ) (7911b50 )
import events + instructions (ec0304c )
login by username (4d809f4 )
make all people users (#55 ) (d17eccb )
sec: add cloudflare turnstile to forms. (#43 ) (e23b82c )
set password with magic link from email (4d809f4 )
show number of photos on an event in index (8036f91 )
Bug Fixes
adding people is now a checkbox not individual links (8d8b4bb )
deps: update rust crate chrono to 0.4.26 (#48 ) (901a034 )
deps: update rust crate liquid to 0.26.3 (#63 ) (dad64c3 )
deps: update rust crate once_cell to 1.18.0 (#65 ) (5b61080 )
deps: update rust crate rust_xlsxwriter to 0.40.0 (#49 ) (e937d47 )
error page now looks similar to rest of UI and directs user to issues page (4fe5405 )
less liberal use of turnstile (#46 ) (28a0261 )
make sure people are ordered correctly (form/surname) on spreadsheet export (e195ca1 )
no use of &mut conn
, in favour of pool.as_ref()
to avoid connections staying open when not being used. (d09bfe5 )
password emailing from serverside (81cc723 )
remove is_prefects
as now outdated by permission roles (#57 ) (95f9c9c )
tooltip anchors now take you to that section, not the base of the page (87601c7 )
turnstile fix (c207c27 )
when login fails, explain why, and fix name misspellings leading to 500 row not found (b1b5f39 )
Performance Improvements
make sure not to re-serve the same contents of zip files to save hdd space (06dcb92 )
Miscellaneous Chores
You can’t perform that action at this time.