-
0.25.0 Stable
released this
2022-03-07 17:52:34 +01:00 | 6 commits to main since this releaseBreaking changes
Front
- fix(back/flash): retrieve all flashed fields
2e3c5d16
| $locals.flash now contains everything that was flashed - feat(front/style): add hr default style
9f17c5b8
| This might affect the looks of your hr tags - feat(front/NavMenu): put logout button on the Account link under an extendable dropdown menu
fd2852c3
| This may break your customized NavMenu
Features
Back
- feat(back/auth): add use() method to AuthProof and call it on successful login attempt
41a083ba
Front
- feat(front/Field): expose file list
7a49e47a
- feat(front/Form): allow overriding onSubmit function
0e0e633e
- feat(front/CopyableText): add simple button mode
81a62be3
- feat(front/data-table): add actions cell, col-grow and col-grow-cell
2c3286d3
- feat(front/form): allow forms to be disabled, add disabled buttons style
6714e413
Bug fixes
Back
- fix(websockets): send cookies manually for session authentication
535c8afd
- fix(front/CopyableText): don't display title when not provided
cb5001ce
- fix(back/auth): refactor auth success, fix message saying 'Welcome undefined' when there is no UserNameComponent
27e9abc5
Front
- fix(front/checkbox): change value to boolean and use handleInput
231aa8dc
- fix(front/checkbox): prevent checkbox double click event
67dc33ad
- fix(front/Icon): better match icon type against Lucide Icons full name instead of starting with fa to avoid collisions
1e72ec71
- fix(front/FlashMessages): only display relevant flash bags
ee561138
- fix(front/account): fix first panel tag name (div->section)
144a7289
- fix(front/Field): prevent label from having a greater z-index than the mobile menu
3eb33c64
- fix(front/forms): simplify and fix usage of flashed previousFormData and validation errors
4cfcaac1
- fix(front/auth/login): show password field if previousFormData has password
8c083d56
- fix(front/auth/register form): don't show password register method if there is no UserNameComponent
3d960dcc
- fix(front/auth/login form): don't show password login method if there is not UserPasswordComponent
e19a627e
Common
- fix(common/Time): fix humanizeDuration for duration > 1 year
0c4349fa
Downloads
- fix(back/flash): retrieve all flashed fields
-
0.24.1 Stable
released this
2021-11-10 17:59:59 +01:00 | 99 commits to main since this release- Lint fixes
- Remove deprecated migrations (DropNameFromUsers, FixUserMainEmailRelation, replace them with DummyMigration)
Downloads
-
0.24.0 Stable
released this
2021-11-10 16:44:12 +01:00 | 105 commits to main since this release-
#33 Svelte as a view engine
- config overhaul
- package.json / yarn.lock
- new scripts, improved
- now a module
- new deps and upgraded deps
- rollup instead of webpack
assets
folder moved tosrc/assets
folderviews
moved tosrc/assets/views
folder- make svelte the default view engine (except for mails)
- lots of refactoring
- add personnal information fields to account page
- and more
-
Use user id to throttle failed login attempts instead of name
-
App startup: add http:// before listen address for conveniance
Downloads
-
-
0.23.10 Stable
released this
2021-04-22 18:19:52 +02:00 | 191 commits to develop since this release- Fix approval mode bug where unapproved users could make auth proofs and then log into their new account by logging in with another existing account in the same session
- Reduce size of mail logs
Downloads
-
0.23.9 Stable
released this
2021-04-22 12:29:10 +02:00 | 196 commits to develop since this release- Pagination: don't throw on first page when totalCount=0, validate params
Downloads
-
0.23.8 Stable
released this
2021-04-21 13:58:23 +02:00 | 199 commits to develop since this release- Catch SIGTERM exit signals to allow clean exits in systemd
- Upgrade dependencies
Downloads
-
0.23.7 Stable
released this
2021-03-30 12:12:54 +02:00 | 203 commits to develop since this release- Allow users to change their username every configurable period of time
- This requires adding the
AddNameChangedAtToUsersMigration
migration if you added names to users - Move config
approval_mode
toauth.approval_mode
- This requires adding the
- Allow users to remove their password in case they forget it
- Properly implement pagination (+ tests)
- Fix Controller.route() parsing for parameter with regexp (pattern matching) (+ tests)
- Use node scripts instead of unix commands for package.json scripts
- Catch more stop signals and prevent multiple simultaneous start and stop
- Some code cleanup
- Upgrade dependencies
- Use
Formidable
type instead ofFormidable.IncomingForm
- Use
Downloads
- Allow users to change their username every configurable period of time
-
0.23.3 Stable
released this
2021-01-25 17:29:26 +01:00 | 229 commits to develop since this release- Many bug fixes, see commit log, diff and https://eternae.ink/arisu/swaf/milestone/6
AddNameToUsersMigration
was changed but should not need any action
Downloads
-
0.23.1, 0.23.2 Stable
released this
2021-01-25 12:53:50 +01:00 | 242 commits to develop since this release0.23.1
- Fix npm published package directory structure
- Fix
accounts_approval.njk
not working withoutUserNameComponent
0.23.2
- Fix conflict in package.json release script with life cycle scripts
Downloads