Releases: BurntNail/vent
Releases · BurntNail/vent
v0.2.0
Lots of changes - more reasonable changes to come.
What's Changed
- Bump serde from 1.0.160 to 1.0.162 by @dependabot in #1
- Main by @BurntNail in #4
- Xlsx by @BurntNail in #5
- fix ordering in xlsx by @BurntNail in #6
- Add Auth by @BurntNail in #7
- Change Auth Barriers by @BurntNail in #8
- change adding people to be a checkbox by @BurntNail in #9
- add numbers by @BurntNail in #10
- add proper error page by @BurntNail in #16
- no more &mut conn by @BurntNail in #17
- Auth roles by @BurntNail in #18
- add reloading partials by @BurntNail in #19
- tooltips for index page by @BurntNail in #20
- fix tooltip anchors by @BurntNail in #27
- Configure Renovate by @renovate in #30
- Update Rust crate serde to 1.0.163 by @renovate in #32
- Update Rust crate tokio to 1.28.2 by @renovate in #34
- 22 hashes for zip files by @BurntNail in #35
- Update Rust crate liquid to 0.26.2 by @renovate in #31
- Rename from knot options by @BurntNail in #36
- Update Rust crate chrono to 0.4.25 by @renovate in #38
- Update Rust crate once_cell to 1.17.2 by @renovate in #39
- feat(sec): add cloudflare turnstile to forms. by @BurntNail in #43
- fix: less liberal use of turnstile by @BurntNail in #46
- fix(deps): update rust crate rust_xlsxwriter to 0.40.0 by @renovate in #49
- fix(deps): update rust crate chrono to 0.4.26 by @renovate in #48
- Bump rust_xlsxwriter from 0.39.0 to 0.40.0 by @dependabot in #51
- feat: change names of forms by @BurntNail in #53
- feat: make all people users by @BurntNail in #55
- fix: remove
is_prefects
as now outdated by permission roles by @BurntNail in #57 - fix(deps): update rust crate liquid to 0.26.3 by @renovate in #63
- fix(deps): update rust crate once_cell to 1.18.0 by @renovate in #65
- Fnsn to username by @BurntNail in #64
- feat: move to a persistent session store by @BurntNail in #69
- fix(deps): update rust crate serde_json to 1.0.96 by @renovate in #70
- fix(deps): update rust crate time to 0.3.22 by @renovate in #71
- fix(deps): update rust crate serde to 1.0.164 by @renovate in #72
- fix(deps): update rust crate liquid to 0.26.4 by @renovate in #75
- feat: Better instrumentation by @BurntNail in #83
- Feat: signup + unsignup button + participant perms lowered by @BurntNail in #86
- fix(deps): update rust crate serde_json to 1.0.97 by @renovate in #91
- fix(deps): update rust crate rust_xlsxwriter to 0.41.0 by @renovate in #94
- fix(deps): update rust crate tower-http to 0.4.1 by @renovate in #92
- fix(deps): update rust crate serde_json to 1.0.99 by @renovate in #97
- fix(deps): update rust crate itertools to 0.11.0 by @renovate in #96
- fix(deps): update rust crate chrono-tz to 0.8.3 by @renovate in #103
- fix(deps): update rust crate tokio to 1.29.1 by @renovate in #102
- feat: add accountability for event verification/photos by @BurntNail in #104
- feat: unverify people from events by @BurntNail in #105
- fix(deps): update rust crate async-trait to 0.1.69 by @renovate in #107
- fix(deps): update rust crate serde to 1.0.165 - autoclosed by @renovate in #108
- feat: Rewards by @BurntNail in #110
- fix(deps): update rust crate serde to 1.0.166 by @renovate in #109
- fix(deps): update rust crate serde to 1.0.171 by @renovate in #116
- fix(deps): update rust crate bcrypt to 0.15.0 by @renovate in #115
- fix(deps): update rust crate thiserror to 1.0.43 by @renovate in #114
- fix(deps): update rust crate serde_json to 1.0.103 by @renovate in #113
- fix(deps): update rust crate async-trait to 0.1.71 by @renovate in #112
- fix(deps): update rust crate serde_json to 1.0.104 by @renovate in #125
- fix(deps): update rust crate icalendar to 0.15.6 by @renovate in #124
- fix(deps): update rust crate thiserror to 1.0.44 by @renovate in #123
- fix(deps): update rust crate async-trait to 0.1.72 by @renovate in #122
- fix(deps): update rust crate serde to 1.0.178 by @renovate in #121
- fix(deps): update rust crate tower-http to 0.4.3 by @renovate in #120
- fix(deps): update rust crate axum-extra to 0.7.5 by @renovate in #119
- fix(deps): update rust crate axum to 0.6.19 by @renovate in #118
- fix(deps): update rust crate rust_xlsxwriter to 0.43.0 by @renovate in #117
- fix(deps): update rust crate icalendar to 0.15.7 by @renovate in #132
- fix(deps): update rust crate tokio to 1.30.0 by @renovate in #131
- fix(deps): update rust crate image to 0.24.7 by @renovate in #130
- fix(deps): update rust crate axum to 0.6.20 by @renovate in #129
- fix(deps): update rust crate rust_xlsxwriter to 0.44.0 by @renovate in #128
- fix(deps): update rust crate serde to 1.0.183 by @renovate in #126
- fix(deps): update rust crate axum-extra to 0.7.7 by @renovate in #127
- fix(deps): update rust crate serde to 1.0.185 by @renovate in #138
- fix(deps): update rust crate serde to 1.0.188 by @renovate in #146
- fix(deps): update rust crate tower-http to 0.4.4 by @renovate in #145
- fix(deps): update rust crate chrono to 0.4.31 by @renovate in #143
- fix(deps): update rust crate tokio-util to 0.7.9 by @renovate in #147
- fix(deps): update rust crate reqwest to 0.11.22 by @renovate in #139
- fix(deps): update rust crate serde_json to 1.0.107 by @renovate in #137
- fix(deps): update rust crate thiserror to 1.0.49 by @renovate in #136
- fix(deps): update rust crate axum-extra to 0.8.0 by @renovate in #148
- fix(deps): update rust crate axum-login to 0.6.0 by @renovate in #141
- fix(deps): update rust crate async-trait to 0.1.73 by @renovate in #133
- fix(deps): update rust crate tokio to 1.32.0 by @renovate in #135
- fix(deps): update rust crate rust_xlsxwriter to 0.49.0 by @renovate in #134
- fix(deps): update rust crate walkdir to 2.4.0 by @renovate in #151
- Add Config file by @BurntNail in #156
- fix(deps): update rust crate serde to 1.0.188 by @renovate in #155
- fix(deps): update rust crate reqwest to 0.11.22 by @renovate in #154
- fix(deps): update rust crate chrono to 0.4.31 - autoclosed by @renovate in #153
- fix(deps): update rust crate async-trait to 0.1.73 by @renovate in #152
- fix(deps): update rust crate tokio to 1.33 by @renovate in #161
- fix(deps): update rust crate rust_xlsxwriter to 0.50 by @renovate in #167
- Change titles by @BurntNail in #168
- Change titles by @BurntNail in #171
- ...
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 ofpool.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
- change release version (05a37fc)