Generate new stable version
5.3.0-testing.1 (2023-04-03)
Bug Fixes
- 400: modification after review (cab9db7)
- adminUsers: change text for removing user from structure (6d43ea8)
- article: escape space on image url when insert in markdown article (692205f)
- asam: delete unwanted caracter in modal title (32b547e)
- auth: remove irrelevant code now that keycloak is the only option (7866f82)
- auth: remove local authentification code (3a388c8)
- auth: signin render (1d88259)
- bookmarks: update validation regexes in updateBookmark method (cd9cb1e)
- config: move blog url from public to public.services (b38a2f8)
- file uploader: additional forbidden characters in filename (244648b)
- file uploader: check paths and filenames (d302cce)
- file uploader: optimize function _validateName (8ae4596)
- group: link from settings for blog (4440571)
- group: rebase on dev (ec07255)
- groups: delete struc prefix and add logo in struc page (fb23ec6)
- header: fix icon size in topbar (c6ace81)
- headers: test header https (2ee379a)
- library: compatibility with react-meteor-data > 2.4.0 (5feca9a)
- library: hook should not be called in withTracker HOC (dd10fde)
- libs: downgrade meteor-react-data to 2.4.0 (e7438b9)
- link: add noopener,noreferrer options to window.open with _blank (9f5b26d)
- link: add rel attribute on a html tags (cd94842)
- links: add missing target and rel on links (6014bcb)
- minio: delete minio SSL option (4cf8a89)
- nextcloud token: don't store nctoken after retrieval (8d7c6f0)
- package: fix package lock version to v2 (0628665)
- package: update material-table/core lib to 6.1.13 (8c327b3)
- settings: add missing translate in struc opt (11bbd23)
- settings: reduce time of meteor session (6917e7a)
- startup: add http headers with helmet lib (7a2366b)
- startup: configure helmet http headers (b3cef0f)
- structure: admin removal of a user from the structure (639e9e4)
- structure: roles removal after leaving structure (57131f0)
- structures: add missing parameters validation on two methods (946fe25)
- structures: apply code review recommendations (e552a03)
- upload notifier: check that file extension is allowed (28d3421)
Build System
- meteor: update meteor 2.9.1 (7bfa6e1)
Code Refactoring
- logs: use logging enum in place of notifications enum (404d48d)
Features
- headers: csp frame-ancestors can be overriden in settings (f777d4f)
- help: add an anchor to each help category zone (7b94062)
- input validation: add a maximum length for string user inputs (fa62a2f)
- input validation: add string inputs validation in all methods (b036093)
- input validation: sanitize html user input with sanitize-html (87e305f)
- input validation: start adding input validation (6beb16d)
- log: add log for group methods (d621035)
- Signin: add doc and fix settings name in sample file (fe39a42)
- SignIn: add popup possibility (082239c)
Performance Improvements
- roles: optimize roles removal method (3cf8b01)