Benoît Viguier

Results 37 issues of Benoît Viguier

This PR builds on #1508 so merging this one will automatically merge the previous one. - creates a DTO for user rights. - renames capabilities with regard to #1481

Requires Lychee-Front Sync

If an album is shared, do we want to automatically apply it to the children ? Or is this something that we only do in the sharing panel (click on...

Low Priority

Let's move out of the PR and discuss this here. As follows is the log of previous discussions. ### TL;DR: Proposition by @nagmat84 - move protection settings `grants_full_photo`, `requires_link`, `is_downloadable`,...

enhancement

Add more tests here https://github.com/LycheeOrg/Lychee/tree/master/tests/Feature : - [ ] #631 - [x] #635 - [ ] #734 - [x] #643 - [ ] #669 - [x] #673 - [x] #781

enhancement
High Priority

https://www.php.net/manual/en/function.stream-filter-append.php Defines `stream_filter_append` as : ``` stream_filter_append( resource $stream, string $filtername, int $read_write = ?, [mixed](https://www.php.net/manual/en/language.types.declarations.php#language.types.declarations.mixed) $params = ? ): resource ``` This PR aims to fix the inconsistency as...

Just smaller code base, stricter code.

Review: easy
alpha-ready

### Todo: - [x] Add Tracks - [ ] Remove Tracks - [ ] Display Tracks on album map

Review: medium

### Discussed in https://github.com/LycheeOrg/Lychee/discussions/2301 Originally posted by **agademer** February 26, 2024 2/ A user with may_upload=0 can still upload a photo through Photo::add (with the help of the famous API...

bug
Security
More info required

- [x] : Add button to optimize DB (instead of being in Diagnostics) - [x] : Add button to check for update - [x] : Add button to apply update...

Review: medium
Livewire Only
alpha-ready