Commit graph

664 commits

Author SHA1 Message Date
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
Björn Schiessle cc439fa68a
Merge pull request #265 from nextcloud/log-provisioning-errors
log provisioning errors during sso environment login
2018-11-15 10:11:31 +01:00
Nextcloud bot 71c7ddffeb
[tx-robot] updated from transifex 2018-11-15 01:42:34 +00:00
Robin Appelman f20252a5f4 log provisioning errors during sso environment login
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-11-14 15:05:44 +01:00
Björn Schiessle bca6a01229
remove leading and trailing white space from settings
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-14 13:23:21 +01:00
Nextcloud bot bf4de7be29
[tx-robot] updated from transifex 2018-11-14 01:40:13 +00:00
Nextcloud bot 90cadea306
[tx-robot] updated from transifex 2018-11-13 01:42:34 +00:00
Björn Schiessle 66c5b36fc5
Merge pull request #260 from nextcloud/add-combobox
add a combobox instead of buttons to select the login method if more then 4 different IDPs are configured
2018-11-12 14:12:28 +01:00
Björn Schiessle a2641245d3
Merge pull request #261 from nextcloud/adjust-to-theme
adjust button background to theme color
2018-11-12 11:22:51 +01:00
Nextcloud bot edfe2bdc3a
[tx-robot] updated from transifex 2018-11-11 01:41:38 +00:00
Björn Schiessle a56e78d485
adjust more color variables
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-09 16:05:03 +01:00
Björn Schiessle 0926a54a1c
adjust button background to theme color
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-09 15:02:45 +01:00
Björn Schiessle ece9bfd9d9
don't pre-select a provider
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-09 14:52:03 +01:00
Björn Schiessle fadb3a1e4a
add a combobox instead of buttons to select the login method if more then 4 different IDPs are configured
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-09 14:46:38 +01:00
Nextcloud bot 7297125e14
[tx-robot] updated from transifex 2018-11-06 01:40:44 +00:00
Björn Schiessle fcaeb14b81
prepare v2.0.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-05 10:50:24 +01:00
Nextcloud bot bd63790118
[tx-robot] updated from transifex 2018-11-02 01:42:15 +00:00
Nextcloud bot a9a60092a3
[tx-robot] updated from transifex 2018-11-01 01:41:08 +00:00
Björn Schiessle c279465f16
Merge pull request #253 from nextcloud/global-scale
make global scale setup more robust
2018-10-30 22:02:46 +01:00
Björn Schiessle 64ac2fa7b0
adjust unit tests
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-30 15:54:57 +01:00
Björn Schiessle 9219f6e157
Merge pull request #254 from nextcloud/apache-auth
only call handleApacheAuth() if we login via environment variables
2018-10-30 15:48:15 +01:00
Nextcloud bot be59bb086f
[tx-robot] updated from transifex 2018-10-30 01:42:53 +00: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
Nextcloud bot 845977a8ab
[tx-robot] updated from transifex 2018-10-29 01:42:15 +00:00
Nextcloud bot 09a3767172
[tx-robot] updated from transifex 2018-10-27 00:42:01 +00:00
Nextcloud bot 37116d0fde
[tx-robot] updated from transifex 2018-10-26 00:41:06 +00:00
Björn Schiessle 860ffb24ad
make global scale setup more robust
If this server acts as a global scale master and the user is not
a local admin of the server we just create the user and continue
no need to update additional attributes.
But for local users, e.g. the admins of the global scale master
we should complete the user setup with all attributes

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-24 14:06:27 +02:00
Björn Schiessle 51a4f07e33
Merge pull request #236 from nextcloud/upgrade-saml-lib
update to php-saml 3.0.0
2018-10-24 14:03:54 +02:00
Nextcloud bot 1f974de4ed
[tx-robot] updated from transifex 2018-10-21 00:35:08 +00:00