aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_trashbin
Commit message (Collapse)AuthorAgeFilesLines
* fix(l10n): Update translations from TransifexNextcloud bot6 days2-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot8 days12-0/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot9 days2-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot10 days6-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot11 days8-22/+40
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot11 days4-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* refactor(files): migrate away from moment.jsFerdinand Thiessen12 days2-10/+18
| | | | | | | Use browser provided API and our shared functions. This also fixes tests when local language is not English. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-104-2/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-092-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-052-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-042-10/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-032-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-022-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-05-314-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-05-306-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* test: Migrate Federation and Files_Trashbin to PHPUnit 10Joas Schilling2025-05-299-202/+150
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-05-2918-0/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_trashbin): check if there is enough space before restoringleftybournes/fix/files_trashbin_dont_restore_fullKent Delante2025-05-203-0/+119
| | | | Signed-off-by: Kent Delante <kent.delante@proton.me>
* fix(l10n): Update translations from TransifexNextcloud bot2025-05-182-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* refactor: Extend rector to core/refactor/rector-coreprovokateurin2025-05-151-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48560 from nextcloud/fix/migrate-encryption-away-from-hooksCôme Chilliet2025-05-141-12/+5
|\ | | | | feat(encryption): Migrate from hooks to events
| * chore(trashbin): Fix configuration mocking in trashbin testsCôme Chilliet2025-05-131-12/+5
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | refactor: Apply rector refactoringschore/deps/rector-2.0provokateurin2025-05-143-6/+9
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | chore: replace leagcy OC_Helper calls with OCP\Utilchore/oc-helper-filesizeFerdinand Thiessen2025-05-142-5/+5
| | | | | | | | | | | | | | | | - Replace legacy calls with OCP\Util - Add missing deprecation notices - Inline implementation in OCP\Util and call it from OC_Helper Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-05-144-18/+18
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-05-022-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-04-302-2/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-04-162-14/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #52086 from nextcloud/fix/cleanup-user-backendsCôme Chilliet2025-04-141-2/+2
|\ | | | | Cleanup user backends related methods
| * fix: Replace all usages of OC_User backend method calls by IUserManagerfix/cleanup-user-backendsCôme Chilliet2025-04-101-2/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-04-112-4/+4
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-04-092-12/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51837 from nextcloud/artonge/chore/increase_log_in_trashbinLouis2025-04-071-4/+14
|\ | | | | chore(files_trashbin): Add user details in log from Trashbin
| * chore(files_trashbin): Add user details in log from Trashbinartonge/chore/increase_log_in_trashbinLouis Chemineau2025-04-071-4/+14
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | fix: Catch exceptions when expiring trashbinartonge/fix/catch_exception_in_expire_trashLouis Chemineau2025-04-023-12/+29
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | chore: Use iterator in ExpireTrash commandLouis Chemineau2025-04-021-2/+4
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* feat: Limit trash expire job to 30 minutesartonge/feat/allow_partial_seen_usersLouis Chemineau2025-03-302-23/+34
| | | | | | And pick up where it left off, leveraging getSeenUsers. Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-154-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-1286-576/+576
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* test(files_trashbin): add test coverage also for utils like the loggerFerdinand Thiessen2025-03-111-0/+20
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(files_trashbin): restore action refactoringFerdinand Thiessen2025-03-113-16/+169
| | | | | | | 1. do not rely on magic string but use constant ID for trashbin view 2. add unit tests for restore action Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files_trashbin): return correct type in empty trash actionFerdinand Thiessen2025-03-116-37/+263
| | | | | | | | | 1. correctly return null instead of void in empty trash action 2. use constant instead of magic value for action ID 3. add unit tests for empty trash action 4. add unit tests for trashbin api Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files_trashbin): correctly sort custom columns in trashbin viewFerdinand Thiessen2025-03-115-79/+375
| | | | | | | | | | | 1. Refactor to make code better testable (move columns and view source to `files_views` folder) 2. Fix deletion time fallback (JS Date vs unix timestamp for "delted"-column) 3. Correctly sort `deletedBy` and `originalLocation` columns to use natural sort like any other column 4. Add unit tests for columns and views Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-012-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-242-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-242-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* refactor: Migrate nextcloud-vue usage to new import schemaFerdinand Thiessen2025-02-201-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-182-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-172-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-162-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>