Commit Graph

14645 Commits

Author SHA1 Message Date
Michael Barz
2e5e4fcba6 Merge pull request #7331 from owncloud/search-fix-panic
prevent panic when user is nil
2023-09-21 21:02:29 +02:00
Jörn Friedrich Dreyer
3efe843742 prevent panic when user is nil
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-09-21 17:19:18 +02:00
Viktor Scharf
c62d19cf32 [test-only] ApiTest. search by date (#7310)
* add search test

* comment out failed test

* deleted cases

* Delete tests/ban.txt
2023-09-21 17:17:28 +02:00
Ralf Haferkamp
8f262c1dff users: fixup LDAP_BIND_PASSWORD
LDAP_BIND_PASSWORD was accidently removed in previous commit

Partial: #7176
2023-09-21 15:58:27 +02:00
kobergj
2d3133b8a5 Merge pull request #7072 from owncloud/tests/print-err-message
[tests-only][ociswrapper] Fix oCIS restart when it exits unexpectedly during startup
2023-09-21 13:52:05 +02:00
Saw-jan
d4be6a83a7 ociswrapper: break wait if server responds with 200 2023-09-21 17:00:37 +05:45
Saw-jan
3c364742c8 ociswrapper: meaningful error message 2023-09-21 17:00:37 +05:45
Saw-jan
5d64f169b3 cleanup mesh 2023-09-21 17:00:37 +05:45
Saw-jan
6e6ae38963 ociswrapper: mark server ready if the server sends any response 2023-09-21 17:00:36 +05:45
Saw-jan
2b67d0c382 ociswrapper: do not panic if the process has already finished 2023-09-21 17:00:36 +05:45
Saw-jan
3c97bc5c53 ociswrapper: retry restarting ocis if it dies 2023-09-21 17:00:36 +05:45
Roman Perekhod
f0ed33d348 Automated changelog update [skip ci] 2023-09-21 10:32:38 +00:00
Roman Perekhod
2e7b423dcc Added an option to enable a password check against a Banned-Password List (#7315)
* Added an option to enable a password check against a Banned-Password-List

* Update services/frontend/README.md

Co-authored-by: Martin <github@diemattels.at>

Co-authored-by: Edith Parzefall <edith_parzefall@gmx.de>

---------

Co-authored-by: Roman Perekhod <rperekhod@owncloud.com>
Co-authored-by: Martin <github@diemattels.at>
Co-authored-by: Edith Parzefall <edith_parzefall@gmx.de>
2023-09-21 12:31:48 +02:00
Sawjan Gurung
862ad4d0f2 [full-ci][ociswrapper] Check ocis connection by requesting user info (#7293)
* check ocis connection by requesting user info

* set request-id
2023-09-21 11:27:26 +05:45
Sawjan Gurung
39b3d79054 [ci][full-ci] Use only necessary envs for different ocis setup (#7286)
* only use necessary envs for different setups

* remove default and unavailable configs
2023-09-21 11:27:05 +05:45
Ralf Haferkamp
1047ea378a Automated changelog update [skip ci] 2023-09-20 17:01:02 +00:00
Ralf Haferkamp
7b9200ff5d users: revive USERS_LDAP_USER_SCHEMA_ID variable
The config variable was accidently removed when cleaning up deprecated variables
for the 4.0.0 release

Fixes: #7312
2023-09-20 19:00:11 +02:00
Ralf Haferkamp
8f284e7c2b Add OCIS_LDAP_BIND_PASSWORD envvar and deprecate LDAP_BIND_PASSWORD
For some reason LDAP_BIND_PASSWORD was forgotten when all the other global LDAP_
variables got renamed.

Also marks LDAP_BIND_PASSWORD and LDAP_USER_SCHEMA_ID_IS_OCTETSTRING for removal with 5.0.0

Partial: #7176
2023-09-20 19:00:11 +02:00
Amrita
7680b28733 Add front matter block in ADR For sharing and space management api (#7281) 2023-09-20 16:29:04 +02:00
dependabot[bot]
cb837af8be Bump @testing-library/jest-dom from 6.1.2 to 6.1.3 in /services/idp
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.1.2 to 6.1.3.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.1.2...v6.1.3)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-20 12:11:37 +02:00
Jan
37b9f1e529 Automated changelog update [skip ci] 2023-09-20 08:45:52 +00:00
Jan
e1148c6493 Add web config var LoginURL (#7317)
* Add web config var LoginURL

* Add changelog item
2023-09-20 10:45:11 +02:00
Michael Barz
b5f53a2230 Automated changelog update [skip ci] 2023-09-19 15:16:17 +00:00
Michael Barz
af75d39a6e Merge pull request #7306 from kobergj/ChangelogTidyUp
[docs-only] Fix changelog reference
2023-09-19 17:15:38 +02:00
jkoberg
d26b7664e2 fix changelog reference
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-19 15:27:11 +02:00
Michael Barz
4de95a1f9e Merge pull request #7307 from rhafer/hello-parallel-fallout
Remove the hello and parallel deployments from drone config
2023-09-19 13:06:14 +02:00
kobergj
7c9ce2305b Merge pull request #7291 from kobergj/NextDocsFix
[tests-only] Use OCIS_ASYNC_UPLOADS in docs
2023-09-19 11:28:07 +02:00
Ralf Haferkamp
e1aba2ddb7 Remove the hello and parallel deployments from drone config
The deployments configs were already removed with commit 84381750f0.
So let's cleanup the drone steps as well.
2023-09-19 09:51:29 +02:00
dependabot[bot]
261a527dfd Bump go.opentelemetry.io/contrib/zpages from 0.43.0 to 0.44.0
Bumps [go.opentelemetry.io/contrib/zpages](https://github.com/open-telemetry/opentelemetry-go-contrib) from 0.43.0 to 0.44.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.43.0...zpages/v0.44.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/contrib/zpages
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 13:02:33 +02:00
Ralf Haferkamp
9ad20361a7 idp license-checker: Add BlueOak-1.0.0 to the accept list
jackspeak@2.3.3 (required by license-checker-rseidelsohn itself) uses that
license.
2023-09-18 12:54:25 +02:00
Ralf Haferkamp
f559033649 idp: license-checker use clarifications file where heuristics fail
i18next-conv@14.0.0 and p-from-callback@1.0.1 are MIT licensed according
to there License files.

Also remove po2json from the exclude list, we don't seem to use that
anymore.
2023-09-18 12:54:25 +02:00
dependabot[bot]
1b85a9c597 Bump license-checker-rseidelsohn from 3.1.0 to 4.2.6 in /services/idp
Bumps [license-checker-rseidelsohn](https://github.com/RSeidelsohn/license-checker-rseidelsohn) from 3.1.0 to 4.2.6.
- [Release notes](https://github.com/RSeidelsohn/license-checker-rseidelsohn/releases)
- [Changelog](https://github.com/RSeidelsohn/license-checker-rseidelsohn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/RSeidelsohn/license-checker-rseidelsohn/compare/v3.1.0...v4.2.6)

---
updated-dependencies:
- dependency-name: license-checker-rseidelsohn
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 12:54:25 +02:00
Viktor Scharf
eb537987ad [test-only] ApiTest. test for password policy (#7276)
* test for password policy

* test flaky

* renamed envs
2023-09-18 10:21:35 +02:00
dependabot[bot]
5aaa2a0ce0 Bump go.opentelemetry.io/otel from 1.17.0 to 1.18.0
Bumps [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.17.0...v1.18.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 09:55:38 +02:00
ownClouders
78bc32e156 [tx] updated from transifex 2023-09-18 00:06:46 +00:00
Michael Barz
32b63816d0 Automated changelog update [skip ci] 2023-09-17 08:22:48 +00:00
Michael Barz
624d4b57f0 Fix capabilities for password policy, bump reva (#7285) 2023-09-17 10:21:06 +02:00
Michael Barz
b0ac9840df Automated changelog update [skip ci] 2023-09-15 16:32:00 +00:00
Michael Barz
ff4c5f24c9 Merge pull request #7290 from 2403905/issue-7282
fix kql-bleve search
2023-09-15 18:31:20 +02:00
Roman Perekhod
911ea1c0f6 fix kql-bleve search. wildcards are excluded 2023-09-15 17:14:59 +02:00
Martin
aac186ec6a Update docs/templates/ADOC_global.tmpl 2023-09-15 15:52:05 +02:00
jkoberg
a8eb523b5b remove old STORAGE_USERS_ASYNC_UPLOADS envvar from docs
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-15 14:43:12 +02:00
kobergj
161e4d3555 Merge pull request #7289 from kobergj/AnotherDocsFix
[docs-only] Fix docs typo
2023-09-15 13:18:27 +02:00
jkoberg
1ab28ba62b fix embarrassing docs typo
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-15 13:03:53 +02:00
kobergj
2199c4c811 Merge pull request #7288 from kobergj/FixMarkdownCreation
[docs-only] Fix Markdown creation for new services
2023-09-15 12:56:23 +02:00
jkoberg
f81231641b fix markdown creation for new services
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-15 12:34:51 +02:00
Swikriti Tripathi
8bad22ce6d Add test for searching content across files with different format with search text highlight (#7236) 2023-09-15 15:31:46 +05:45
Karun Atreya
4d4b9128ea [tests-only][full-ci] removing the setresponse in given/then step in TrashbinContext and TagsContext (#7261)
* refactor given and when steps in trashbin context

* applied same type of change in tagContext

* addressed the reviews

* added a space in step regex
2023-09-15 15:31:25 +05:45
Florian Schade
bafdb1758e Automated changelog update [skip ci] 2023-09-15 09:32:21 +00:00
Florian Schade
0f2b2b9a94 [full-ci] enhancement: add support for natural language kql date ranges (#7263)
* enhancement: add more kql spec tests and simplify ast normalization

* enhancement: kql parser error if query starts with AND

* enhancement: add kql docs and support for date and time only dateTimeRestriction queries

* enhancement: add the ability to decide how kql nodes get connected

connecting nodes (with edges) seem straight forward when not using group, the default connection for nodes with the same node is always OR. THis only applies for first level nodes, for grouped nodes it is defined differently. The KQL docs are saying, nodes inside a grouped node, with the same key are connected by a AND edge.

* enhancement: explicit error handling for falsy group nodes and queries with leading binary operator

* enhancement: use optimized grammar for kql parser and toolify pigeon

* enhancement: simplify error handling

* fix: kql implicit 'AND' and 'OR' follows the ms html spec instead of the pdf spec

* enhancement: add support for natural language kql date queries

* enhancement: structure kql parser tests into logical clusters

* fix: time-range error naming
2023-09-15 11:31:41 +02:00