aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Repair
Commit message (Collapse)AuthorAgeFilesLines
* Use table prefix in metadata migrationLouis Chemineau2024-03-041-1/+5
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Move oc_file_metadata.metadata migration to a background jobLouis Chemineau2024-02-221-0/+70
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Massive refactoring: Turn LanguageModel OCP API into TextProcessing APIMarcel Klehr2023-08-091-1/+1
| | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit ffe27ce14ca74b509c8721c9fba7c759498fa471)
* Add tasks::last_updated column and vacate tasks after a weekMarcel Klehr2023-08-091-0/+47
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit cb0f918d2101bf7644d7d84f811b37e3e672f091)
* shorten oauth2 client names before resizing the columnJulien Veyssier2023-07-101-0/+21
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* drop the oauth2_clients trusted column, delete unsupported clients and their ↵Julien Veyssier2023-07-101-0/+34
| | | | | | access tokens Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* Clear generated avatar cachesjld31032023-05-151-3/+4
| | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* Use typed version of IConfig::getSystemValue as much as possibleCôme Chilliet2023-04-0518-25/+25
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Use implementations instead of interfaces for accessing private methodsjld31032023-03-301-1/+1
| | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* fix(OCC): Don't throw in the repair step for phone validationJoas Schilling2023-02-231-1/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Avoid extra parenthesis around SQL in IN expressionsCôme Chilliet2023-02-211-1/+1
| | | | | | | | The expression builder already suround the SQL with parenthesis when using in(), so we must not add another pair, this confuses at least sqlite. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* composer run cs:fixCôme Chilliet2023-01-2023-23/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #35176 from bjornfor/add-asciidoc-mime-typeCarl Schwan2022-12-071-0/+13
|\ | | | | Add text/asciidoc mimetype
| * Add text/asciidoc mimetypeBjørn Forsman2022-11-151-0/+13
| | | | | | | | | | | | | | | | | | Ref https://docs.asciidoctor.org/asciidoc/latest/faq/#whats-the-media-type-aka-mime-type-for-asciidoc This is step 1 towards allowing editing of AsciiDoc files in Nextcloud. Step 2 is adding support in https://github.com/nextcloud/text. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com>
* | Fix PHP lint CI failureChristopher Ng2022-11-241-1/+0
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Add repair job that will ensure that secret and passwordsalt are setCarl Schwan2022-11-231-0/+64
|/ | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* unbundle files_videoplayer and clean up a littleArthur Schiwon2022-09-291-0/+53
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix default value for updatedirectory settingArthur Schiwon2022-09-281-1/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Move avatar clearing in the backgroundCarl Schwan2022-09-262-3/+44
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* remove InstallCoreBundle repair stepArthur Schiwon2022-09-221-79/+0
| | | | | | | - core bundle was empty and thus removed - all former apps installed this way are shipped Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Update avatars on updateCarl Schwan2022-09-091-13/+7
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Merge pull request #33692 from nextcloud/update-dirblizzz2022-09-021-2/+2
|\ | | | | Document and use the new updateDirectory if set
| * Introduce $updateDir to move updates outside $dataDirGit'Fellow2022-08-251-2/+2
| | | | | | | | | | To be merged after https://github.com/nextcloud/updater/pull/420 Signed-off-by: Git'Fellow <carlos@reendex.com>
* | Parameter of RepairAdvanceEvent is actually an increment, not a step idCôme Chilliet2022-08-251-6/+5
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Declare strict types in all new Event classesCôme Chilliet2022-08-257-0/+21
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Migrate Repair events to OCP\EventDispatcher\EventCôme Chilliet2022-08-257-0/+270
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Add back TokenCleanupJob to invalidate old temporary tokensThomas Citharel2022-08-251-0/+47
|/ | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Fix typos in lib/private subdirectoryluz paz2022-07-271-1/+1
| | | | | | Found via `codespell -q 3 -S l10n -L jus ./lib/private` Signed-off-by: luz paz <luzpaz@github.com>
* feat: add docxf and form mimetypesLuka Trovic2022-06-071-0/+13
| | | | signed-off-by: Luka Trovic <luka@nextcloud.com>
* Update core to PHP 7.4 standardCarl Schwan2022-05-201-6/+2
| | | | | | | - Typed properties - Port to LoggerInterface Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Remove SCSSCacherJohn Molakvoæ2022-05-131-9/+0
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Merge pull request #31737 from nextcloud/fix/oc_oauth2_migrationJoas Schilling2022-03-311-13/+24
|\ | | | | Wrap oauth2 migrations inside conditions
| * Wrap oauth2 migrations inside conditionsLouis Chemineau2022-03-311-13/+24
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #31609 from nextcloud/fix/migrate-away-from-iloggerCôme Chilliet2022-03-293-25/+18
|\ \ | |/ |/| Migrate from ILogger to LoggerInterface in lib/private
| * Migrate from ILogger to LoggerInterface in lib/privateCôme Chilliet2022-03-243-25/+18
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Add oauth2_clients migration for OwncloudLouis Chemineau2022-03-241-0/+113
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Don't convert tables to COMPRESSEDacsfer2021-12-071-5/+0
|
* Bump doctrine/dbal from 3.0.0 to 3.1.3Christoph Wurst2021-10-221-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add OpenDocument flat mimetypes and x-office/drawing aliasJulius Härtl2021-10-121-0/+15
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0434-64/+37
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Refine version comparision for repair job for major version updatesMorris Jobke2021-05-191-2/+3
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #26834 from nextcloud/enh/only_run_onceJoas Schilling2021-05-191-1/+2
|\ | | | | Inject the repair job only once
| * Inject the repair job only onceRoeland Jago Douma2021-04-291-1/+2
| | | | | | | | | | | | | | Since we backproted we should do a better check. Else we run the code again for everybody upgrading to 22. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Repair job to use public AccoutManager APIArthur Schiwon2021-05-121-12/+10
|/ | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Do not try to contact lookup server if not neededRoeland Jago Douma2021-04-281-0/+62
| | | | | | | In some cases (for example you never send data to the lookup server) there is no need for this job to even try. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* bump applicable version due to an intermediate releaseArthur Schiwon2021-02-171-1/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* show suggestion to clean up possible invalid shares laterArthur Schiwon2021-01-291-0/+6
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add repair job for unencoded calendarsArthur Schiwon2021-01-291-0/+132
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Bump doctrine/dbal from 2.12.0 to 3.0.0Christoph Wurst2021-01-083-13/+13
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update license headersChristoph Wurst2020-12-301-0/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>