Pascal Bleser
bc333500cd
Refactor groupware service after ADR decision on the Groupware API
...
* after having decided that the Groupware API should be a standalone
independent custom REST API that is using JMAP data models as much as
possible,
* removed Groupware APIs from the Graph service
* moved Groupware implementation to the Groupware service, and
refactored a few things accordingly
2026-02-23 09:34:45 +01:00
Pascal Bleser
eba724249c
Groupware and jmap: cleanup and API documentation
2026-02-23 09:34:45 +01:00
Pascal Bleser
5ad99311f7
groupware: remove unneeded messages.go that was a remainder from an earlier implementation attempt, which also fixes compilation issues due to changes in main
2026-02-23 09:34:45 +01:00
Pascal Bleser
a29108f37e
Groupware improvements: refactoring, k6 tests
...
* refactored the models to be strongly typed with structs and mapstruct
to decompose the dynamic parts of the JMAP payloads
* externalized large JSON strings for tests into .json files under
testdata/
* added a couple of fantasy Graph groupware APIs to explore further
options
* added k6 scripts to test those graph/me/messages APIs, with a setup
program to set up users in LDAP, fill their IMAP inbox, activate them
in Stalwart, cleaning things up, etc...
2026-02-23 09:34:45 +01:00
Pascal Bleser
7b2a227d91
groupware: removed debugging logs
2026-02-23 09:34:45 +01:00
Pascal Bleser
5f951d7622
groupware and jmap improvements and refactoring
2026-02-23 09:34:45 +01:00
Pascal Bleser
a75fdaa484
move services/groupware/pkg/jmap to pkg/jmap
2026-02-23 09:34:44 +01:00
Pascal Bleser
1d8650999e
WIP: restructure the Jmap client, and implement the /me/messages Graph API endpoint with it
2026-02-23 09:34:44 +01:00
opencloudeu
4447893aeb
[tx] updated from transifex
2026-02-18 00:15:57 +00:00
opencloudeu
4e9eb596f0
[tx] updated from transifex
2026-02-17 00:17:42 +00:00
opencloudeu
e698a35aef
[tx] updated from transifex
2026-02-16 00:16:53 +00:00
opencloudeu
d867665dc1
[tx] updated from transifex
2026-02-15 00:16:35 +00:00
opencloudeu
e0b465342f
[tx] updated from transifex
2026-02-14 00:16:38 +00:00
opencloudeu
1c80721aff
[tx] updated from transifex
2026-02-11 00:15:55 +00:00
Christian Richter
6f7160556f
fix tests
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-02-10 10:45:09 +01:00
Christian Richter
7d5d8f3484
adapt graph service
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
Co-authored-by: Ralf Haferkamp <r.haferkamp@opencloud.eu >
2026-02-10 10:45:09 +01:00
Christian Richter
5877bfa8a2
initial skel for external tenant id
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-02-10 10:45:09 +01:00
opencloudeu
cad6a61120
[tx] updated from transifex
2026-01-29 00:13:28 +00:00
opencloudeu
47d5d8c1b8
[tx] updated from transifex
2026-01-28 00:12:56 +00:00
opencloudeu
08a87ad1a3
[tx] updated from transifex
2026-01-27 00:12:45 +00:00
opencloudeu
0d3fe86873
[tx] updated from transifex
2026-01-26 00:11:58 +00:00
opencloudeu
e372ae0ccf
[tx] updated from transifex
2026-01-25 00:12:01 +00:00
opencloudeu
5493a32e3b
[tx] updated from transifex
2026-01-22 00:12:11 +00:00
Jörn Friedrich Dreyer
b7ab1b1f40
Merge pull request #2114 from dragonchaser/consoldiate_log_config
...
consolidate log config in activitylog
2026-01-12 09:50:05 +01:00
opencloudeu
f6a54930ea
[tx] updated from transifex
2026-01-09 00:08:53 +00:00
Christian Richter
cb9815acb1
fix yaml mappings
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-01-08 14:16:31 +01:00
Christian Richter
95f0c06ad1
consolidate log config in graph
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-01-08 12:50:30 +01:00
opencloudeu
f0cae1b4db
[tx] updated from transifex
2026-01-08 00:09:08 +00:00
Ralf Haferkamp
6082e0c4df
fix: Show username in unprivileged search results ( #2104 )
...
* fix: Show username in unprivileged search results
`onPremisesSamAccountName` is a mandatory attribute according to the
spec. There's no harm in returning it in the search results also for
unprivileged users.
Fixes : #144
* adapt tests
* adapt tests
* adapt tests
---------
Co-authored-by: Viktor Scharf <v.scharf@opencloud.eu >
2026-01-07 12:43:27 +01:00
opencloudeu
d9d7380969
[tx] updated from transifex
2026-01-07 00:08:22 +00:00
opencloudeu
b227df74b6
[tx] updated from transifex
2026-01-06 00:07:51 +00:00
opencloudeu
24fc3ba005
[tx] updated from transifex
2026-01-05 00:07:35 +00:00
opencloudeu
488943a2ec
[tx] updated from transifex
2026-01-02 00:07:35 +00:00
Florian Schade
151ccb1609
fix: remove unsupported service binary entrypoints
2025-12-23 12:23:41 +01:00
opencloudeu
f341ad4fcb
[tx] updated from transifex
2025-12-20 00:05:52 +00:00
opencloudeu
9fb773891f
[tx] updated from transifex
2025-12-19 00:06:36 +00:00
opencloudeu
a7defc2d70
[tx] updated from transifex
2025-12-18 00:05:52 +00:00
opencloudeu
97070e2a05
[tx] updated from transifex
2025-12-17 00:04:21 +00:00
Florian Schade
db3178cf69
Merge pull request #1954 from dragonchaser/kill_urfave
...
migrate from urfave/cli to spf13/cobra
2025-12-16 09:42:24 +01:00
opencloudeu
646b0cee7c
[tx] updated from transifex
2025-12-16 00:03:37 +00:00
Christian Richter
0372869b8b
refactor remaining code from urfave/cli
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-12-15 16:40:27 +01:00
Christian Richter
7be33b0607
refactor interims DefaultAppCobra to DefaultApp
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-12-15 16:40:26 +01:00
Christian Richter
8d6f7a8942
migrate graph from urfave/cli to spf13/cobra
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-12-15 16:40:25 +01:00
opencloudeu
8a4785e0e7
[tx] updated from transifex
2025-12-13 00:03:05 +00:00
opencloudeu
7307cda74d
[tx] updated from transifex
2025-11-30 00:02:54 +00:00
opencloudeu
778580545b
[tx] updated from transifex
2025-11-29 00:02:28 +00:00
Viktor Scharf
2bdd98f5cf
[full-ci] revaBump-v2.40.1 ( #1927 )
...
* revaBump-v2.40.0
* adapt tests
* bring-#442
* adapt tests
* bring-#444
* ocm fixes
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* adapt tests
* adapt unit tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* revaUpdate-2.40.1
* update opencloud-version-4.0.0-rc.3
---------
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-11-28 17:34:12 +01:00
Jörn Friedrich Dreyer
56817b7de7
introduce OC_EVENTS_TLS_INSECURE
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-11-28 11:17:39 +01:00
Jörn Friedrich Dreyer
10913ca00a
Merge pull request #1918 from opencloud-eu/otlp-tracing
...
update otlp tracing
2025-11-27 12:57:26 +01:00
Jörn Friedrich Dreyer
a3ef7f6d79
update otlp tracing
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-11-27 12:28:15 +01:00