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

292 Коммитов

Автор SHA1 Сообщение Дата
Andrew Cope fb17dbc072 Import form question extra settings
Signed-off-by: Andrew Cope <copephobia@gmail.com>
2023-01-03 18:29:25 -05:00
Jonas Rittershofer a448504957 Fix export
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-12-30 13:15:06 +01:00
everlanes 77e3cf6c03
Make Forms OCS API CORS compatible
Signed-off-by: Andreas Brinner <andreas@everlanes.net>
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-12-21 15:14:53 +01:00
Ferdinand Thiessen 4c15681cd1
Merge pull request #1391 from nextcloud/fix/setting-extra-settings
Fix `setExtraSettings` to accept same type as `getExtraSettings`
2022-10-25 21:50:36 +02:00
Ferdinand Thiessen 17f91b0273 Fix `setExtraSettings` to accept same type as `getExtraSettings`
Removed typing from `Question::setExtraSettings`, as it is required
to support both: assoc. array and object
As we need to support PHP 7 we can only use phpdoc typing,
with php 8 we can use union typing.

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2022-10-25 18:03:12 +02:00
Christian Hartmann 117de59a47
Use user's timezone for timestamps in CSV export
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-10-24 21:35:35 +02:00
Jonas Rittershofer a41b54d4a4
Fix upgrading
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-09-26 22:44:01 +02:00
Christian Hartmann a03114c7fc
Set minversion to 25
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-09-21 00:15:53 +02:00
Ferdinand Thiessen 641a003fb3 Feature: Allow shuffling of answer options
This introduces an question option to randomize the order of the answer options
by using the Fisher-Yates algorithm.
Shuffling the order of the answer choices reduces bias in responses.
Implements #1067

