Граф коммитов

2590 Коммитов

Автор SHA1 Сообщение Дата
Ferdinand Thiessen 78ca99eff7 Move import to default export
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-02-08 12:35:43 +01:00
Nextcloud bot da39cf2bb7
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-02-07 02:40:07 +00:00
Ferdinand Thiessen 4203f12dfa
Merge pull request #1480 from nextcloud/tests/add-test-newform
Add test for method `newForm` of `ApiController`
2023-02-05 14:05:33 +01:00
Nextcloud bot bc781d60a5
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-02-05 02:39:08 +00:00
dependabot[bot] 73c348f343
Merge pull request #1486 from nextcloud/dependabot/npm_and_yarn/nextcloud/eslint-config-8.2.1 2023-02-04 05:39:46 +00:00
dependabot[bot] e5c227d429
Merge pull request #1485 from nextcloud/dependabot/npm_and_yarn/vue-material-design-icons-5.2.0 2023-02-04 04:42:00 +00:00
dependabot[bot] 1a9b1de579
Merge pull request #1484 from nextcloud/dependabot/composer/phpunit/phpunit-9.6.1 2023-02-04 03:38:22 +00:00
dependabot[bot] 6a77778b98
Build(deps-dev): Bump @nextcloud/eslint-config from 8.2.0 to 8.2.1
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud/eslint-config) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/nextcloud/eslint-config/releases)
- [Changelog](https://github.com/nextcloud/eslint-config/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/eslint-config/compare/v8.2.0...v8.2.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-04 03:35:43 +00:00
dependabot[bot] 26dd455aac
Build(deps): Bump vue-material-design-icons from 5.1.2 to 5.2.0
Bumps [vue-material-design-icons](https://github.com/robcresswell/vue-material-design-icons) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/robcresswell/vue-material-design-icons/releases)
- [Changelog](https://github.com/robcresswell/vue-material-design-icons/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/robcresswell/vue-material-design-icons/compare/5.1.2...5.2.0)

---
updated-dependencies:
- dependency-name: vue-material-design-icons
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-04 02:59:50 +00:00
Nextcloud bot 00180af67b
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-02-04 02:39:52 +00:00
dependabot[bot] 36655dc11a
Build(deps-dev): Bump phpunit/phpunit from 9.5.28 to 9.6.1
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.28 to 9.6.1.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.6.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.28...9.6.1)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-04 02:00:25 +00:00
Ferdinand Thiessen 51ba94e24c feat(tests): Add test for method `newForm` of `ApiController`
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-02-03 11:43:52 +01:00
Nextcloud bot 94cb1acc7b
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-02-03 02:41:49 +00:00
Ferdinand Thiessen 742c3473b8
Merge pull request #1478 from nextcloud/enh/drop-v-clipboard
Drop `v-clipboard` in favor of native browser API
2023-02-02 17:10:47 +01:00
Ferdinand Thiessen fd14790b18 feat: Drop `v-clipboard` in favor of the navtive clipboard API
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-02-02 15:17:35 +01:00
Nextcloud bot 539a4316fa
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-02-02 02:40:31 +00:00
Chartman123 dfeae5ac64
Merge pull request #1476 from nextcloud/fix/api_doc
Add shareHash parameter
2023-02-01 18:23:08 +01:00
Chartman123 1e4af6a35e
Add shareHash parameter
Add missing shareHash parameter to documentation of  `/api/v2/submission/insert`

Signed-off-by: Chartman123 <chris-hartmann@gmx.de>
2023-02-01 18:21:24 +01:00
Chartman123 c7bbae2d3b
Merge pull request #1473 from nextcloud/fix/showExpiration
Add missing computed property to edit view
2023-01-31 18:05:21 +01:00
Chartman123 c16a778c90
Add missing computed property to edit view
This fixes the wrong text being shown in the edit view when the form is expired.

Signed-off-by: Chartman123 <chris-hartmann@gmx.de>
2023-01-31 17:46:44 +01:00
Ferdinand Thiessen 842365ebe4
Merge pull request #1461 from nextcloud/feat/share-results
Allow sharees to see results | Implement `PERMISSION_RESULTS`
2023-01-31 13:54:15 +01:00
Ferdinand Thiessen ef8e8b0356
Merge pull request #1470 from nextcloud/feat/questions-add-actions-slot
feat: Add slot for additional actions to the question component
2023-01-31 13:53:18 +01:00
Ferdinand Thiessen a032c3c7db Add `results_delete` permission
Check permission on frontend to show delete buttons

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-01-31 13:32:45 +01:00
Ferdinand Thiessen fc4fee328d frontend: Add option to allow sharees to see results
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-01-31 13:32:45 +01:00
Ferdinand Thiessen 35a820ef3b Add unit test for `ApiController`
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-01-31 13:32:45 +01:00
Ferdinand Thiessen ae5e7bb756 Add unit and integration tests for results permission
* Add unit tests in `FormsService` and `ShareApiControllerTest`
* Add permissions to share API documentation

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-01-31 13:32:45 +01:00
Ferdinand Thiessen 4211aa409f Implement Share permissions and allow updating them
Allow users with `results` permission to query and export results

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-01-31 13:32:45 +01:00
Ferdinand Thiessen c271b25c28
Merge pull request #1394 from nextcloud/feat/markdown
Allow formatting question and form descriptions using markdown
2023-01-31 12:54:21 +01:00
Ferdinand Thiessen 311fd4be3a Allow formatting questions and form descriptions using Markdown
* Supports Markdown on the description fields.
* Also fixed space of description if no text is entered to prevent
  jumping between submit and edit view.
* Align question title and description input borders with options
* Always toggle edit mode of `title` and `description` together
* Only show description if necessary

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-01-31 12:27:54 +01:00
Jonas Rittershofer bceb9b2aab
v3.0.4
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2023-01-31 11:56:21 +01:00
Jonas eb1d45f413
Merge pull request #1465 from nextcloud/fix/csrf
Fix insert
2023-01-31 11:42:21 +01:00
Ferdinand Thiessen 52e07084d0 feat: Add slot for additional actions to the question component
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-01-30 09:46:33 +01:00
dependabot[bot] 20c3b970d8
Merge pull request #1466 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-7.5.0 2023-01-28 04:48:43 +00:00
dependabot[bot] c4e99e341a
Bump @nextcloud/vue from 7.4.0 to 7.5.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 7.4.0 to 7.5.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.4.0...v7.5.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-28 03:58:39 +00:00
Nextcloud bot 6e192a4935
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-28 02:41:28 +00:00
Jonas Rittershofer 7c0560399b
QuickFix CORS Middleware with PublicPage
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2023-01-27 01:14:38 +01:00
Jonas 1d315eb026
Merge pull request #1463 from nextcloud/fix/cors
Fix cors on ShareApi
2023-01-25 11:03:51 +01:00
Nextcloud bot cbbb1f9cce
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-25 02:58:40 +00:00
Jonas Rittershofer 0e774533cf
Fix cors on ShareApi
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2023-01-23 23:38:43 +01:00
Nextcloud bot f18fa8ff65
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-23 08:36:29 +00:00
dependabot[bot] 4494d628ee
Merge pull request #1458 from nextcloud/dependabot/npm_and_yarn/nextcloud/l10n-2.0.1 2023-01-22 10:51:30 +00:00
dependabot[bot] 6d8b0a9b32
Merge pull request #1459 from nextcloud/dependabot/npm_and_yarn/core-js-3.27.2 2023-01-22 10:51:00 +00:00
dependabot[bot] c6be4e25d3
Bump @nextcloud/l10n from 2.0.0 to 2.0.1
Bumps [@nextcloud/l10n](https://github.com/nextcloud/nextcloud-l10n) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/nextcloud/nextcloud-l10n/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-l10n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-l10n/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/l10n"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-22 10:35:48 +00:00
dependabot[bot] 1adf4ada6c
Bump core-js from 3.27.1 to 3.27.2
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.27.1 to 3.27.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.27.2/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-22 10:35:41 +00:00
Chartman123 d5875054b8
Merge pull request #1457 from nextcloud/dependabot/composer/phpunit/phpunit-9.5.28
Bump phpunit/phpunit from 9.5.27 to 9.5.28
2023-01-22 11:24:05 +01:00
dependabot[bot] 72603de195
Bump phpunit/phpunit from 9.5.27 to 9.5.28
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.27 to 9.5.28.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.5.28/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.27...9.5.28)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-22 10:09:39 +00:00
Chartman123 e6e9b792ee
Merge pull request #1460 from nextcloud/fix/phpUnitPHPversions
Update phpunit.yml to work with current Server master
2023-01-22 11:02:08 +01:00
Chartman123 688e211321
Update phpunit.yml
PHP 7.4 no longer supported by Server master

Signed-off-by: Chartman123 <chris-hartmann@gmx.de>
2023-01-22 02:06:37 +01:00
Nextcloud bot 4096b102cf
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-21 02:46:23 +00:00
Nextcloud bot 7000d8c209
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-20 01:25:06 +00:00