Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: Add proper deprecation dates where missing | Ferdinand Thiessen | 2024-09-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 8 | -8/+10 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Merge pull request #48008 from nextcloud/fix/entity/strict-types | Kate | 2024-09-16 | 1 | -3/+2 |
|\ | |||||
| * | fix(Entity): Fix magic setter call for custom strong typed settersfix/entity/strict-types | provokateurin | 2024-09-15 | 1 | -3/+2 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | feat(db): switch from settype to castsfeat/switch-from-settype-to-casts | Anna Larch | 2024-09-15 | 1 | -46/+63 |
|/ | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | fix: Fix missing footer on public pages | Christopher Ng | 2024-09-04 | 1 | -0/+12 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | chore(ExternalShareMenuAction): Remove unused legacy properties | Ferdinand Thiessen | 2024-09-03 | 1 | -16/+5 |
| | | | | | | | | | | | Keep them in the constructor to not break the API, but they are not used anymore. This way of adding a share was deprecated in Nextcloud 12 (2016!), in favor of the federated share API, in Nextcloud 28 this way to create a share was removed. So we can cleanup as all it takes now to create a federeated share is the share token + federated user ID. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor(IMenuAction): Make public menu actions use the new Vue UI | Ferdinand Thiessen | 2024-09-03 | 5 | -61/+62 |
| | | | | | | | | This removes custom rendering code an replaces it with the declarative menu actions. Also adjust the template to allow the Vue UI to mount. Custom entries still are possible. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 13 | -31/+31 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | test: Adjust tests for CSP nonce | Ferdinand Thiessen | 2024-08-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix: Make sure CSP nonce is not double base64 encoded | Ferdinand Thiessen | 2024-08-13 | 1 | -2/+2 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | chore: refactor "substr" calls to improve code readability | Hamid Dehnavi | 2024-08-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | ||||
* | feat: Allow passing additional encode flags for json response | Christopher Ng | 2024-08-01 | 1 | -2/+15 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | feat: Increase max depth of encoded json | Christopher Ng | 2024-08-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | refactor(core): Replace security annotations with respective attributes | provokateurin | 2024-07-26 | 2 | -10/+2 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | feat: mail provider backend | SebastianKrupinski | 2024-07-23 | 1 | -0/+11 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | feat: allow for ExApps to call Admin endpoints marked with specific attr | Alexander Piskun | 2024-07-18 | 1 | -0/+21 |
| | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com> | ||||
* | fix: ARateLimit documentation | skjnldsv | 2024-07-12 | 1 | -0/+2 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat(OpenAPI): Add ex_app scope | provokateurin | 2024-07-02 | 1 | -0/+8 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | feat(AppFramework): Add ExAppRequired attribute | provokateurin | 2024-07-01 | 1 | -0/+21 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | feat: Add yieldEntities wrapper for entity mapping in QBMapper | Julius Härtl | 2024-06-24 | 1 | -0/+21 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-05-24 | 80 | -1662/+208 |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | fix(IRegistrationContext): Add missing TaskProcessing methods | provokateurin | 2024-05-16 | 1 | -0/+22 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix: Drop workarounds for unsupported obsolete PHP versions | Côme Chilliet | 2024-04-22 | 1 | -1/+1 |
| | | | | | | Also improved error handling in Installer.php to be type safe. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #44644 from nextcloud/enh/noid/returns-formated-app-values | Ferdinand Thiessen | 2024-04-17 | 1 | -1/+1 |
|\ | | | | | fix(appconfig): format app values | ||||
| * | fix(appconfig): only convert single entry on searchValues() | Maxence Lange | 2024-04-05 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | | fix(AppFramework): Fix error message about 204 not allowing custom headers | provokateurin | 2024-04-08 | 1 | -1/+1 |
|/ | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix: Apply new coding standard to all files | Côme Chilliet | 2024-04-02 | 8 | -8/+8 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | feat: Add declarative settings | jld3103 | 2024-03-12 | 1 | -0/+11 |
| | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> Signed-off-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | ||||
* | fix: Allow nonce in csp header also if no other reasons are given | Julius Härtl | 2024-03-08 | 1 | -3/+3 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | feat: Implement team provider api | Julius Härtl | 2024-03-05 | 1 | -0/+8 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | feat(AppFramework): Add Route attribute | provokateurin | 2024-02-21 | 3 | -0/+287 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(OCP): Add since tag for all constants | Joas Schilling | 2024-02-14 | 2 | -0/+250 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | chore: Migrate away from OC::$server->getLogger | Côme Chilliet | 2024-02-13 | 1 | -1/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Add timezone getter to ITimeFactory | Anna Larch | 2024-02-13 | 1 | -0/+8 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | fix psalm | Maxence Lange | 2024-01-31 | 1 | -2/+2 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | sync with new OCP\IAppConfig | Maxence Lange | 2024-01-31 | 1 | -1/+232 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | fix: public dav and files_sharing testing fixes | John Molakvoæ | 2024-01-09 | 1 | -1/+1 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | fix(API): Use a distinct exception so apps can react to it and customize the ↵ | Joas Schilling | 2023-11-28 | 1 | -0/+79 |
| | | | | | | return Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 7 | -17/+17 |
| | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | fix(CSP): Only add `strict-dynamic` when using nonces | Ferdinand Thiessen | 2023-11-17 | 1 | -6/+6 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix!(ContentSecurityPolicy): Make `strict-dynamic` enabled by default on ↵ | Ferdinand Thiessen | 2023-11-17 | 1 | -1/+1 |
| | | | | | | `script-src-elem` Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat(ContentSecurityPolicy): Allow to set `strict-dynamic` on ↵ | Ferdinand Thiessen | 2023-11-17 | 2 | -6/+30 |
| | | | | | | | | | `script-src-elem` only This adds the possibility to set `strict-dynamic` on `script-src-elem` only while keep the default rules for `script-src`. The idea is to allow loading module js which imports other files and thus does not allow nonces on import but on the initial script tag. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat(openapi): Add OpenAPI attribute to allow multiple scopes and ↵ | Joas Schilling | 2023-11-03 | 2 | -0/+100 |
| | | | | | | overwriting tags Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #40326 from nextcloud/enh/text-to-image-api | Joas Schilling | 2023-10-26 | 1 | -0/+11 |
|\ | | | | | Implement TextToImage OCP API | ||||
| * | fix: Minor copypasta | Marcel Klehr | 2023-10-23 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | fix(Text2Image): Fix psalm errors | Marcel Klehr | 2023-10-20 | 1 | -0/+11 |
| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | | Fix docblock and types for new public API | Côme Chilliet | 2023-10-19 | 1 | -3/+2 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | Add api to register setup checks | Carl Schwan | 2023-10-19 | 1 | -0/+10 |
|/ | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Merge pull request #39852 from nextcloud/pragmaHeader | Ferdinand Thiessen | 2023-10-18 | 1 | -4/+3 |
|\ | | | | | Stop sending deprecated Pragma header |