Commit Graph
1428 Commits
Author SHA1 Message Date
Dominik Schmidt 7bf64e329c docs(adr): apply review wording suggestion 2026-09-01 07:26:32 +02:00
Dominik Schmidt b149316349 docs(adr): keep the facet reachability gap out of the problem list 2026-08-31 21:22:22 +02:00
Dominik Schmidt c6ddc13055 docs(adr): date the context section 2026-08-31 21:20:54 +02:00
Dominik Schmidt 65ea519099 docs(adr): update to the implemented state 2026-08-31 21:16:43 +02:00
Dominik Schmidt 03cfbacafa docs(adr): add concrete mtime/name backend-drift examples 2026-08-18 17:57:27 +02:00
Dominik Schmidt 2223b8ed9d docs(adr): include location.* in the OpenSearch facet sub-strings list
The bullet enumerating which OpenSearch facet sub-fields change
from text+keyword to keyword-only listed audio, photo and image but
omitted location, which is in the same dynamic-template-handled
facet block per the context section. Add it for consistency.
2026-08-18 17:57:27 +02:00
Dominik Schmidt 8053275166 docs(adr): add 0005 unified search index mapping
Propose a single central Go-struct + overrides map as the source of
truth for the search index layout across bleve and OpenSearch — the
same definition drives the per-backend index mapping, the write-time
adapter, the hit-decoding path, and the KQL compiler's case-folding
rules, so the two backends cannot drift silently again.

Also records the end-to-end case-handling principle for facet data
(indexed as case-preserving keywords so aggregation buckets return
correct display values), the sibling-field pattern for geopoint on
Location, and the rationale for replacing the two backends' implicit
defaults with an explicit, backend-agnostic contract.

