Commit Graph

492 Commits

Author SHA1 Message Date
yflory fc7bcba880 lint compliance 2023-01-16 14:27:29 +01:00
yflory 0e92a0dcda Sort form responses by date in JSON and CSV export 2023-01-16 14:18:59 +01:00
yflory ca0dc9fec4 Add username to the list of previous responses to a form 2023-01-16 14:02:25 +01:00
yflory 8aec40d1ce Sort form responses by date instead of grouping them by user 2023-01-16 14:01:55 +01:00
yflory b74b0df363 Show the user's other responses in public polls 2023-01-16 14:00:52 +01:00
yflory ebe7454712 Fix UI issues in polls 2023-01-12 18:10:58 +01:00
yflory f079f23fa3 Fix invisible calendar in form closing date 2023-01-11 12:44:43 +01:00
zuzanna-maria c6e9394fe3 fixed CSV export and removed redundant code 2023-01-11 00:35:16 +01:00
zuzanna-maria ee0dc14ac5 cleaned up blank lines 2023-01-10 12:26:01 +01:00
zuzanna-maria 22a898403e added date as an answer option to forms 2023-01-09 23:19:54 +01:00
Pamplemousse 32b7ea07ad removing `bower`: migrate `saferphore`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse 9019d92291 removing `bower`: migrate `nthen`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse a847a5300a removing `bower`: migrate `file-saver`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse 871110ec12 removing `bower`: migrate `chainpad*`
Also, explicitly add `chainpad-netflux`.

Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse dd25b85554 removing `bower`: migrate `requirejs` and `requirejs-plugins`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse c8859524ee removing `bower`: migrate `components-font-awesome`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse fad1025f45 removing `bower`: migrate `codemirror`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse 325154e956 removing `bower`: migrate `tweetnacl`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 08:08:16 +01:00
yflory d5fefb5946 Fix 'delete all' button in forms owned by a team 2022-12-21 13:28:29 +01:00
yflory 74707ea723 Fix ownership issues with forms created from the drive 2022-12-19 11:50:36 +01:00
yflory 75de90c8b5 Send form notification anonymously 2022-12-15 16:22:38 +01:00
David Benque 4c1850d0a6 Remove hard coded string 2022-12-15 15:05:29 +00:00
David Benque 8a2f71a573 Merge remote-tracking branch 'origin/5.2-candidate' into 5.2-candidate 2022-12-13 11:39:12 +00:00
David Benque dc91ecd78d Remove XXX 2022-12-13 11:39:03 +00:00
yflory 3fce59aefc Fix TypeError in forms 2022-12-13 10:15:54 +01:00
yflory 5f6f4edf19 Merge branch '5.2-candidate' of github.com:xwiki-labs/cryptpad into 5.2-candidate 2022-12-12 16:56:21 +01:00
yflory b6274dbf0c Move form export options in dropdown 2022-12-12 16:55:03 +01:00
David Benque 81a7fed01f Remove more temporary translation strings 2022-12-12 15:50:06 +00:00
yflory 1eaa09df3f Merge branch 'form-del-mult' of github.com:xwiki-labs/cryptpad into form-del-mult 2022-12-12 14:13:22 +01:00
yflory f1ff39fa4f Don't show form notification settings for non-owner 2022-12-12 14:13:08 +01:00
David Benque 3d9ec26fcb Form submit message UI 2022-12-12 11:56:43 +00:00
David Benque 7563fc3d92 Improve form settings readability
- add color to tiles that have a separate status
- changed order of settings
2022-12-12 11:31:50 +00:00
David Benque f535c778e3 Merge remote-tracking branch 'origin/form-del-mult' into form-del-mult 2022-12-09 10:18:47 +00:00
David Benque 38c3515fbb Mark translation keys copied 2022-12-09 10:15:22 +00:00
yflory 55f3b910ee Automatically refresh number of form responses 2022-12-08 17:20:50 +01:00
yflory 97fde60e84 Delete only selected answers in forms 2022-12-08 17:20:31 +01:00
yflory 600771682a Allow edit/delete/multiple answers without a drive and fix race condition 2022-12-08 16:53:29 +01:00
yflory f0bc1ef07a Fix missing button in forms 2022-12-07 17:42:44 +01:00
yflory c074eab7b7 Merge branch '5.2-candidate' into form-del-mult 2022-12-07 14:45:18 +01:00
yflory 99011f305a Remove debug log 2022-12-07 14:44:35 +01:00
yflory b2887a5d69 Update form UI and fix owner issues 2022-12-07 14:12:13 +01:00
yflory 27e6f9a34b Fix overflowing text in forms 2022-12-06 15:32:28 +01:00
David Benque 0184030f18 Fix swap axes button in Poll 2022-12-06 11:35:13 +01:00
yflory 112d3a04bd Fix form style issues with long text 2022-12-05 13:52:41 +01:00
yflory 59c13c506c Allow form author to mute the channel 2022-11-30 18:41:16 +01:00
yflory 119efa1180 Fix missing entries in form responses 2022-11-30 17:30:24 +01:00
yflory 4f23dc53c3 Fix form JSON export with multiple responses per user 2022-10-27 15:14:49 +02:00
yflory d896b0dfd6 Fix form issues 2022-10-27 15:10:08 +02:00
yflory f27431a2f8 Merge branch 'form-del' into form-del-mult 2022-10-26 17:57:53 +02:00
yflory 5d350f1c45 Merge branch 'form' into form-del 2022-10-26 17:51:10 +02:00
yflory 614d3834a3 Fix editing response with ordered list in forms 2022-10-25 17:15:25 +02:00
yflory 9c34e9e779 Notify form author on new responses 2022-10-25 16:40:15 +02:00
yflory f0a3e0eb81 Export form results as JSON #837 2022-10-25 15:51:23 +02:00
yflory c49949f810 Mutiple answers 2022-10-25 11:01:01 +02:00
yflory b605c516f0 Allow form owner to reset answers 2022-10-18 11:12:37 +02:00
yflory 89448115c5 Delete form own answers 2022-10-18 10:19:57 +02:00
David Benque 4f15fda226 Fix misaligned poll rows when swapping axes #975 2022-10-17 11:13:04 +02:00
yflory c3df1bb0ec Use flag in pad metadata to allow line deletion in file 2022-10-12 17:17:58 +02:00
yflory 6a1c64fe9a Delete your own form answers 2022-10-06 17:12:23 +02:00
ansuz 71922dbae4 add noscript tags to apps 2022-09-05 19:15:32 +05:30
ansuz 8089698f4c remove noscript tags from inner.html
because inner.html should only ever load if javascript is enabled
2022-09-05 19:11:19 +05:30
ansuz 524ba22c46 update hardcoded preloading.js cache-busting version string 2022-08-30 14:27:10 +05:30
yflory d5272874fb Add version string to placeholder .js and .css files 2022-08-17 11:14:51 +02:00
Maxime Cesson 0d75a2a92a Load pre-loading script and stylesheet before every others 2022-08-02 16:19:38 +02:00
Maxime Cesson 24ccb6d9e7 Apply placeholder to all relevant applications on a slow connection #865
Made with the following command from the cryptpad/ root directory:

$ patternStatic='(<link href=\"\/customize\/src\/outer\.css.*$|<script async data-bootload=\"\/customize\/template\.js\".*$)';
$ pattern2='<style>$';
$ js='<script src=\"\/customize\/pre-loading\.js\"><\/script>';
$ css='<link href=\"\/customize\/src\/pre-loading\.css\" rel=\"stylesheet\" type=\"text\/css\">';
$ find . -name 'index.html' | grep -v -E '(onlyoffice|bower_components|node_modules)' | while read x; \
do if [ `grep -cE "$pattern" $x` -gt 0 ]; then sed -E "s/($pattern)/$js\n    \1\n    $css/" $x > tmp; \
mv tmp $x; y=`echo $x | sed 's/index\.html/inner\.html/'`; if [ -f "$y" ]; then \
sed -E "s/($pattern2)/$js\n    $css\n    \1/" $y > tmp; mv tmp $y; fi; fi; done
2022-07-13 13:21:38 +02:00
ansuz 7e567617d9 autocomplete brackets in form code editors 2022-06-08 13:29:01 +05:30
ansuz 93a9c44b6e Merge branch 'main' into 4.15-candidate 2022-04-20 15:32:46 +05:30
ansuz 841884c631 translated warnings for people that use AdGuard 2022-04-01 16:40:26 +05:30
ansuz afd8f70c00 force display of the markdown toolbar in forms 2022-04-01 13:12:31 +05:30
ansuz 6253c7c61c don't panic if unsafeiframe is loaded with unsafe-eval 2022-03-25 12:01:50 +05:30
ansuz 83f721341f Merge branch 'sandpaper-static' into 4.15-candidate 2022-03-25 11:33:56 +05:30
ansuz 4c53d9b509 enforce only loading inner.html from nested contexts 2022-03-23 13:31:52 +05:30
David Benqué 72c2fc0daa Rounded Forms 2022-03-02 11:31:45 +00:00
ansuz 4344f4410b handle links in forms 2022-02-25 15:47:28 +05:30
ansuz aaafc648f6 guard against malformed DOM queries in forms that include polls
and fix display of escaped HTML in poll option titles
2022-02-22 17:33:28 +05:30
yflory 10733f2973 Fix page break in forms #854 2022-01-06 13:49:07 +01:00
ansuz 70196ca103 add an annotation for our translation linter 2021-12-15 13:47:19 +05:30
ansuz 647bcc33e3 fix a translation key mismatch 2021-12-15 12:50:54 +05:30
ansuz 6ee38fba6d Merge branch 'soon' into staging 2021-11-16 14:11:55 +05:30
ansuz 09fb604c3b remove hardcoded translation 2021-11-16 14:07:14 +05:30
David Benqué 40d92a5423 Adjust UI for anon/name answer choice in forms 2021-11-09 16:26:47 +01:00
David Benqué e4fe445c16 Adjust UI for anon/name answer choice in forms 2021-11-09 15:11:43 +00:00
yflory 528fd4ff97 Update form anonymity options 2021-11-09 14:10:56 +01:00
David Benqué 9d4368e8cd Display full text of Form responses 2021-11-09 14:10:50 +01:00
yflory 5c260c2ea8 Update form anonymity options 2021-11-09 13:47:20 +01:00
David Benqué 02d5cd2bee Display full text of Form responses 2021-11-08 15:04:50 +00:00
yflory ca0bde068e Fix issue with Choice grids in forms (#827) 2021-11-08 12:46:09 +01:00
yflory f60c5d7eef Fix issue with Choice grids in forms (#827) 2021-11-08 12:45:20 +01:00
yflory 46765ae659 Fix form issues when changing question type 2021-11-05 15:10:16 +01:00
David Benqué 056bded891 Fix "export to sheet" icon in Form responses 2021-11-04 15:05:30 +01:00
David Benqué f995364f7e Fix "export to sheet" icon in Form responses 2021-11-03 15:11:22 +00:00
yflory 448a2abb93 Fix forms button UI 2021-10-28 17:46:05 +02:00
yflory 33eca166e6 Update form limits 2021-10-28 15:36:09 +02:00
yflory dd0e77a74f Fix loss of data in form creation 2021-10-28 15:35:46 +02:00
yflory 1915c06470 Update form limits 2021-10-28 15:35:20 +02:00
yflory c56db949ea Fix loss of data in form creation 2021-10-21 16:11:05 +02:00
David Benqué b358337280 Remove hard-coded translations 2021-10-15 14:26:02 +01:00
David Benqué cfba2b4557 Use FontAwesome icon for the sheet app 2021-10-15 14:06:40 +01:00
yflory 55890011a4 Merge branch 'exportForm' of github.com:xwiki-labs/cryptpad into exportForm 2021-09-28 15:46:26 +02:00
yflory bef8f131d9 Fix forms results with conditional sections 2021-09-28 15:46:13 +02:00