Michael Barz
e7b7ceafd5
feat: make it possible to start the collaboration service in the single process ( #1569 )
...
* feat: make it possible to start the collaboration service in the single process
* feat: add proxy policy
2025-09-26 09:08:20 +02:00
Jörn Friedrich Dreyer
a29f911272
let the runtime always create a cancel context
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-09-25 16:49:40 +02:00
Jörn Friedrich Dreyer
0814a60c7c
clarify log messages, fix exit code
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-09-12 12:18:47 +02:00
Roman Perekhod
d76afadd4d
clean up
2025-09-12 12:18:47 +02:00
Roman Perekhod
fbbcf3d833
remove recover
2025-09-12 12:18:47 +02:00
Roman Perekhod
c597dfb917
set default timeouts and clean up
2025-09-12 12:18:47 +02:00
Roman Perekhod
9a3fc08dd4
to separate controll ower the http and grpc driven services
2025-09-12 12:18:47 +02:00
Roman Perekhod
65d05bbd5c
feat: fix the graceful shutdown using the new ocis and reva runners
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-09-12 12:18:47 +02:00
Ralf Haferkamp
69c0d21539
Dockerfile cleanup ( #1352 )
...
* Dockerfile.multiarch: use bind- and cache-mounts to speedup build
Use a cache mount for go build cache in the build container and mount
the sources as a bind mount as recommended in
https://docs.docker.com/build/cache/optimize/ this largely speeds up the
container build for subsequent builds.
* Use Dockerfile.multiarch for "dev-docker" target
Let's remove some redundancy. AFAICS the Docker.multiarch does
everything the Docker.linux.* files did. And with the build caches
enable it should be just as quick as building on the host.
* Dockerfile.multiarch: Align the alpine version of the base images
* Dockerfile: Reduce build context by adding more files to .dockerignore
2025-08-15 12:41:36 +02:00
André Duffeck
de7b659e3d
Expose the MaxAckPending and AckWait settings for postprocessing
2025-07-17 09:16:14 +02:00
André Duffeck
5c6eaf9b96
Only remove obsolete IDs from the index
2025-06-27 11:19:53 +02:00
André Duffeck
adc09da4c7
Fix typo
2025-06-26 08:50:49 +02:00
André Duffeck
c0e09f76c8
Add a "posixfs consistency" command
...
This command checks posixfs storages for inconsistencies and fixes them.
2025-06-26 08:50:49 +02:00
André Duffeck
3ed30f58bd
Fix purging revisions from decomposeds3 blobstores
2025-05-30 14:14:20 +02:00
Ralf Haferkamp
96684df32d
Adjust to new tablewriter release
2025-05-19 19:26:38 +02:00
André Duffeck
cbac5f1555
Switch to a different msgpack lib
...
The current one has a problem handling time.Time{} structs
2025-05-16 10:24:43 +02:00
Ralf Haferkamp
24da3687d9
Makefile: remove unneeded recursion.mk
...
The MAKE_DEPTH variable is not used anywhere anymore.
2025-04-22 16:57:17 +02:00
André Duffeck
e37bedda1c
Fix permission errors when uploading a new instance logo
...
Fixes #475
2025-03-26 09:20:50 +01:00
Michael Barz
88721d8d52
Merge pull request #483 from opencloud-eu/update-base-docker
...
chore: update alpine to 3.21
2025-03-25 19:23:45 +01:00
Michael Barz
2277ba8ffe
chore: update alpine to 3.21
2025-03-25 17:43:30 +01:00
Michael Barz
3249d233f5
fix: add missing debug docker
2025-03-25 17:09:20 +01:00
André Duffeck
073da849e0
Fix backup command to understand all versions
2025-03-24 09:48:26 +01:00
Ralf Haferkamp
cda94ce584
Start auth-app service by default
...
Co-Authored-By: André Duffeck <a.duffeck@opencloud.eu >
2025-03-20 15:09:47 +01:00
Benedikt Kulmann
8c9725b46e
fix: org name in multiarch dev build
2025-03-19 13:34:45 +01:00
Benedikt Kulmann
7f1f686b0e
Merge pull request #385 from fschade/fix-re-build-node-artifacts
...
fix: make re-build node artifacts
2025-03-14 14:54:27 +01:00
Florian Schade
09776528cf
fix: make re-build node artifacts
2025-03-14 11:34:01 +01:00
Michael Barz
917012cc94
feat: add container builds
2025-03-14 09:37:05 +01:00
André Duffeck
d772aea84a
Adapt to changed signatures in reva
2025-03-13 08:51:42 +01:00
Ralf Haferkamp
48edc9a5d1
Reintroduce check for go before including bingo Makefile
...
This re-adds the check for go being installed before including the
bingo variables make file to avoid repeating errors about missing a
missing go binary when running 'make node-generate' in the ci (the node
container doesn't have go installed)
2025-03-11 11:19:20 +01:00
Florian Schade
42af9ac42e
fix: make recursion and missing opencloud node generate step
2025-03-07 10:09:19 +01:00
Florian Schade
dbafbaa333
fix: remove deprecations and use go-generate instead of go-generate-STAGE
2025-03-06 11:56:09 +01:00
Florian Schade
da1963cfa4
enhancement: split make ci-node-generate and ci-go-generate into prod and dev stages
2025-03-05 17:32:37 +01:00
Ralf Haferkamp
2678d0bb89
Bump mockery to 2.53.0
...
Should fix build on go1.24. Also fix ci-go-generate step in multiarch
Dockerfile.
Closes : #289
2025-03-03 16:02:59 +01:00
Ralf Haferkamp
71c03e8ae6
Use 'release-linux-docker-<arch>' make target in multiarch Dockerfile
2025-02-26 12:48:07 +01:00
Benedikt Kulmann
222d97d937
fix: docker image names
2025-02-25 12:32:41 +01:00
Florian Schade
7c1acbcd48
fix: propagate make build DOCKER_LDFLAGS
2025-02-24 13:23:36 +01:00
Christian Richter
9545fccbef
remove generate stap from image
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-02-24 09:22:33 +01:00
Christian Richter
712ce06a58
experimental multi-arch build
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-02-21 19:53:50 +01:00
Jörn Friedrich Dreyer
74b6078158
bump reva, change decomposeds3 drivername
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-02-20 11:07:31 +01:00
André Duffeck
19438f719b
Adapt to reva changes
2025-02-20 09:54:34 +01:00
André Duffeck
d49631d14c
Delete the migrate command. It's no longer needed (for now)
2025-02-20 09:54:18 +01:00
André Duffeck
61e2a99998
Adapt to changed signature in reva
2025-02-13 10:07:17 +01:00
Benedikt Kulmann
26fbe8ebf8
fix: typo/grammar
2025-01-28 13:28:58 +01:00
Jörn Friedrich Dreyer
3900a08049
Merge pull request #118 from opencloud-eu/switch-to-decomposed-decomposed-s3
...
Switch from ocis/s3ng to decomposed/decomposed_s3 storage drivers
2025-01-27 16:43:40 +01:00
André Duffeck
63155501e3
Rename docker image names
2025-01-27 15:50:39 +01:00
André Duffeck
57fa8eb43c
Switch from ocis/s3ng to decomposed/decomposed_s3 storage drivers
...
ocis/s3ng are still supported for backwards compatibility reasons, but
they need to be configured using the decomposed/decomposed_s3 options.
2025-01-24 11:04:23 +01:00
André Duffeck
e8d35e1280
Use the opencloud reva from now on
2025-01-21 11:16:38 +01:00
Ralf Haferkamp
2f9391fef4
Adjust names in Dockerfiles once more
2025-01-20 16:28:03 +01:00
Jörn Friedrich Dreyer
55a9ff8522
Merge pull request #86 from opencloud-eu/rebrand-readme
...
Rebrand
2025-01-20 14:02:40 +01:00
André Duffeck
77a618a4ee
Rebrand
2025-01-20 11:18:12 +01:00