Mark Haines
|
ae9c2ab165
|
SYN-149: Send join event immediately after the room create event
|
2014-11-18 15:29:48 +00:00 |
Mark Haines
|
a5b88c489e
|
Split out sending the room alias events from creating the alias so that we can do them in the right point when creating a room
|
2014-11-18 15:03:13 +00:00 |
Mark Haines
|
cb4b6c844a
|
Merge PDUs and Events into one object
|
2014-11-14 21:25:02 +00:00 |
Mark Haines
|
8c2b5ea7c4
|
Fix PDU and event signatures
|
2014-11-14 19:11:04 +00:00 |
Mark Haines
|
e903c941cb
|
Merge branch 'develop' into request_logging
Conflicts:
setup.py
synapse/storage/_base.py
synapse/util/async.py
|
2014-11-14 11:16:50 +00:00 |
Erik Johnston
|
f04b3d5042
|
Store all signatures on events rather than just dropping them
|
2014-11-12 17:02:34 +00:00 |
Erik Johnston
|
e715741abc
|
Update some of the docs in event_federation
|
2014-11-12 16:20:30 +00:00 |
Erik Johnston
|
e24d5cb97d
|
Document StateStore and use transactions
|
2014-11-12 14:33:48 +00:00 |
Erik Johnston
|
58c0ef90c9
|
Add indices to state group tables
|
2014-11-12 14:33:48 +00:00 |
Erik Johnston
|
6fea478d2e
|
Fix bugs with invites/joins across federatiom.
Both in terms of auth and not trying to fetch missing PDUs for invites,
joins etc.
|
2014-11-12 11:24:11 +00:00 |
Erik Johnston
|
5ff0bfb81d
|
Fix bug where we /always/ created a new state group
|
2014-11-11 14:16:41 +00:00 |
Erik Johnston
|
a8e565eca8
|
Add an EventValidator. Fix bugs in auth ++ storage
|
2014-11-10 18:25:42 +00:00 |
Erik Johnston
|
cdc1b5d629
|
Fix regression where we did not return redacted events.
|
2014-11-10 15:21:30 +00:00 |
Erik Johnston
|
5d439b127b
|
PEP8
|
2014-11-10 13:46:44 +00:00 |
Erik Johnston
|
6447db063a
|
Fix backfill to work. Add auth to backfill request
|
2014-11-10 11:59:51 +00:00 |
Erik Johnston
|
65f846ade0
|
Notify users about invites.
|
2014-11-10 11:15:02 +00:00 |
Erik Johnston
|
6cb6cb9e69
|
Tidy up some of the unused sql tables
|
2014-11-10 10:31:00 +00:00 |
Erik Johnston
|
1c06806f90
|
Finish redaction algorithm.
|
2014-11-10 10:21:32 +00:00 |
Erik Johnston
|
02c3b1c9e2
|
Add '/event_auth/' federation api
|
2014-11-07 15:35:53 +00:00 |
Erik Johnston
|
16a0815fac
|
Fix bug in _get_auth_chain_txn
|
2014-11-07 11:21:20 +00:00 |
Erik Johnston
|
49948d72f3
|
Fix joining over federation
|
2014-11-07 10:53:38 +00:00 |
Erik Johnston
|
8b0e96474b
|
Implement method to get auth_chain from a given event_id
|
2014-11-07 10:53:38 +00:00 |
Erik Johnston
|
bf6b72eb55
|
Start implementing auth chains
|
2014-11-07 10:53:38 +00:00 |
Erik Johnston
|
351c64e99e
|
Amalgamate all power levels.
Remove concept of reqired power levels, something similiar can be done
using the new power level event.
|
2014-11-06 16:59:13 +00:00 |
Erik Johnston
|
4317c8e583
|
Implement new replace_state and changed prev_state
`prev_state` is now a list of previous state ids, similiar to
prev_events. `replace_state` now points to what we think was replaced.
|
2014-11-06 15:10:55 +00:00 |
Erik Johnston
|
cc44ecc62f
|
Get correct prev_events
|
2014-11-05 13:23:35 +00:00 |
Erik Johnston
|
aa76bf39ab
|
Remove unused imports
|
2014-11-04 14:14:02 +00:00 |
Erik Johnston
|
d59aa6af25
|
For now, don't store txn -> pdu mappings.
|
2014-11-03 11:35:19 +00:00 |
Erik Johnston
|
f139c02e95
|
Formatting
|
2014-11-03 11:34:49 +00:00 |
Erik Johnston
|
ecabff7eb4
|
Sign evnets
|
2014-10-31 17:08:52 +00:00 |
Erik Johnston
|
80b2710e6f
|
Remove unused signature storage methods
|
2014-10-31 17:08:36 +00:00 |
Erik Johnston
|
fb3a01fa3a
|
Remove unused sql file.
|
2014-10-31 16:04:27 +00:00 |
Erik Johnston
|
d30d79b5be
|
Make prev_event signing work again.
|
2014-10-31 15:35:39 +00:00 |
Erik Johnston
|
2f39dc19a2
|
Remove more references to dead PDU tables
|
2014-10-31 14:27:14 +00:00 |
Erik Johnston
|
bfa36a72b9
|
Remove PDU tables.
|
2014-10-31 14:00:32 +00:00 |
Erik Johnston
|
21fe249d62
|
Actually don't store any PDUs
|
2014-10-31 10:47:34 +00:00 |
Erik Johnston
|
841df4da71
|
Don't store any PDUs
|
2014-10-31 09:59:59 +00:00 |
Erik Johnston
|
f2de2d644a
|
Move the impl of backfill to use events.
|
2014-10-31 09:59:02 +00:00 |
Erik Johnston
|
ef9c4476a0
|
Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization
|
2014-10-30 11:18:28 +00:00 |
Mark Haines
|
7c06399512
|
Merge branch 'develop' into request_logging
Conflicts:
synapse/config/logger.py
|
2014-10-30 11:13:58 +00:00 |
Mark Haines
|
7d709542ca
|
Fix pep8 warnings
|
2014-10-30 11:10:17 +00:00 |
Erik Johnston
|
aa80900a8e
|
Fix SQL so that accepts we may want to persist events twice.
|
2014-10-30 10:11:06 +00:00 |
Mark Haines
|
b29517bd01
|
Add a request-id to each log line
|
2014-10-30 01:21:33 +00:00 |
Erik Johnston
|
e7858b6d7e
|
Start filling out and using new events tables
|
2014-10-29 16:59:24 +00:00 |
Erik Johnston
|
a10c2ec88d
|
Don't reference PDU when persisting event
|
2014-10-28 17:15:32 +00:00 |
Erik Johnston
|
2d1dfb3b34
|
Begin implementing all the PDU storage stuff in Events land
|
2014-10-28 16:42:35 +00:00 |
Erik Johnston
|
da1dda3e1d
|
Add transaction level logging and timing information. Add a _simple_delete method
|
2014-10-28 11:18:04 +00:00 |
Erik Johnston
|
967ce43b59
|
Clean up LoggingTransaction
|
2014-10-28 10:53:11 +00:00 |
Erik Johnston
|
8e358ef35a
|
Add timer to LoggingTransaction
|
2014-10-28 10:34:05 +00:00 |
Erik Johnston
|
ad9226eeec
|
Merge branch 'event_signing' of github.com:matrix-org/synapse into federation_authorization
Conflicts:
synapse/storage/__init__.py
|
2014-10-27 11:58:32 +00:00 |