1
0

Commit Graph

  • 13fad06239 Bump version numbers and change log Erik Johnston 2014-10-31 17:23:01 +00:00
  • f21960ec9d Replace lots of .events.rooms[room_id] with .room Kegan Dougal 2014-10-31 17:13:27 +00:00
  • ecabff7eb4 Sign evnets Erik Johnston 2014-10-31 17:08:52 +00:00
  • 80b2710e6f Remove unused signature storage methods Erik Johnston 2014-10-31 17:08:36 +00:00
  • b0f0b7b75e room.html now displays messages from model-service. Add debugging fields. Hook up the room member *at the time* to the message so it can display the right historical member info. Kegan Dougal 2014-10-31 16:22:15 +00:00
  • fb3a01fa3a Remove unused sql file. Erik Johnston 2014-10-31 16:04:27 +00:00
  • d30d79b5be Make prev_event signing work again. Erik Johnston 2014-10-31 15:35:39 +00:00
  • ea80b9208d Hook into more of event-handler-service and mimic its functions for now. Kegan Dougal 2014-10-31 15:16:43 +00:00
  • 394f77c3ff Parse /initialSync data and populate the new data structures. Kegan Dougal 2014-10-31 14:50:31 +00:00
  • 2f39dc19a2 Remove more references to dead PDU tables Erik Johnston 2014-10-31 14:27:14 +00:00
  • 2aa79f4fbe Added model-service.js to store model data. Kegan Dougal 2014-10-31 14:26:51 +00:00
  • bfa36a72b9 Remove PDU tables. Erik Johnston 2014-10-31 14:00:14 +00:00
  • 71ef8f0636 SYWEB-102: Fix desktop notification msg when a user with no display name joins a room. Kegan Dougal 2014-10-31 11:56:36 +00:00
  • 20cf0b7aeb Factor out notification logic. Kegan Dougal 2014-10-31 11:54:04 +00:00
  • 946d02536b Remove unused functions. Erik Johnston 2014-10-31 11:45:08 +00:00
  • ac2a177070 Add notification-service.js to handle binging/notifications. Shift logic to this service. Kegan Dougal 2014-10-31 11:20:07 +00:00
  • 21fe249d62 Actually don't store any PDUs Erik Johnston 2014-10-31 10:47:34 +00:00
  • d84f5b30b8 old_state_events should be a dict not list Erik Johnston 2014-10-31 10:47:04 +00:00
  • 188de756be SYWEB-45: Display the user_id of a user when hovering over their avatar next to their messages. Kegan Dougal 2014-10-31 10:06:28 +00:00
  • baf472f83f SYWEB-63: Fix desktop notification message when notifying for an image. Kegan Dougal 2014-10-31 10:02:56 +00:00
  • 841df4da71 Don't store any PDUs Erik Johnston 2014-10-31 09:59:59 +00:00
  • f2de2d644a Move the impl of backfill to use events. Erik Johnston 2014-10-31 09:59:02 +00:00
  • d9a9e9eb30 Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization Erik Johnston 2014-10-31 09:49:43 +00:00
  • 4a1597f295 Fix bug in redaction auth. Erik Johnston 2014-10-31 09:48:59 +00:00
  • 86d3180666 SYWEB-12: You'll be needing this. Kegan Dougal 2014-10-30 17:33:14 +00:00
  • 864de6a7a4 SYWEB-12: Minor layout tweaks. Kegan Dougal 2014-10-30 17:23:11 +00:00
  • ea6bec96d3 SYWEB-12: UX tweaks. Kegan Dougal 2014-10-30 17:16:16 +00:00
  • f618f99ece SYWEB-12: Add ability to add new state events. Kegan Dougal 2014-10-30 17:01:17 +00:00
  • 12ce441e67 Convert event ids to be of the form :example.com Erik Johnston 2014-10-30 17:00:11 +00:00
  • 0985bfb775 SYWEB-12: Allow edited state events to be submitted. Kegan Dougal 2014-10-30 16:31:47 +00:00
  • 9de9661baa SYWEB-12: More formatting and tweaking of state event JSON. Kegan Dougal 2014-10-30 16:21:27 +00:00
  • 6f3f631fd1 SYWEB-12: More formatting. Kegan Dougal 2014-10-30 13:24:40 +00:00
  • da511334d2 Make federation return the old current state, so that we can use it to do auth Erik Johnston 2014-10-30 11:53:35 +00:00
  • 40342af459 SYWEB-12: Format room info dialog better. Kegan Dougal 2014-10-30 11:53:28 +00:00
  • 8e8bbb00f5 SYWEB-12: Store unknown state events so they are displayed in the Room Info dialog. Kegan Dougal 2014-10-30 11:22:47 +00:00
  • ef9c4476a0 Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization Erik Johnston 2014-10-30 11:18:28 +00:00
  • d5aa965522 SYWEB-12: Add a 'Room Info' button which displays all state content. Kegan Dougal 2014-10-30 11:14:29 +00:00
  • 7a756e5d9d Remove unused 'context' variables to appease pyflakes Mark Haines 2014-10-30 11:15:39 +00:00
  • 7c06399512 Merge branch 'develop' into request_logging Mark Haines 2014-10-30 11:13:58 +00:00
  • 7d709542ca Fix pep8 warnings Mark Haines 2014-10-30 11:10:17 +00:00
  • fa955cc2a4 Pep8 and a few doc strings Mark Haines 2014-10-30 10:13:46 +00:00
  • aa80900a8e Fix SQL so that accepts we may want to persist events twice. Erik Johnston 2014-10-30 10:11:06 +00:00
  • b4b492824e SYWEB-112: Use the right user ID when determining invites for display on the recents list. Kegan Dougal 2014-10-30 10:05:43 +00:00
  • b29517bd01 Add a request-id to each log line Mark Haines 2014-10-30 01:21:33 +00:00
  • 0f192579ac SYWEB-48: Better regex for binging on usernames. Kegan Dougal 2014-10-29 17:43:18 +00:00
  • beae9acfcc Use floating-point rather than integer division to handle timeouts so that non-zero but sub-second waits don't collapse to zero Paul "LeoNerd" Evans 2014-10-29 17:02:55 +00:00
  • 53216a500d Add a run_on_reactor function Erik Johnston 2014-10-29 17:02:22 +00:00
  • e7858b6d7e Start filling out and using new events tables Erik Johnston 2014-10-29 16:59:24 +00:00
  • 0d278f5da8 SYWEB-127: Open event info modal dialog when the bubble is clicked. Kegan Dougal 2014-10-29 16:35:33 +00:00
  • b1ee6fd7ed Fix an off-by-one bug in presence event stream pagination; this might be responsible for any number of bug reports Paul "LeoNerd" Evans 2014-10-29 16:15:48 +00:00
  • d6bcffa929 Construct a source-specific 'SourcePaginationConfig' to pass into get_pagination_rows; meaning each source doesn't have to care about its own name any more Paul "LeoNerd" Evans 2014-10-29 15:57:23 +00:00
  • c5a25f610a Remove redundant (and incorrect) presence pagination fetching code Paul "LeoNerd" Evans 2014-10-29 14:58:28 +00:00
  • 194e1e9151 oops - fix css on desktop Matthew Hodgson 2014-10-29 17:02:16 +01:00
  • c2f2e26ec5 SYWEB-98: Handle incoming m.room.redaction events. Kegan Dougal 2014-10-29 15:48:41 +00:00
  • 6d4617960d SYWEB-98: Add redactEvent matrix API call. Kegan Dougal 2014-10-29 15:31:50 +00:00
  • 70137409ed SYWEB-98: Add a 'Redact' button to the event info modal dialog. Kegan Dougal 2014-10-29 15:02:30 +00:00
  • ed241ba032 Implement SYWEB-58: Clicking a notification now takes you to that room. Kegan Dougal 2014-10-29 11:29:26 +00:00
  • 2a44558fbd Fix SYWEB-128 : Auto-scroll broken if not exactly at bottom of list. Kegan Dougal 2014-10-29 11:03:58 +00:00
  • a10c2ec88d Don't reference PDU when persisting event Erik Johnston 2014-10-28 17:15:32 +00:00
  • 2d1dfb3b34 Begin implementing all the PDU storage stuff in Events land Erik Johnston 2014-10-28 16:42:35 +00:00
  • da1dda3e1d Add transaction level logging and timing information. Add a _simple_delete method Erik Johnston 2014-10-28 11:18:04 +00:00
  • 967ce43b59 Clean up LoggingTransaction Erik Johnston 2014-10-28 10:53:11 +00:00
  • 8e358ef35a Add timer to LoggingTransaction Erik Johnston 2014-10-28 10:34:05 +00:00
  • 51b81b472d fix mobile CSS layout Matthew Hodgson 2014-10-28 10:03:59 +01:00
  • 4f6acf114c Fix SYWEB-110 : Prevent room ID leaking by looking for an m.room.name Kegan Dougal 2014-10-27 17:05:05 +00:00
  • 7c7d9d6326 Merge branch 'develop' into event_signing Mark Haines 2014-10-27 16:56:08 +00:00
  • 4841b6d4ba Remove duplicate join_event from create_room Mark Haines 2014-10-27 16:55:51 +00:00
  • fc121f9785 Fix SYWEB-114 : Error message when trying to invite a user already in the room. Kegan Dougal 2014-10-27 16:48:43 +00:00
  • 332b2869ef Don't clobber existing css Kegan Dougal 2014-10-27 16:42:19 +00:00
  • c372929ab6 Remove duplicate import Erik Johnston 2014-10-27 16:31:39 +00:00
  • f4e64ac253 SYWEB-121: Have some bootstrap files. Kegan Dougal 2014-10-27 16:31:10 +00:00
  • da87990bd6 Implement SYWEB-121 : Display JSON when clicking messages. Kegan Dougal 2014-10-27 16:28:33 +00:00
  • cf1feee21d HandleRoomMember: handle correctly prev_content giomfo 2014-10-27 14:16:59 +01:00
  • ad9226eeec Merge branch 'event_signing' of github.com:matrix-org/synapse into federation_authorization Erik Johnston 2014-10-27 11:58:32 +00:00
  • 6603e39e6a Fix SYWEB-109 : No error if HS rejects the username in registration. Kegan Dougal 2014-10-27 11:58:23 +00:00
  • 5e2236f9ff fix pyflakes warnings Mark Haines 2014-10-27 11:19:15 +00:00
  • acb2d171e8 Merge branch 'develop' into event_signing Mark Haines 2014-10-27 11:14:11 +00:00
  • f3bb3943c9 Remove test_pyflakes. Kegan Dougal 2014-10-27 11:13:04 +00:00
  • 7bd604e3be Test pyflakes jenikns integration Mark Haines 2014-10-27 10:56:38 +00:00
  • d56e389a95 Fix pyflakes warnings Mark Haines 2014-10-27 10:33:17 +00:00
  • bb4a20174c Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization Erik Johnston 2014-10-27 10:20:44 +00:00
  • 15be181642 Add log message if we can't enable ECC. Require pyopenssl>=0.14 since 0.13 doesn't seem to have ECC Mark Haines 2014-10-24 19:27:12 +01:00
  • db2e350e29 Wrap preparing the database in a transaction. Otherwise it will take many seconds to complete because sqlite will create a transaction per statement Mark Haines 2014-10-24 19:04:16 +01:00
  • 1342bcedaf switch from the deprecated msg.content.prev to msg.prev_content.membership, and fix the bug where kicks of unjoined users aren't displayed sensibly in the history Matthew Hodgson 2014-10-24 16:14:47 +01:00
  • be6d41ffe5 Merge branch 'master' into develop Mark Haines 2014-10-24 10:57:38 +01:00
  • 53f69bf089 Added pylint config file: ignore missing-docstring messages. Kegan Dougal 2014-10-24 10:21:18 +01:00
  • 51edfeb3d0 Coturn's timestamps are in seconds, not milliseconds David Baker 2014-10-21 18:57:13 +01:00
  • 9e57ed2b1f Added a param (--no-rate-limit) to demo/start.sh to disable the HS rate limit manuroe 2014-10-20 18:35:39 +01:00
  • 4ae0844ee3 Merge branch 'master' of github.com:matrix-org/synapse into develop Erik Johnston 2014-10-20 17:53:18 +01:00
  • 06a5a40e90 use a tagged version of syutil rather than master Mark Haines 2014-10-20 15:11:01 +01:00
  • f0382357ca Use https link to download syutil as not everyone has ssh access to github. Mark Haines 2014-10-20 14:43:37 +01:00
  • 4be99c2989 Add get_json method to 3pid http client. Better logging for errors in 3pid requests Mark Haines 2014-10-20 14:10:08 +01:00
  • 1d6621c31c Code for the video demo: Fixed log duration. Renable partition multilines manuroe 2014-10-19 10:28:40 +02:00
  • 6b99662184 fiddle log function Matthew Hodgson 2014-10-19 08:55:47 +01:00
  • 453a4f8f8b Fixed runtime errors manuroe 2014-10-19 09:08:27 +02:00
  • 4f58d41c15 support for chords & rests Matthew Hodgson 2014-10-19 07:52:59 +01:00
  • acb76032b7 Added MIDI.js and VexFlow libs manuroe 2014-10-19 08:47:17 +02:00
  • bc9350dbb5 Go on with hacking midi: load all messages for all rooms. So that, we have the full midi partition with the notes for computing the tempo. manuroe 2014-10-19 08:44:03 +02:00
  • e09dd47f4d MIDI event handler manuroe 2014-10-19 08:06:45 +02:00
  • e15a168152 Room with music tab manuroe 2014-10-19 08:01:33 +02:00