Commit Graph

  • a21622ca18 graph: implement driveItem creation under drives/items/children feat/driveitem-creation Dominik Schmidt 2026-07-11 16:04:45 +02:00
  • 98f3a9eb08 graph: expose @libre.graph.permissions.actions.allowedValues on driveItems feat/driveitem-following-tags Dominik Schmidt 2026-07-11 16:55:21 +02:00
  • 9670cd90ee graph: expose @libre.graph.tags on driveItems Dominik Schmidt 2026-07-11 12:32:09 +02:00
  • 61ef2d25d1 graph: expose @libre.graph.me.following on driveItems Dominik Schmidt 2026-07-11 12:31:43 +02:00
  • 535755cd04 chore: bump libre-graph-api-go Dominik Schmidt 2026-07-11 12:25:32 +02:00
  • 8969244881 build(deps): bump golang.org/x/image from 0.43.0 to 0.44.0 dependabot/go_modules/golang.org/x/image-0.44.0 dependabot[bot] 2026-07-10 14:44:37 +00:00
  • 0a4ef97819 build(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 dependabot/go_modules/golang.org/x/crypto-0.54.0 dependabot[bot] 2026-07-10 14:44:27 +00:00
  • 2f9b849335 build(deps-dev): bump @babel/core from 7.26.10 to 8.0.1 in /services/idp dependabot/npm_and_yarn/services/idp/babel/core-8.0.1 dependabot[bot] 2026-07-10 12:49:25 +00:00
  • 8c3ef60da1 chore(idp): bump form-data and xmldom main Ralf Haferkamp 2026-07-10 13:25:54 +02:00
  • 31b6430599 🎉 Release 7.3.0 next-release/main oauth 2026-07-10 11:14:14 +00:00
  • 4b5e1866ef Merge branch 'origin/main' into 'next-release/main' oauth 2026-07-10 11:14:13 +00:00
  • 388a37338d build(deps): bump golang.org/x/text from 0.39.0 to 0.40.0 dependabot/go_modules/golang.org/x/text-0.40.0 dependabot[bot] 2026-07-10 11:14:06 +00:00
  • 15da9257a1 build(deps): bump golang.org/x/sync from 0.21.0 to 0.22.0 dependabot/go_modules/golang.org/x/sync-0.22.0 dependabot[bot] 2026-07-10 11:13:44 +00:00
  • b5b6a4ee26 build(deps): bump golang.org/x/term from 0.44.0 to 0.45.0 dependabot[bot] 2026-07-09 14:44:38 +00:00
  • e992f952d3 build(deps): bump github.com/coreos/go-oidc/v3 from 3.19.0 to 3.20.0 dependabot[bot] 2026-07-09 14:43:57 +00:00
  • f43af9a579 🎉 Release 7.3.0 oauth 2026-07-10 06:40:59 +00:00
  • ac01820733 Merge branch 'origin/main' into 'next-release/main' oauth 2026-07-10 06:40:59 +00:00
  • e5105ab33f Merge pull request #3097 from opencloud-eu/update-idp-i18n Jörn Friedrich Dreyer 2026-07-10 08:38:34 +02:00
  • 44c51e88ca [tx] updated from transifex opencloudeu 2026-07-09 23:16:27 +00:00
  • bb028a569f chore(idp): update i18n, document workflow Jörn Friedrich Dreyer 2026-07-08 21:14:47 +02:00
  • 63eed53bfb delete unused steps steps-refactoring v.scharf 2026-07-09 14:46:46 +02:00
  • 2e0034cc0a opencloud_full: upgrade Stalwart from 0.16.9 to 0.16.12 groupware Pascal Bleser 2026-07-09 14:15:06 +02:00
  • 279f8a2ab9 groupware: upgrade Stalwart to 0.16.12 + fix modifying the VacationResponse Pascal Bleser 2026-07-09 14:12:00 +02:00
  • 7e3b722961 groupware: move plain http functions to pkg/http Pascal Bleser 2026-07-08 17:17:49 +02:00
  • ca8d1a8c2a groupware: add test for vacation responses, and fix issue found during testing Pascal Bleser 2026-07-08 16:09:53 +02:00
  • d811068af7 groupware: add response peeking Pascal Bleser 2026-07-08 14:46:50 +02:00
  • bbccf54391 groupware: introduce support for OC_INSECURE Pascal Bleser 2026-07-08 14:42:24 +02:00
  • 2006b1f6f8 jmap: remove unneeded function Pascal Bleser 2026-07-07 11:33:54 +02:00
  • 6387fa2515 groupware: fix sorting emails in reverse order Pascal Bleser 2026-07-07 11:33:19 +02:00
  • 6c57f37b3b groupware: add Groupware integration testing Pascal Bleser 2026-07-06 19:07:25 +02:00
  • a326fcb93c groupware: introduce a new package 'jmaptest' in order to be able to reuse the Stalwart test fixture for Groupware tests Pascal Bleser 2026-07-06 10:30:31 +02:00
  • c658c510b0 groupware: vscode launcher: enable /metrics endpoint on port 9203 Pascal Bleser 2026-07-02 20:56:23 +02:00
  • d3ce94aa26 groupware: add body tracing to WS, fix metrics registrations, add operation identifiers for metrics Pascal Bleser 2026-07-02 20:56:02 +02:00
  • 17d4dd3a5b groupware: add better HTTP logging Pascal Bleser 2026-07-02 17:08:56 +02:00
  • 5286e09032 groupware: slightly improve the implementation of e77250b7c4 Pascal Bleser 2026-07-02 11:05:40 +02:00
  • 4852e9e3e1 groupware: opencloud_full: change Stalwart container healthcheck interval to 10m to reduce the noise in the logs Pascal Bleser 2026-07-01 17:13:26 +02:00
  • f5b0fb1de9 groupware: add workaround when using the master/impersonation account: in that case, don't use impersonation but the impersonation account directly Pascal Bleser 2026-07-01 14:55:43 +02:00
  • 627ce62edb groupware: enable GROUPWARE_ENABLE_MOCK_DATA for testing from within VSCode Pascal Bleser 2026-06-30 18:45:19 +02:00
  • 74e48caa5c groupware: fully implement suppliers for addressbooks and contacts Pascal Bleser 2026-06-30 18:42:31 +02:00
  • 5ee5dddf5e groupware: add suppliers support for object changes Pascal Bleser 2026-06-25 16:58:07 +02:00
  • cd57f86b06 groupware: rename supplier implementations files Pascal Bleser 2026-06-25 10:55:31 +02:00
  • 111373edd9 groupware: add support for multi-supplier getting a Contact by ID Pascal Bleser 2026-06-25 10:53:49 +02:00
  • 79e342dffc groupware: rebump go from 1.25.0 to 1.25.8, as done by dependeabot in 5e27a70 Pascal Bleser 2026-06-24 15:47:45 +02:00
  • a5cb815ee1 groupware: fix query objects in a container with multiple suppliers Pascal Bleser 2026-06-24 15:42:09 +02:00
  • 487004706b groupware: fix NPE when flattening durations in slist() Pascal Bleser 2026-06-24 15:37:00 +02:00
  • 9139caadd8 groupware: upgrade traefik in opencloud_full from 3.3.1 to 3.7.5 Pascal Bleser 2026-06-23 15:25:28 +02:00
  • ad4ad0e1f9 stalwart.yml: remove image tag for stalwart-import, which makes a 'docker compose pull' fail needlessly Pascal Bleser 2026-06-23 15:25:02 +02:00
  • 276e6978ec stalwart-snapshot-passwords: fix for Node, and beautify Pascal Bleser 2026-06-23 15:24:33 +02:00
  • 57f4cc305f groupware: introduce temporary configuration property GROUPWARE_ENABLE_MOCK_DATA that controls whether the mock addressbook and mock contacts should be injected or not; default is false/disabled since it is not fully functional yet Pascal Bleser 2026-06-23 11:39:51 +02:00
  • a725485f00 groupware: upgrade Stalwart to 0.16.9 in opencloud_full Pascal Bleser 2026-06-19 09:59:58 +02:00
  • 3306573630 groupware: upgrade Stalwart to 0.16.9 for integration tests Pascal Bleser 2026-06-19 09:32:03 +02:00
  • a73f456073 groupware: remove middleware.RealIP, as it has been deprecated and we currently do not have a use for it Pascal Bleser 2026-06-19 09:19:50 +02:00
  • 53795a0fb0 groupware: downgrade to Go 1.25 since our building images are only available for 1.25 at the moment Pascal Bleser 2026-06-18 16:49:11 +02:00
  • 153631d39f opencloud_full: add healthchecks for traefik, opencloud and stalwart to the docker compose project Pascal Bleser 2026-06-18 15:47:51 +02:00
  • 709153365a groupware: fix GROUPWARE_JMAP_MASTER_USERNAME to Stalwart 0.16 requirements for using the primary email instead of the username Pascal Bleser 2026-06-17 16:17:06 +02:00
  • db84c2d13a groupware: fix building the stalwart:cli container Pascal Bleser 2026-06-17 15:06:57 +02:00
  • 88661b4eba groupware: fix the 'opencloud-certs' container to set necessary permissions on the files or the opencloud container can't access them Pascal Bleser 2026-06-16 17:16:48 +02:00
  • 7326b2e971 groupware: update developer guide Pascal Bleser 2026-06-16 16:45:25 +02:00
  • 0964c94801 groupware: minor fix for the mock addressbook supplier Pascal Bleser 2026-06-11 15:42:46 +02:00
  • cce5be261d groupware: VSCode launcher: change GROUPWARE_JMAP_MASTER_USERNAME from 'master' to 'admin@example.org' to make it work with Stalwart >= 0.16 Pascal Bleser 2026-06-11 15:21:00 +02:00
  • db14aebe21 groupware: move prefixed writer into export_integration_test.go + upgrade integration tests to Stalwart 0.16.8 + update Stalwart configuration to include necessary default roles Pascal Bleser 2026-06-11 14:58:50 +02:00
  • 878e7b96ea groupware: upgrade opencloud_full to Stalwart 0.16.8 and fix configuration by adding default roles as well as adding the 'impersonate' permission on the admin@example.org user Pascal Bleser 2026-06-11 14:48:20 +02:00
  • 8fa045b5c0 groupware: jmap: add a test for Invocation seriaization Pascal Bleser 2026-06-10 13:49:12 +02:00
  • 7533369c63 groupware: port opencloud_full to Stalwart 0.16 (only the built-in IDM LDAP option for now) Pascal Bleser 2026-06-10 10:47:17 +02:00
  • 3a0139eaa1 groupware: simplify JMAP integration tests with Stalwart 0.16 Pascal Bleser 2026-06-08 20:29:34 +02:00
  • d81c048582 groupware: port tests to Stalwart 0.16.7 Pascal Bleser 2026-06-05 18:59:40 +02:00
  • 252acf320f groupware: fix unit tests Pascal Bleser 2026-06-03 18:47:08 +02:00
  • 6cbd695d7f groupware: add tracking of backend call durations Pascal Bleser 2026-06-03 18:36:21 +02:00
  • c807c64d1c groupware: add strongly typed aliases for AccountId, PrincipalId and SupplierId Pascal Bleser 2026-06-03 15:51:00 +02:00
  • d1d613afa0 groupware: remove unneeded jmap.QueryCommand methods Pascal Bleser 2026-06-03 13:38:45 +02:00
  • b26c6cadce groupware: refactoring for pagination and support for multiple query suppliers Pascal Bleser 2026-06-03 10:42:47 +02:00
  • 6660bd7749 groupware: API documentation updates Pascal Bleser 2026-04-30 10:51:14 +02:00
  • 2fa8834f39 groupware: refactor responses to a jmap.Response object Pascal Bleser 2026-04-29 14:58:26 +02:00
  • 360a46adb3 groupware: fix test logic error in the JMAP ws integration test Pascal Bleser 2026-04-28 11:57:05 +02:00
  • 4d10756e5e groupware: omit "position" when "anchor" is specified in queries Pascal Bleser 2026-04-28 11:10:37 +02:00
  • c8117a9c42 groupware: add support for anchor and anchor offset pagination Pascal Bleser 2026-04-27 10:29:47 +02:00
  • a2ef9349b8 groupware: fix use of ?limit=0 Pascal Bleser 2026-04-24 14:34:35 +02:00
  • d83846f9a7 groupware: add documentation for SearchResultsTemplate + update pnpm Pascal Bleser 2026-04-23 17:28:12 +02:00
  • 462ee908a3 groupware: rename 'offset' to 'position' to be consistent with the JMAP specification Pascal Bleser 2026-04-23 15:14:51 +02:00
  • a79e1fd908 groupware: fix getall template result type: []T instead of RESP Pascal Bleser 2026-04-23 15:08:18 +02:00
  • fa23f5a55c groupware: fixes after rebasing and Docker library API changes Pascal Bleser 2026-04-23 14:22:39 +02:00
  • 04d2745945 groupware: documentation changes after API generator updates for the use of template functions Pascal Bleser 2026-04-23 13:58:53 +02:00
  • 2d01001093 groupware: refactoring using function templates Pascal Bleser 2026-04-20 10:17:14 +02:00
  • ee8622dbe7 structs: add tests and documentation Pascal Bleser 2026-04-14 16:56:56 +02:00
  • 2d8b830b87 groupware: add endpoints to patch addressbooks, contacts, calendars, events Pascal Bleser 2026-04-13 16:53:52 +02:00
  • fae384cedc groupware: improve tests Pascal Bleser 2026-04-13 16:36:17 +02:00
  • 116d1bce4a groupware: refactoring: pass object type instead of namespaces Pascal Bleser 2026-04-13 09:46:24 +02:00
  • b73c317708 groupware: refactor for conciseness Pascal Bleser 2026-04-09 18:35:29 +02:00
  • 1cafc9e918 groupware: model refactoring, introducing typed interfaces and Foo Pascal Bleser 2026-04-09 10:38:35 +02:00
  • e887259b43 groupware: significant refactorings of the JMAP framework, adding methods and more intelligence to the various request and response types to improve the use of template functions, reducing the risks of typos and copy/paste mistakes Pascal Bleser 2026-04-07 17:00:48 +02:00
  • 1e05d91893 groupware: add addressbook and calendar creation APIs Pascal Bleser 2026-04-03 15:15:20 +02:00
  • 7a7140d9a8 groupware: add GetIdentityChanges Pascal Bleser 2026-04-01 09:19:47 +02:00
  • dc596f7e55 groupware: bump @redocly/cli 2.24.0 -> 2.25.2 Pascal Bleser 2026-04-01 09:19:19 +02:00
  • e8ada10fdb groupware: add changes support for quotas, identities, submissions Pascal Bleser 2026-03-27 15:54:25 +01:00
  • c921133c28 groupware: framework refactorings + add support for /changes + add /objects Pascal Bleser 2026-03-26 16:25:45 +01:00
  • 3eae25b26a groupware: pollute code with NOSONAR comments, and make a little more use of JMAP API templates Pascal Bleser 2026-03-24 10:55:42 +01:00
  • a78c70f785 groupware: docs: add a quick copy-pastable block for running ldapsearch Pascal Bleser 2026-03-24 10:06:02 +01:00
  • a5ade45d92 groupware: upgrade redocly to 2.24.0 Pascal Bleser 2026-03-24 10:05:24 +01:00
  • c84ca32508 groupware: refactor contactcard changes, and Request framework Pascal Bleser 2026-03-24 09:57:45 +01:00
  • f39d859525 groupware: upgrade redocly/cli 2.20.0 -> 2.24.0 Pascal Bleser 2026-03-23 10:05:35 +01:00