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 |
|