Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat(files_sharing): Allow users with share permission to manage shares on ↵ | provokateurin | 2024-11-25 | 1 | -0/+13 |
| | | | | | | IShareOwnerlessMount Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): Remove duplicate link/email edit share logic | provokateurin | 2024-11-25 | 1 | -12/+0 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): Fix error messages from password policyfix/fix-share-creation-error-messages | Côme Chilliet | 2024-11-19 | 1 | -4/+4 |
| | | | | | | | | | Exceptions thrown from password_policy may bubble up in share creation or update when a password is used. Their message is meant to be shown to the user. This always the case for HintException so we catch that instead of the subclass GenericShareException. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntax | provokateurin | 2024-11-05 | 1 | -18/+18 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): Cleanup error messagesfix/files_sharing/cleanup-error-messages | provokateurin | 2024-10-28 | 1 | -9/+9 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor(ShareApiController): Check for null and empty strings with empty()safety-net-null-check | fenn-cs | 2024-10-24 | 1 | -7/+4 |
| | | | | | | Proactive measure to avoid warnings in higher php versions as well possible type errors Signed-off-by: fenn-cs <fenn25.fn@gmail.com> | ||||
* | fix(ShareAPI): Send mails for mail shares by defaultfix/48012/fix-share-email-send-mail-share | fenn-cs | 2024-10-24 | 1 | -1/+10 |
| | | | | | | | | | | | | | | It looks like, the frontend it needs to provide the `sendMail` param for the backend to decide wether mails would be sent. Our UI does not have that at the moment so it should default to sending emails always for mail shares. Not exactly sure how this was handled earlier but this is a good starting point. Resolves : https://github.com/nextcloud/server/issues/48012 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> | ||||
* | refactor(apps): Use constructor property promotion when possible | provokateurin | 2024-10-21 | 1 | -79/+77 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(apps): Apply new rector configuration to autouse classes | Côme Chilliet | 2024-10-15 | 1 | -15/+18 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 1 | -4/+4 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): adjust permissions from custom edit and delete check methods | skjnldsv | 2024-09-11 | 1 | -0/+17 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix: Display 'Leave share' instead of 'Delete' | Marcel Klehr | 2024-09-06 | 1 | -0/+4 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(files_sharing): Handle download permission the same way for public and ↵ | Ferdinand Thiessen | 2024-09-06 | 1 | -0/+5 |
| | | | | | | internal shares Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | chore: adjust code to adhere to coding standard | Anna Larch | 2024-09-05 | 1 | -1/+1 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 1 | -9/+10 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix(share): Rename Circle to Team | Git'Fellow | 2024-08-06 | 1 | -5/+5 |
| | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
* | fix(inherited-shares): ignore top root folder | Maxence Lange | 2024-08-05 | 1 | -1/+4 |
| | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | refactor(files_sharing): Replace security annotations with respective attributes | provokateurin | 2024-07-27 | 1 | -18/+10 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): file request creation permissions and link copy display | skjnldsv | 2024-07-18 | 1 | -2/+4 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix(files_sharing): remove undesirable translations from ShareAPIController | skjnldsv | 2024-07-16 | 1 | -2/+2 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | chore(files_sharing): lint & refactor fixes | skjnldsv | 2024-07-12 | 1 | -1/+1 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix(files_sharing): adjust IAttributes API and files_versions | skjnldsv | 2024-07-12 | 1 | -17/+10 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix(files_sharing): phpunit & openapi fixes | skjnldsv | 2024-07-12 | 1 | -2/+8 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | chore(files_sharing): cleanup NewFileRequestDialog vue | skjnldsv | 2024-07-12 | 1 | -1/+1 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix: psalm, cs, autoloader and lint | skjnldsv | 2024-07-12 | 1 | -16/+19 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | chore(files_sharing): refactor share password mail | skjnldsv | 2024-07-12 | 1 | -9/+29 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat(files_sharing): allow mixed values in share attributes and allow ↵ | skjnldsv | 2024-07-12 | 1 | -1/+8 |
| | | | | | | storing email arrays Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | chore(files_sharing): refactor mail handling | skjnldsv | 2024-07-12 | 1 | -1/+32 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat(files_sharing): implement IShareProviderWithNotification and refactor ↵ | skjnldsv | 2024-07-12 | 1 | -36/+20 |
| | | | | | | sendMailNotification Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat(files_sharing): add `new file request` option | skjnldsv | 2024-07-12 | 1 | -0/+49 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | docs(ShareApiController): Correct note about expiry date timezone | fenn-cs | 2024-07-01 | 1 | -1/+1 |
| | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com> | ||||
* | fix(files_sharing): Store the expiration date relative to the server's timezone | Louis Chemineau | 2024-06-26 | 1 | -3/+0 |
| | | | | | | This is needed as we want to store the difference between the server's and the user's timezones. Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-06-06 | 1 | -40/+3 |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | fix(ShareApiClients): Maintain meaning of `''` and null for share api clients | fenn-cs | 2024-05-29 | 1 | -3/+3 |
| | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com> | ||||
* | fix(shareManager): Respect empty `expireDate` in server | fenn-cs | 2024-05-23 | 1 | -8/+15 |
| | | | | | | If `expireDate` is an empty string and not `null` then the server should not set a default. Signed-off-by: fenn-cs <fenn25.fn@gmail.com> | ||||
* | fix(sharing): Don't change the type of the controller argument | Joas Schilling | 2024-04-18 | 1 | -2/+2 |
| | | | | | | [EA] New value type (\DateTime) is not matching the resolved parameter type and might introduce types-related false-positives. Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix(shareApiController): avoid duplicated expiryDate operations | fenn-cs | 2024-04-18 | 1 | -27/+10 |
| | | | | | | | | `expireDate` can be set once and used anywhere needed, the current implementation, duplicates this behavior which leads to `parseDate` receiving an a date object it parsed and returend earlier in the createShare method. Signed-off-by: fenn-cs <fenn25.fn@gmail.com> | ||||
* | refactor(shareApiController): use contrusctor property promotion & DI logger | fenn-cs | 2024-04-18 | 1 | -56/+20 |
| | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com> | ||||
* | fix: Apply new coding standard to all files | Côme Chilliet | 2024-04-02 | 1 | -16/+16 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | perf: switch places that always use the first getById result to getFirstNodeById | Robin Appelman | 2024-03-04 | 1 | -18/+12 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #43428 from nextcloud/feat/share-expiration-with-time | Benjamin Gaussorgues | 2024-02-26 | 1 | -1/+4 |
|\ | |||||
| * | feat(share): save date and time for expiration | Benjamin Gaussorgues | 2024-02-22 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | Because of timezones, not saving time can lead to unexpected behaviour when sharing an item sooner than timezone offset Example: sharing a file before 9am when in UTC+9 Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | | fix truncated circleId returned from Share API | Aragon Gouveia | 2024-02-23 | 1 | -3/+4 |
|/ | |||||
* | Merge pull request #43461 from nextcloud/fix/get-rid-of-getlogger | F. E Noel Nfebe | 2024-02-14 | 1 | -2/+2 |
|\ | | | | | chore: Migrate away from OC::$server->getLogger | ||||
| * | chore: Migrate away from OC::$server->getLogger | Côme Chilliet | 2024-02-13 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | feat: rename users to account or person | Vincent Petry | 2024-02-13 | 1 | -2/+2 |
|/ | | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com> | ||||
* | fix(share): use user timezone to parse share expiration date | Benjamin Gaussorgues | 2024-01-09 | 1 | -17/+6 |
| | | | | | | | | If an user in UTC+1 try to create a share at 00:00, it's day D for him, but D-1 for the server (UTC). This fix aims to apply the correct offset Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 1 | -4/+4 |
| | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | refactor: Rename OpenAPI type aliases to their namespaces | jld3103 | 2023-11-02 | 1 | -11/+11 |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | ||||
* | Add single status code descriptions for OpenAPI | jld3103 | 2023-09-27 | 1 | -0/+2 |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> |