PR #2659 is a proof-of-concept implementation the proposal emerged
from; scope and APIs there will be revisited once this ADR lands.
2026-08-18 17:57:26 +02:00
Ralf Haferkamp bf397732e7 docs(adr): Remove erroneous mention of kanidm
Apparently kanidm does allow to set the client-id.
2026-05-27 15:31:48 +02:00
Ralf Haferkamp 87a9660157 adr: Add thoughts about guest users (#2183)
* adr: Add thoughts about guest users

The approach to take has not been decide yet. This just reflects
the current research/concept work.

* adr(guests): incorporate review feedback

* Mark ADR as postponed for now

We'd like to go for a more light-weight approach as discussed in:
https://github.com/opencloud-eu/opencloud/issues/2513
2026-04-07 13:18:56 +02:00
Ralf Haferkamp 342cb3df95 adr(webfinger): Align example config with implementation 2026-02-17 12:13:43 +01:00
Ralf Haferkamp a1b6f534f7 adr(webfinger): Change status to accepted 2026-02-16 17:40:19 +01:00
Ralf HaferkampandBenedikt Kulmann 815b049321 adr(webfinger): Apply suggestions from code review
Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz>
2026-02-16 17:40:19 +01:00
Ralf Haferkamp 2bf4f2e12e adr(webfinger): Document OIDC client parameter discovery 2026-02-16 17:40:19 +01:00
Ralf Haferkamp 0cb62fd685 Change status from proposed to approved 2025-10-01 10:03:45 +02:00
Ralf Haferkamp 7945229d15 adr: Add clarification about auto-provisioning 2025-10-01 10:03:45 +02:00
c5861eb75f Apply suggestions from code review
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>
2025-10-01 10:03:45 +02:00
Ralf Haferkamp 5595e1696d adr: use eduation api for multi-tenancy provisioning 2025-10-01 10:03:45 +02:00
Florian SchadeandAndre Duffeck 8947547872 Update docs/adr/README.md
Co-authored-by: Andre Duffeck <aduffeck@users.noreply.github.com>
2025-09-22 11:29:55 +02:00
fschade 5f675ee678 enhancement(docs): describe what and why ADRs 2025-09-22 11:29:34 +02:00
Ralf Haferkamp 9b849f5013 adr(multi-tenancy): Add conclusion 2025-07-01 14:49:09 +02:00
Ralf Haferkamp cbedf66d19 adr(multi-tenancy): Add more details to the Problem Statement
Also collect Pros/Cons of the different options
2025-07-01 13:26:59 +02:00
Ralf Haferkamp 196fe41380 adr: Add ADR for simple multi-tenancy
Closes #879
2025-07-01 13:26:59 +02:00
Alex f2ee327295 chore: move dev docs to opencloud-eu/docs repo (#635) 2025-04-09 17:20:40 +02:00
Alex a4164da9ed fix: web dev docs broken links (#633) 2025-04-09 13:55:34 +02:00
6386dd4e18 feat: add dev docs for web (#623)
Co-authored-by: Jannik Stehle <50302941+JammingBen@users.noreply.github.com>
Co-authored-by: Benedikt Kulmann <b.kulmann@opencloud.eu>
2025-04-09 13:36:26 +02:00
Alex 37d6cd653d fix: typo in dev docs (#540) 2025-03-31 14:23:19 +02:00
Alex 537b7056eb fix: remove generated api docs, as they aren't compatible with docusaurus (#512) 2025-03-28 15:19:57 +01:00
Florian Schade 034b5d2c4e chore: add generated artifacts 2025-03-27 14:54:24 +01:00
Michael Barz 3e81502d49 docs: devdocs skeleton 2025-02-24 10:28:41 +01:00
André Duffeck 5c57982db0 Remove the docs folder for now
We'll bring back documentation once we decided on how to do it.
2025-01-21 11:33:26 +01:00
André Duffeck e8d35e1280 Use the opencloud reva from now on 2025-01-21 11:16:38 +01:00
Michael Barz 8730584067 refactor: debrand docker compose deployments -S 2025-01-20 16:24:13 +01:00
Andre Duffeck b6539e3a4b Merge pull request #64 from opencloud-eu/webfinger
webfinger
2025-01-17 13:59:17 +01:00
Jörn Friedrich Dreyer 446e0de974 Merge pull request #19 from opencloud-eu/rebrandingTests
rebranding tests
2025-01-17 10:41:50 +01:00
Jörn Friedrich Dreyer 5baf3cd4eb webfinger
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2025-01-17 10:08:49 +01:00
Viktor Scharf 9db4693a9e rebranding tests 2025-01-16 17:39:02 +01:00
Jörn Friedrich Dreyer 3b3a222f8b regenerate env_vars.yaml
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2025-01-16 16:24:25 +01:00
Ralf Haferkamp a11de74668 re-generate env_vars.yaml 2025-01-16 09:45:46 +01:00
Florian Schade 4a45d7fca8 refactor!: change base data and config dir path
BREAKING CHANGE: `.ocis` dir isn't valid anymore, use init again.
2025-01-15 15:07:57 +01:00
Jörn Friedrich Dreyer b07b5a1149 use plain pkg module
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2025-01-13 16:42:19 +01:00
Jörn Friedrich Dreyer a46fd132bd use OC_ env prefix
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2025-01-13 16:11:11 +01:00
Jörn Friedrich Dreyer 8e028f17e9 change module name
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2025-01-13 09:58:18 +01:00
Martin Mattel 33de0a2a07 [docs-only] Add new tables for added/deprecated/removed envvars for 7.1 2025-01-10 10:59:47 +01:00
Martin Mattel 4dcbb326f4 [docs-only] Update envvars.yaml with latest changes 2025-01-10 10:28:15 +01:00
Martin 0eaa6565fb Merge pull request #10845 from owncloud/add_cli_command_docs
[docs-only] Add how to document cli commands
2025-01-09 16:45:53 +01:00
Martin Mattel e09cbca123 [docs-only] Add how to document cli commands 2025-01-09 15:56:12 +01:00
Martin Mattel c9838667c1 add cli command 2025-01-09 14:33:03 +01:00
Martin Mattel 18eb6617ec [docs-only] Add a note to translation docs how to manual start syncing. 2025-01-09 14:16:40 +01:00
jkoberg c314e71c05 fix(docs): improve l10n docs
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2025-01-02 11:31:42 +01:00
Martin Mattel 4ecd14041a [docs-only] [chore] Just a small fix in v7 added envvars table 2024-12-23 10:03:10 +01:00