Commit Graph

109 Commits

Author SHA1 Message Date
ansuz 085791d389 replace all mentions of docs.cryptpad.fr with docs.cryptpad.org 2022-09-09 17:27:09 +05:30
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 af59854aca accessibility fixes on admin panel support ticket buttons 2022-08-30 16:46:13 +05:30
ansuz 524ba22c46 update hardcoded preloading.js cache-busting version string 2022-08-30 14:27:10 +05:30
ansuz 6090f645d9 copy user public key to clipboard from admin support UI 2022-08-26 18:09:47 +05:30
yflory 1227fceba5 Merge remote-tracking branch 'origin/db-insight' into 5.1-candidate 2022-08-17 11:17:18 +02:00
yflory d5272874fb Add version string to placeholder .js and .css files 2022-08-17 11:14:51 +02:00
ansuz 673420e3fe add a tooltip to the 'copy link' button on admin support tickets 2022-08-10 12:06:40 +05:30
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 841884c631 translated warnings for people that use AdGuard 2022-04-01 16:40:26 +05:30
ansuz dae6d7fc1e add hints for translation linting and remove notes 2022-03-25 16:53:10 +05:30
ansuz 6253c7c61c don't panic if unsafeiframe is loaded with unsafe-eval 2022-03-25 12:01:50 +05:30
ansuz 4c53d9b509 enforce only loading inner.html from nested contexts 2022-03-23 13:31:52 +05:30
ansuz c8ac9d5026 create a new 'debugging' sidebar pane in support 2022-03-21 17:25:30 +05:30
ansuz d45bb33537 include accountName in support ticket data 2022-03-21 17:22:23 +05:30
ansuz 1d93d4c45a fix category notice display logic 2022-03-11 19:17:53 +05:30
ansuz 027fb8b4bb don't prompt users with plans to upgrade on the support page 2022-03-11 13:26:29 +05:30
ansuz 4e571e0e8e final cleanup before merging support-categories 2022-03-10 16:08:13 +05:30
ansuz b78c8db859 remove hardcoded translations from support page 2022-03-02 20:33:24 +05:30
ansuz 3a704f2e5a WIP support pager translations 2022-03-02 12:27:55 +05:30
ansuz 31a55a4389 WIP adjustments for new translation keys 2022-03-01 21:08:31 +05:30
ansuz 2134ec02b6 prompt users to include useful information in support tickets 2022-02-24 18:06:46 +05:30
ansuz d574bc4c81 Merge branch 'soon' into staging 2021-08-20 17:48:24 +05:30
ansuz 0fec83b051 factor debugging data generation from support ticket transmission
and fix two incorrectly set width/height properties which overwrote 'appVersion'
2021-08-20 17:47:54 +05:30
ansuz 16f5979252 present premium support notice as a banner 2021-08-18 11:09:14 +05:30
ansuz e772b8370a Merge branch 'support-support' into staging 2021-08-18 07:58:20 +05:30
ansuz 58eb65e35d report screen width and height in support tickets 2021-08-17 12:15:55 +05:30
ansuz 2dc4ec1b24 include vendor and appVersion in support ticket data 2021-08-10 19:49:22 +05:30
yflory 1a88baf9c3 lint compliance 2021-07-20 10:48:25 +02:00
yflory e38206ffb3 Fix premium tickets 2021-07-20 10:46:40 +02:00
ansuz d22c4a6d68 extra styles for support page enhancements 2021-07-09 18:33:14 +05:30
ansuz fee546ee9d describe the premium support ticket policy on the support page 2021-07-09 18:12:04 +05:30
yflory 1b50efe7ac Add more debugging metadata to support tickets 2021-07-06 11:13:42 +02:00
ansuz f601f27435 remove some XXX notes 2021-06-16 06:23:58 +05:30
ansuz c3a6547e09 merge WIP changelog and stashed changes 2021-06-15 17:25:23 +05:30
ansuz 6f51cddc42 remove unused function 2021-04-12 17:49:38 +05:30
ansuz f24037b2f1 Merge branch 'staging' into update-broadcast 2021-04-12 15:33:53 +05:30
ansuz 9217340a9c use the user's language for docs links for supported languages 2021-04-12 14:54:52 +05:30
ansuz d871353432 Merge branch 'staging' into update-broadcast 2021-04-09 17:58:39 +05:30
ansuz 3d78fa7d6f reuse code assign attributes to a remote link 2021-04-09 13:39:00 +05:30
ansuz 6776e967e8 Merge branch 'soon' into avoid-translating-html 2021-04-08 19:33:08 +05:30
ansuz 4e3a7fef24 add notes from our review 2021-04-02 17:14:15 +05:30
ansuz b491408a0c guard against type errors when users' extensions mangle URLs 2021-04-02 10:05:35 +05:30
ansuz 4ac10aa358 set important HTML attributes via code, not translations 2021-03-24 14:41:47 +05:30
yflory fee8a88169 Instance notification prototype 2021-03-09 18:27:12 +01:00
David Benqué d269a18315 Truncate support messages after 2000 chars 2021-03-04 15:22:24 +00:00
yflory 52393cafd6 Truncate long messages in support 2021-03-04 15:56:32 +01:00
yflory 11959bef1b Allow admins to reopen support tickets 2021-03-03 18:24:54 +01:00