Erik Johnston
|
39e21ea51c
|
Add support for using keyword arguments with cached functions
|
2015-07-27 13:57:29 +01:00 |
|
Erik Johnston
|
2b4f47db9c
|
Generate local thumbnails on a thread
|
2015-07-23 14:52:29 +01:00 |
|
Erik Johnston
|
103e1c2431
|
Pick larger than desired thumbnail for 'crop'
|
2015-07-23 11:12:49 +01:00 |
|
Matrix
|
4e2e67fd50
|
Disable receipts for now
|
2015-07-22 16:13:46 +01:00 |
|
David Baker
|
a56eccbbfc
|
Query for all the ones we were asked about, not just the last...
|
2015-07-21 16:38:16 -07:00 |
|
David Baker
|
20c0324e9c
|
Dodesn't seem to make any difference: guess it does work with the object reference
|
2015-07-21 16:21:37 -07:00 |
|
David Baker
|
cf7a40b08a
|
I think this was what was intended...
|
2015-07-21 16:08:00 -07:00 |
|
Erik Johnston
|
90dbd71c13
|
Merge branch 'master' of github.com:matrix-org/synapse into develop
|
2015-07-21 09:25:30 +01:00 |
|
Mark Haines
|
3b5823c74d
|
s/take/claim/ for end to end key APIs
|
2015-07-20 18:23:54 +01:00 |
|
Daniel Wagner-Hall
|
53d1174aa9
|
Improve naming
|
2015-07-20 06:32:12 -07:00 |
|
Kegan Dougal
|
ddef5ea126
|
Remove semicolon.
|
2015-07-20 14:02:36 +01:00 |
|
Kegan Dougal
|
b6ee0585bd
|
Parse the ID given to /invite|ban|kick to make sure it looks like a user ID.
|
2015-07-20 13:55:19 +01:00 |
|
Matrix
|
4f973eb657
|
Up default cache size for _RoomStreamChangeCache
|
2015-07-18 19:07:33 +01:00 |
|
Matrix
|
4cab2cfa34
|
Don't do any database hits in receipt handling if from_key == to_key
|
2015-07-18 19:07:12 +01:00 |
|
Erik Johnston
|
b6d4a4c6d8
|
Merge pull request #199 from matrix-org/erikj/receipts
Implement read receipts.
|
2015-07-16 18:18:36 +01:00 |
|
Erik Johnston
|
d155b318d2
|
Merge pull request #203 from matrix-org/erikj/room_creation_presets
Implement presets at room creation
|
2015-07-16 18:18:11 +01:00 |
|
Erik Johnston
|
a2ed7f437c
|
Merge pull request #202 from matrix-org/erikj/power_level_sanity
Change power level semantics.
|
2015-07-16 18:18:04 +01:00 |
|
Erik Johnston
|
c456d17daf
|
Implement specifying custom initial state for /createRoom
|
2015-07-16 15:25:29 +01:00 |
|
David Baker
|
09489499e7
|
pep8 + debug line
|
2015-07-15 19:39:18 +01:00 |
|
David Baker
|
4da05fa0ae
|
Add back in support for remembering parameters submitted to a user-interactive auth call.
|
2015-07-15 19:28:57 +01:00 |
|
Matthew Hodgson
|
8cedf3ce95
|
bump up image quality a bit more as it looks crap
|
2015-07-14 23:53:13 +01:00 |
|
Erik Johnston
|
baa55fb69e
|
Merge pull request #193 from matrix-org/erikj/bulk_persist_event
Add bulk insert events API
|
2015-07-14 10:49:24 +01:00 |
|
Erik Johnston
|
002a44ac1a
|
s/everyone_ops/original_invitees_have_ops/
|
2015-07-14 10:37:42 +01:00 |
|
David Baker
|
62b4b72fe4
|
Close, but no cigar.
|
2015-07-14 10:33:25 +01:00 |
|
Erik Johnston
|
b49a30a972
|
Capitalize contants
|
2015-07-14 10:20:31 +01:00 |
|
Erik Johnston
|
4624d6035e
|
Docs
|
2015-07-14 10:19:07 +01:00 |
|
Erik Johnston
|
d5cc794598
|
Implement presets at room creation
|
2015-07-13 16:56:08 +01:00 |
|
Erik Johnston
|
5989637f37
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receipts
|
2015-07-13 13:50:57 +01:00 |
|
Erik Johnston
|
016c089f13
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/power_level_sanity
|
2015-07-13 13:48:13 +01:00 |
|
Erik Johnston
|
e5991af629
|
Comments
|
2015-07-13 13:30:43 +01:00 |
|
Erik Johnston
|
17bb9a7eb9
|
Remove commented out code
|
2015-07-10 14:07:57 +01:00 |
|
Erik Johnston
|
a5ea22d468
|
Sanitize power level checks
|
2015-07-10 14:05:38 +01:00 |
|
Erik Johnston
|
7e3b14fe78
|
You shouldn't be able to ban/kick users with higher power levels
|
2015-07-10 14:05:38 +01:00 |
|
Erik Johnston
|
532fcc997a
|
Merge pull request #196 from matrix-org/erikj/room_history
Add ability to restrict room history.
|
2015-07-10 13:47:04 +01:00 |
|
Erik Johnston
|
0b3389bcd2
|
Merge pull request #194 from matrix-org/erikj/bulk_verify_sigs
Implement bulk verify_signed_json API
|
2015-07-10 13:46:53 +01:00 |
|
Erik Johnston
|
0d7f0febf4
|
Uniquely name unique constraint
|
2015-07-10 13:43:03 +01:00 |
|
Erik Johnston
|
b7cb37b189
|
Merge pull request #198 from matrix-org/markjh/client-end-to-end-key-management
Client end to end key management API
|
2015-07-10 13:36:17 +01:00 |
|
Mark Haines
|
a01097d60b
|
Assume that each device for a user has only one of each type of key
|
2015-07-10 13:26:18 +01:00 |
|
Erik Johnston
|
f3049d0b81
|
Small tweaks to SAML2 configuration.
- Add saml2 config docs to default config.
- Use existence of saml2 config to indicate if saml2 should be enabled.
|
2015-07-10 10:50:14 +01:00 |
|
Erik Johnston
|
9158ad1abb
|
Merge pull request #201 from EricssonResearch/msba/saml2-develop
Integrate SAML2 basic authentication - uses pysaml2
|
2015-07-10 10:25:56 +01:00 |
|
Erik Johnston
|
b5f0d73ea3
|
Add comment
|
2015-07-09 17:09:26 +01:00 |
|
Erik Johnston
|
ed88720952
|
Handle error slightly better
|
2015-07-09 16:14:46 +01:00 |
|
Erik Johnston
|
f0979afdb0
|
Remove spurious comment
|
2015-07-09 16:02:07 +01:00 |
|
Mark Haines
|
bf0d59ed30
|
Don't bother with a timeout for one time keys on the server.
|
2015-07-09 14:04:03 +01:00 |
|
Erik Johnston
|
c2d08ca62a
|
Integer timestamps
|
2015-07-09 13:15:34 +01:00 |
|
Erik Johnston
|
4019b48aaa
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receipts
|
2015-07-09 11:55:52 +01:00 |
|
Erik Johnston
|
294dbd712f
|
We don't want semicolons.
|
2015-07-09 11:47:24 +01:00 |
|
Erik Johnston
|
1af188209a
|
Change format of receipts to allow inclusion of data
|
2015-07-09 11:39:30 +01:00 |
|
Muthu Subramanian
|
8cd34dfe95
|
Make SAML2 optional and add some references/comments
|
2015-07-09 13:34:47 +05:30 |
|
Muthu Subramanian
|
d2caa5351a
|
code beautify
|
2015-07-09 12:58:15 +05:30 |
|
Matthew Hodgson
|
fb8d2862c1
|
remove the tls_certificate_chain_path param and simply support tls_certificate_path pointing to a file containing a chain of certificates
|
2015-07-09 00:45:41 +01:00 |
|
Matthew Hodgson
|
8ad2d2d1cb
|
document tls_certificate_chain_path more clearly
|
2015-07-09 00:06:01 +01:00 |
|
Matthew Hodgson
|
f26a3df1bf
|
oops, context.tls_certificate_chain_file() expects a file, not a certificate.
|
2015-07-08 21:33:02 +01:00 |
|
Matthew Hodgson
|
19fa3731ae
|
typo
|
2015-07-08 18:53:41 +01:00 |
|
Matthew Hodgson
|
465acb0c6a
|
*cough*
|
2015-07-08 18:30:59 +01:00 |
|
Matthew Hodgson
|
64afbe6ccd
|
add new optional config for tls_certificate_chain_path for folks with intermediary SSL certs
|
2015-07-08 18:20:02 +01:00 |
|
Matthew Hodgson
|
04192ee05b
|
typo
|
2015-07-08 17:49:15 +01:00 |
|
Mark Haines
|
8fb79eeea4
|
Only remove one time keys when new one time keys are added
|
2015-07-08 17:04:29 +01:00 |
|
Erik Johnston
|
ce9e2f84ad
|
Add blist to dependencies
|
2015-07-08 15:41:59 +01:00 |
|
Erik Johnston
|
304343f4d7
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receipts
|
2015-07-08 15:37:33 +01:00 |
|
Erik Johnston
|
af812b68dd
|
Add a cache to fetching of receipt streams
|
2015-07-08 15:35:00 +01:00 |
|
Erik Johnston
|
d85ce8d89b
|
Split receipt events up into one per room
|
2015-07-08 11:36:05 +01:00 |
|
Muthu Subramanian
|
f53bae0c19
|
code beautify
|
2015-07-08 16:05:46 +05:30 |
|
Muthu Subramanian
|
77c5db5977
|
code beautify
|
2015-07-08 16:05:20 +05:30 |
|
Muthu Subramanian
|
81682d0f82
|
Integrate SAML2 basic authentication - uses pysaml2
|
2015-07-08 15:36:54 +05:30 |
|
Erik Johnston
|
87311d1b8c
|
Hook up receipts to v1 initialSync
|
2015-07-08 11:02:04 +01:00 |
|
Erik Johnston
|
ca041d5526
|
Wire together receipts and the notifer/federation
|
2015-07-07 15:25:30 +01:00 |
|
Erik Johnston
|
716e426933
|
Fix various typos
|
2015-07-07 10:55:31 +01:00 |
|
Erik Johnston
|
e8b2f6f8a1
|
Add a ReceiptServlet
|
2015-07-07 10:55:22 +01:00 |
|
Mark Haines
|
28ef344077
|
Merge branch 'mjark/missing_regex_group' into markjh/client-end-to-end-key-management
|
2015-07-06 18:48:27 +01:00 |
|
Mark Haines
|
2ef182ee93
|
Add client API for uploading and querying keys for end to end encryption
|
2015-07-06 18:47:57 +01:00 |
|
Mark Haines
|
b5770f8947
|
Add store for client end to end keys
|
2015-07-06 18:46:47 +01:00 |
|
Mark Haines
|
a7dcbfe430
|
Don't 500 if a group is missing from the regex
|
2015-07-06 16:47:17 +01:00 |
|
Erik Johnston
|
1a3255b507
|
Add m.room.history_visibility to newly created rooms' m.room.power_levels
|
2015-07-06 13:25:35 +01:00 |
|
Erik Johnston
|
fb47c3cfbe
|
Rename key and values for m.room.history_visibility. Support 'invited' value
|
2015-07-06 13:05:52 +01:00 |
|
Erik Johnston
|
65e69dec8b
|
Don't explode if we don't recognize one of the event_ids in the backfill request
|
2015-07-06 09:33:03 +01:00 |
|
Erik Johnston
|
c3e2600c67
|
Filter and redact events that the other server doesn't have permission to see during backfill
|
2015-07-03 17:52:57 +01:00 |
|
Erik Johnston
|
400894616d
|
Respect m.room.history_visibility in v2_alpha sync API
|
2015-07-03 14:51:01 +01:00 |
|
Erik Johnston
|
12b83f1a0d
|
If user supplies filename in URL when downloading from media repo, use that name in Content Disposition
|
2015-07-03 11:24:55 +01:00 |
|
Erik Johnston
|
00ab882ed6
|
Add m.room.history_visibility to list of auth events
|
2015-07-03 10:31:24 +01:00 |
|
Erik Johnston
|
41938afed8
|
Make v1 initial syncs respect room history ACL
|
2015-07-02 17:12:35 +01:00 |
|
Erik Johnston
|
1a60545626
|
Add basic impl for room history ACL on GET /messages client API
|
2015-07-02 16:20:10 +01:00 |
|
Erik Johnston
|
ac78e60de6
|
Add stream_id index
|
2015-07-02 13:18:41 +01:00 |
|
Erik Johnston
|
bd1236c0ee
|
Consolidate duplicate code in notifier
|
2015-07-02 11:46:05 +01:00 |
|
Erik Johnston
|
ddf7979531
|
Add receipts_key to StreamToken
|
2015-07-02 11:45:44 +01:00 |
|
Erik Johnston
|
0862fed2a8
|
Add basic ReceiptHandler
|
2015-07-01 17:19:31 +01:00 |
|
Erik Johnston
|
80a61330ee
|
Add basic storage functions for handling of receipts
|
2015-07-01 17:19:12 +01:00 |
|
Erik Johnston
|
480d720388
|
Bump changelog and version to v0.9.3
|
2015-07-01 15:12:32 +01:00 |
|
Erik Johnston
|
901f56fa63
|
Add tables for receipts
|
2015-06-30 15:29:47 +01:00 |
|
Erik Johnston
|
9beaedd164
|
Enforce ascii filenames for uploads
|
2015-06-30 10:31:59 +01:00 |
|
Erik Johnston
|
2124f668db
|
Add Content-Disposition headers to media repo v1 downloads
|
2015-06-30 09:35:44 +01:00 |
|
Erik Johnston
|
f0dd568e16
|
Wait for previous attempts at fetching keys for a given server before trying to fetch more
|
2015-06-26 11:25:00 +01:00 |
|
Erik Johnston
|
b5f55a1d85
|
Implement bulk verify_signed_json API
|
2015-06-26 10:39:34 +01:00 |
|
Erik Johnston
|
5130d80d79
|
Add bulk insert events API
|
2015-06-25 17:29:34 +01:00 |
|
David Baker
|
6825eef955
|
Oops: underride rule had an identifier with override in it.
|
2015-06-23 14:26:14 +01:00 |
|
Erik Johnston
|
6924852592
|
Batch SELECTs in _get_auth_chain_ids_txn
|
2015-06-23 11:01:04 +01:00 |
|
Erik Johnston
|
9c72011fd7
|
Bumb version
|
2015-06-23 10:12:19 +01:00 |
|
Erik Johnston
|
2f556e0c55
|
Fix typo
|
2015-06-19 16:22:53 +01:00 |
|
Erik Johnston
|
7fa1363fb0
|
Merge pull request #192 from matrix-org/erikj/fix_log_context
Fix log context when sending requests
|
2015-06-19 16:21:40 +01:00 |
|
Erik Johnston
|
275dab6b55
|
Merge pull request #190 from matrix-org/erikj/syn-412
Fix notifier leak
|
2015-06-19 11:49:58 +01:00 |
|