Florian Schade
86d79430a3
chore: use wg.Go instead of add
2026-04-22 14:50:57 +02:00
André Duffeck
60bcc6b0f2
Add a flag to the reindex command to force a full reindex
...
That can be helpful when the search service configuration has changed,
e.g. by enabling TIKA. Previously files that had already been indexed
were not indexed again and thus were no part of the fulltext index.
Fixes #2285
Fixes #2578
2026-04-14 08:20:28 +02: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
2229fb36f5
consolidate log config in antivirus
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-01-08 12:25:44 +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
0053f3b864
migrate antivirus from urfave/cli to spf13/cobra
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-12-15 16:40:25 +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
a3ef7f6d79
update otlp tracing
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-11-27 12:28:15 +01:00
fschade
1d038e87c7
fix(antivirus): update icap-client library which fixes tcp socket reuse
2025-09-30 15:42:51 +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
Juan Pablo Villafáñez
7727c3ff1b
fix: linter issue
2025-09-12 12:18:47 +02:00
Juan Pablo Villafáñez
9e1b80a1be
feat: use runners to startup the services
2025-09-12 12:18:47 +02:00
Juan Pablo Villafáñez
c0b4a5daa0
chore: change constant name to camelcase
2025-09-08 17:32:36 +02:00
Juan Pablo Villafáñez
ca2dc823ef
feat: use names for connections to the nats event bus
2025-09-08 17:32:35 +02:00
fschade
2164cbed51
fix(antivirus): the file bytesize differs if the file is larger than the max-scan-size which leads to a std-lib request validation error.
2025-08-27 14:36:06 +02:00
Jörn Friedrich Dreyer
cf916b8a2c
fix ready checks
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-07-14 14:12:40 +02:00
06kellyjac
2a3a20693a
build: Modify mockery config to work with v3
...
Maintaining the positioning of the files from v2 to reduce cognitive
load.
Indentation of yaml files now matches `.editorconfig`.
All mock files regenerated.
Added empty `{}` following convention from `mockery init` etc.
Removed directory specification where it would already match.
2025-06-19 16:25:39 +01:00
Jörn Friedrich Dreyer
3c38a3e3ed
fix mockery warnings
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-04-29 11:01:17 +02:00
Florian Schade
bd1fc8a70b
feat(antivirus): add partial scan mode
...
- Introduced partial mode for antivirus scanning to handle large files efficiently.
- Introduced clamAV scan timeout
2025-04-07 17:09:04 +02:00
Michael Barz
22fb783724
test: extract go bin
2025-03-13 14:04:14 +01:00
Artur Neumann
b075b177d6
tests: add pipeline config ( #341 )
...
Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu >
2025-03-12 12:22:13 +05:45
Ralf Haferkamp
8e1f68f315
Reset 'introductionVersion" struct tag to 1.0.0
2025-02-24 11:40:33 +01:00
André Duffeck
e8d35e1280
Use the opencloud reva from now on
2025-01-21 11:16:38 +01:00
Jörn Friedrich Dreyer
243ffe81c7
nats cluster name
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-16 16:14:22 +01:00
Ralf Haferkamp
07e1a29d4e
rebrand antivirus
2025-01-16 12:51:21 +01:00
Jörn Friedrich Dreyer
56f57149ad
the OpenCloud services
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-14 12:50:23 +01:00
Jörn Friedrich Dreyer
5aa5ab843a
ociscfg -> occfg
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-14 12:44:00 +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
jkoberg
42f18ca500
docs(ocis): pin NEXT version
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-10-23 14:35:20 +02:00
Roman Perekhod
fb732c5b2a
fix config
2024-10-23 10:08:20 +02:00
Jörn Friedrich Dreyer
cb6e3c37fc
fix sonarcloud bugs
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-10-22 17:18:11 +02:00
Jörn Friedrich Dreyer
775f75f7fc
configurable antivirus workers
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-10-22 17:12:30 +02:00
Jörn Friedrich Dreyer
61e6f1edba
make antivirus workers configurable
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-10-22 17:10:53 +02:00
Roman Perekhod
b82ad12fee
nats checks fixed
2024-10-18 17:30:39 +02:00
Roman Perekhod
c16a2ea2cf
checks added
2024-10-17 19:03:14 +02:00
Florian Schade
0437722353
Bugfix: Fix health and ready endpoint checker configurations
2024-10-17 14:34:04 +02:00
Florian Schade
66ff86bd35
enhancement: simplify ready and health check handler usage
2024-10-16 20:26:00 +02:00
jkoberg
bf0d8ed3dc
feat(ocis): remove deprecated envvars
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-10-15 17:24:51 +02:00
Christian Richter
3d94a65db6
replace panic in antivirus by error
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-10-14 16:19:28 +02:00
Christian Richter
941e688ae6
split health and readiness for activitylog and antivirus
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-10-14 08:39:42 +02:00
Christian Richter
84e024e8f1
remove nats dependency from activitylog & antivirus
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-10-14 08:39:42 +02:00
Christian Richter
7d1a78cf9c
refactor checks for activitylog and antivirus
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-10-14 08:39:42 +02:00
Christian Richter
c69a08dfbc
add checks for antivirus
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-10-14 08:39:42 +02:00
Christian Richter
32485bab2a
fix debug server in antivirus
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-10-14 08:39:42 +02:00
Florian Schade
0671039474
enhancement: add readyz and healthz check handler
2024-10-14 08:39:42 +02:00
Florian Schade
3665c9dba6
enhancement: Support Skyhigh Security ICAP as an ICAP server
2024-08-04 14:00:20 +02:00