Commit Graph
100 Commits
Author SHA1 Message Date
Florian SchadeandGitHub e96a0b8c5e Merge pull request #1035 from fschade/collaboration-app-provider-re-reigistration
fix(collaboration): re register app providers in a configurable interval
2025-07-04 09:46:13 +02:00
Florian SchadeandGitHub 76fb9571c4 Merge pull request #943 from fschade/docs-web-asset-path-fix
fix(docs): WEB_ASSET_PATH was still mentioned in the web readme
2025-06-12 15:15:12 +02:00
Florian Schade e226efa4fb fix(collaboration): re register app providers in a configurable interval 2025-06-10 16:53:52 +02:00
Florian SchadeandGitHub 14a623e669 Merge pull request #992 from opencloud-eu/zip-report
[full-ci] Change `eicar_com.zip` virus file and update tests
2025-06-04 12:40:58 +02:00
Florian SchadeandGitHub 1bb07292dd Merge pull request #983 from fschade/webdav-search-privatelink
Enhancement: Introduced support for PrivateLink in WebDAV search responses
2025-06-03 18:02:29 +02:00
Florian Schade 41f630d698 enhancement(webdav): add privatelink field to the webdav search response 2025-06-02 18:23:54 +02:00
Florian SchadeandGitHub 24655b6577 Merge pull request #946 from fschade/graph-lazy-metadata
fix(graph-metadata): lazy cs3 metadata storage initialization
2025-05-30 09:35:05 +02:00
Florian Schade f4d8e632fd fix(graph-metadata): lazy cs3 metadata storage initialization 2025-05-27 16:18:20 +02:00
Florian Schade 448f5f2783 fix(docs): WEB_ASSET_PATH was still mentioned in the web readme 2025-05-27 12:12:11 +02:00
Florian SchadeandGitHub db7d0535f6 Merge pull request #864 from dragonchaser/add-profile-photo
Add profile photo
2025-05-26 10:27:19 +02:00
Florian Schade 93471b56dd enhancement(graph): check the received bytes content type for profile photos 2025-05-22 13:41:48 +02:00
Florian Schade 6b7c004d0b fix(tests): fix nil pointer errors caused by the introduction of cs3 metadata storage 2025-05-21 13:51:51 +02:00
Florian Schade 250400639a enhancement: refine the profile photo service and introduce httpDataProviders which allows reusing the endpoints 2025-05-20 16:09:12 +02:00
Florian Schade eccc900918 feature: add profile photos graph service and api 2025-05-20 15:10:13 +02:00
Florian SchadeandGitHub 900d596b65 fix(decomposeds3): enable async-uploads by default (#686) 2025-04-17 09:17:53 +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
Florian Schade 034b5d2c4e chore: add generated artifacts 2025-03-27 14:54:24 +01:00
Florian Schade 09776528cf fix: make re-build node artifacts 2025-03-14 11:34:01 +01:00
Florian SchadeandGitHub ad4b27b928 Merge pull request #344 from rhafer/make-generate-test-go
Reintroduce check for go before including bingo Makefile
2025-03-11 11:47:45 +01:00
Florian Schade f0c9cdf0bc fix: make changelog tasks 2025-03-10 15:55:13 +01:00
Florian SchadeandGitHub 5f5a3d0af2 Merge pull request #317 from fschade/fix-make-recursion
fix: make recursion and missing opencloud node generate step
2025-03-07 14:40:43 +01:00
Florian Schade 42af9ac42e fix: make recursion and missing opencloud node generate step 2025-03-07 10:09:19 +01:00
Florian SchadeandGitHub 15ece1fb1b Merge pull request #278 from jochumdev/fix/continous_make_generate
fix continues "make generate" calls in services/web:pull-assets
2025-03-06 12:06:12 +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 5fb225a61b enhancement: build web assets outside the bin fs 2025-03-05 17:32:39 +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
Florian Schade 2be846ad51 enhancement: allow pulling web assets instead of downloading the pre-build release artifacts 2025-03-05 17:31:45 +01:00
Florian Schade 033cb46f78 fix(web): use released artifacts for web 2025-03-05 17:31:45 +01:00
Florian Schade 648b2afd3e fix(tests): acceptance tests config path resolution 2025-02-24 18:06:14 +01:00
Florian Schade 7c1acbcd48 fix: propagate make build DOCKER_LDFLAGS 2025-02-24 13:23:36 +01:00
Florian Schade 4b1f49e169 fix: test makefiles 2025-01-22 16:24:36 +01:00
Florian SchadeandGitHub 17a31c7bbc Merge pull request #108 from opencloud-eu/drop-sonarcloud
Drop the sonarcloud config for now
2025-01-22 14:49:47 +01:00
Florian Schade a8e6a1b154 enhancement: the theme is part of opencloud, no need to load it from the core assets anymore 2025-01-22 11:52:53 +01:00
Florian SchadeandGitHub 5662826476 Merge pull request #100 from opencloud-eu/wording
drop infinite scale
2025-01-21 16:00:46 +01:00
Florian SchadeandGitHub 85fa7441b0 Merge pull request #89 from opencloud-eu/debranding-include-theme
enhancement: include web theme
2025-01-20 16:02:22 +01:00
Florian Schade fd4aa77ab8 enhancement: include web theme 2025-01-20 15:51:12 +01:00
Florian SchadeandGitHub 0a4545fb43 Merge pull request #62 from opencloud-eu/postprocessing-rename
Rebrand postprocessing
2025-01-17 11:33:43 +01:00
Florian SchadeandGitHub 9fa10e5680 Merge pull request #61 from opencloud-eu/policies-rename
Rebrand policies
2025-01-17 11:33:17 +01:00
Florian SchadeandGitHub f37e764606 Merge pull request #60 from opencloud-eu/ocs-rename
Rebrand ocs
2025-01-17 11:32:40 +01:00
Florian SchadeandGitHub be69deec75 Merge pull request #59 from opencloud-eu/protobuf-naming
Fix names in protobuf
2025-01-17 11:32:05 +01:00
Florian SchadeandGitHub 8824393ec7 Merge pull request #57 from opencloud-eu/proxy
proxy
2025-01-17 11:30:52 +01:00
Florian SchadeandGitHub 470f08bf07 Merge pull request #56 from opencloud-eu/ocdav
ocdav
2025-01-17 11:30:08 +01:00
Florian Schade 0fe3ec5927 fix: protogen makefile 2025-01-17 10:14:31 +01:00
Florian SchadeandGitHub 6ed66bcca0 Merge pull request #54 from opencloud-eu/idm-rename
Rebrand idm service
2025-01-16 17:16:32 +01:00
Florian SchadeandGitHub 5323be8977 Merge pull request #51 from opencloud-eu/groups-rename
rebrand groups service
2025-01-16 17:15:47 +01:00
Florian SchadeandGitHub 64ad309923 Merge pull request #50 from opencloud-eu/graph-rename
Graph rename
2025-01-16 17:14:45 +01:00
Florian SchadeandAndré Duffeck b6a3a169c3 fix: failing protogen make generate task 2025-01-16 08:26:17 +01:00
Florian Schade 4a45d7fca8 refactor!: change base data and config dir path
BREAKING CHANGE: `.ocis` dir isn't valid anymore, use init again.
2025-01-15 15:07:57 +01:00
Florian SchadeandGitHub 325dbc62eb Merge pull request #9 from opencloud-eu/naming-pkg-is-hard
use plain pkg module
2025-01-13 16:44:10 +01:00
Florian SchadeandGitHub 383a57b499 Merge pull request #10338 from 2403905/issue-10281-server-probs-2
checks added
2024-10-17 19:54:55 +02:00
Florian Schade 061c18056a Automated changelog update [skip ci] 2024-10-17 13:24:37 +00:00
Florian SchadeandGitHub f335a7083a Merge pull request #10279 from fschade/mixed-sharing-errors-lot
chore|bugfix: mixed sharing errors lot
2024-10-17 15:24:01 +02:00
Florian Schade 75ddd2bc15 Automated changelog update [skip ci] 2024-10-17 13:13:03 +00:00
Florian SchadeandGitHub ed8866f5fe Merge pull request #10333 from fschade/refine-ready-health-checker
Bugfix: Fix health and ready endpoint checker configurations
2024-10-17 15:12:19 +02:00
Florian Schade 9856ef4f83 fix: reduce logs when auto accepting shares fails because the share was already unshared before accepting it 2024-10-17 14:40:00 +02:00
Florian Schade 0437722353 Bugfix: Fix health and ready endpoint checker configurations 2024-10-17 14:34:04 +02:00
Florian Schade 331fc85da2 fix: checker map mutation 2024-10-17 02:51:56 +02:00
Florian Schade 66ff86bd35 enhancement: simplify ready and health check handler usage 2024-10-16 20:26:00 +02:00
Florian SchadeandChristian Richter 0671039474 enhancement: add readyz and healthz check handler 2024-10-14 08:39:42 +02:00
Florian SchadeandChristian Richter c82a7c560e enhancement: use global ready and health handlers 2024-10-14 08:39:42 +02:00
Florian Schade a70ec12917 Automated changelog update [skip ci] 2024-09-24 10:45:49 +00:00
Florian SchadeandGitHub c1050c46e3 Merge pull request #10139 from fschade/csp-conf-auto-loading
enhancement: Load CSP configuration file if it exists
2024-09-24 12:45:01 +02:00
Florian Schade 349a25169b enhancement: Load CSP configuration file if it exists 2024-09-23 16:30:54 +02:00
Florian SchadeandGitHub 9d2f8fa7d7 Merge pull request #10117 from owncloud/dependabot/go_modules/github.com/open-policy-agent/opa-0.68.0
chore(deps): bump github.com/open-policy-agent/opa from 0.67.1 to 0.68.0
2024-09-20 09:28:37 +02:00
Florian Schade 3a4c0f33ea fix: ocm share update 2024-09-11 15:34:08 +02:00
Florian Schade 7c34505f54 fix: use FromCS3Status error helper 2024-09-11 15:34:08 +02:00
Florian Schade 1b6c6c1ad3 chore: bump reva 2024-09-11 15:34:08 +02:00
Florian SchadeandMartin 9479a4643d Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at>
2024-09-05 17:31:19 +02:00
Florian Schade 3f82b266f8 chore: bump reva 2024-09-05 17:31:18 +02:00
Florian Schade dfba7c70d7 enhancement(audit): observe the ScienceMeshInviteTokenGenerated event in the audit service 2024-09-05 17:30:36 +02:00
Florian Schade 5ceb081262 enhancement(notifications): process ocm invites and sent out a mail notification 2024-09-05 17:30:33 +02:00
Florian Schade 194921eb0c enhancement: handle ocm event notifications 2024-09-05 17:28:27 +02:00
Florian Schade 99c0212d3b fix: ci by bumping reva 2024-09-05 15:39:39 +02:00
Florian SchadeandGitHub e44eac24c1 Merge pull request #9973 from owncloud/description_for_Unified_Roles_Management
[docs-only] Description + CLI for Unified Roles Management
2024-09-03 12:15:41 +02:00
Florian Schade 9eccb2f4e8 Automated changelog update [skip ci] 2024-08-27 18:07:13 +00:00
Florian SchadeandGitHub cbf14787a5 Merge pull request #9727 from fschade/toggle-unified-roles
Enhancement: Unified Roles Management
2024-08-27 20:05:27 +02:00
Florian Schade 4b09399ab9 chore: merge master 2024-08-27 18:22:13 +02:00
Florian Schade 2f9c6c86ea Merge branch 'master' into toggle-unified-roles 2024-08-27 17:43:05 +02:00
Florian Schade 803a0a5c38 fix: l10n make path, validation context key type and available role env 2024-08-23 14:24:19 +02:00
Florian Schade 43ba95190f enhancement: show permission actions if no role is set when converting space permissions to libregraph permissions 2024-08-21 16:50:34 +02:00
Florian Schade 4f2678351d fix: cherry pick unified-role federation changes 2024-08-21 14:10:46 +02:00
Florian Schade 9b0c8eb14b enhancement: add role condition and allowed resource actions to the role-list cli 2024-08-21 14:09:53 +02:00
Florian Schade e348ac290e enhancement: only use allowed roles for the graph service 2024-08-21 14:08:39 +02:00
Florian Schade 196c988b8c enhancement: add unified roles filters 2024-08-21 14:08:38 +02:00
Florian Schade 4638280d21 enhancement: add allowed role validation to the go-playground validator 2024-08-21 14:08:29 +02:00
Florian Schade 56537e94fc enhancement: do not enable all roles by default.
from now on, not all unified roles are enabled by default, instead the available roles are hand-picked in the default setup.

For advanced use-cases, the administrator is capable to enable the desired set of available roles.

Picking roles is not easy since the uid is NOT humanly readable, therefore a cli is contained which lists the available, disabled and enabled roles.
2024-08-21 14:08:27 +02:00
Florian Schade 94aec53828 Automated changelog update [skip ci] 2024-08-06 18:02:31 +00:00
Florian SchadeandGitHub 3abc8e677d Merge pull request #9720 from fschade/skyhigh-icap
Enhancement:  Support Skyhigh Security ICAP as an ICAP server
2024-08-06 20:01:01 +02:00
Florian Schade b9750d6d6b Automated changelog update [skip ci] 2024-08-06 07:36:00 +00:00
Florian SchadeandGitHub 598786ae7b Merge pull request #9691 from fschade/app-config
isolated app configuration
2024-08-06 09:35:30 +02:00
Florian Schade 3665c9dba6 enhancement: Support Skyhigh Security ICAP as an ICAP server 2024-08-04 14:00:20 +02:00
56bad68e21 Update services/web/README.md
Co-authored-by: Martin <github@diemattels.at>
2024-08-02 09:37:43 +02:00
Florian Schade a31a48150b Commit Title (50 char max)
Release Notes
=============

Testing Notes
=============

Deploy Notes
============

Technical Change Notes
======================
2024-07-25 16:10:10 +02:00
Florian Schade 31272dc168 chore!: remove deprecated configuration values 2024-07-12 10:15:38 +02:00
Florian Schadeandjkoberg 949c5d0848 enhancement(activitylog): enhance activitylog graph endpoint
- make use of libregraph artifacts
- add a basic activity kql ast parser
2024-06-24 16:23:54 +02:00
Florian Schade 20e303716e Automated changelog update [skip ci] 2024-06-24 09:12:16 +00:00
Florian SchadeandGitHub 77c4f7221b Merge pull request #9438 from fschade/fix-sharingng-permission-listings
fix(sharing-ng): permission listings for personal and virtual drive items
2024-06-24 11:11:42 +02:00
Florian Schade 11fb3eb3c0 fix(sharing-ng): permission listings for personal and virtual drive items 2024-06-21 13:57:24 +02:00
Florian Schade 3280b22ffe enhancement: add error origin information to the errorcode package 2024-06-19 15:57:35 +02:00
Florian Schade 1f012ac9b5 enhancement: bump reva and remove unnecessary explicit automount mount point naming 2024-06-18 12:53:23 +02:00