]>
source.dussan.org Git - nextcloud-server.git/log
Marcel Klehr [Fri, 14 Jul 2023 13:59:50 +0000 (15:59 +0200)]
Massive refactoring: Turn LanguageModel OCP API into TextProcessing API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 11 Jul 2023 13:28:37 +0000 (15:28 +0200)]
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 11 Jul 2023 13:28:22 +0000 (15:28 +0200)]
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 11 Jul 2023 12:37:14 +0000 (14:37 +0200)]
Fix openapi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 11 Jul 2023 10:41:31 +0000 (12:41 +0200)]
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 11:46:03 +0000 (13:46 +0200)]
Since 27.1.0
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 11:36:27 +0000 (13:36 +0200)]
LanguageModelApiController: Use jsonSerialize method to help psalm
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 11:34:16 +0000 (13:34 +0200)]
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 10:56:17 +0000 (12:56 +0200)]
LLM OCP API: Change Tests to use EventDispatcher mock
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 10:37:01 +0000 (12:37 +0200)]
LLM OCP API: Improve scheduleTask docblock
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 10:11:46 +0000 (12:11 +0200)]
LLM OCP API: Fix OpenApi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 10:00:12 +0000 (12:00 +0200)]
LLM OCP API: Fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:50:01 +0000 (11:50 +0200)]
LLM OCP API: Avoid using OC in OCP
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:47:27 +0000 (11:47 +0200)]
OCP\Common\NotFoundException: Add param type
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:46:31 +0000 (11:46 +0200)]
LLM OCP API: Simplify TaskBackgroundJob#run catch block
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:45:46 +0000 (11:45 +0200)]
LLM OCP API: Explain TaskBackgroundJob#setAllowParallelRuns
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:44:35 +0000 (11:44 +0200)]
LLM OCP API: Don't lose trace of wrapped exceptions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:42:19 +0000 (11:42 +0200)]
LLM OCP API: Simplify LanguageModelManager#canHandleTask
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:40:19 +0000 (11:40 +0200)]
LLM OCP API: s/getAvailableTasks/getAvailableTaskClasses/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:36:26 +0000 (11:36 +0200)]
LLM OCP API: Add missing copyright and strict types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:35:38 +0000 (11:35 +0200)]
LLM Migration: Return null if nothing changed
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:54:23 +0000 (11:54 +0200)]
Update lib/public/LanguageModel/Events/TaskFailedEvent.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:51:16 +0000 (11:51 +0200)]
Update lib/public/LanguageModel/ILanguageModelProvider.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:50:19 +0000 (11:50 +0200)]
Apply suggestions from code review
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 09:33:25 +0000 (11:33 +0200)]
LLM OCS API: Add OpenAPI docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 7 Jul 2023 08:51:07 +0000 (10:51 +0200)]
LLM OCS API: s/tasks/tasktypes/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 6 Jul 2023 13:24:54 +0000 (15:24 +0200)]
LLM OCP API: Fix psam error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 6 Jul 2023 10:48:40 +0000 (12:48 +0200)]
LLM OCP API: Fix psam errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 6 Jul 2023 10:41:42 +0000 (12:41 +0200)]
LLM OCP API: Fix security issue
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 6 Jul 2023 09:31:04 +0000 (11:31 +0200)]
LLM OCP API: Fix psalm error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 6 Jul 2023 08:24:28 +0000 (10:24 +0200)]
LLM OCP API: Add identifier param
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 6 Jul 2023 07:47:26 +0000 (09:47 +0200)]
Apply suggestions from code review
Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 30 Jun 2023 11:23:12 +0000 (13:23 +0200)]
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 30 Jun 2023 11:20:15 +0000 (13:20 +0200)]
Fix LanguageModelManager#runTask: Insert task into db if it doesn't exist
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 30 Jun 2023 11:19:38 +0000 (13:19 +0200)]
Add test for task cleanup
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 29 Jun 2023 15:08:23 +0000 (17:08 +0200)]
Make tests pass
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 29 Jun 2023 15:07:31 +0000 (17:07 +0200)]
Fix tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Wed, 28 Jun 2023 14:18:59 +0000 (16:18 +0200)]
Add preliminary tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Wed, 28 Jun 2023 13:19:57 +0000 (15:19 +0200)]
ILanguageModelTask: Use php type checking along with psalm parameterized types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Wed, 28 Jun 2023 13:16:21 +0000 (15:16 +0200)]
ILanguageModelManager: Add docblock description
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Wed, 28 Jun 2023 13:14:41 +0000 (15:14 +0200)]
TaskMapper#update: Use time factory
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Wed, 28 Jun 2023 12:59:20 +0000 (14:59 +0200)]
Add tasks::last_updated column and vacate tasks after a week
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 14:58:17 +0000 (16:58 +0200)]
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 14:52:50 +0000 (16:52 +0200)]
LLM OCP API: Fix copyright
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 14:51:41 +0000 (16:51 +0200)]
LLM OCP API: Use OCP\Common\Exception\NotFoundException
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 14:51:30 +0000 (16:51 +0200)]
OCP: Introduce OCP\Common\Exception\NotFoundException
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 14:44:15 +0000 (16:44 +0200)]
LLM OCP API: strict types and copyright
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 14:43:54 +0000 (16:43 +0200)]
LLM OCP API: Type shenanigans for Visitor pattern
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 12:08:05 +0000 (14:08 +0200)]
Apply suggestions from code review
Co-authored-by: Daniel <mail@danielkesselberg.de>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 27 Jun 2023 09:10:44 +0000 (11:10 +0200)]
Update lib/public/AppFramework/Bootstrap/IRegistrationContext.php
Co-authored-by: Daniel <mail@danielkesselberg.de>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Mon, 26 Jun 2023 09:51:33 +0000 (11:51 +0200)]
LLM OCP API: Commit autoloaders
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Mon, 26 Jun 2023 09:45:54 +0000 (11:45 +0200)]
LLM OCP API: Add task definitions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Mon, 26 Jun 2023 09:39:48 +0000 (11:39 +0200)]
Update lib/public/LanguageModel/ITopicsProvider.php
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 16:26:29 +0000 (18:26 +0200)]
LLM OCP API: Fix coding style and psalm
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 16:02:53 +0000 (18:02 +0200)]
LLM OCP API: cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 15:50:56 +0000 (17:50 +0200)]
LLM OCP API: Fix static analysis
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 15:30:07 +0000 (17:30 +0200)]
LLM OCP API: Add @since
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 13:45:18 +0000 (15:45 +0200)]
LLM OCP API: Fix type errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 12:58:58 +0000 (14:58 +0200)]
LLM OCP API: Make linters happy
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 12:49:03 +0000 (14:49 +0200)]
LLM OCP API: cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 12:41:58 +0000 (14:41 +0200)]
LLM OCP API: Implement ocs API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 20 Jun 2023 12:41:28 +0000 (14:41 +0200)]
LLM OCP API: ADd topics and headline tasks
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Mon, 19 Jun 2023 09:10:52 +0000 (11:10 +0200)]
Fix Copyright
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 16 Jun 2023 11:27:59 +0000 (13:27 +0200)]
LLM OCP API: Add to RegistrationContext
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 16 Jun 2023 11:22:14 +0000 (13:22 +0200)]
LLM OCP API: Add db migration
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Fri, 16 Jun 2023 11:06:47 +0000 (13:06 +0200)]
LLM OCP API: Implement private backend code + add ILanguageModelTask
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 15 Jun 2023 11:22:16 +0000 (13:22 +0200)]
LLM OCP API: Rework to use Task objects
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 15 Jun 2023 08:30:04 +0000 (10:30 +0200)]
Initial work on lm OCP API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Arthur Schiwon [Fri, 7 Jul 2023 08:43:06 +0000 (10:43 +0200)]
Merge pull request #39133 from nextcloud/feature/openapi/user_status
user_status: Add OpenAPI spec
Nextcloud bot [Fri, 7 Jul 2023 00:27:34 +0000 (00:27 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Thu, 6 Jul 2023 21:27:13 +0000 (23:27 +0200)]
Merge pull request #39204 from nextcloud/docs/noid/rem-outdated-comment
docs(dav): remove outdated comment
John Molakvoæ [Thu, 6 Jul 2023 20:34:26 +0000 (22:34 +0200)]
Merge pull request #39203 from nextcloud/fix/cypress-only-revert
Arthur Schiwon [Thu, 6 Jul 2023 19:56:25 +0000 (21:56 +0200)]
docs(dav): remove outdated comment
The method was added actually to PHP API in 28 and the mentioned check
is not in place anymore.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
John Molakvoæ [Thu, 6 Jul 2023 19:27:17 +0000 (21:27 +0200)]
fix(cypress): revert only toggle
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Christoph Wurst [Thu, 6 Jul 2023 18:20:31 +0000 (20:20 +0200)]
Merge pull request #39200 from nextcloud/fix/remove-already-removed-api-deprecation
fix: Remove deprecation warning for already removed API
Côme Chilliet [Thu, 6 Jul 2023 16:02:00 +0000 (18:02 +0200)]
Merge pull request #39189 from nextcloud/bugfix/noid/cleanup
fix: Cleanup unused imports and some type deprecations
Ferdinand Thiessen [Thu, 6 Jul 2023 15:23:17 +0000 (17:23 +0200)]
fix: Remove deprecation warning for already removed API
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Christoph Wurst [Thu, 6 Jul 2023 15:04:23 +0000 (17:04 +0200)]
Merge pull request #38663 from nextcloud/chore/oc-server-query-to-ocp-server-get-lib
chore: Replace \OC::$server->query with \OCP\Server::get in /lib
Christoph Wurst [Tue, 6 Jun 2023 09:09:24 +0000 (11:09 +0200)]
chore: Replace \OC::$server->query with \OCP\Server::get in /lib
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Louis [Thu, 6 Jul 2023 11:11:42 +0000 (13:11 +0200)]
Merge pull request #39165 from nextcloud/artonge/feat/enable_versions_features_with_groupfolders_enabled
Enable all files_versions features when groupfolders is enabled
Louis [Thu, 6 Jul 2023 10:33:41 +0000 (12:33 +0200)]
Merge pull request #39164 from nextcloud/artonge/feat/add_411_ocs_error
Add OCSPreconditionFailedException
Joas Schilling [Thu, 6 Jul 2023 08:37:17 +0000 (10:37 +0200)]
fix: Cleanup unused imports and some type deprecations
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Thu, 6 Jul 2023 00:30:35 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Louis Chemineau [Wed, 5 Jul 2023 13:35:13 +0000 (15:35 +0200)]
Add OCSPreconditionFailedException
Signed-off-by: Louis Chemineau <louis@chmn.me>
John Molakvoæ [Wed, 5 Jul 2023 16:27:10 +0000 (18:27 +0200)]
Merge pull request #38950 from nextcloud/feat/f2v/favorites
John Molakvoæ [Wed, 5 Jul 2023 14:26:45 +0000 (16:26 +0200)]
fix(files): show a border around the favorite icon for better contrast
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Wed, 5 Jul 2023 14:00:31 +0000 (16:00 +0200)]
fix: favorites colour, icon, unwanted eslint-disable, typing and preview
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Wed, 5 Jul 2023 13:59:44 +0000 (15:59 +0200)]
fix(files): invalid default actions
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 4 Jul 2023 06:41:03 +0000 (08:41 +0200)]
chore: compile assets
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 30 Jun 2023 09:19:21 +0000 (11:19 +0200)]
chore: remove old favorites view
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 30 Jun 2023 08:59:00 +0000 (10:59 +0200)]
feat: add caption prop
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 30 Jun 2023 08:47:30 +0000 (10:47 +0200)]
feat: add favorites view testing
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 30 Jun 2023 07:57:40 +0000 (09:57 +0200)]
chore: update webdav to 5.2.2
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 22 Jun 2023 17:09:16 +0000 (19:09 +0200)]
fix(files): sanitize name and ext display
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 22 Jun 2023 16:18:38 +0000 (18:18 +0200)]
feat: add modified column
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 22 Jun 2023 13:01:19 +0000 (15:01 +0200)]
fix(files): fix actions svg
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 22 Jun 2023 12:58:01 +0000 (14:58 +0200)]
feat: add view in folder action with tests
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 22 Jun 2023 12:57:25 +0000 (14:57 +0200)]
fix(files): hidden default actions
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 22 Jun 2023 09:37:02 +0000 (11:37 +0200)]
fix(files): restore action tslint
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 22 Jun 2023 09:35:40 +0000 (11:35 +0200)]
feat(files): import all actions
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>