Commit Graph

48 Commits (2cc8b5262ffe7875a469599a61f9180e1dff2ad1)

Author SHA1 Message Date
Andreas Pfohl 5d2a9a5872
[#43123] Remove files storages feature flag 2 years ago
Wieland Lindenthal 38ef24a9cf
Automatically add OAuth application with storages 2 years ago
Frank Bergmann f74e73370d WIP - Fixed Rubocop issues and last ToDos 2 years ago
Frank Bergmann f150be5510 - WIP - processed some ToDos 2 years ago
Eric Schubert d5d6a0e02c
[chore] add new icons to icon font 2 years ago
Frank Bergmann b6e83c8ec4
Fetch live data for a set of file IDs from Nextcloud when requesting file links 2 years ago
Frank Bergmann c84980b257
Improve flow and guidance for setting up a file storage 2 years ago
Eric Schubert c5a00561a3
[#42552] added self link with query to unpaginated collection 2 years ago
Eric Schubert 402c52fedc
[#42552] added storage filter to file links endpoint 2 years ago
Christophe Bliard 8231f3fabd
make storages filters unavailable if storages module is unavailable 3 years ago
Eric Schubert fa150d44e1
[bugfix] Added additional visibility check for file links 3 years ago
Christophe Bliard 9441fa907c
perform deletion of associated FileLinks on ProjectStorage deletion in DeleteService instead of model callback 3 years ago
Christophe Bliard e3b7d4b64c
differentiate between storage errors 'is blank' and 'does not exist' 3 years ago
Christophe Bliard 1793883ddf
refactor: use User#allowed_to_globally? helper 3 years ago
Christophe Bliard daed5e1bee
admins and storage admins can see all storages 3 years ago
Frank Bergmann 915c36f3a1
Add validations on Storage origin_id and container_type 3 years ago
Christophe Bliard 9bc93a9168
set default attributes of Storage in Storages::Storage::SetAttributesService 3 years ago
Christophe Bliard cfd1b0cc54
document how file_links are deleted when storages are deleted 3 years ago
Christophe Bliard f20ebce896
add missing copyright notice 3 years ago
Christophe Bliard 207139429a
merge common filter parts into StoragesFilterMixin 3 years ago
Christophe Bliard b8559502c0
remove ruby magic comment for utf-8 3 years ago
Christophe Bliard c6c0784547
refactor: use constant directly 3 years ago
Christophe Bliard f6721bf7fa
set copyright date to 2022 3 years ago
Christophe Bliard b46c0a104d
use delete_permission helper for Storages::FileLinks::DeleteContract 3 years ago
Christophe Bliard 19c1c0dc49
fix some Todos 3 years ago
Christophe Bliard 080a4686bc
fix some ToDos 3 years ago
Christophe Bliard 4065602d8e
fix feature test for admin storages CRUD 3 years ago
Eric Schubert 1bf8c4fb35
[#40228] added all remaining wp filters 3 years ago
Eric Schubert 72bea9c437
[#40228] added file links filter specs 3 years ago
Eric Schubert 1d7049a4e2
[#40228] added linkable work packages filter 3 years ago
Eric Schubert 1e9b6c5228
[#40228] added file origin id filter 3 years ago
Frank Bergmann 3b67b8106b
FileLinks: Added comments for Rooky Devs and fixed RuboCop complaints (#10183) 3 years ago
Eric Schubert d5d6176506
[#40228] fixed visibility scope for storages 3 years ago
Wieland Lindenthal 9138b2d134
Fixing many bugs in specs 3 years ago
Eric Schubert a8df00e619
[#40228] implemented static open 3 years ago
Wieland Lindenthal 1903af7ee4
WIP services and contracts for storages 3 years ago
Eric Schubert 0e7bc8b4d9
[#40228] added get file link collection endpoint 3 years ago
Christophe Bliard a16d1cda9a
make rubocop happier 3 years ago
Eric Schubert b5ce5bf737
[40228] added permission check for file links 3 years ago
Eric Schubert 3495ae9c85
[#40228] implement get file link endpoint 3 years ago
Wieland Lindenthal 2b2cc24c92
Adding host to storages. And adding more specs 3 years ago
Wieland Lindenthal cf99edc7f0
Fix migration and model for ProjectStorage 3 years ago
Wieland Lindenthal 48e9b12a15
Fix migration and model for storages 3 years ago
Wieland Lindenthal a3e0231c94
WIP project settings for storages 3 years ago
Wieland Lindenthal b8f185eaf5
Fix errors in FileLink model. 3 years ago
Wieland Lindenthal cf730431db
Integrate with file storages such as Nextcloud 3 years ago