- Requirement set to NC 27
- Add Application Constructor for NC >= 27
PR#17 @volkarts-dev - Migrate base class to newer DB connection getter and query class
PR#17 @volkarts-dev
PR15 @gkooistra
- Requirement set to NC 22
- Update repository URL in README clone command and lib comments
- Migrate database.xml to database migration api
PR#8 @conrad784
- Requirement set to NC 18-21
- Legacy workaround for default groups not being applied
PR#5 @detoxhby - Update project URLs to GitHub
- Requirement set to minimum NC20
- Requirement set to minimum NC19
- Requirement set to minimum NC18
- Fixes broken group creation for NC18 -> no longer compartible with NC < 18!
#15 @quest - Attempt to fix error in account mapping function #16 @quest
- tested and marked for compartibility with NC18 @quest
- tested and marked for compartibility with NC17 @quest
- Fixes error getting userdata of returning user authenticated by email
@quest - Fixes check for not-always-existing domain config array key
#10 @Ma
- #7 Tested for NC16, raises max NC version @quest
- tested and marked for compartibility with NC15 #6 @quest
- Adds not existing groups before adding first user to it, see #6 @quest
- Existing User Lookup crashes authentication on SQLite Installations @quest
- Disable UID mapping for Login with original username from ISPConfig by setting
map_uids=false
in authenticator config
Enabled by default for legacy installations, don't change in production!
#5 @quest
- Code refactoring, added ISPDomainUser class to handle nextcloud user related data and pass it between methods of the authenticator @quest
- Login with mapped UID for new users #4 @quest
- Password change for ISPConfig Mailusers
#2 @quest
Remote API user needs permission to Customer Functions, Server Functions, E-Mail User Functions to update mailuser passwords
- Code refactoring, adds new intermediate abstract class for ISPConfig SOAP API handling
- Add Changelog File
- appinfo: Multilingual description and php-soap dependency
- Possibility to set default preferences in other apps on users first login, see Readme #3 @quest
- Set new users email in email settings, too @quest
- Check for php-soap, log error if not available @quest
- Add error handling and understandable messages in admin log for some soap errors @quest
- Fix error in mapping UID -> E-Mail @quest
- Support UID to mail mapping with prefix, suffix or bare-name @quest
- Delete all information added to DB on first login when user gets deleted @quest
- Recognize returning users from DB by UID or mail address #1 @quest
- Fix error in mapping UID -> E-Mail @quest
- Autenticate users by ISPConfig 3 SOAP api @quest
- Global quota and group membership settings for new users @quest
- Possibility to set quota and group membership per domain @quest
- Possibility to restrict login to specific domains by whitelisting @quest