Commit Graph
100 Commits
Author SHA1 Message Date
ansuz 1dee406365 bump footer version 2019-12-18 08:25:15 -05:00
ansuz 89b5e30309 more WIP 2019-12-17 19:27:39 -05:00
ansuz da4399e3dc Merge branch 'inviteUI' of github.com:xwiki-labs/cryptpad into inviteUI 2019-12-16 20:58:23 -05:00
ansuz c82c50c274 WIP team invitations 2019-12-16 20:57:19 -05:00
ansuz 1a521b57c8 implement INVITE and ACCEPT roster methods 2019-12-16 17:22:30 -05:00
ansuz 0cbde8d90f Merge branch 'staging' into inviteUI 2019-12-16 12:07:46 -05:00
ansuz af6b77a2ff fix script errors 2019-12-16 11:59:12 -05:00
ansuz 6686e0e841 Merge branch 'inviteUI' of github.com:xwiki-labs/cryptpad into inviteUI 2019-12-16 10:22:44 -05:00
ansuz af463c2de9 use the same APIs when creating invites as you do when redeeming them 2019-12-16 10:22:22 -05:00
ansuz 042cfffbe8 use APIs instead of creating invitations inline 2019-12-16 09:38:36 -05:00
ansuz 4a83103f52 WIP invitation API 2019-12-13 18:38:05 -05:00
ansuz 7a5bfe8245 pw => password, /common/invitation.js scaffolding 2019-12-13 18:27:48 -05:00
ansuz 3f71169fad update changelog for HimalayanQuail 2019-12-09 18:30:55 -05:00
ansuz af59f4c2c2 guard against invoking a method of an undefined attribute, resulting in a memory puddle 2019-12-09 18:30:23 -05:00
ansuz 294fb5acb5 update version string 2019-12-09 11:24:47 -05:00
ansuz 3f77a800cf revert addition of underlines to some mermaid titles 2019-12-06 09:14:33 -05:00
ansuz edd2274262 add a few default styles for gantt charts 2019-12-05 17:42:37 -05:00
ansuz daf6482ace throttle markdown rendering in the code app 2019-12-05 17:42:13 -05:00
ansuz 62c50d9e23 avoid redrawing mermaid graphs which have not changed 2019-12-05 17:41:54 -05:00
ansuz 1da662687f guarantee asynchronous execution for batch reads and write queues 2019-12-05 13:35:26 -05:00
ansuz ff67f8381b oops, I really should have linted before pushing... 2019-12-02 13:10:38 -05:00
ansuz e7447008ce enable more mermaid modes 2019-12-02 13:08:33 -05:00
ansuz aa6beebe6a address jquery version conflict 2019-12-02 11:56:29 -05:00
ansuz e39257672c enable gantt chart rendering in rendered markdown 2019-12-02 11:27:13 -05:00
ansuz 308d255a25 update jquery to 2.2.4, closes #471 2019-12-02 11:11:31 -05:00
ansuz d7bcb63f70 add our opencollective url to package.json for the new 'funding' api 2019-11-27 11:45:02 -05:00
ansuz 1523a3107e update changelog to include 3.6.0 (GoldenFrog) 2019-11-26 17:35:26 -05:00
ansuz b246fc73a7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-11-25 20:59:42 -05:00
ansuz b5a05c1de3 clean up some dead code and do a quick optimizing pass 2019-11-25 20:37:04 -05:00
ansuz 27793c6755 remove XXX 2019-11-25 11:09:54 -05:00
ansuz a1f25d937c bump version to 3.6.0 (GoldenFrog) 2019-11-25 10:51:46 -05:00
ansuz e7da5493ee Merge branch 'soon' into staging 2019-11-20 10:09:00 -05:00
ansuz a2789b9395 Merge branch 'soon' 2019-11-19 10:03:54 -05:00
ansuz 8e00b8b654 Merge branch 'soon' into staging 2019-11-14 08:30:58 -05:00
ansuz e8db8968f7 Merge branch 'master' into soon 2019-11-14 08:30:51 -05:00
ansuz 99f46888d3 add changelog that I forgot to commit/push 2019-11-14 08:30:17 -05:00
ansuz 86bc0bcae7 lint compliance 2019-11-08 11:54:07 -05:00
ansuz 10db91e006 bump platform version 2019-11-08 11:41:38 -05:00
ansuz 05827d9202 Merge branch 'soon' into staging 2019-11-08 09:31:38 -05:00
ansuz 5b22406dd7 Merge branch 'master' of github.com:xwiki-labs/cryptpad 2019-11-08 09:31:27 -05:00
ansuz d4e6bc780b fix an overly broad CSS selector for notifications
Unfortunately it was breaking some useful behaviour in the slide app
2019-11-05 11:19:44 -05:00
ansuz d4e5b98c14 update nginx config to add trailing slashes to new apps 2019-10-01 13:23:38 +02:00
ansuz e4914d60a6 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-10-01 12:17:13 +02:00
ansuz c46e7f4021 log the time it takes to load pins and to run the eviction script 2019-10-01 12:17:01 +02:00
ansuz 469d674ca0 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-10-01 10:59:44 +02:00
ansuz 5876f5c737 include user block location in support requests 2019-10-01 10:59:23 +02:00
ansuz b111a88531 include user block location in support requests 2019-10-01 10:58:59 +02:00
ansuz 3ccca553bc apparently readline expects a 'close' event listener, not 'end' 2019-10-01 10:32:37 +02:00
ansuz a725f69ee7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-09-30 17:14:17 +02:00
ansuz afae5d7f85 apparently readline expects a 'close' event listener, not 'end' 2019-09-30 17:14:11 +02:00
ansuz 16e8c96210 allow for selection of user data in admin side of support tickets 2019-09-30 15:41:11 +02:00
ansuz 2a809cf120 roster changes:
* validate that a user can add a role before adding them
* support deletion of non-required metadata attributes via null
2019-09-30 15:35:27 +02:00
ansuz 8761e2071a test many more features of roster.js via rpc tests 2019-09-30 14:57:15 +02:00
ansuz 59a361449d don't allow deletion of displayName or notifications via describe command 2019-09-30 14:56:16 +02:00
ansuz 8e07b03581 fix parse error 2019-09-30 14:51:40 +02:00
ansuz fd31fd3096 roster changes: validate roles when describing. interpret assignment of null as deletion. prevent a typeError when describing somebody that doesn't exist 2019-09-30 11:50:01 +02:00
ansuz 9b74136b66 Merge branch 'invitations' into staging 2019-09-30 10:53:10 +02:00
ansuz 69e61ec2f2 ignore metadata commands which add invalid owners 2019-09-27 14:28:59 +02:00
ansuz 648980ad50 a few more slow nacl imports that I missed 2019-09-27 13:32:57 +02:00
ansuz c968d1cdae use nacl-fast in history keeper 2019-09-27 13:31:42 +02:00
ansuz 069776e804 use fast implementations of tweetnacl serverside 2019-09-27 13:30:17 +02:00
ansuz 252b2729a6 supply plan information with support ticket submissions 2019-09-27 13:20:53 +02:00
ansuz 717a7d550c increase size of pdfs rendered via media-tags in code preview pane 2019-09-27 12:40:37 +02:00
ansuz 4f862d59d7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-09-27 12:11:53 +02:00
ansuz 777d9eff5f pass arguments to 'throttle' 2019-09-27 12:05:56 +02:00
ansuz 61e66e9add WIP invitation link generation 2019-09-27 12:05:08 +02:00
ansuz 6425d492f1 move credential.js from customize.dist/ to www/common/ 2019-09-27 12:04:31 +02:00
ansuz 83c19f01f3 Merge branch 'soon' into staging 2019-09-27 11:57:09 +02:00
ansuz 82a0048082 keep trying to draw the preview pane, if necessary 2019-09-26 12:02:11 +02:00
ansuz e5cb3250d8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-09-26 11:57:10 +02:00
ansuz abd491cf60 keep trying to draw the preview pane, if necessary 2019-09-26 11:56:53 +02:00
ansuz 5fa7703ad3 Merge branch 'soon' into staging 2019-09-24 18:16:17 +02:00
ansuz 4d26d45d41 update changelog 2019-09-24 17:38:03 +02:00
ansuz 56eee4addd Merge branch 'soon' into staging 2019-09-24 16:40:25 +02:00
ansuz e4b47ae626 Merge branch 'soon' 2019-09-24 16:38:46 +02:00
ansuz 8edf69e410 Merge branch 'soon' 2019-09-23 17:58:34 +02:00
ansuz e395c0bf1e Merge branch 'soon' 2019-09-23 17:54:49 +02:00
ansuz cfc90a56b6 restore paths to blob and blobstage for admin disk usage report 2019-09-23 16:13:24 +02:00
ansuz 2d761388c1 always return errors as strings when sending roster messages. fix getLastCheckpointHash logic 2019-09-23 11:43:28 +02:00
ansuz 55f19b998f downgrade an XXX to a FIXME 2019-09-23 11:18:34 +02:00
ansuz 744be9929f handle stream errors when uploading 2019-09-23 11:17:42 +02:00
ansuz 33623bdafc update version strings 2019-09-23 11:13:17 +02:00
ansuz c8389ba657 implement roster.getLastCheckpointHash 2019-09-23 11:07:18 +02:00
ansuz 8326b8b270 disable automatic blob expiration since we can't quite rely on atime as an inactivity metric 2019-09-23 10:56:38 +02:00
ansuz f2db93834b implement blob archival and WIP blob iteration methods 2019-09-20 16:43:57 +02:00
ansuz d1e1a11e38 fix path issues in blobStore 2019-09-20 13:37:38 +02:00
ansuz 321df2234d export 'response.clear' to avoid typeErrors 2019-09-19 13:55:35 +02:00
ansuz 047d64a3c2 clone objects passed to roster commands to avoid mutating the passed value 2019-09-19 13:44:48 +02:00
ansuz ce5c841a42 implement auto-checkpoint logic 2019-09-19 09:18:07 +02:00
ansuz 7230ee71a8 fix json.sortify in browser contexts. lint compliance 2019-09-18 16:31:23 +02:00
ansuz 4269cb1ec7 fixed a few roster bugs 2019-09-18 16:27:01 +02:00
ansuz 073543fe3d more WIP for roster 2019-09-18 15:04:08 +02:00
ansuz 84518c0775 a few more helpers in common-util 2019-09-18 15:03:14 +02:00
ansuz e5b7c052bd export the rpc's 'destroy' method via pinpad 2019-09-18 15:02:32 +02:00
ansuz 5c984854c7 WIP 2019-09-17 18:49:49 +02:00
ansuz cc4ea50ef6 comment out dead code 2019-09-17 18:46:24 +02:00
ansuz 922d7a247b use latest Team Crypto methods 2019-09-17 17:44:22 +02:00
ansuz 5fe1627488 integrate roster test usage into rpc 2019-09-17 11:32:47 +02:00
ansuz 2c0e03a3d4 add nodejs support to pinpad.js 2019-09-17 11:28:38 +02:00
ansuz be8b014b36 WIP roster implementation 2019-09-17 11:28:22 +02:00