Erik Johnston
|
acdfef7b14
|
Intern all the things
|
2016-03-23 16:25:54 +00:00 |
Erik Johnston
|
f96526ffc2
|
Intern sender, event_id and room_id in events
|
2016-03-23 15:04:11 +00:00 |
Erik Johnston
|
fe9794706a
|
Intern type and state_key on events
|
2016-03-23 14:58:08 +00:00 |
Erik Johnston
|
58e207cd77
|
Don't assume existence of event_id in __str__
|
2016-03-18 14:31:44 +00:00 |
Erik Johnston
|
2068678b8c
|
Make Event objects behave more like dicts
|
2016-01-18 14:43:50 +00:00 |
Matthew Hodgson
|
6c28ac260c
|
copyrights
|
2016-01-07 04:26:29 +00:00 |
Erik Johnston
|
1f7642efa9
|
Fix bug where we didn't correctly serialize the redacted_because key over federation
|
2015-08-21 09:36:07 +01:00 |
Erik Johnston
|
ca580ef862
|
Don't copy twice
|
2015-05-29 15:02:55 +01:00 |
Erik Johnston
|
a7b65bdedf
|
Add config option to turn off freezing events. Use new encode_json api and ujson.loads
|
2015-05-29 12:17:33 +01:00 |
Paul "LeoNerd" Evans
|
1b988b051b
|
Store the rejected reason in (Frozen)Event structs
|
2015-03-25 19:06:05 +00:00 |
Erik Johnston
|
7eef84a95b
|
pyflakes
|
2015-02-11 16:52:22 +00:00 |
Erik Johnston
|
ddb816cf60
|
Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder that understands FrozenDict
|
2015-02-11 15:44:28 +00:00 |
Erik Johnston
|
c0462dbf15
|
Rearrange persist_event so that do all the queries that need to be done before returning early if we have already persisted that event.
|
2015-02-04 10:16:51 +00:00 |
Erik Johnston
|
c1c7b39827
|
Fix bug where we changes in outlier in metadata dict propogated to other events
|
2015-01-30 10:30:54 +00:00 |
Erik Johnston
|
a039e2544c
|
Remove unused import
|
2015-01-07 09:48:03 +00:00 |
Erik Johnston
|
dfa05f0cd6
|
Optimize FrozenEvent creation
|
2015-01-06 18:51:03 +00:00 |
Mark Haines
|
adb04b1e57
|
Update copyright notices
|
2015-01-06 13:21:39 +00:00 |
Mark Haines
|
3c7857e49b
|
clean up coding style a bit
|
2014-12-16 15:24:03 +00:00 |
Erik Johnston
|
882dc8dcab
|
Persist internal_metadata
|
2014-12-16 13:17:09 +00:00 |
Erik Johnston
|
65b2e49429
|
Fix pyflakes
|
2014-12-15 17:35:37 +00:00 |
Erik Johnston
|
f280929a12
|
Use frozenutils
|
2014-12-15 17:31:36 +00:00 |
Erik Johnston
|
b75adaedca
|
Finish up upgrade script
|
2014-12-15 16:14:34 +00:00 |
Erik Johnston
|
8cdebce470
|
Fix redactions. Fix 'age' key
|
2014-12-11 13:25:19 +00:00 |
Erik Johnston
|
cabead6194
|
Actually fix bug when uploading state with empty state_key
|
2014-12-10 14:49:52 +00:00 |
Erik Johnston
|
02db7eb209
|
Fix bug when uploading state with empty state_key
|
2014-12-10 14:02:48 +00:00 |
Erik Johnston
|
02db1fd2e7
|
Fix AttributeError
|
2014-12-10 12:00:05 +00:00 |
Erik Johnston
|
102d2373b4
|
Add __str__ to FrozenEvent
|
2014-12-10 11:38:08 +00:00 |
Erik Johnston
|
95aa903ffa
|
Try and figure out how and why signatures are being changed.
|
2014-12-10 11:37:47 +00:00 |
Erik Johnston
|
609c31e8df
|
More bug fixes
|
2014-12-08 17:50:56 +00:00 |
Erik Johnston
|
6630e1b579
|
Start making more things use EventContext rather than event.*
|
2014-12-05 16:20:48 +00:00 |
Erik Johnston
|
c31dba86ec
|
Convert rest and handlers to use new event structure
|
2014-12-04 15:50:01 +00:00 |
Erik Johnston
|
5d7c9ab789
|
Begin converting things to use the new Event structure
|
2014-12-04 11:27:59 +00:00 |
Erik Johnston
|
75b4329aaa
|
WIP for new way of managing events.
|
2014-12-03 16:07:21 +00:00 |
Erik Johnston
|
c1e66800a9
|
Begin fleshing out a new Event object
|
2014-12-02 11:40:22 +00:00 |