Commit Graph
100 Commits
Author SHA1 Message Date
ansuz 802146e2af don't put download buttons in a div 2017-06-13 17:54:15 +02:00
ansuz 17e4e9be27 download anything that isn't an image in media-tag 2017-06-13 16:12:13 +02:00
ansuz 1b574da053 fix typo 2017-06-13 12:24:32 +02:00
ansuz 7ad89bd9af don't interrupt boot because of localStorage failure 2017-06-13 12:02:36 +02:00
ansuz 3337e2133a more thorough tests for localStorage presence 2017-06-13 11:57:21 +02:00
ansuz 100cc1792a non-existent files have size 0 2017-06-13 11:47:22 +02:00
ansuz c779e328e8 warn users if their browser does not support localStorage 2017-06-13 11:33:25 +02:00
ansuz d367f71760 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-13 11:24:57 +02:00
ansuz c70eb73d52 Merge branch 'master' of github.com:xwiki-labs/cryptpad into staging 2017-06-13 11:24:20 +02:00
ansuz 278125747c only log errors if there is an error 2017-06-13 11:18:14 +02:00
ansuz 12f581bb1c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-13 11:14:32 +02:00
ansuz 977faee40b expose more debugging information from rpc errors 2017-06-13 11:14:01 +02:00
ansuz c9725af508 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-12 14:34:01 +02:00
ansuz db9b9547d9 don't complain about missing callbacks for messages which are not our responsibility 2017-06-12 14:33:50 +02:00
ansuz b3221c0fb4 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-12 12:32:48 +02:00
ansuz 0c957989d2 add link to upload table when complete 2017-06-12 12:31:52 +02:00
ansuz 4bcad3e154 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-09 16:26:36 +02:00
ansuz 47857ec382 use cached pinned usage data 2017-06-09 16:17:20 +02:00
ansuz 08902c0910 drop extraneous argument 2017-06-09 15:33:28 +02:00
ansuz 23318357a6 make fewer RPC calls for usageBar 2017-06-09 15:33:03 +02:00
ansuz df586a223c update limits, usage, plan, and note whenever they are checked 2017-06-09 15:31:43 +02:00
ansuz 8bad0c556e change log to error 2017-06-09 15:29:55 +02:00
ansuz b0e00d337e more careful validation 2017-06-09 15:28:53 +02:00
ansuz c4e5741ae0 update upgrade button logic 2017-06-09 12:12:39 +02:00
ansuz f1a9002417 use upgradeURL with usage bar 2017-06-09 10:46:11 +02:00
ansuz fe2fef5e4c support dragging and dropping multiple files 2017-06-08 18:12:17 +02:00
ansuz 8bee45d0f4 don't try to replace undefined 2017-06-08 15:27:28 +02:00
ansuz 52975a2f09 allow users to pin the first time, even if they are over their limit 2017-06-08 15:26:51 +02:00
ansuz fe42f5e88c ask for new cookies and resend commands on NO_COOKIE errors 2017-06-08 14:19:14 +02:00
ansuz e723228060 always show upgrade button in drive 2017-06-08 14:03:01 +02:00
ansuz 192a517e64 handle nonexistent files in getUploadSize 2017-06-08 14:02:26 +02:00
ansuz 5bd7e19ddd guard against invalid channels, make session expiration time configurable 2017-06-08 14:02:06 +02:00
ansuz aa296eadff pass correct argument into getFileSize 2017-06-08 14:00:48 +02:00
ansuz da533b106a improve type checking in getFileSize 2017-06-08 11:24:20 +02:00
ansuz 5cbfc1a23c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-07 10:14:51 +02:00
ansuz 2f851ab97e fix lint errors 2017-06-07 10:13:51 +02:00
ansuz d25477e8c6 don't let tooltips interfere with DOM interaction 2017-06-06 18:08:23 +02:00
ansuz f43132a63b bump version in footer and package.json 2017-06-06 10:01:07 +02:00
ansuz ec9a4dec5e Merge branch 'soon' into staging 2017-06-05 11:43:26 +02:00
ansuz cc85e674f1 Merge branch 'master' into soon 2017-06-05 11:43:02 +02:00
ansuz 8d4017b79e fix parse error 2017-06-05 11:35:05 +02:00
ansuz 77d4ffba86 animate preview mode sidebar 2017-06-02 17:39:45 +02:00
ansuz 65233c2464 remove unused variable 2017-06-02 16:16:17 +02:00
ansuz 767793b5ca fix stuck loading tip 2017-06-02 12:13:11 +02:00
ansuz 8f7aaecc1c cache some selectors and decrease memory demands 2017-06-02 11:45:54 +02:00
ansuz f6e443aeb2 put cookie requests back on authenticated rpc list 2017-06-02 11:45:07 +02:00
ansuz 6db5b4b559 ignore blobstage 2017-06-01 18:16:37 +02:00
ansuz f631973f1f optimize file upload 2017-06-01 18:16:02 +02:00
ansuz eb78ed072a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-01 14:27:17 +02:00
ansuz 55af84cc90 lower spinner timeout interval 2017-06-01 14:27:06 +02:00
ansuz 282095f674 disable failing tests 2017-06-01 10:40:41 +02:00
ansuz c65ca5cfc6 restore deleted line and add missing semicolon 2017-06-01 10:35:42 +02:00
ansuz 26251a5c9c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-01 10:26:55 +02:00
ansuz bd3dcebf1f add registration to tests 2017-06-01 10:26:46 +02:00
ansuz 8a09083fd7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-06-01 10:24:03 +02:00
ansuz 8bd9ad8847 add automated registration test 2017-06-01 10:23:50 +02:00
ansuz 07279c8dc7 export boolean Test.testing 2017-06-01 10:23:24 +02:00
ansuz 5e57578fa9 Merge branch 'master' of github.com:xwiki-labs/cryptpad 2017-05-31 18:44:55 +02:00
ansuz 30f66ab7ba hotfix 'undefined/' bug 2017-05-31 18:44:44 +02:00
ansuz 7b94106bac fix inverted conditional :/ 2017-05-31 18:15:31 +02:00
ansuz 2e03485db4 remove known bad entries from localStorage.userHash... 2017-05-31 18:12:58 +02:00
ansuz 936bf8df9d return falsey if userHash is junk 2017-05-31 18:08:41 +02:00
ansuz 105e5cdac9 fix 'undefined/' userHash 2017-05-31 18:01:12 +02:00
ansuz 401e908963 use media-tag with xhr error handling 2017-05-31 17:17:01 +02:00
ansuz 1a8c964fde Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-05-31 15:31:51 +02:00
ansuz 087bcd2ea5 update default config with new CSP values 2017-05-31 15:21:29 +02:00
ansuz 3465710237 Merge branch 'mediatag' of https://github.com/Regzox/cryptpad into tag 2017-05-31 12:55:05 +02:00
ansuz 82f5d3c96f abstract checks for authenticated RPCs 2017-05-31 12:51:26 +02:00
ansuz d774f8771b remove more unused files 2017-05-31 12:23:31 +02:00
ansuz 540304807c remove unused files 2017-05-31 12:11:33 +02:00
ansuz f9023185c1 move documentation into docs folder 2017-05-31 10:10:33 +02:00
ansuz 1c04af5b30 add disclaimer to top of example nginx config 2017-05-31 10:07:58 +02:00
ansuz daf112a5b5 take api settings into account for upgrade button 2017-05-30 20:11:15 +02:00
ansuz ebfa228bc0 add upgrade button to all static pages 2017-05-30 18:39:41 +02:00
ansuz 149568689a color donate button green 2017-05-30 17:58:31 +02:00
ansuz ec6ad6772b send feedback on donation 2017-05-30 17:25:36 +02:00
ansuz 8507f77116 throw if adminEmail and allowSubscriptions are not compatible 2017-05-30 16:27:42 +02:00
ansuz 76c530037b enable donate button in all apps 2017-05-30 15:51:07 +02:00
ansuz 9ca5bc507e add support for donate button 2017-05-30 15:42:53 +02:00
ansuz 909bc2ebf3 add new translation key 2017-05-30 15:39:13 +02:00
ansuz 605377cf31 update default configuration file with new attributes and comments 2017-05-30 15:35:51 +02:00
ansuz a70014dd11 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-05-30 10:46:17 +02:00
ansuz 99a44f119f don't send referrer headers on pads which may link outward 2017-05-30 10:44:40 +02:00
ansuz 75874424cf add 'support cryptpad' translation key 2017-05-30 10:41:46 +02:00
ansuz 92a7970eb8 fix merge conflicts 2017-05-29 19:04:47 +02:00
ansuz c4f8286be6 add timestamp to rpc error logs 2017-05-29 17:35:13 +02:00
ansuz 1240b864ef fix misconfigured history 2017-05-29 17:25:06 +02:00
ansuz 3915b30055 provide a register button on login
also direct users from file to login
2017-05-29 13:11:07 +02:00
ansuz b910915d47 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-05-29 11:33:03 +02:00
ansuz 6573813523 Merge branch 'soon' into staging 2017-05-29 11:32:54 +02:00
ansuz 3f3d64992d resolve merge conflicts 2017-05-26 12:44:58 +02:00
ansuz 57017c68fa hacks for cross-domain safari 2017-05-26 12:42:12 +02:00
ansuz cf658c1b3a backport live changes 2017-05-26 12:41:30 +02:00
ansuz a04f179d8b hide preview mode on phones 2017-05-24 19:00:14 +02:00
ansuz dc2b0ae6b4 jshint compliance 2017-05-24 18:45:48 +02:00
ansuz b32c329269 remember whether you were using preview mode for a pad 2017-05-24 18:41:19 +02:00
ansuz d9f7470f06 copy user details into sessionStorage for safari 2017-05-24 18:28:16 +02:00
ansuz a5ffd278a7 write styles for code in .less 2017-05-24 17:27:03 +02:00
ansuz 3803f6a20f only render preview if preview container is visible 2017-05-24 17:25:33 +02:00
ansuz 617e027f12 catch markdown preview errors 2017-05-24 15:50:35 +02:00