Vincent Petry
|
839ddaa354
|
feat: rename users to account or person
Replace translated text in most locations
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
2024-02-13 21:06:30 +01:00 |
|
Côme Chilliet
|
6fc5cef6e9
|
fix: Support other schemes than HTTP and HTTPS in app navigation
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-02-06 09:36:39 +01:00 |
|
Côme Chilliet
|
4f69f49a75
|
fix: Revert external url support in icon as it’s not allowed
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-02-06 09:36:39 +01:00 |
|
Côme Chilliet
|
4fb5c15db5
|
Allow application to pass external links in navigation
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-02-06 09:36:39 +01:00 |
|
provokateurin
|
b64ab5fba8
|
refactor: Migrate IgnoreOpenAPI attributes to OpenAPI
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-01-18 16:14:17 +01:00 |
|
Côme Chilliet
|
95ea6188dc
|
Suppress or fix psalm errors related to InvalidTokenException
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-01-11 14:02:15 +01:00 |
|
Côme Chilliet
|
eee9f1eec4
|
Always catch OCP versions of authentication exceptions
And always throw OC versions for BC
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-01-11 14:02:15 +01:00 |
|
Joas Schilling
|
0b591916d6
|
fix(openapi): Make OpenAPI CI green again
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-01-11 12:29:19 +01:00 |
|
Ferdinand Thiessen
|
949e09ccb7
|
enh(core): Refactor profile page to use vue components
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2024-01-10 11:22:27 -06:00 |
|
Gaspard d'Hautefeuille
|
08ff644f3c
|
Keep https check
https://github.com/nextcloud/server/issues/41196 + keep https check
Co-authored-by: Louis <louis@chmn.me>
Signed-off-by: Gaspard d'Hautefeuille <github@dhautefeuille.eu>
|
2024-01-05 04:20:26 +01:00 |
|
Gaspard d'Hautefeuille
|
85911cbab2
|
Cancel PR #37405, remove regression code
Signed-off-by: Gaspard d'Hautefeuille <github@dhautefeuille.eu>
|
2024-01-05 04:20:26 +01:00 |
|
Joas Schilling
|
aa5f037af7
|
chore: apply changes from Nextcloud coding standards 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-23 10:36:13 +01:00 |
|
Benjamin Gaussorgues
|
33837e7d6f
|
Fix invalid users/groups handling in advanced search
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-15 10:17:43 +01:00 |
|
Joas Schilling
|
0feb55ee93
|
Merge pull request #41271 from nextcloud/enh/text-processing-iprovider2
enh(TextProcessing): Add two new provider interfaces
|
2023-11-13 10:49:14 +01:00 |
|
Benjamin Gaussorgues
|
c753eefb21
|
feat(search): Allow multiple search terms in UnifiedController
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-10 09:21:16 +01:00 |
|
Marcel Klehr
|
b45007f38f
|
Merge branch 'master' into enh/text-processing-iprovider2
|
2023-11-09 13:46:18 +01:00 |
|
Christoph Wurst
|
a5422a3998
|
fix: Show error message when CSRF check fails at login
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2023-11-08 15:18:34 +01:00 |
|
Marcel Klehr
|
8c0c426538
|
Merge branch 'master' into enh/text-processing-iprovider2
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-11-08 11:52:47 +01:00 |
|
Marcel Klehr
|
d11b9cbd79
|
fix(TextProcessing/Manager): Throw TaskFailureException upon failure
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-11-06 12:50:16 +01:00 |
|
Marcel Klehr
|
181f819e41
|
enh(TextProcessing): Add IProvider2
- allow providers to obtain current task's userId
- allow providers to expose average task runtime
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-11-03 16:22:54 +01:00 |
|
Christopher Ng
|
7f530d22e1
|
fix: Only highlight profile entry when viewing own profile
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-11-02 15:43:56 -07:00 |
|
Joas Schilling
|
2b8114d59d
|
feat(events): Add typed event for filtering autocompletion suggestions
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-11-02 11:08:53 +01:00 |
|
Robin Appelman
|
1fffa3eae0
|
load script and styles on setup page
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-10-31 10:03:09 +01:00 |
|
Marcel Müller
|
c2393fb712
|
Reset BFP for sudo action
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
|
2023-10-28 18:36:43 +02:00 |
|
Christopher Ng
|
d899e676de
|
fix: Set profile as active nav entry
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-10-26 10:30:22 -07:00 |
|
Joas Schilling
|
2b7f78fc2e
|
Merge pull request #40326 from nextcloud/enh/text-to-image-api
Implement TextToImage OCP API
|
2023-10-26 15:53:30 +02:00 |
|
Marcel Klehr
|
154bb53538
|
Update core/Controller/TextToImageApiController.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-26 11:35:55 +02:00 |
|
Marcel Klehr
|
47e13cd55b
|
en(TextToImage): Use specific exception class instead of generic RuntimeException
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-26 11:16:15 +02:00 |
|
Joas Schilling
|
2353d3cd5c
|
feat(profile): Add public interface for profile manager so apps can check config
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-10-23 12:56:31 +02:00 |
|
Marcel Klehr
|
7b7f552a6e
|
fix(Text2Image): Fix OpenAPI types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-20 13:33:05 +02:00 |
|
Marcel Klehr
|
b7fd5185b6
|
enh(TextToImage): Allow generating multiple images with one task
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-20 13:13:15 +02:00 |
|
Marcel Klehr
|
8968573d9f
|
enh(TextToImage): Add getExpectedRuntime to IProvider and run tasks during request lifetime if possible
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-20 12:17:17 +02:00 |
|
Marcel Klehr
|
92cc171a61
|
fix(TextToImage): Fix OpenAPI definitions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-19 11:07:03 +02:00 |
|
Marcel Klehr
|
6238aca6c5
|
fix(TextToImage): Fix bruteforce protection
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 14:46:40 +02:00 |
|
Marcel Klehr
|
e57e94e11a
|
fix(TextToImage): Add bruteforce protection to API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 14:09:19 +02:00 |
|
Marcel Klehr
|
d3da49de44
|
fix(TextToImage): Fix docblock of getImage route
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 13:31:00 +02:00 |
|
Marcel Klehr
|
c5fbe5a7bc
|
enh(TextToImage): Add bruteforce protection for anonymous API usage
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 13:31:00 +02:00 |
|
Marcel Klehr
|
e5efbc88d8
|
enh(TextToImage): Address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 13:21:50 +02:00 |
|
Marcel Klehr
|
1e36d74c3e
|
Update core/Controller/TextToImageApiController.php
Co-authored-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 13:21:50 +02:00 |
|
Marcel Klehr
|
2d44c7c1ed
|
Small fixes
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 13:21:50 +02:00 |
|
Marcel Klehr
|
c8cab9d2fd
|
Implement TextToImage OCP API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-18 13:21:50 +02:00 |
|
Ferdinand Thiessen
|
154a9989a7
|
Merge pull request #39852 from nextcloud/pragmaHeader
Stop sending deprecated Pragma header
|
2023-10-18 03:30:21 +02:00 |
|
Julien Veyssier
|
c6da99474e
|
rename oauth2_access_token's created_at to code_created_at
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2023-10-05 14:24:02 +02:00 |
|
Julien Veyssier
|
807f173dec
|
make oauth2 authorization code expire after 10 minutes
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2023-10-05 14:24:02 +02:00 |
|
Joas Schilling
|
c88b02abff
|
Merge pull request #40660 from nextcloud/bugfix/noid/fix-missing-user-status-on-autocomplete-api
fix(autocomplete): Fix missing user status on autocomplete endpoint
|
2023-10-04 10:12:14 +02:00 |
|
Joas Schilling
|
a7018bc5e8
|
fix(autocomplete): Fix missing user status on autocomplete endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-09-28 14:02:18 +02:00 |
|
Christoph Wurst
|
dbd666e82b
|
fix(unifiedsearch): Allow searching for "0"
empty("0") evaluates to true
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2023-09-28 10:53:07 +02:00 |
|
jld3103
|
c2d45cb172
|
Add single status code descriptions for OpenAPI
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-09-27 08:05:21 +02:00 |
|
Côme Chilliet
|
f68d4f7300
|
Remove deprecated methods Util::writeLog and DIContainer::log
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2023-09-25 10:37:12 +02:00 |
|
jld3103
|
c72ca72cde
|
core: Fix OCM OpenAPI
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-09-23 13:00:58 +02:00 |
|
Maxence Lange
|
b5dcd048ae
|
small fixes
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-09-20 08:23:45 -01:00 |
|
Maxence Lange
|
8b9e7e235d
|
ocm controller
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-09-20 08:23:45 -01:00 |
|
jld3103
|
79b8b5c0f2
|
core: Fix OpenAPI for reference API
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-09-14 15:49:13 +02:00 |
|
jld3103
|
8b9b637ec6
|
ProfileApi: Fix typo
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-09-03 11:45:48 +02:00 |
|
Joas Schilling
|
25309bcb45
|
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-08-28 15:50:45 +02:00 |
|
Git'Fellow
|
066f6ef16c
|
Stop sending deprecated Pragma header
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
2023-08-28 15:11:22 +02:00 |
|
John Molakvoæ
|
266fb31180
|
fix(tests): preview phpunit
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
|
2023-08-17 18:58:21 +02:00 |
|
John Molakvoæ
|
28725c46a8
|
feat: redirect to the mime icon if no preview available
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
|
2023-08-17 18:56:38 +02:00 |
|
jld3103
|
902e0396e0
|
Fix text processing OpenAPI
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-08-11 11:37:56 +02:00 |
|
Julien Veyssier
|
f154fe7f8e
|
fix psalm issue
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2023-08-07 18:28:58 +02:00 |
|
Julius Härtl
|
fca1c309a0
|
feat: Add delete task API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-08-07 13:27:53 +02:00 |
|
Julien Veyssier
|
41b19cf969
|
allow anon text processing scheduling
add a textprocessing_tasks index
convert anotations to method attributes
refactor TP manager
add mapper methods
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2023-08-07 13:27:53 +02:00 |
|
Julien Veyssier
|
9986e02097
|
start implementing ocs endpoint to get task list from user+appId+identifier
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2023-08-07 13:27:53 +02:00 |
|
jld3103
|
dca22c1d2c
|
core: Document text processing API
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-07-31 14:09:12 +02:00 |
|
Marcel Klehr
|
7c80d66ee5
|
Merge pull request #38854 from nextcloud/enh/llm-api
|
2023-07-21 11:20:31 +02:00 |
|
Marcel Klehr
|
6d568b0d32
|
Fix tests: Adjust constructor signature
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-19 17:33:11 +02:00 |
|
Marcel Klehr
|
7389567c7d
|
Remove Task::factory method
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-19 13:15:14 +02: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 +02:00 |
|
Marcel Klehr
|
95d2d3af5c
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-14 16:10:39 +02: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 +02:00 |
|
jld3103
|
1be836273d
|
core: Add OpenAPI spec
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-07-13 07:24:15 +02: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 +02: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 +02:00 |
|
Marcel Klehr
|
48c8206538
|
Fix openapi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-11 14:37:14 +02: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 +02: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 +02:00 |
|
Marcel Klehr
|
a4578cd995
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
ea4dc4cba8
|
LLM OCP API: Fix OpenApi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
de1cfaae9c
|
LLM OCP API: Fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
61b9b4f474
|
LLM OCS API: Add OpenAPI docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
d33b7a8da4
|
LLM OCS API: s/tasks/tasktypes/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
d6d4e0ffe3
|
LLM OCP API: Fix psam errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
f7e1e79880
|
LLM OCP API: Fix security issue
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
94fcf88892
|
LLM OCP API: Fix copyright
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02: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 +02:00 |
|
Marcel Klehr
|
795b097122
|
LLM OCP API: Implement ocs API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02: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 +02: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 +02: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 +02: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 +02:00 |
|
Faraz Samapoor
|
73b7096850
|
Fixes psalm error.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-16 19:29:40 +02:00 |
|
Faraz Samapoor
|
468aefc649
|
Fixes php-cs-fixer error.
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
|
2023-06-16 19:29:40 +02: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 +02: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 +03:30 |
|
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 +03:30 |
|
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 +03:30 |
|
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 +03:30 |
|
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 +03:30 |
|
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 +03:30 |
|
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 +02:00 |
|