Commit graph

592 commits

Author SHA1 Message Date
Arthur Schiwon ec593bce13
user might be already known, but was not mapped yet. init on first login.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-01-22 13:38:56 +01:00
Björn Schiessle 0b0bfe94a2
create user in the SAML back-end and update the attributes when
the user was found on another back-end during login

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-12-18 16:54:27 +01:00
Nextcloud bot b76a69400c
[tx-robot] updated from transifex 2018-12-11 01:40:08 +00:00
Nextcloud bot 0f54741180
[tx-robot] updated from transifex 2018-12-10 01:39:55 +00:00
Nextcloud bot a662bf5218
[tx-robot] updated from transifex 2018-12-06 01:46:39 +00:00
Nextcloud bot c38732f586
[tx-robot] updated from transifex 2018-11-30 01:39:07 +00:00
Nextcloud bot faa29cdf8b
[tx-robot] updated from transifex 2018-11-29 01:40:26 +00:00
Nextcloud bot 0eda014fc4
[tx-robot] updated from transifex 2018-11-28 01:40:27 +00:00
Björn Schiessle e422da803b
update change log for 2.1.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-27 17:52:43 +01:00
Björn Schiessle d1d43d68f4
Merge pull request #279 from klada/userhome_sanity_check
Add sanity checks for user home directory
2018-11-27 17:32:58 +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
Nextcloud bot daad5f163c
[tx-robot] updated from transifex 2018-11-27 01:40:03 +00:00
Robin Appelman 847d2e0979 fix test
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-11-26 11:47:38 +01:00
Daniel Klaffenbach 3b930d8628 Add sanity checks for user home directory
When the mapped user home is not a fully qualified path name we'll fall
back to setting the mapped home below the server's datadirectory. This
provides consistent behavior with the "user_ldap" app which uses the same
fallback/safety mechanism.

Signed-off-by: Daniel Klaffenbach <daniel.klaffenbach@hrz.tu-chemnitz.de>
2018-11-26 09:39:21 +01:00
Nextcloud bot b84b1ecc3c
[tx-robot] updated from transifex 2018-11-26 01:44:10 +00:00
Nextcloud bot b00dbbbd5c
[tx-robot] updated from transifex 2018-11-25 01:39:13 +00:00
Nextcloud bot 076d6f43cb
[tx-robot] updated from transifex 2018-11-24 01:36:58 +00:00
Björn Schiessle a239e02670
run tests against all supported releases
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-23 17:30:02 +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
Björn Schiessle 927eeaa5e3
Merge pull request #273 from nextcloud/fix-select-idp-combobox
fix select idp combobox so that it also works with chromium
2018-11-23 12:00:15 +01:00
Nextcloud bot 9c6e250f3c
[tx-robot] updated from transifex 2018-11-23 02:44:44 +00:00
Björn Schiessle a27f7a04a8
fix select idp combobox so that it also works with chromium
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-22 15:49:48 +01:00
Björn Schiessle 65d3cf6e88
Merge pull request #274 from nextcloud/update-test-matrix
add php 7.3 tests
2018-11-22 15:48:49 +01:00
Björn Schiessle f1688f52d8
let's use the DCO bot
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-22 15:45:21 +01:00
Björn Schiessle 90483d4443
fix bootstrap
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-22 15:44:44 +01:00
Björn Schiessle 86759b0a9e
add php 7.3 tests
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-22 15:22:36 +01:00
Björn Schiessle 828236278d
Merge pull request #207 from klada/userhome_map_on_create
Implement mapping of home directory when creating a user
2018-11-22 10:33:36 +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 24883d3c66
Merge pull request #272 from nextcloud/add-license-1
Create LICENSE
2018-11-21 23:00:16 +01:00
Björn Schiessle c5409997fc
Create LICENSE 2018-11-21 22:59:45 +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
Björn Schiessle 0aeaa0401a
Merge pull request #271 from nextcloud/better-error-messages
improve error messages in case SAML is not configured properly
2018-11-21 17:11:56 +01:00
Björn Schiessle df39b76405
Merge pull request #270 from nextcloud/fix-minor-errors
Fix error messages when deleting IDPs
2018-11-20 18:21:44 +01:00
Björn Schiessle 9790fbcb56
improve error messages in case SAML is not configured properly
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-20 17:34:46 +01:00
Robin Appelman b7cab9d740 remove anonymous option handling
this was moved to core

Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-11-20 15:12:51 +01:00
Robin Appelman e123a8b984 set saml user as dav authenticated
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-11-20 15:12:51 +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 0ebcaa733d
Merge pull request #266 from nextcloud/fix-selectbox-height
fix height of select box to select the IDP
2018-11-19 12:36:42 +01:00
Björn Schiessle 087efb7359
content doesn't have to be a array, e.g. for category=type, content is 'saml'
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-19 12:25:12 +01:00
Björn Schiessle e38a46eb64
first check if it is an array and that the key exists, to avoid error messages in the log file
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-19 12:17:35 +01:00
Björn Schiessle ad4de12658
Merge pull request #264 from nextcloud/trim-whitespaces
remove leading and trailing white space from settings
2018-11-18 18:10:26 +01:00
Björn Schiessle f02be0411b
Merge pull request #267 from nextcloud/add-more-debug-output
log IDP parameters in debug mode
2018-11-18 18:08:34 +01:00
Nextcloud bot 9cfa067ff9
[tx-robot] updated from transifex 2018-11-17 01:51:10 +00:00
Björn Schiessle 69c0c5f479
log IDP parameters in debug mode
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-16 16:46:31 +01:00
Björn Schiessle b52daf53c9
fix height of select box to select the IDP
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-16 09:42:12 +01:00
Nextcloud bot 544ca1346f
[tx-robot] updated from transifex 2018-11-16 01:39:56 +00:00