Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | feat(Security): add Factory for IP addresses and ranges | Benjamin Gaussorgues | 2024-07-19 | 1 | -0/+2 | |
| | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | feat(security): Add public API to allow validating IP Ranges and checking ↵ | Joas Schilling | 2024-07-19 | 1 | -2/+5 | |
| | | | | | | | for "in range" Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | feat(security): restrict admin actions to IP ranges | Benjamin Gaussorgues | 2024-07-19 | 1 | -1/+3 | |
| | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | Merge pull request #46398 from nextcloud/fix/46165/token-race | Arthur Schiwon | 2024-07-11 | 1 | -1/+1 | |
|\ | | | | | fix(Session): avoid race conditions on clustered setups | |||||
| * | fix(Session): avoid race conditions on clustered setups | Arthur Schiwon | 2024-07-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | - re-stablishes old behaviour with cache to return null instead of throwing an InvalidTokenException when the token is cached as non-existing - token invalidation and re-generation are bundled in a DB transaction now Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | |||||
* | | feat: Add `IFilenameValidator` to have one consistent place for filename ↵ | Ferdinand Thiessen | 2024-07-09 | 1 | -0/+2 | |
|/ | | | | | | | | validation Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-05-24 | 1 | -49/+3 | |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | |||||
* | fix: register DI alias for IFileAccess | Robin Appelman | 2024-05-22 | 1 | -0/+3 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | fix(tests): Adjust theming test for new splitted background and primary colors | Ferdinand Thiessen | 2024-05-21 | 1 | -5/+11 | |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(theming): Also reset background color settings when updating global ↵ | Ferdinand Thiessen | 2024-05-21 | 1 | -2/+5 | |
| | | | | | | background image Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix: Wire-up the new classes | Marcel Klehr | 2024-05-14 | 1 | -0/+2 | |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
* | fix: Lazy load IURLGenerator from AppManager to avoid installation crash | Côme Chilliet | 2024-04-22 | 1 | -1/+0 | |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | fix: Migrate a few more classes away from OC_App::getAppPath | Côme Chilliet | 2024-04-22 | 1 | -1/+2 | |
| | | | | | | Also fixed AppTest Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | fix: Make sure that AppManager can be built before Nextcloud is installed | Côme Chilliet | 2024-04-22 | 1 | -1/+0 | |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | Merge pull request #40125 from summersab/refactor/OC-Server-getThemingDefaults | John Molakvoæ | 2024-03-15 | 1 | -1/+1 | |
|\ | ||||||
| * | Merge branch 'master' into refactor/OC-Server-getThemingDefaults | John Molakvoæ | 2024-03-15 | 1 | -33/+25 | |
| |\ | ||||||
| * \ | Merge branch 'master' into refactor/OC-Server-getThemingDefaults | John Molakvoæ | 2024-02-23 | 1 | -27/+61 | |
| |\ \ | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com> | |||||
| * | | | Refactor `OC\Server::getThemingDefaults` | Andrew Summers | 2023-08-29 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com> | |||||
* | | | | Refactor `OC\Server::getLockdownManager` | Andrew Summers | 2024-03-15 | 1 | -1/+1 | |
| |_|/ |/| | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com> | |||||
* | | | feat: Add declarative settings | jld3103 | 2024-03-12 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> Signed-off-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | |||||
* | | | feat(appconfig): switching integrity check to lazy config values | Maxence Lange | 2024-03-11 | 1 | -2/+3 | |
| | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | feat(files): copy live photos | Maxence Lange | 2024-03-08 | 1 | -1/+2 | |
| | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | feat(AppManager): Provide `getAppIcon` function | Ferdinand Thiessen | 2024-03-07 | 1 | -1/+2 | |
| | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | | | refactor: make share manager buildable | Robin Appelman | 2024-03-06 | 1 | -27/+5 | |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | Merge pull request #43471 from nextcloud/cache-path-by-id | Robin Appelman | 2024-03-05 | 1 | -1/+4 | |
|\ \ \ | | | | | | | | | Cache path by id | |||||
| * | | | perf: cache path by id to speedup getting nodes by id | Robin Appelman | 2024-03-04 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | | feat: Implement team provider api | Julius Härtl | 2024-03-05 | 1 | -0/+3 | |
|/ / / | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | |||||
* | | | Merge pull request #43428 from nextcloud/feat/share-expiration-with-time | Benjamin Gaussorgues | 2024-02-26 | 1 | -1/+2 | |
|\ \ \ | ||||||
| * | | | feat(share): save date and time for expiration | Benjamin Gaussorgues | 2024-02-22 | 1 | -1/+2 | |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | 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> | |||||
* | | | Merge pull request #40135 from summersab/refactor/OC-Server-getEventLogger | John Molakvoæ | 2024-02-23 | 1 | -1/+1 | |
|\ \ \ | ||||||
| * | | | Refactor `OC\Server::getEventLogger` | Andrew Summers | 2024-02-23 | 1 | -1/+1 | |
| |/ / | | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com> | |||||
* / / | Refactor `OC\Server::getTrustedDomainHelper` | Andrew Summers | 2024-02-23 | 1 | -1/+1 | |
|/ / | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com> | |||||
* | | feat: rename users to account or person | Vincent Petry | 2024-02-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com> | |||||
* | | chore: Deprecate OC_App::loadApps and add missing return type in Server | Côme Chilliet | 2024-02-08 | 1 | -0/+1 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | chore: Add references to phpdoc deprecation notice for IL10N | Côme Chilliet | 2024-02-05 | 1 | -1/+1 | |
| | | | | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> | |||||
* | | Make it clear in the deprecation comment that DI is preferred | Côme Chilliet | 2024-02-05 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | Use OCP\Util::getL10N instead of OC::$server->getL10N | Côme Chilliet | 2024-02-05 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | chore: Fix DI for integrity checker before installation | Côme Chilliet | 2024-01-30 | 1 | -1/+2 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | blurhash generation | Maxence Lange | 2024-01-05 | 1 | -0/+2 | |
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | Merge pull request #41998 from nextcloud/enh/read-replica | Daniel | 2023-12-27 | 1 | -2/+1 | |
|\ \ | ||||||
| * | | enh: Implement PrimaryReadReplicaConnection | Julius Härtl | 2023-12-16 | 1 | -2/+1 | |
| | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | |||||
* | | | restore shared lock ttl when releasing | Robin Appelman | 2023-12-21 | 1 | -1/+3 | |
|/ / | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 1 | -9/+9 | |
| | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | | fix(ocp): register IAvailabilityCoordinator service alias | Richard Steinmetz | 2023-11-15 | 1 | -0/+4 | |
| | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | |||||
* | | Support getting and setting metadata in DAV requests | Louis Chemineau | 2023-11-08 | 1 | -8/+0 | |
| | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | | IFilesMetadata | Maxence Lange | 2023-11-07 | 1 | -0/+5 | |
| | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | Merge pull request #40326 from nextcloud/enh/text-to-image-api | Joas Schilling | 2023-10-26 | 1 | -0/+2 | |
|\ \ | | | | | | | Implement TextToImage OCP API | |||||
| * | | fix(TextToImage): Add autoloader changes and registerAlias | Marcel Klehr | 2023-10-19 | 1 | -0/+2 | |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
* | | | feat(profile): Add public interface for profile manager so apps can check config | Joas Schilling | 2023-10-23 | 1 | -0/+4 | |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | | | Add OCP interface for SetupCheckManager | Côme Chilliet | 2023-10-19 | 1 | -0/+4 | |
|/ / | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |