Commit History

Upphovsman SHA1 Meddelande Datum
  Paul "LeoNerd" Evans 9705706a7f Merge branch 'develop' into paul/schema_breaking_changes 10 år sedan
  Matthew Hodgson 8a7c1d6a00 fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. 10 år sedan
  Paul "LeoNerd" Evans 801a551da1 Rename 'mtime' DB field to 'last_active', adjusted semantics 10 år sedan
  Paul "LeoNerd" Evans b8906b0ea8 Kill the 'state' presence key in DB, name it 'presence' instead to match the over-the-wire API 10 år sedan
  Paul "LeoNerd" Evans cda31fb755 Kill the state 10 år sedan
  Paul "LeoNerd" Evans da31b96b55 Implement presence state visibilty limiting when polling eventsource for stream 10 år sedan
  Paul "LeoNerd" Evans 86d6232236 Don't eat federation transmit errors during unit tests; fix remote presence EDU-sending test because of this 10 år sedan
  Paul "LeoNerd" Evans da3e04df8b Rename the 'do_users_share_a_room' to something slightly less verb-sounding 10 år sedan
  Paul "LeoNerd" Evans 7e22afbc7c Ensure that event source unit tests could cope with get_new_events_for_user() returning a Deferred 10 år sedan
  Paul "LeoNerd" Evans 270d302834 Reënable presence visibility permission checking now it's not used on redundant code paths 10 år sedan
  Paul "LeoNerd" Evans 468d94c920 Rename API-visible 'mtime' presence field to 'last_active'; slightly different semantics 10 år sedan
  Paul "LeoNerd" Evans 02f4e3b3ff Rename 'state' presence key to the much more obvious 'presence'; maintain a legacy 'state' copy for now 10 år sedan
  Matthew Hodgson 8fe912d95c change the world: make the default matrix API URL prefix /_matrix rather than /matrix to make it easier for existing websites to mount a HS in their namespace without collisions. 10 år sedan
  Paul "LeoNerd" Evans 93407cf7cf Bugfixes on presence pushes on user joining: 10 år sedan
  Erik Johnston 5dd38d579b Fix a couple of bugs in presence handler related to pushing updatesto the correct user. Fix presence tests. 10 år sedan
  Paul "LeoNerd" Evans efc5f3440d Only send presence "poll"/"unpoll" EDUs when changing from/to zero remotes 10 år sedan
  Paul "LeoNerd" Evans c46c806126 Re-enable presence, un-skip presence tests 10 år sedan
  Paul "LeoNerd" Evans d027e859cd Fix up the various presence-related tests so that if they're not skipped, they still PASS 10 år sedan
  Mark Haines 104808107a skip presence tests which broke when presence polling was disabled 10 år sedan
  Paul "LeoNerd" Evans d7cfb91a7a Rewrite of PresenceHandler test to ensure it covers the interaction with Federation as well 10 år sedan
  Paul "LeoNerd" Evans 83f031207e Implement and test presence dropping of remote users 10 år sedan
  Paul "LeoNerd" Evans faf25e3a83 Allow room presence visibility between users who share a room 10 år sedan
  Kegan Dougal 9a1638ed21 Removed http_server from HomeServer. Updated unit tests to use either resource_for_federation or resource_for_client depending on what is being tested. 10 år sedan
  Paul "LeoNerd" Evans d05aa651f8 An initial hack at storing presence state-change mtimes in database and presenting age durations to clients/federation events 10 år sedan
  Paul "LeoNerd" Evans 55944ccf72 Use strings instead of opaque magic-number constants for presence states; rename AWAY to UNAVAILABLE 10 år sedan
  Matthew Hodgson 3e35a9f96e add in copyrights to everything, not just the synapse subdir, and add a copyrighter.pl whilst we're at it 10 år sedan
  matrix.org 4f475c7697 Reference Matrix Home Server 10 år sedan