Commit 13407ad
committed
- Breaking change: Rename auto-set
- Breaking change: Rename `print` page to `users`
- Security: Minimize XSS vectors by using safer jQuery methods
- Enhancement: Database abstraction layer
- Enhancement: Autocomplete hints
- Enhancement: `localScripts` option for using non-CDN copies
- Enhancement: Use native form validation
- Enhancement: Make `fromText` and `fromURL` of password reset emails
configurable
- Enhancement: Upon signup, ask for password confirmation
- Enhancement: Require email link verification code (inspired by
<braitsch#11>)
- Enhancement: CLI for adding accounts
- Enhancement: Add `NS_EMAIL_TIMEOUT` option
- Fix: Requiring of `account.js`
- Fix: Pass on CLI args properly
- Fix: Add proper plain text for plain text email
- Accessibility: Use h1+ headings; labels; roles (passing all
except for `color-contrast` whose check we are temporarily disabling
until may have time to fix)
- i18n: Client-side i18n
- Docs: Avoid mention of MongoDB in description as Adapter could work with other dbs
- Docs: Add Change log for unreleased
- Docs: Indicate planned to-dos
- Docs: Some further CLI documentation
- Docs: Indicate license types, test results, and coverage as badges
- Refactoring: Further separation of view logic out of controllers
- Refactoring: Switch to Jamilih templates
- Refactoring: Add scripts to head with `defer`
- Refactoring: Use variables in place of selectors where possible
- Linting (ESLint): As per latest ash-nazg
- Testing: Add lcov report (for Atom IDE)
- npm: Make scripts cross-platform
- npm: Avoid Mongodb warnings by adding bind_ip flag (and add port flag for clarity)
- npm: Update expresss-rate-limit, mongodb, jamilih, jsdom, and devDepspass_ver to passVer
1 parent 1e2792f commit 13407ad
2 files changed
+3
-3
lines changedLoading
Loading
0 commit comments