All notable changes to this project will be documented in this file.
- get rid of getEventDispatcher()
- compat nc30
- ignore null user on logout
- compat nc29
- compat nc28
- fix an issue in auth process on slave
- fix a path lost during the redirection of a not logged account to master
- sanitize uid while getting its location
- encode uid on search on LUS
- wrap JWT with mozart
- add a settings to stay on slave if local account after logout
- check instance type before updating user
- passing idp to slave, back to master on logout.
- storing idp in user preferences.
- compat nc26
- new app type extended_authentication
- get full account data on login
- new session is now generated on slave when using user_saml
- fixed logout with SAML
- fix a conflict with ldap authentication
- retrieve and cache display names
- more debug log
- cleaning code
- compat nc25
- update user on login
- fix an issue on logout with saml
- config flag to ignore user's account properties
- #37 get account data as array @blizzz
- #56 Allow form action to handle nc:// protocol @juliushaertl
- #51 Fix session token creation "remember" parameter @eneiluj
- #40 configure Client to allow_local_remote_server based on 'gss.allow_local_address' @ArtificialOwl
- #49 Implement csp allow list for master node @juliushaertl
- #46 Github CI @juliushaertl
- #36 Deprecations and cleanup @blizzz
- #42 Update version on master @nickvergessen
- #52 Use addServiceListener for registration with the IEventDispatcher @juliushaertl
- NC19 compatible
- Extra debug info
- Added capabilities so the client knows to use the old flow
- NC18 compatible
- Use longer generated apptokens
- NC16 and NC17 compatibility
- Added Regex matching for GSS nodes
- Added debug log statements
- Redirect users to GSS if they are not logged in
- Fixed non email username mappiong
- Fixed login flow with branded android clients
- Fix client login with the new login flow
- Fix client login when users add the username/password manually
- Remember exact link and redirect the user to the correct sub page on the client node
- Provide the number of users known by the global scale user back-end
- First stable version of the Global Site Selector
- Works with local user back-ends and SAML