0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-06-14 16:48:18 +02:00

Commit graph

  • ca025c2b1d Rooms: More subsections, more bullet points, more detail. Kegan Dougal 2014-08-29 16:50:26 +0100
  • 52203edbce Version bump for bug fix. v0.1.1 Erik Johnston 2014-08-29 16:15:20 +0100
  • c3a774e414 Show desktop notification state. Provide help if the user has previously denied permission to display them. Emmanuel ROHEE 2014-08-29 17:11:03 +0200
  • d5c94c922f Merge branch 'hotfixes-v0.1.0' of github.com:matrix-org/synapse Erik Johnston 2014-08-29 16:07:01 +0100
  • f07f538ac7 When notifying listeners, don't do so in a serial fashion Erik Johnston 2014-08-29 16:01:01 +0100
  • 463b95f0c2 Bump version and change log v0.1.0 Erik Johnston 2014-08-29 15:36:53 +0100
  • 0ef54caa28 better support for call hangups David Baker 2014-08-29 15:18:37 +0100
  • 1118f02689 Start adding storage for new events. Erik Johnston 2014-08-29 15:18:30 +0100
  • 1cdc29e260 Fix JSFiddles to work with the new C-S API. Kegan Dougal 2014-08-29 15:01:46 +0100
  • 339dd3dc6c Update API swagger JSON to default to POSTs not PUTs when describing the API. Kegan Dougal 2014-08-29 14:12:12 +0100
  • 27047d8f51 Merge branch 'release-v0.1.0' into develop Emmanuel ROHEE 2014-08-29 15:33:17 +0200
  • 7c4b47652e The away state is unavailable not offline Emmanuel ROHEE 2014-08-29 15:29:26 +0200
  • bf6466f02a The away state is unavailable not offline Emmanuel ROHEE 2014-08-29 15:29:26 +0200
  • 8e2d4c6da5 Merge branch 'develop' of github.com:matrix-org/synapse into room_config Erik Johnston 2014-08-29 14:22:04 +0100
  • e76cd252fe Merge branch 'release-v0.1.0' into develop David Baker 2014-08-29 14:01:30 +0100
  • 4b7f6dd7fc Only show voice call button if there are exactly 2 members in the room. Also hide the somewhat user unfriendly call state. David Baker 2014-08-29 14:00:20 +0100
  • fbdacce3fe Merge branch 'develop' of github.com:matrix-org/synapse into develop Erik Johnston 2014-08-29 13:52:10 +0100
  • 898dde8812 Flesh out API standards. Kegan Dougal 2014-08-29 13:50:25 +0100
  • 073bec4830 Oops, forgot a s/sendObject/sendEvent/ - make messages work again! David Baker 2014-08-29 13:45:15 +0100
  • cc413be446 Don't break if the call ends before it connects David Baker 2014-08-29 13:28:04 +0100
  • ee06023573 Get the equalities right. Erik Johnston 2014-08-29 13:28:02 +0100
  • 3e6a19cf09 Merge branch 'develop' of github.com:matrix-org/synapse into develop David Baker 2014-08-29 13:24:08 +0100
  • 5308e3026a Change call signalling messages to be their own types of room events rather than room messages with different msgtypes: room messages should be things that the client can display as a unit message to the user. David Baker 2014-08-29 13:23:01 +0100
  • eab463fda5 Show notifications only when the user is detected as idle Emmanuel ROHEE 2014-08-29 13:30:20 +0200
  • 47fb286184 Merge branch 'presence_logging' into develop Erik Johnston 2014-08-29 12:10:00 +0100
  • 5dd38d579b Fix a couple of bugs in presence handler related to pushing updatesto the correct user. Fix presence tests. Erik Johnston 2014-08-29 12:08:33 +0100
  • ac56ac67cc Expand architecture section to introduce room IDs, room aliases, user IDs, events and federation. Kegan Dougal 2014-08-29 11:41:48 +0100
  • 171d8b032f Merge branch 'voip' into develop David Baker 2014-08-29 11:33:36 +0100
  • 41d02ab674 More basic functionality for voip calls (like hanging up) David Baker 2014-08-29 11:29:36 +0100
  • 1abc93d65c Cleaned up ng deps. By convention, angular modules must be listed at first Emmanuel ROHEE 2014-08-29 11:58:35 +0200
  • ee079cd250 Added a timeout(40s) to $http stream requests (/events) in order to be notified by an error when there is a network issue. Thus, we can retry with a new request. Emmanuel ROHEE 2014-08-29 11:31:03 +0200
  • d1bf659ed7 Redo architecture diagram. Reword parts of federation. Formatting fixes and tweaks. Kegan Dougal 2014-08-29 10:30:14 +0100
  • 089d1b1b78 Recents update: do not care of events coming from the past (they are fired when doing pagination of room messages in the past) Emmanuel ROHEE 2014-08-29 09:55:47 +0200
  • 9b2cb41dcf Display emotes in the recents list Emmanuel ROHEE 2014-08-29 09:49:03 +0200
  • 96baf62e7a ng-show exists. So, for clarity, avoid to use ng-hide and double negation test. Emmanuel ROHEE 2014-08-28 18:14:39 +0200
  • 246b2a3c3e Renamed matrixService.assignRoomAliases into getRoomAliasAndDisplayName Emmanuel ROHEE 2014-08-28 17:48:55 +0200
  • ca7426eee0 First basic working VoIP call support David Baker 2014-08-28 19:03:34 +0100
  • 8113eb7c79 Turn of trace_function logging Erik Johnston 2014-08-28 18:45:00 +0100
  • aaf4fd98ee Only poll remote users if they are in our presence list, rather than in a common room Erik Johnston 2014-08-28 18:43:03 +0100
  • 722c19d033 Fix FederationHandler to event.origin Mark Haines 2014-08-28 18:32:39 +0100
  • d7ae9b90a0 Add store for server certificates and keys Mark Haines 2014-08-28 18:19:47 +0100
  • 1b7686329e Don't query the rooms members table so much by using the new notifier api that allows you to specify room_ids to notify. Erik Johnston 2014-08-28 17:43:15 +0100
  • 068b348e7e Start fleshing out architecture section. Moar .rst formatting! Reword some copypastaed sections to be terser. Kegan Dougal 2014-08-28 17:40:04 +0100
  • 2c7c12bc6e Initial room event stream token must be s0, not s1, or everyone will miss the very first room event Paul "LeoNerd" Evans 2014-08-28 17:39:34 +0100
  • 54d0a75573 Merge branch 'develop' of github.com:matrix-org/synapse into presence_logging Erik Johnston 2014-08-28 16:52:46 +0100
  • a8d318cf82 Up timeout to 10 minutes Erik Johnston 2014-08-28 16:44:09 +0100
  • efc5f3440d Only send presence "poll"/"unpoll" EDUs when changing from/to zero remotes Paul "LeoNerd" Evans 2014-08-28 16:43:55 +0100
  • 113342a756 Ability to assert a DeferredMockCallable has received no calls Paul "LeoNerd" Evans 2014-08-28 16:40:06 +0100
  • b1da3fa0a7 Avoid AlreadyCalledError from EDU sending failures Paul "LeoNerd" Evans 2014-08-28 16:19:16 +0100
  • c46c806126 Re-enable presence, un-skip presence tests Paul "LeoNerd" Evans 2014-08-28 10:50:39 +0100
  • eb3094ed31 And more logging. Erik Johnston 2014-08-28 15:58:38 +0100
  • b09e531159 Do a smart update of the recents from the events stream rather than hammering initialSync each time Emmanuel ROHEE 2014-08-28 16:38:00 +0200
  • 62dfa3c741 Flesh out m.room.message msgtypes Kegan Dougal 2014-08-28 15:35:20 +0100
  • 7b079a26a5 Remove get_state_for_room function from federation handler Mark Haines 2014-08-28 15:32:30 +0100
  • bddc1d9fff use @wraps to set the __name__ __module__ and __doc__ correctly for logged functions Mark Haines 2014-08-28 14:56:03 +0100
  • e0ba81344c Add more logging. Up the event stream timer to 10s Erik Johnston 2014-08-28 15:30:42 +0100
  • c44293db2f When opening this page, do not join a room already joined Emmanuel ROHEE 2014-08-28 16:23:20 +0200
  • 7c99ebdbd1 Added waitForInitialSyncCompletion so that clients can know when they can access to the data retrieved by the initialSync Request Emmanuel ROHEE 2014-08-28 16:22:35 +0200
  • 06c79a23d4 BF: Made member events parsing work (handleEvents expects an array of events) Emmanuel ROHEE 2014-08-28 15:56:16 +0200
  • 466fbe4c4e Cleaned up deps Emmanuel ROHEE 2014-08-28 11:14:36 +0200
  • b8b52ca09d Add logging to try and figure out what is going on with the presence stuff Erik Johnston 2014-08-28 14:58:51 +0100
  • 8d7d251c35 Support multiple login flows when deciding how to login. Updated cmdclient and spec. Webclient doesn't need updating for this. Kegan Dougal 2014-08-28 14:56:55 +0100
  • 52cfdfd5f1 Fleshed out login spec. Kegan Dougal 2014-08-28 14:49:15 +0100
  • 7acede1e42 Fix pyflakes warnings Mark Haines 2014-08-28 13:51:50 +0100
  • 15ab5f5ad8 Merge backfill_ and backfill in federation handler Mark Haines 2014-08-28 13:44:32 +0100
  • b485d622cc Fix bug where we used UserID objects instead of strigns Erik Johnston 2014-08-28 13:40:12 +0100
  • 64e927108b Added skeleton specification for a general feel of the layout. Kegan Dougal 2014-08-28 11:35:15 +0100
  • d2bc5d6f29 Create the correct events with the right configuration when creating a new room. Erik Johnston 2014-08-28 10:59:15 +0100
  • f3f32addca Fix typo in NullSource.get_pagination_rows. Remove unused import. Erik Johnston 2014-08-28 10:43:18 +0100
  • 6ac298f2f1 Start the events stream once the app starts (if credentials are in cache) or once the user gets logged in Emmanuel ROHEE 2014-08-28 11:04:01 +0200
  • 660129deb1 Shuffle files around in /docs Kegan Dougal 2014-08-28 09:45:05 +0100
  • 7d34a1c108 WIP voip support on web client David Baker 2014-08-27 18:57:54 +0100
  • d027e859cd Fix up the various presence-related tests so that if they're not skipped, they still PASS Paul "LeoNerd" Evans 2014-08-27 18:29:45 +0100
  • 407c86c013 Define a NullSource useful for unit-testing Paul "LeoNerd" Evans 2014-08-27 18:28:53 +0100
  • c2b4b73751 Split out MessageHandler Erik Johnston 2014-08-27 17:59:36 +0100
  • 04fdcf302d Wired the recents list with the stream events for realtime update Emmanuel ROHEE 2014-08-27 18:52:02 +0200
  • 357dd1871d Merge branch 'develop' into storage_transactions Mark Haines 2014-08-27 17:28:55 +0100
  • e111a06e0a Fix tests. Erik Johnston 2014-08-27 17:21:38 +0100
  • 410a74b0f3 If timeout=0, return immediately Erik Johnston 2014-08-27 17:21:30 +0100
  • 92033e4ebc Add python shebang line and chmod +x setup.py Paul "LeoNerd" Evans 2014-08-27 17:17:22 +0100
  • 2aeaa7b77c Merge branch 'develop' into storage_transactions Mark Haines 2014-08-27 17:15:58 +0100
  • 7c89d5e97a Merge branch 'develop' of github.com:matrix-org/synapse into develop Erik Johnston 2014-08-27 17:05:48 +0100
  • 226025e9ca Comments! Erik Johnston 2014-08-27 17:04:47 +0100
  • f54b70520a Return the store_id from persist_event Mark Haines 2014-08-27 17:03:45 +0100
  • f53c4300fd improve iOS layout a bit Matthew Hodgson 2014-08-27 17:03:16 +0100
  • 6ad9d9c226 Added /rooms/$roomid/state and /rooms/$roomid/initialSync to API docs. Kegan Dougal 2014-08-27 17:02:00 +0100
  • 234c50b834 BF: mFileInput dependency got lost somewhere and upload buttons did not work anymore Emmanuel ROHEE 2014-08-27 18:00:08 +0200
  • 1d95e78759 Merge branch 'develop' into storage_transactions Mark Haines 2014-08-27 16:54:12 +0100
  • b30358f439 add _get_room_member, fix datastore methods Mark Haines 2014-08-27 15:31:04 +0100
  • f64887e15c Added RestServlet for /rooms/$roomid/initialSync Kegan Dougal 2014-08-27 16:49:01 +0100
  • 52cb5e6324 Remove stale FIXMEs Erik Johnston 2014-08-27 16:44:29 +0100
  • 4e8d19ee2b Added RestServlet for /rooms/$roomid/state Kegan Dougal 2014-08-27 16:42:33 +0100
  • 8af5e360d6 Remove store_id from notifier.on_new_room_event calls. Erik Johnston 2014-08-27 16:23:33 +0100
  • d9155b6a25 Highlight the current room in the recents list Emmanuel ROHEE 2014-08-27 17:20:41 +0200
  • 7ee5288849 Added the recents component at the left hand side of the room page Emmanuel ROHEE 2014-08-27 16:58:44 +0200
  • e179ed1f60 Added generic state/non-state event sending to the API docs. Kegan Dougal 2014-08-27 16:16:40 +0100
  • 89c044c2a0 Merge branch 'stream_refactor' into develop Erik Johnston 2014-08-27 16:11:43 +0100
  • 7917ff1271 Turn off presence again. Erik Johnston 2014-08-27 16:09:48 +0100
  • abe2035d85 api docs: Finished adding all C-S APIs. Added initialSync, publicRooms, membership changes (generic and RPCy) and directory paths. Kegan Dougal 2014-08-27 15:41:19 +0100
  • 08881d808d Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor Erik Johnston 2014-08-27 15:34:01 +0100