Commit Graph

  • fff02e3706 🎉 Release 5.1.0 next-release/main oauth 2026-02-15 00:18:32 +00:00
  • de3fd5b9dc Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-15 00:18:31 +00:00
  • d867665dc1 [tx] updated from transifex main opencloudeu 2026-02-15 00:16:35 +00:00
  • 390bb4d14f 🎉 Release 5.1.0 oauth 2026-02-14 00:18:46 +00:00
  • 45dbed2b1c Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-14 00:18:45 +00:00
  • e0b465342f [tx] updated from transifex opencloudeu 2026-02-14 00:16:38 +00:00
  • 3c128e099c 🎉 Release 4.0.4 next-release/stable-4.0 oauth 2026-02-13 04:16:22 +00:00
  • 535a5d67e9 Merge pull request #2330 from opencloud-eu/port/ci-skip-prs stable-4.0 Sawjan Gurung 2026-02-13 09:57:56 +05:45
  • 3ecffefeb3 🎉 Release 5.1.0 oauth 2026-02-12 17:15:24 +00:00
  • 0a4eddf76f Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-12 17:15:23 +00:00
  • 8f3714f08f Merge pull request #2333 from opencloud-eu/fix/fix-typo-in-var-description Thomas Schweiger 2026-02-12 18:13:02 +01:00
  • 5ef9525336 🎉 Release 5.1.0 oauth 2026-02-12 16:23:27 +00:00
  • ac562e576e Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-12 16:23:27 +00:00
  • 1c493ec46b fix: include sessionID in sse logout event (#2327) Michael Barz 2026-02-12 17:21:09 +01:00
  • bac83c4729 fix: fix typo in variable description Thomas Schweiger 2026-02-12 16:48:12 +01:00
  • fb66a1fe60 🎉 Release 5.1.0 oauth 2026-02-12 15:27:05 +00:00
  • 05bea33478 Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-12 15:27:04 +00:00
  • b4af917ab3 Merge pull request #2332 from opencloud-eu/fix/fix-typo-in-gateway-service-docu Thomas Schweiger 2026-02-12 16:24:48 +01:00
  • 2f7422538b fix: fix typo in gateway service documentation Thomas Schweiger 2026-02-12 15:43:00 +01:00
  • 98b6c53270 ci: fix unwanted workflow skip in the cron pipelines (#2117) Sawjan Gurung 2026-01-08 14:12:40 +05:45
  • fe84d0dec4 [POC] ci: skip previously passed workflows on pipeline restart (#2099) Sawjan Gurung 2026-01-07 15:20:14 +05:45
  • 17606da390 ci: generate api, cli and e2e pipelines in a similar way (#2095) Sawjan Gurung 2025-12-31 14:59:40 +05:45
  • 0cc553de82 🎉 Release 5.1.0 oauth 2026-02-12 00:18:38 +00:00
  • 2820a9ded0 Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-12 00:18:37 +00:00
  • d14ae65eba [tx] updated from transifex opencloudeu 2026-02-12 00:16:05 +00:00
  • 44d746690f build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc-0.65.0 dependabot[bot] 2026-02-11 14:45:42 +00:00
  • 47d83333fc build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp-0.65.0 dependabot[bot] 2026-02-11 14:45:26 +00:00
  • 4909efd426 groupware: add OIDC authentication support between Groupware backend and Stalwart groupware Pascal Bleser 2026-02-10 16:57:24 +01:00
  • 20225d91a8 🎉 Release 5.1.0 oauth 2026-02-11 09:07:43 +00:00
  • e05c896568 Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-11 09:07:42 +00:00
  • ae3582afa3 Bump reva André Duffeck 2026-02-10 15:49:15 +01:00
  • 39a8315271 🎉 Release 5.1.0 oauth 2026-02-11 08:27:48 +00:00
  • 031ffcd61b Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-11 08:27:47 +00:00
  • 99aba9cfa1 build(deps): bump github.com/gabriel-vasile/mimetype dependabot[bot] 2026-02-10 14:45:31 +00:00
  • 0cf2d8b785 build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace dependabot[bot] 2026-02-05 14:45:35 +00:00
  • fdef88d354 🎉 Release 5.1.0 oauth 2026-02-11 00:18:28 +00:00
  • b2e95bae43 Merge branch 'origin/main' into 'next-release/main' oauth 2026-02-11 00:18:27 +00:00
  • 1c80721aff [tx] updated from transifex opencloudeu 2026-02-11 00:15:55 +00:00
  • cba90524fa groupware: remove remnants of go-swagger documentation, since we are switching to using our own tool instead Pascal Bleser 2026-02-06 09:44:33 +01:00
  • a8b5d9f8a8 groupware: add jscontact examples, and move them to jmap/model_examples.go to avoid dependency recursion Pascal Bleser 2026-02-06 09:42:29 +01:00
  • a72ff5f588 groupware: use the OIDC client ID 'web' instead of 'groupware' Pascal Bleser 2026-02-05 11:17:26 +01:00
  • 4d92ae4b50 groupware: add STALWART_AUTH_DIRECTORY variable to .env Pascal Bleser 2026-02-04 12:09:02 +01:00
  • 47fcb9f291 groupware: as suggested in the review PR 1994, remove all filename prefixes that match the package (groupware_xyz.go -> xyz.go), for groupware, jmap, jscontact, jscalendar Pascal Bleser 2026-02-04 12:04:23 +01:00
  • 2aa54e2048 groupware: update DEVELOPERS.md based on Jörn's feedback Pascal Bleser 2026-02-04 11:57:46 +01:00
  • 8939962dd4 auth-api: deal with errors properly in NewService Pascal Bleser 2026-02-04 11:57:27 +01:00
  • 3b75f651ff groupware: set GROUPWARE_JMAP_BASE_URL to use the variable STALWART_DOMAIN, in order to make things work correctly when using the non-default value for STALWART_DOMAIN Pascal Bleser 2026-02-04 11:56:52 +01:00
  • c749fd8f25 groupware: convert documentation to proper markdown Pascal Bleser 2026-02-04 09:39:12 +01:00
  • 0bf51d8517 groupware: bump redocly/cli from 2.14.6 to 2.15.1 Pascal Bleser 2026-02-04 09:38:12 +01:00
  • c061e7cb2f groupware: also update DEVELOPER.md with new OpenAPI documentation generation tooling Pascal Bleser 2026-01-22 14:21:40 +01:00
  • f20b8c068f groupware: update README to new API documentation generation process, and remove defunct files Pascal Bleser 2026-01-22 14:17:42 +01:00
  • a77c741501 groupware: more API examples Pascal Bleser 2026-01-22 11:23:06 +01:00
  • 41d8d55395 groupware: change Makefile to use groupware-apidocs instead of go-swagger Pascal Bleser 2026-01-22 10:29:00 +01:00
  • cfc1a34af5 update redocly 2.14.5 -> 2.14.6 Pascal Bleser 2026-01-22 10:27:39 +01:00
  • d0a966c16c groupware: migrate to cobra instead of urfave Pascal Bleser 2026-01-22 10:09:45 +01:00
  • 8b771c23b3 groupware: update pnpm 10.28.0 -> 10.28.1 Pascal Bleser 2026-01-22 09:48:21 +01:00
  • 7b310c5f20 fix go.mod by tidying after a significant rebase Pascal Bleser 2026-01-22 09:46:25 +01:00
  • e3067e6559 API documentation changes for groupware-apidocs Pascal Bleser 2026-01-22 09:26:19 +01:00
  • 4865481e9a groupware: update to Stalwart 0.15.0 Pascal Bleser 2025-12-17 09:31:26 +01:00
  • 8962cbd867 groupware: shift some attributes of the Groupware object around, in defaults and config sub-structures Pascal Bleser 2025-12-09 14:33:29 +01:00
  • d212df604e groupware: fix failing pkg/jscontact unit tests Pascal Bleser 2025-12-09 10:07:02 +01:00
  • bc4bca88c4 groupware: fix failing pkg/jscalendar unit tests Pascal Bleser 2025-12-09 10:05:49 +01:00
  • eae9ae421a groupware: add description and version annotations for env configuration properties Pascal Bleser 2025-12-09 09:55:27 +01:00
  • 7405c59848 groupware: improve email submission and testing Pascal Bleser 2025-12-08 17:58:47 +01:00
  • 96778abd14 groupware: add retrieving and adding mailboxIds for drafts and sent if they are missing Pascal Bleser 2025-12-05 10:36:31 +01:00
  • 9cb3e7d63e groupware: refactor response objects to take a list of accountIds Pascal Bleser 2025-12-04 09:38:00 +01:00
  • 9c15d2d0af groupware: minor: remove network declaration in stalwart.yml Pascal Bleser 2025-12-03 12:20:45 +01:00
  • db18d6367b groupware: fix missing casting to jmap.State after changes in pkg/jmap Pascal Bleser 2025-12-03 10:07:28 +01:00
  • e060786a8a groupware, auth-api: remove tracing and tracing configuration Pascal Bleser 2025-12-03 10:06:53 +01:00
  • 6ef3bde5e9 groupware: upgrade the Stalwart image in devtools from 0.14.0 to 0.14.1 Pascal Bleser 2025-12-01 09:38:44 +01:00
  • 6858b49d48 groupware: WS push improvements, add getting email changes to WS integration test Pascal Bleser 2025-11-28 14:34:31 +01:00
  • 6f83f8a420 groupware: JMAP WS push notifications support Pascal Bleser 2025-11-27 18:29:39 +01:00
  • bfbd8322a8 groupware: fix email summaries and allow negative offsets Pascal Bleser 2025-11-26 15:26:18 +01:00
  • e59504f253 groupware: response payload /groupware/accounts/{id}/emails should be without email bodies Pascal Bleser 2025-11-26 14:55:19 +01:00
  • e79a403902 groupware: add Object-Type and Account-Id response headers Pascal Bleser 2025-11-26 11:29:55 +01:00
  • d87b3dd708 groupware: feature test improvements and upgrade to Stalwart 0.14.1 Pascal Bleser 2025-11-24 09:32:53 +01:00
  • 71dad79b36 groupware: finalize JMAP events integration test, with multiple changes to the model to conform with draft-ietf-calext-jscalendarbis-10 and fields that are currently not implemented in Stalwart Pascal Bleser 2025-11-20 11:55:46 +01:00
  • f8fb3470a2 groupware: refactor the JMAP integration tests Pascal Bleser 2025-11-19 11:17:46 +01:00
  • 8e5562c6c0 groupware: improve JMAP ContactCard integration tests Pascal Bleser 2025-11-19 10:37:10 +01:00
  • 1f447399d6 groupware: improve JMAP integration tests for ContactCards Pascal Bleser 2025-11-18 17:36:39 +01:00
  • fba27c0f67 groupware: stalwart: add the magic sharing.allow-directory-query config setting, but keep it to false (default) Pascal Bleser 2025-11-18 11:10:58 +01:00
  • bf920a2ed0 groupware: fix recently introduced error with UploadedBlob with and without a sha512 Pascal Bleser 2025-11-18 09:36:57 +01:00
  • 52605503d7 groupware: fix blob uploading metadata and add 'POST /blobs' route Pascal Bleser 2025-11-17 12:35:00 +01:00
  • afd1d37d22 groupware: add getting a contact by ID + add integration tests for contacts Pascal Bleser 2025-11-07 16:13:39 +01:00
  • 97e46f6e9f groupware: improved integration test for email, fixed two bugs Pascal Bleser 2025-11-06 16:47:12 +01:00
  • 1d528749c5 groupware: fix deserialization of Event Alert Trigger types using mapstructure Pascal Bleser 2025-11-05 16:21:47 +01:00
  • acc138cf75 groupware: remove mock calendars and contacts Pascal Bleser 2025-11-05 14:22:03 +01:00
  • 3862bfa307 groupware: some fixes accordingly to the latest JMAP and jscalendarbis RFCs Pascal Bleser 2025-11-04 21:48:49 +01:00
  • 9146f75d1a groupware: return identities with accounts in the /accounts endpoint Pascal Bleser 2025-10-31 17:32:19 +01:00
  • 44c84b168d groupware: move POST+DELETE of contacts and events as a top-level route underneath accounts Pascal Bleser 2025-10-31 17:19:57 +01:00
  • 04f6ed2c9b groupware: add real calendars and events Pascal Bleser 2025-10-30 15:12:08 +01:00
  • 0693004413 groupware: implement/fix email submission Pascal Bleser 2025-10-29 19:05:00 +01:00
  • e5fa78dc7f groupware: implement Mailbox modification endpoints + refactor ETag/state in the framework Pascal Bleser 2025-10-28 17:53:45 +01:00
  • c7c717b45d groupware: add ical blob parsing endpoint Pascal Bleser 2025-10-28 10:45:29 +01:00
  • 48f817fc32 groupware: add Mailbox sorting Pascal Bleser 2025-10-24 19:22:30 +02:00
  • 1ac652d2af groupware: also change accounts to an array instead of a map in the response to /groupware/ Pascal Bleser 2025-10-24 17:17:17 +02:00
  • f45711c88b groupware: jmap: fix id -> blobId attribute when uploading a blob Pascal Bleser 2025-10-24 17:12:59 +02:00
  • 62e498066b groupware: minor: reorganize the route nesting Pascal Bleser 2025-10-24 17:12:32 +02:00
  • 89c215ef53 groupware: change /accounts endpoint to return an array with the accountId instead of a map Pascal Bleser 2025-10-24 17:11:54 +02:00
  • dc8b03b425 groupware: fix creating contacts Pascal Bleser 2025-10-23 17:04:00 +02:00
  • 041185ab4f groupware: actually add total and limit to the email summary endpoint Pascal Bleser 2025-10-23 15:48:33 +02:00