Commit graph

88 commits

Author SHA1 Message Date
Roeland Jago Douma 1365bf820d
Load a timezone file if no timezone is set
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-05-27 08:39:22 +02:00
Morris Jobke ea7e93ec0f
Merge pull request #331 from nextcloud/bugfix/283
Catch exception during parameter fetching
2019-05-06 16:06:25 +02:00
Julius Härtl 4856025863
Catch exception during parameter fetching
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-02 14:35:36 +02:00
Joas Schilling b998a59227
Update version on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-04-11 14:44:51 +02:00
Björn Schiessle a8123425c4
prepare version 2.1.1 2019-02-01 08:28:34 +01:00
Björn Schiessle 0b4787b565
Merge pull request #276 from nextcloud/update-master-version
Update version on master
2018-11-27 11:56:22 +01:00
Björn Schiessle 6734601db8
Merge pull request #188 from nextcloud/dav_saml
Add sabredav plugin to register environment auth for dav requests
2018-11-27 11:55:28 +01:00
Björn Schiessle 56b5cdba70
min version is still 14
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-23 17:30:02 +01:00
Björn Schiessle 80deb4889d
documentation moved to the portal
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-23 17:30:01 +01:00
Joas Schilling db33af0813
Update version on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-23 17:30:01 +01:00
Daniel Klaffenbach 624d1a23b9 Implement mapping of user's home directory
Signed-off-by: Daniel Klaffenbach <daniel.klaffenbach@hrz.tu-chemnitz.de>
2018-11-22 09:45:08 +01:00
Björn Schiessle 886e435523
Merge pull request #218 from aminet/master
Setting uid as primary key for the table user_saml_users
2018-11-21 22:54:30 +01:00
Robin Appelman 57c0a4d474 allow anonymous options request
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-11-20 15:12:51 +01:00
Robin Appelman a7f0e35225 Add sabredav plugin to register environment auth for dav requests
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-11-20 15:12:51 +01:00
Björn Schiessle e653762bb2
only call handleApacheAuth() if we login via environment variables
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-29 23:05:34 +01:00
Björn Schiessle 7c526955bd
raise version number
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:09:02 +02:00
Björn Schiessle 5d4b632635
we no longer require mcrypt
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:09:02 +02:00
Björn Schiessle 6d02ab0717
set base url to 'http://domain/nextcloud/index.php/apps/user_saml/saml'
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:08:33 +02:00
Björn Schiessle 425173365e
adjust Nextcloud app to php-saml 3.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:08:33 +02:00
Björn Schiessle b80b94e408
we need to store some basic user information, even in the global scale scenario
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 16:57:03 +02:00
Björn Schiessle 53fe18a99f
allow redirect to the logout if it comes from the same server
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:56:36 +02:00
Björn Schiessle 4cbd3e0fe6
format user data before sending it to the client node
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:51:22 +02:00
Joas Schilling 3df4d1d5f6
Update version on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-09-05 12:37:05 +02:00
Björn Schiessle 51b627d0f4
increase version number and add changelog
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-17 20:17:40 +02:00
Björn Schiessle 3f5fd1cdac
show default login screen as long as saml is not configured
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-14 09:56:16 +02:00
Björn Schiessle 6ba1b0e159
release v1.6.1
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-09 11:43:07 +02:00
Björn Schiessle 478bcb1283
increase version number
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-09 11:39:39 +02:00
Björn Schiessle c046cc1dd8
set default idp id if only one idp is configured
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-06 10:49:52 +02:00
Björn Schiessle 20757e9f0e
make sure to always use the right idp config
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-03 12:43:19 +02:00
Björn Schiessle 39b3d52746
make sure to redirect to correct idp
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-03 12:43:19 +02:00
Björn Schiessle afeee8beaa
show all configured IdP's on the login screen
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-08-03 12:43:19 +02:00
Julius Härtl 1b4b4ee188
Add controller method to delete all idp config keys
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-08-03 12:42:08 +02:00
Julius Härtl ee5308382b
Allow to configure multiple SAML providers
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-08-03 12:42:06 +02:00
Aurélien Minet 7df69e9c8b Setting user_saml_users::uid as primary key for the table
Signed-off-by: A. Minet <amlabs@NOSPAM.free.fr>
2018-06-11 14:09:03 +02:00
Björn Schiessle d43bd330a1
Merge pull request #185 from sergio91pt/group_mapping2
Group mapping
2018-03-28 11:35:15 +02:00
Björn Schiessle 3c69029415
prepare release of version 1.5.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-20 16:10:06 +01:00
bne86 18aa824206 first version for group-mapping. groups are added and user assigned to groups. until now no group removal
Signed-off-by: bne86 <b.von.st.vieth@fz-juelich.de>
2018-03-19 16:07:33 +00:00
Björn Schiessle 7daab97ace
add landing page to chose between SSO and direct login
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-19 12:51:30 +01:00
Björn Schiessle 22dff3727c
adjust info.xml for Nextcloud >= 14
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-13 21:28:36 +01:00
Björn Schiessle 4b8558522b
detect disabled user and show a appropriated error message
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-13 19:06:41 +01:00
Björn Schiessle 127098e01e
release 1.4.2
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-02-09 16:07:57 +01:00
Joas Schilling 75ad957bc2
Update version on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-01-12 11:09:46 +01:00
Lukas Reschke 3eceb2cc56
Run tests against older stable12 releases
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-09-18 13:40:59 +02:00
Lukas Reschke 6325a2b0eb
Bump version to 1.4.0
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-09-18 11:40:58 +02:00
Lukas Reschke 9e88bef6d3
Require 12.0.3 as minimum version
Older releases have an incompatible change in the IApache backend.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-09-18 11:09:08 +02:00
Lukas Reschke 940bcd30a3
Redirect users to previous page
This change ensures that users will be sent to the previous page.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-18 13:58:03 +02:00
Lukas Reschke 69a6484257
baseurl is expected to be the host name and protocol without path
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-01 17:17:32 +02:00
Lukas Reschke 2f05d5ca11
Make compatible with Nextcloud 13
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-07-12 14:52:22 +02:00
Lukas Reschke dbc98dab33
Beautify appstore entry
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-26 00:54:19 +02:00
Lukas Reschke cac65ad055
Adjust info.xml
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-25 17:31:57 +02:00