Marcel Klehr
|
7c80d66ee5
|
Merge pull request #38854 from nextcloud/enh/llm-api
|
2023-07-21 11:20:31 +07:00 |
Marcel Klehr
|
6d568b0d32
|
Fix tests: Adjust constructor signature
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-19 17:33:11 +07:00 |
Marcel Klehr
|
7389567c7d
|
Remove Task::factory method
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-19 13:15:14 +07:00 |
Joas Schilling
|
0d51d8fbcb
|
fix(core): Add password confirmation requirement for getapppassword
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-07-17 12:07:22 +07:00 |
Marcel Klehr
|
95d2d3af5c
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-14 16:10:39 +07:00 |
Marcel Klehr
|
ffe27ce14c
|
Massive refactoring: Turn LanguageModel OCP API into TextProcessing API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-14 16:00:31 +07:00 |
jld3103
|
1be836273d
|
core: Add OpenAPI spec
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-07-13 07:24:15 +07:00 |
Marcel Klehr
|
bd45c436eb
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-11 15:28:37 +07:00 |
Marcel Klehr
|
d430cbbfca
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-11 15:28:22 +07:00 |
Marcel Klehr
|
48c8206538
|
Fix openapi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-11 14:37:14 +07:00 |
Marcel Klehr
|
b7c3b50e41
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-11 12:41:31 +07:00 |
Marcel Klehr
|
49ea56b306
|
LanguageModelApiController: Use jsonSerialize method to help psalm
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
a4578cd995
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
ea4dc4cba8
|
LLM OCP API: Fix OpenApi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
de1cfaae9c
|
LLM OCP API: Fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
61b9b4f474
|
LLM OCS API: Add OpenAPI docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
d33b7a8da4
|
LLM OCS API: s/tasks/tasktypes/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
d6d4e0ffe3
|
LLM OCP API: Fix psam errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
f7e1e79880
|
LLM OCP API: Fix security issue
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
94fcf88892
|
LLM OCP API: Fix copyright
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
b00a9a6eae
|
LLM OCP API: Use OCP\Common\Exception\NotFoundException
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Marcel Klehr
|
795b097122
|
LLM OCP API: Implement ocs API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +07:00 |
Faraz Samapoor
|
4ce7173f7e
|
Update core/Controller/SetupController.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-20 10:38:46 +07:00 |
Faraz Samapoor
|
2800436948
|
Applies agreed-upon indentation convention to the changed controllers.
Based on https://github.com/nextcloud/server/pull/38636#discussion_r1218167753
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-20 10:38:46 +07:00 |
Faraz Samapoor
|
9eedeb4012
|
Refactors controllers by using PHP8's constructor property promotion.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-20 10:38:46 +07:00 |
Faraz Samapoor
|
d64aa85b04
|
Applies agreed-upon indentation convention to the changed controllers.
Based on https://github.com/nextcloud/server/pull/38636#discussion_r1218167753
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-16 19:29:40 +07:00 |
Faraz Samapoor
|
73b7096850
|
Fixes psalm error.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-16 19:29:40 +07:00 |
Faraz Samapoor
|
468aefc649
|
Fixes php-cs-fixer error.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-16 19:29:40 +07:00 |
Faraz Samapoor
|
4bf610ebaf
|
Refactors controllers by using PHP8's constructor property promotion.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-16 19:29:40 +07:00 |
Faraz Samapoor
|
fc0e2a938f
|
Applies agreed-upon indentation convention to the changed controllers.
Based on https://github.com/nextcloud/server/pull/38636#discussion_r1218167753
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-05 18:35:32 +07:00 |
Faraz Samapoor
|
25cdc35473
|
Update core/Controller/AppPasswordController.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-05 18:26:27 +07:00 |
Faraz Samapoor
|
05784c3244
|
Update core/Controller/CollaborationResourcesController.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-05 16:45:21 +07:00 |
Faraz Samapoor
|
2713ab023f
|
Update core/Controller/AppPasswordController.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-05 16:45:01 +07:00 |
Faraz Samapoor
|
450bf5c99e
|
Refactors controllers by using PHP8's constructor property promotion.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-04 23:20:35 +07:00 |
Faraz Samapoor
|
a1ef0285f8
|
Refactors "strpos" calls in /core to improve code readability.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-02 13:13:19 +07:00 |
Joas Schilling
|
7ee81b6555
|
fix(lostpassword): Also rate limit the setPassword endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-05-15 09:21:07 +07:00 |
Joas Schilling
|
9d6ec68b59
|
feat(translation): Return the detected language so clients can show more details
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-05-02 16:38:33 +07:00 |
Joas Schilling
|
e5d0ff0c19
|
feat(translation): Allow guests to use translations as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-04-13 09:02:46 +07:00 |
Joas Schilling
|
032821d2b5
|
fix(translation): Use 400 as status code to be distinguishable from server errors
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-04-13 09:02:42 +07:00 |
Joas Schilling
|
b7c1e61d0b
|
fix(translation): Properly set the numbers as HTTP status code
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-04-13 09:02:38 +07:00 |
Joas Schilling
|
21b056ee2d
|
fix(translation): Translate error messages on translations API
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-04-13 08:53:15 +07:00 |
Côme Chilliet
|
5063b76c8a
|
Merge pull request #37495 from joshtrichards/jr-trim-pw-reset-username
Trim the user/email provided for password resets
|
2023-04-05 11:36:53 +07:00 |
Josh Richards
|
9899b12478
|
Trim user earlier
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
|
2023-04-04 10:03:15 +07:00 |
Christopher Ng
|
7bc8b543be
|
Improve handling of profile fields
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-03-30 17:11:41 +07:00 |
Josh Richards
|
203b9131ec
|
Trim the user/email provided for password resets
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
|
2023-03-30 11:59:13 +07:00 |
jld3103
|
02f9c3a06f
|
Use implementations instead of interfaces for accessing private methods
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-03-30 12:33:46 +07:00 |
Git'Fellow
|
cfd7a57184
|
Send header to all browsers under HTTPS
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Don't send Clear-Site-Data to Safari
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Fix lint
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
2023-03-26 15:29:01 +07:00 |
jld3103
|
79507435fa
|
Fix controller class import for autocomplete
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-03-16 09:50:43 +07:00 |
Julius Härtl
|
a0ecc37d03
|
fix(translation): Allow regular users to use translation api endpoints
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-02-28 09:29:57 +07:00 |
Julius Härtl
|
3e63298381
|
feat(translations): Add translation provider API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-02-27 16:52:03 +07:00 |