Commit Graph

1331 Commits (7442a88ac83f00051fbc8592c34819fa9d27764e)

Author SHA1 Message Date
nextcloud-command a9f8b9f7ef fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
3 months ago
nextcloud-command 3b1cd57c78 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
5 months ago
nextcloud-command 02e19dcb54 fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
6 months ago
Arthur Schiwon 7236b04133 enh(LDAP): implement IIsAdmin interface
- add configuration to specify one LDAP group acting as admin group (CLI)
- implement `isAdmin()` method, basically relying on inGroup against the
  configured group

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
6 months ago
Simon L 0e768fadfc fix semaphore unguarding
Signed-off-by: Simon L <szaimen@e.mail.de>
7 months ago
nextcloud-command c97ee074a3 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
8 months ago
Maxence Lange 0fac750bcd ocm services
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
8 months ago
Alexander Piskun 89cca0cd7c new name of AppEcosystem is AppAPI
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
9 months ago
nextcloud-command 896cfa012c fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
9 months ago
Andrey Borysenko c2a8280743 Fix psalm ci (stub). Wrap server container with try-catch
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
10 months ago
Christopher Ng 2e8906fc05 fix(ci): add to enabled apps
Signed-off-by: Christopher Ng <chrng8@gmail.com>
(cherry picked from commit af98c702e0)
10 months ago
nextcloud-command 1c650177f0 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
11 months ago
Arthur Schiwon d18b65afe1
Merge pull request #38357 from nextcloud/automated/noid/stable27-update-psalm-baseline
[stable27] Update psalm-baseline.xml
11 months ago
nextcloud-command ea851ce098 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
11 months ago
Daniel Kesselberg 8e00afbb47 perf: skip request without write permission
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
11 months ago
nextcloud-command ade5db1821 Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
1 year ago
Simon L 2cb7dd2d84 disable contacts menu features that regularly fail on drone
Signed-off-by: Simon L <szaimen@e.mail.de>
1 year ago
Thomas Citharel 13a3ebd4cc
feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook
This allows to just UPDATE the card row instead of deleting it and reinsert it. It's very similar to https://github.com/nextcloud/server/pull/30120 for calendars.

As we need the addressbookid exposed, this introduces OCA\DAV\CardDAV\Card that extends Sabre's.

I chose specifically NOT to auto-inject LoggerInterface in Addressbook like in #30120 because the chain of DI is huge just for ONE simple call and it would break an existing dirty call (OCA\Contacts calling OCA\DAV) of ContactsManager in Contacts: https://github.com/nextcloud/contacts/pull/1722 (in SocialApiService), but this is debatable.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
1 year ago
Anna Larch bd80a1b2dd
feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync
Signed-off-by: Anna Larch <anna@nextcloud.com>
1 year ago
nextcloud-command 642536f04e Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
1 year ago
Daniel 3b2e490e38
Merge pull request #38034 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
1 year ago
Joas Schilling 8013bc91c8
Merge pull request #37385 from nextcloud/bugfix/noid/dont-allow-adding-the-same-email-multiple-times
fix(provisioning_api): Don't allow to configure the same additional e…
1 year ago
nextcloud-command f94e013880 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
1 year ago
Kate 436a08893b
Merge pull request #37390 from nextcloud/update/psalm-5
Update to psalm 5
1 year ago
jld3103 9fddbeaa54
Use psalm 5
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
Simon L dcd723ee23 disable contacts menu features that regularly fail on drone
Signed-off-by: Simon L <szaimen@e.mail.de>
1 year ago
nextcloud-command 1eb62b7786 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
1 year ago
nextcloud-command de0348abce Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
1 year ago
Joas Schilling 41fc6787bc
fix(tests): Fix new integration tests
The integration tests are not isolated, so we can not reuse previously used data

Signed-off-by: Joas Schilling <coding@schilljs.com>
1 year ago
Joas Schilling 1c0aae9c54
fix(provisioning_api): Don't allow to configure the same additional email multiple times
Signed-off-by: Joas Schilling <coding@schilljs.com>
1 year ago
Joas Schilling 6368032257
fix(assests): Ignore some more directories from optimization
Signed-off-by: Joas Schilling <coding@schilljs.com>
1 year ago
Joas Schilling 7391881abe
chore(assets): Require scour 0.38.2 (Ubuntu LTS 22.04+) for SVG optimization
Signed-off-by: Joas Schilling <coding@schilljs.com>
1 year ago
dependabot[bot] 515aa57f52
chore(deps-dev): bump behat/behat in /build/integration
Bumps [behat/behat](https://github.com/Behat/Behat) from 3.12.0 to 3.13.0.
- [Release notes](https://github.com/Behat/Behat/releases)
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Behat/Behat/compare/v3.12.0...v3.13.0)

---
updated-dependencies:
- dependency-name: behat/behat
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot] 0bb4577237
chore(deps-dev): bump guzzlehttp/guzzle in /build/integration
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/7.5/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.5.0...7.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Joas Schilling f194314aaf
chore(CI): Require a minimum composer version to make sure the autoloader is okay
Signed-off-by: Joas Schilling <coding@schilljs.com>
1 year ago
Thomas Citharel c9a3129cb4 fix(CalDAV/CardDAV): put every method from Cal/CardDAV backends that does multiple DB calls in transactions
In a lot of methods we're doing read-after-writes (for instance calling
updateProperties after touching calendar objects).
There's also a lot of deleting methods that do stuff sequentially which
could cause trouble.
This should avoid this kind of issues.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
1 year ago
Joas Schilling b21c5c86e5
Merge pull request #37735 from nextcloud/techdebt/ref-37476/ignore-excluded-dirs-on-image-optimization
chore(assets): Ignore git-ignored directories on image optimization
1 year ago
John Molakvoæ 1078fa74c2
Merge pull request #37752 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
1 year ago
nextcloud-command 17834294e6 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
1 year ago
dependabot[bot] 4229069494
chore(deps-dev): Bump phpunit/phpunit in /build/integration
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.6 to 9.6.7.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.7/ChangeLog-9.6.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.6...9.6.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Joas Schilling 64843c24ef
chore(assets): Ignore git-ignored directories on image optimization
Signed-off-by: Joas Schilling <coding@schilljs.com>
1 year ago
Arthur Schiwon a578a5ec9c
Merge pull request #37476 from nextcloud/ci/checkers/fix-autoloader-generation-extraneous-apps
ci(checkers): Fix autoloader (re)generation for extraneous apps
1 year ago
MichaIng 3e5699cfb1
Merge pull request #37529 from nextcloud/dependabot/composer/build/integration/phpunit/phpunit-9.6.6
chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.6 in /build/integration
1 year ago
dependabot[bot] 9c4e892a91
Merge pull request #37530 from nextcloud/dependabot/composer/build/integration/symfony/event-dispatcher-5.4.22 1 year ago
nextcloud-command b9812fd91e Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
1 year ago
John Molakvoæ 8298bb44fd
fix:(files-checker): add cypress.d.ts and custom.d.ts
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
1 year ago
jld3103 e7926b9644
Refactor AppFrameworkTainter to make it more readable
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
jld3103 14283001a5
Update AppFrameworkTainter to use non-deprecated interface
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
Louis Chemineau aeebf13d5d Remove autotest-js.sh
It is just a proxy to npm run test:jsunit.

Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Christoph Wurst b2c9a57274
ci(checkers): Fix autoloader regeneration for non-shipped apps
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
1 year ago