Граф коммитов

947 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] ece81a703d
Bump @nextcloud/axios from 1.9.0 to 1.10.0
Bumps [@nextcloud/axios](https://github.com/nextcloud/nextcloud-axios) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/nextcloud/nextcloud-axios/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-axios/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/axios"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 01:25:39 +00:00
Julius Härtl 1c612b812a
Merge pull request #426 from nextcloud/fix/nc-ignore
Ignore more stuff in .nextcloudignore
2022-04-28 19:36:06 +02:00
Julius Härtl 480c39c555
Merge pull request #396 from nextcloud/feat/workflow-auto-update-node.yml
Updating node.yml workflow from template
2022-04-28 17:30:27 +02:00
Julien Veyssier 27ee0da44b
ignore more stuff in .nextcloudignore
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-28 13:10:38 +02:00
Julien Veyssier 532d44e9c1
Merge pull request #417 from nextcloud/release/1.2.0
Prepare release of 1.2.0
2022-04-28 11:10:11 +02:00
Julius Härtl 7304d593e5
Prepare release of 1.2.0
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-04-27 19:29:42 +02:00
Julien Veyssier 080df4e85e
Merge pull request #425 from nextcloud/bugfix/remember-me-cookie
Ensure that a remember me cookie is created
2022-04-27 10:54:28 +02:00
Julius Härtl 2cf3203c09
Ensure that a remember me cookie is created
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-04-27 08:51:57 +02:00
Julien Veyssier d3dfb53168
Merge pull request #416 from nextcloud/enh/allow-non-auto-provisionning
Allow non-auto provisionning
2022-04-25 14:30:01 +02:00
Julien Veyssier adae329326
attempt to move failing test
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-25 12:27:49 +02:00
Julius Härtl a73e9c41ec
Try to cleanup users more actively
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-04-21 17:38:12 +02:00
Julien Veyssier 3aa36d320e
add integration test for non-auto-provisioning
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-21 17:38:12 +02:00
Julien Veyssier fc9aea4739
fix bearer token validation without auto-provisioning, check is user exists directly with the userManager
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-21 17:38:12 +02:00
Julien Veyssier 357ce3ac4f
clarify user provisioning in LoginController
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-21 17:38:11 +02:00
Julien Veyssier 421e0a5c39
add paragraph about auto provisioning in the README
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-21 17:38:11 +02:00
Julien Veyssier ca724e8a7d
adjust bearer token validation for non-auto provisioned users
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-21 17:38:11 +02:00
Julien Veyssier 9e8849aa05
allow letting other user backends to provision users
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-21 17:38:11 +02:00
dependabot[bot] e1f2e1fde9
Merge pull request #422 from nextcloud/dependabot/npm_and_yarn/async-2.6.4 2022-04-19 08:40:14 +00:00
dependabot[bot] 81f7a2a77d
Bump async from 2.6.3 to 2.6.4
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-19 08:09:40 +00:00
Joas Schilling c3fff00b67
Merge pull request #419 from nextcloud/update-master-target-versions
Update master target versions
2022-04-19 10:09:06 +02:00
Julien Veyssier bc7456600a
bump max NC version to 25
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-15 10:02:42 +02:00
Joas Schilling a5d67dfbf6
Update master target versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-14 22:34:13 +02:00
Nextcloud bot 87cc608698 Updating appstore-build-publish.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-04-08 09:44:25 +00:00
Côme Chilliet b42a8549ec
Merge pull request #413 from nextcloud/update-master-phpunit-config
Update master php testing versions
2022-04-07 15:02:31 +02:00
Joas Schilling ff8f1e5327
Update master php testing versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-07 12:06:56 +02:00
Julius Härtl d46462fc40
Merge pull request #411 from nextcloud/update-master-php-testing-versions
Update master php testing versions
2022-04-06 17:57:06 +02:00
Julius Härtl e25ae27933
Narrow down test matrix
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-04-06 16:49:01 +02:00
Julius Härtl b2df41bc80
Merge pull request #412 from nextcloud/perf/cache-user-when-checking-existance
Cache user object when checking existance
2022-04-05 15:36:24 +02:00
Carl Schwan 51793f2068 Cache user object when checking existance
In server:lib/private/User/Manager.php::get we always first check for
the existance of the user and then try to fetch it. Caching the user
should save us one call to the DB on each request for a OIDC user.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-05 14:48:10 +02:00
Julius Härtl 02628fb2de
TMP: Run integration tests against all newer PHP versions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-04-04 18:32:47 +02:00
Julius Härtl 3bb2cd4414
Avoid testing 8.1 against older stable versions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-04-04 18:32:19 +02:00
Julien Veyssier 14379d44e0
Merge pull request #407 from nextcloud/enh/add-optional-extra-claims
Add new provider setting to request extra claims
2022-04-04 12:58:01 +02:00
Julien Veyssier 741b47986e
adjust tests for extra claims
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-04 12:51:17 +02:00
Julien Veyssier f9a97fef86
add new provider setting to request extra claims
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-04-04 12:51:17 +02:00
Joas Schilling cce01aba6e
Update master php testing versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-04 10:03:16 +02:00
dependabot[bot] d4176600ea
Merge pull request #410 from nextcloud/dependabot/composer/phpunit/phpunit-9.5.20 2022-04-04 01:56:57 +00:00
dependabot[bot] d9494d5d91
Bump phpunit/phpunit from 9.5.19 to 9.5.20
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.19 to 9.5.20.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.19...9.5.20)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 01:28:24 +00:00
Côme Chilliet 48289af17b
Merge pull request #406 from nextcloud/fix/php81-compatibility
Fix a small php 8 compatibility issue
2022-03-30 15:46:43 +02:00
Carl Schwan 1d4551bc2c Fix a small php 8 compatibility issue
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-03-30 15:16:39 +02:00
dependabot[bot] 8b8fe0d108
Merge pull request #404 from nextcloud/dependabot/npm_and_yarn/minimist-1.2.6 2022-03-26 15:11:24 +00:00
dependabot[bot] a82e0163a2
Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 14:59:08 +00:00
Julius Härtl f4ce8d1d65
Merge pull request #373 from nextcloud/enh/single-logout
Implement single logout
2022-03-25 09:22:41 +01:00
Julien Veyssier d7d89168fa
make single logout optional with system config
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-03-25 07:50:27 +01:00
Julius Härtl fba5690f6f
Avoid fetching session details in logout url
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-03-24 16:17:49 +01:00
Julien Veyssier 0cd7d7a6f5
begin to implement single logout using discovery's end_session_endpoint
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-03-24 14:10:52 +01:00
dependabot[bot] 0e3927fcad
Merge pull request #400 from nextcloud/dependabot/composer/phpunit/phpunit-9.5.19 2022-03-16 02:14:20 +00:00
dependabot[bot] 362a85e87a
Bump phpunit/phpunit from 9.5.18 to 9.5.19
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.18 to 9.5.19.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.18...9.5.19)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-16 02:10:08 +00:00
dependabot[bot] 74efb0972c
Merge pull request #399 from nextcloud/dependabot/composer/phpunit/phpunit-9.5.18 2022-03-09 02:15:51 +00:00
dependabot[bot] f9b4c85b35
Bump phpunit/phpunit from 9.5.17 to 9.5.18
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.17 to 9.5.18.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.17...9.5.18)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 02:10:38 +00:00
dependabot[bot] 89864c3342
Merge pull request #398 from nextcloud/dependabot/composer/phpunit/phpunit-9.5.17 2022-03-07 02:15:38 +00:00