If no shuffling is enabled the options are sorted in the order they were
created, as currently they are shown as returned by the database which
is not necessarily sorted. Fixes #1007

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2022-09-20 02:06:58 +02:00
Jonas c60ce3008e
Merge pull request #1334 from nextcloud/fix/1333
Fix migration 20220414 not working on SQLite
2022-09-12 00:00:09 +02:00
Jonas Rittershofer 56f78490cc Fix sqlite database migration
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-09-11 22:37:50 +02:00
Jonas Rittershofer 6c1f9f5924 Several small fixes
- Remove TopBar from public view
- Fix removed SCSS
- Fix public template header
- Fix drag handle
- Fix EmptyContent Entry

Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-09-11 22:18:42 +02:00
Jonas Rittershofer 3c7f23ce91
Move EmptyContent to vue
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-09-05 20:35:59 +02:00
Jonas Rittershofer 9713694973 Export forms for User Migration
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-08-20 00:08:38 +02:00
Jonas Rittershofer 9c67804bf9 Move FormHash creation to Service
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-08-20 00:08:38 +02:00
Jonas Rittershofer 4f122436bd Move reading submissions to service
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-08-19 23:41:44 +02:00
Christian Hartmann 921273af5a
Switch to ListItem and add counter/second line
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-08-11 18:41:43 +02:00
Christian Hartmann 6de2840e82
Move to Psr\Log\LoggerInterface
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-08-01 00:14:33 +02:00
Jonas Rittershofer 81ef09b9a8
Invert submitOnce
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-07-10 21:59:11 +02:00
Jonas Rittershofer 35d2197fdb
Configure sharing options
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-07-01 16:59:59 +02:00
Jonas Rittershofer ca4917a1db
Restrict Form Creation
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-07-01 16:59:58 +02:00
Jonas Rittershofer f92c504292
Move API to v2
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-31 21:41:32 +02:00
Jonas Rittershofer d5f16c37fc
Fix Share-notifications, delete shares with form
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-31 21:40:20 +02:00
Jonas Rittershofer c252c83761
Fix access on submit
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-31 21:40:19 +02:00
Jonas Rittershofer bdaade0a15
Load unknown shared forms and provide permission prop
Also fixes #806

Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-31 21:40:19 +02:00
Jonas Rittershofer e2e1f0b880
Add legacy link, new public link sharing, fix internal view
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-31 21:40:18 +02:00
Jonas Rittershofer 89637d9742
Rewrite Sidebar Sharing
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-31 21:40:18 +02:00
Joas Schilling 8bd4906c49
Fix upgrading
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-25 15:33:45 +02:00
Valdnet c06372dcd7
l10n: Change to uppercase
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-05-17 08:25:29 +02:00
Jonas Rittershofer 21c03dd202
Add UID to export
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-14 23:27:01 +02:00
Jonas Rittershofer 0fdc099b42
Fix Typo
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-05-01 22:22:38 +02:00
Jonas Rittershofer 7eb81d142f
Move maxStringLengths to Constants
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-24 21:36:01 +02:00
Jonas Rittershofer 7769b1456f
Add simple question description
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-24 21:36:01 +02:00
Christian Hartmann 384751ba58
Cleanup Question-/AnswerTypes
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-04-12 18:53:20 +02:00
John Molakvoæ 2ccdbe114d
Merge pull request #1001 from nextcloud/datetime_storage
Make date/time answers consistent
2022-04-12 12:12:59 +02:00
Jonas Rittershofer d53aa304b0
Remove old forms tables
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-11 18:58:06 +02:00
Christian Hartmann 5352a2dc29
Validate date/time answers
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-04-08 17:28:02 +02:00
Christian Hartmann 5fe7009109
Block creation of datetime questions via API
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-04-08 17:28:02 +02:00
Christian Hartmann d26fa2d86e
Add answer type 'time'
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2022-04-08 17:28:01 +02:00
Jonas Rittershofer cf42332ccf
Rollback Capabilities
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-07 17:04:40 +02:00
Jonas Rittershofer 23e220400e
Include Capabilities Response
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-05 19:22:41 +02:00
Jonas Rittershofer 056692f4a7 Migrate long text columns
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-05 10:27:17 +02:00
Jonas Rittershofer 7417ce590c Move to NC-Internal Db-Types
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-05 10:27:16 +02:00
Jonas Rittershofer 15ec0a4b1d Minversion 22
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2022-04-05 10:11:24 +02:00
Jonas Rittershofer 51e8574625
Fix Linting Warnings
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-12-04 13:42:06 +01:00
Jonas Rittershofer 48a820dd65
Minversion20 Todo
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-07-27 23:37:49 +02:00
Jonas Rittershofer e846d15221
Implement Bootstrap
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-07-27 23:37:49 +02:00
Jonas Rittershofer cd4cc77cb1
Fix Activity Link
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-06-10 19:55:53 +02:00
John Molakvoæ 1a5d3ee65d
Allow non-admins to export to files 2021-05-06 12:04:37 +02:00
Jonas Rittershofer 4ade6de00f
Test FormsService
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-05-02 23:54:58 +02:00
Christian Hartmann ced76feb9d
Validate submission
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2021-04-15 23:59:18 +02:00
Jonas Rittershofer 644d92e149
Delete Forms for deleted User
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-04-14 14:13:22 +02:00
Jonas Rittershofer 82df27304d
Move Form Deletion to Mapper
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-04-14 14:13:22 +02:00
Christian Hartmann 1f95e3f19c
Adjust API to isRequired
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2021-04-10 11:09:16 +02:00
Christian Hartmann 352ee2565a
Add schema migration from mandatory to isRequired
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2021-04-10 11:09:07 +02:00
Christian Hartmann 579d145c9d
Change mandatory to isRequired
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2021-04-10 11:08:26 +02:00
Jonas Rittershofer d2effbdb53
Fix boolean columns nullable
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-04-04 00:20:10 +02:00
Jonas Rittershofer f2eb2bac16
Fix export again :(
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-28 22:56:19 +02:00
Jonas Rittershofer 71d8692be7
Activitiy Tests
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-18 16:59:25 +01:00
Jonas Rittershofer dec97a3935
Fix activity l10n
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-18 12:36:23 +01:00
Jonas Rittershofer 488b3568d3
Fix export multiple answers
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-16 20:25:58 +01:00
Jonas 8ee247b046
Merge pull request #846 from nextcloud/fix/nginx_routes
Fix Routing
2021-03-15 12:46:31 +01:00
Jonas Rittershofer 226c72002e
Fix Routing
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-12 14:11:10 +01:00
Jonas Rittershofer bb406fddbe
Fix half access objects
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-11 20:10:57 +01:00
John Molakvoæ 46132badb0
Merge pull request #837 from nextcloud/fix/routing
Fix router naming conflict
2021-03-10 14:00:42 +01:00
Jonas Rittershofer 19f50379bd
Fix Route naming Conflict
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-10 11:07:28 +01:00
Jonas Rittershofer 5aa103995e
Fix some old code
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-09 16:48:29 +01:00
Jonas Rittershofer 42230bfccf
Disable iPhone Auto-Zoom
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-09 00:29:54 +01:00
Jonas Rittershofer 8053917cf7
Fix anonyomous text
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-08 12:45:32 +01:00
Jonas Rittershofer e3dd04a29c
Use new RichObject on Activity
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-03-03 00:19:57 +01:00
Jonas Rittershofer ede2068ee6
Clarify translations
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-28 12:40:52 +01:00
Jonas Rittershofer 9a6953a7e7
Manually set Types
Fixes NC19 Support

Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-26 20:27:50 +01:00
Jonas Rittershofer d9e6d4d225
Small fixes
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-26 10:05:47 +01:00
John Molakvoæ cbed484547
Merge pull request #780 from nextcloud/enh/export_to_cloud 2021-02-26 09:11:02 +01:00
Jonas Rittershofer af0c72cd25
Clarify Access, redirect if necessary, show EmptyContents if wanted
Empty-Content if noForms
Empty-Content if unaccessable hash
Empty-Content if user can't submit anymore.
Reset Empty-Content and data, when switching form

Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 15:54:44 +01:00
Jonas Rittershofer 1b26246149
API return shared forms
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 15:54:42 +01:00
Jonas Rittershofer f22eab7b7a
Enclose all CSV fields
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 14:51:34 +01:00
Jonas Rittershofer 6da61afea9
Export to Cloud
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 14:51:33 +01:00
Jonas Rittershofer f59d2392f0
Move csv handling to SubmissionService
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 14:51:33 +01:00
Jonas Rittershofer 478fcc89ed
Separate Settings implementation for <NC20 and >NC20
To remove and replace as soon as NC19 is out of support on Forms.

Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 13:01:03 +01:00
Jonas Rittershofer f490c77ccd
Merge Submission Activities
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 13:01:02 +01:00
Jonas Rittershofer 79e6948b87
Publish Activities
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 13:00:59 +01:00
Jonas Rittershofer 0af69caab8
Create Activity Handles
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-25 12:57:50 +01:00
John Molakvoæ a34ca9562c
Merge pull request #795 from nextcloud/fix/predefined_anwertypes
Introduce php-constants, use for predefined answerTypes
2021-02-25 11:35:09 +01:00
Jonas Rittershofer 1b1ded3925
Introduce php-constants, use for predefined answerTypes
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-23 14:58:16 +01:00
Jonas Rittershofer 9b1151efeb
Remove second hash index
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-23 12:49:11 +01:00
Jonas Rittershofer e87f89618a
Fix Sharing if deleted users are in list
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-23 01:47:42 +01:00
Jonas Rittershofer 3f5021c22d
Enable Form Cloning
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-21 22:40:17 +01:00
John Molakvoæ 79a1fde120
Merge pull request #749 from nextcloud/fix/option_response
Make new option return similar to new question and form
2021-02-17 12:10:58 +01:00
John Molakvoæ 8a90a3a139
Merge pull request #747 from nextcloud/fix/api
Fix api to be ocs
2021-02-17 12:10:05 +01:00
John Molakvoæ 2663092fa1
Merge pull request #750 from nextcloud/fix/update_restrictions
Harden update restrictions
2021-02-17 12:09:41 +01:00
Jonas Rittershofer a7aecac31f
Properly delete Answers
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-15 16:06:12 +01:00
Jonas Rittershofer 909f29fed4
Make new option return similar to new question and form
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-11 12:17:07 +01:00
Jonas Rittershofer a9b1d7e1ff
Harden update restrictions
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-11 12:16:41 +01:00
Jonas Rittershofer 2dfd3538bb
Fix API
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-02-11 12:16:18 +01:00
John Molakvoæ (skjnldsv) a7f60e6a56
Fix return headers
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-01-22 11:18:40 +01:00
John Molakvoæ (skjnldsv) 6bfedab4c3
Add csv export and prevents CSV formula injection
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-01-21 08:52:09 +01:00
John Molakvoæ (skjnldsv) cadf30a662
CS fix
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-01-20 10:07:53 +01:00
John Molakvoæ (skjnldsv) 90d862ee1e
Add licenses
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-01-20 09:51:56 +01:00
John Molakvoæ (skjnldsv) ecb46513b8
Fix Types
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-01-20 09:43:24 +01:00
John Molakvoæ (skjnldsv) 14f3dfaa75
Add indexes
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-01-20 09:36:59 +01:00
Simon Vieille a83db93fce Add date and datetime question-type
Original Author: Simon Vieille <simon@deblan.fr>
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-11-19 23:00:48 +01:00
John Molakvoæ (skjnldsv) fea32748e6
Move to OCS API
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-24 12:36:38 +02:00
Jonas Rittershofer 726a405d2f Increase description length
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-07-30 13:21:08 +02:00
Jonas Rittershofer 53476c4320 Fix substring utf8
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-07-29 18:14:58 +02:00
John Molakvoæ (skjnldsv) d9ff7a180a
Fix dropdown submission insert
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-28 08:29:00 +02:00
John Molakvoæ (skjnldsv) 7c43e03b31
Move to webpack vue global config & clean routes
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-12 10:39:06 +02:00
Jan-Christoph Borchardt eec04a351c
Start of dropdown question type, ref #340
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-07-07 15:20:18 +02:00
Jonas Rittershofer d55f14f53f Fix submitting form with expiration-date.
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-17 23:27:31 +02:00
Jonas Rittershofer 3ed4fef4fa Invert submitOnce on UI
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-12 14:16:04 +02:00
Jonas 6ec8934171
Merge pull request #420 from nextcloud/fix/public_templates
Fix public template header
2020-06-10 13:05:33 +02:00
Jonas Rittershofer a80ef232b6 Fix public template-header
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-10 11:22:04 +02:00
John Molakvoæ af898d3ea4
Merge pull request #386 from nextcloud/fix/result_order 2020-06-09 10:31:46 +02:00
Jonas Rittershofer c5352a40ae Replace userId with userSession->UID
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-27 16:57:45 +02:00
Jan C. Borchardt 4ea895d246
Merge pull request #419 from nextcloud/enh/include_logger
Include Logger for debugging
2020-05-27 16:26:40 +02:00
Jonas Rittershofer 19fde80802 Include Logger for debugging
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-27 13:52:59 +02:00
Jonas Rittershofer 1c91604c32 Fix variable-typo
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-27 11:30:37 +02:00
Jan C. Borchardt 9c7fae103d
Merge pull request #392 from nextcloud/fix/access_key
Fix key-exists error
2020-05-22 17:46:28 +02:00
Jan C. Borchardt 6ecb0dc923
Merge pull request #390 from nextcloud/fix/todo_comments
Fix todo comments
2020-05-22 17:23:10 +02:00
Jonas Rittershofer a06d02872e Sort Navigation newest forms first
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-20 12:19:01 +02:00
Jonas Rittershofer 7b920bf840 Fix key-exists error
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:42:54 +02:00
Jonas Rittershofer efafddde0b Fix todo comments
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:42:27 +02:00
Jonas Rittershofer c54698f950 Clean loading results
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:38:01 +02:00
Jonas Rittershofer 4cef26a2c8 Fix newQuestions console error mandatory null
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:37:36 +02:00
Jonas Rittershofer 9f293d794d Fix Results initalState missing
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-10 13:25:57 +02:00
Jan-Christoph Borchardt 385708af80
Fix navigation placeholder and also fix further wording in loading messages etc
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 18:13:11 +02:00
Jan-Christoph Borchardt 49366596a9
Do not prefill title for less confusion
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 18:13:11 +02:00
John Molakvoæ (skjnldsv) e9d84d87f5
Use ShareWith and filter shares on the fly
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-05-06 15:58:06 +02:00
John Molakvoæ (skjnldsv) e060cfdfc7
Fix users & groups sharing
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-05-06 09:11:56 +02:00
Jonas Rittershofer 907fcb407e Use users displayname
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-05 18:30:39 +02:00
Jonas Rittershofer a9400b440f Delete all submissions
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-05 18:30:39 +02:00
Jonas Rittershofer 8a96e16413 Delete Submission
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-05 18:30:39 +02:00
Jonas Rittershofer 8f7b826f6f New Result View
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-05 18:30:39 +02:00
Jonas Rittershofer 31e2cea76f Fix Submission Access
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-05 10:57:21 +02:00
John Molakvoæ 86de8c0e95
Merge pull request #315 from nextcloud/fix/public-header-title 2020-05-05 08:58:53 +02:00
John Molakvoæ (skjnldsv) 5b9f65f11b
Add title on public page
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-05-05 08:55:40 +02:00
John Molakvoæ (skjnldsv) f6b294f455
Prevent leaking personnal infos on forms
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-05-05 08:45:36 +02:00
Jonas Rittershofer 52825c73ec Provide DBs max string lengths as InitialState
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-04 10:29:11 +02:00
John Molakvoæ (skjnldsv) 5c5a7ab8c6
Fix class uses
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-29 13:29:40 +02:00
John Molakvoæ (skjnldsv) fcae747c5f
Php cs fix
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-29 11:50:03 +02:00
John Molakvoæ (skjnldsv) 50d9e83ed1
Bump copyrights
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-29 11:43:18 +02:00
John Molakvoæ (skjnldsv) b4ad0290e4
Add Forms Service
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-28 21:29:03 +02:00
John Molakvoæ (skjnldsv) e0d41aef0c Insert Submission, new API
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-28 20:47:01 +02:00
John Molakvoæ (skjnldsv) 7462be7bfe Initial load and display of public form
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-28 18:14:38 +02:00
John Molakvoæ (skjnldsv) f29d89557b
Cleanup PageController
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-28 14:43:43 +02:00
John Molakvoæ (skjnldsv) 81b2e9a537
Initial template cleanup and submit config
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-28 14:43:43 +02:00
John Molakvoæ (skjnldsv) 50594f0a01
Option management
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-27 16:50:27 +02:00
John Molakvoæ (skjnldsv) ba7befb55b Reordering & cleanup + title/desc save
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-24 17:27:49 +02:00
John Molakvoæ (skjnldsv) 56d16fce4d Drag & drop reorder
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-24 17:27:49 +02:00
Jonas Rittershofer 2cd445d201 Clean Expires
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-04-24 17:27:49 +02:00