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

151 Коммитов

Автор SHA1 Сообщение Дата
Chartman123 6963adb7cc
chore: use attributes to define routes (#2353)
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-10-21 12:51:43 +02:00
Chartman123 ace9328dba
Merge pull request #2352 from nextcloud/chore/requireNC30
chore: set min NC30 and add stable4 to dependabot
2024-10-14 14:10:41 +02:00
Christian Hartmann 80fa593094
chore: remove API v2
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-10-12 23:46:36 +02:00
Christian Hartmann 1278e3b364
set min NC30 and add stable4 to dependabot
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-10-12 23:45:56 +02:00
Christian Hartmann 7160721a56
v4.3.0
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-10-04 14:16:21 +02:00
Ferdinand Thiessen 7aba08d095
feat: Allow to reorder options for "multiple" question type
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-10-04 13:18:25 +02:00
Christian Hartmann 95329b7b7e
v4.3.0-alpha7
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-31 00:13:24 +02:00
Christian Hartmann 5eb799f19e
feat: add API v3
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-31 00:01:30 +02:00
Christian Hartmann f06a76ffbc
v4.3.0-alpha6
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-24 13:06:28 +02:00
Chartman123 7ccbd32482
v4.3.0-alpha5
Signed-off-by: GitHub <noreply@github.com>
2024-08-21 12:04:06 +00:00
Christian Hartmann e9e6701cb6
v4.3.0-alpha4
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-20 23:13:19 +02:00
Christian Hartmann 8b1394b4b5
v4.3.0-alpha3
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-15 15:27:44 +02:00
Christian Hartmann a1dd8baaac
v4.3.0-alpha2
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-15 00:20:25 +02:00
Christian Hartmann 20d088e3a0
v4.3.0-alpha1
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-14 15:57:54 +02:00
Ferdinand Thiessen 17ffeb3fb5
fix: Adjust app to be compatible with Nextcloud 30 (#2278)
* fix: Adjust app to be compatible with Nextcloud 30

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>

* replace pixels with variable

Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>

---------

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
Co-authored-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-08-14 14:15:09 +02:00
Konstantin Myakshin 6720298f0d Add support for file question
Signed-off-by: Konstantin Myakshin <molodchick@gmail.com>
2024-06-03 17:10:56 +03:00
Christian Hartmann 20d7bad021
v4.2.4
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-05-24 11:50:28 +02:00
Christian Hartmann fe99454115
v4.2.3
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-04-16 22:52:59 +02:00
Christian Hartmann 3eb9628935
v4.2.2
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-04-16 00:00:36 +02:00
Christian Hartmann ee3fc3aeff
v4.2.1
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-04-15 19:20:15 +02:00
Christian Hartmann 0dc370bdfc
v4.2.0
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-04-14 19:30:13 +02:00
Ferdinand Thiessen 1533d5253c feat: Allow embedding forms within other websites
* Add embedded endpoint for page controller and allow
inserting submissions without CSFR as anonymous submissions
for public shares.
* Added submenu entry for copying the embedding code to the clipboard
and added documentation on how to use the embedded view.
* Switched to `vue-clipboard2` to allow copying to clipboard
from submenu entry (allows setting a container for the copy action).

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2024-03-22 17:37:47 +01:00
Christian Hartmann 34c454d443
v4.2.0-alpha.1
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-03-13 20:07:12 +01:00
Ferdinand Thiessen d02a4761cf
chore: Add Nextcloud 29 support
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-13 14:01:59 +01:00
Christian Hartmann f4c0dc7033
v4.1.1
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-02-18 23:02:51 +01:00
Christian Hartmann c40f8c8ef5
v4.1.0
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-02-02 15:28:55 +01:00
Christian Hartmann 508a939a5a
Update API version to v2.4
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2024-02-01 18:49:49 +01:00
Ferdinand Thiessen d6f5cb6ddc
fix: Adjust routes api version
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-23 23:45:31 +01:00
Konstantin Myakshin 8d2b52b4d6
enh: Added possibility to link spreadsheet for automatic submission export in multiple formats
Signed-off-by: Konstantin Myakshin <molodchick@gmail.com>
2024-01-23 23:45:23 +01:00
Ferdinand Thiessen c026583a25 fix: Adjust API version, fix API test and make code naming consistent
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-21 14:48:42 +01:00
Mitchel bd8c324fb6 feat: Allow for duplicating questions
* ApiController can now receive a duplication request, copies the question and options to new ones and then returns that new question object.
* All questions can now handle duplication.
* Create can now handle the duplication of questions.
* Added the new api route.
* Some styling and variables renamed to fit nextcloud guidelines
* Written an integration test.
* Added some comments to new methods added.
* Added start for translation
* Refactored variable names and some cleanup.
* Create is now more concise.
* Updated routes

Signed-off-by: Mitchel van Hamburg <mitchelvanhamburg@posteo.net>
2023-12-21 14:48:42 +01:00
Christian Hartmann 8fdf75707a
v4.0.0
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-12-12 23:08:28 +01:00
hamza221 817847bf46
transfer ownership of a form
Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
2023-12-12 22:24:40 +01:00
Chartman123 7a147d9754
Update appinfo/routes.php
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Chartman123 <chris-hartmann@gmx.de>
2023-12-04 08:41:14 +01:00
Christian Hartmann c84e09da27 enh: use PUT for updating and move to API v2.2
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-11-29 20:35:38 +01:00
Ferdinand Thiessen dd6b40d95b
chore: Create alpha 4.0.0-alpha.2
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-11-28 23:55:11 +01:00
Ferdinand Thiessen 2bf9e3f587
Merge pull request #1797 from nextcloud/chore/28-alpha
chore: Bump version to 4.0.0-alpha for main branch
2023-11-27 23:58:19 +01:00
Ferdinand Thiessen c83c22eef9
chore: Bump version to 4.0.0-alpha for main branch
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-11-27 23:25:43 +01:00
Christian Hartmann 66f060d8d6
Min server 28
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-11-27 23:20:27 +01:00
Ferdinand Thiessen 75ff582de0
fix(appinfo): Validate using XSD, reorder tags to match schema
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-11-27 22:50:53 +01:00
Christian Hartmann 1342b94343
v3.4.0
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-11-27 20:12:09 +01:00
Ferdinand Thiessen 2afddc0eaf feat: Add new activity for submissions on shared forms
Also move activity creation from controller into service.

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-10-06 18:34:55 +02:00
Christian Hartmann 28e5cf9eeb
Move to min server version 26 and drop PHP 7.4
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-09-29 12:01:07 +02:00
Christian Hartmann 6a4fb06247
v3.3.1
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-06-26 21:52:04 +02:00
Christian Hartmann e0058cc975
v3.3.0
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-05-22 21:05:48 +02:00
Christian Hartmann 9b61f3dc07
Prepare for NC27
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-05-19 13:46:14 +02:00
Jonas Rittershofer 769de6149b
v3.2.0
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2023-03-06 19:58:45 +01:00
Christian Hartmann 8cffecc2f4
Move API to v2.1
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2023-02-28 23:37:21 +01:00
Ferdinand Thiessen 53ff43d79c docs: Add information about API to appinfo
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-02-21 13:59:28 +01:00
Jonas Rittershofer f18e270e88
v3.1.0
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2023-02-20 21:42:45 +01:00