Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-04-27 | Pull inner function out. | Erik Johnston | 1 | -76/+77 | |
2015-04-27 | Implement locks using create_observer for fetching media and server keys | Erik Johnston | 2 | -60/+82 | |
2015-04-27 | Implement create_observer. | Erik Johnston | 1 | -0/+19 | |
`create_observer` takes a deferred and create a new deferred that *observers* the original deferred. Any callbacks added to the observing deferred will *not* affect the origin deferred. | |||||
2015-04-27 | Shuffle operations so that locking upsert happens last in the txn. This ↵ | Erik Johnston | 5 | -56/+56 | |
ensures the lock is held for the least amount of time possible. | |||||
2015-04-27 | Handle the fact that postgres databases can be restarted from under us | Erik Johnston | 3 | -1/+33 | |
2015-04-24 | Add note about updating your signing keys (ie. "the auto thing") | David Baker | 1 | -0/+9 | |
2015-04-24 | Matrix ID server is now HTTPS | David Baker | 1 | -1/+1 | |
2015-04-24 | Remove ancient history | David Baker | 1 | -4/+0 | |
2015-04-24 | Pedant: OS X has a space | David Baker | 1 | -1/+1 | |
2015-04-24 | Make one-to-one rule an underride otherwise bings don't work in one-to-one ↵ | David Baker | 1 | -21/+21 | |
wrooms. Likewise a couple of other rules. | |||||
2015-04-24 | Fix spelling | Mark Haines | 1 | -1/+1 | |
2015-04-24 | Call the super classes when generating config | Mark Haines | 1 | -0/+1 | |
2015-04-24 | Copyright notices | Mark Haines | 6 | -0/+84 | |
2015-04-24 | No commas here, otherwise our error string constants become tuples. | David Baker | 1 | -2/+2 | |
2015-04-23 | Remove users from the remote_offline_serials list (and clean up empty ↵ | Paul "LeoNerd" Evans | 2 | -1/+38 | |
elements) when they go online again | |||||
2015-04-23 | Don't let the remote offline serial list grow arbitrarily large | Paul "LeoNerd" Evans | 1 | -0/+5 | |
2015-04-23 | Store a list of the presence serial number at which remote users went ↵ | Paul "LeoNerd" Evans | 2 | -0/+59 | |
offline, so that when we delete them from the cachemap, we can still synthesize OFFLINE events for them (SYN-261) | |||||
2015-04-23 | Generate presence event-stream JSON structures directly | Paul "LeoNerd" Evans | 1 | -8/+9 | |