Releases: remotestorage/armadietto
Releases · remotestorage/armadietto
v0.6.0
Admin functions for organization-scale deployments
What's Changed
- Adds node v18 as supported platform, and removes obsolete node v12 by @DougReeder in #91
- Reduces # of OPTIONS requests by sending Access-Control-Max-Age header by @DougReeder in #86
- Documents using NginX as a reverse proxy by @DougReeder in #96
- Updates dependencies to fix vulnerabilities in ejs and minimist by @DougReeder in #93
- Displays indeterminate progress indicator on form submission by @DougReeder in #97
- Fix indeterminate progress indicator breaking signup by @DougReeder in #100
- Change default config file to conf.json by @stokito in #103
- Add setup instructions for OpnWrt by @stokito in #102
- Switch to
url.URL
, updates and audit by @silverbucket in #107 - Approved App Listing (updated) by @silverbucket in #108
- Fixes #105: separates log messages from user messages by @DougReeder in #106
- Increases anti-lock timeout to avoid 'Locked !?!?' file-lock errors (see #90) by @DougReeder in #112
- Re-implements as modular server using Express by @DougReeder in #113
- admin can list users & admins; replaces user signup with request for invite by @DougReeder in #115
- Improves error handling and rate limiting triggered by errors by @DougReeder in #117
- ETags in folder listings match what remotestorage.js expects by @DougReeder in #118
- Fixes layout of invite request page by @DougReeder in #119
- Adds JSON-LD metadata for WebApplication by @DougReeder in #120
- Adds npm script to test S3 store handler against play.min.io by @DougReeder in #122
- V0.6.0 by @DougReeder in #121
New Contributors
Full Changelog: v0.2.0...v0.6.0
v0.2.0
Changes
🚀 Features
- Front-end redesign (#62) @bencharp
- Add logging via winston; default is logging to stdout (#78) @DougReeder
- Add security headers to home, signup & auth pages (#73) @DougReeder
- Show user address on signup (#81) @raucao
📖 Documentation
- Add sample unit file for systemd and configuration instructions (#67) @DougReeder
- Document configuration required of reverse proxy (#64) @DougReeder
- Improve documentation for new users (#57) @DougReeder
- Add DEVELOPMENT.md to document setup and coding standards (#70) @DougReeder
🧰 Maintenance & Fixes
- Add release drafter config (#84) @raucao
- Automate publishing to NPM when version in package.json changes (#82) @DougReeder
- Update example dependencies and server config (#80) @raucao
- Normalize page titles & cleans up HTML (#74) @DougReeder
- Install eslint-config-standard from npm (#71) @raucao
- Update dependencies (#69) @raucao
- Move links on homepage, so they are not obstructed by long host names (#66) @DougReeder
- Update README badges (#61) @raucao
- Configure GitHub Actions for CI (#60) @raucao
- Update dependencies in example. (#54) @JakubNer
- Minor fixes: race condition, npm audit fixes, white space interfering with tests on Windows (#23) @JakubNer
- Update merge package (#22) @raucao
- Eslint fixes (#21) @silverbucket
- Add linting script (#20) @thornjad
- Update RS link (#19) @raucao
- Re-add all old tests (#18) @lesion
- Refactoring (#15) @lesion
- Replace async dependency with native javascript (#12) @thornjad
- Update GitHub org name in package.json to remotestorage (#13) @thornjad
- Update project name in package-lock.json (#10) @thornjad