Commit graph

556 commits

Author SHA1 Message Date
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
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
Nextcloud bot 0de5baf602
[tx-robot] updated from transifex 2018-10-20 00:33:56 +00:00
Nextcloud bot 7001a82373
[tx-robot] updated from transifex 2018-10-18 00:34:24 +00:00
Nextcloud bot a3c57e2539
[tx-robot] updated from transifex 2018-10-13 00:32:40 +00:00
Roeland Jago Douma 140100b23e
Actually add error page
* The base route now has a function as well so it is not just some empty
route
* We now actually have an error page

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-11 11:56:55 +02: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