1
0

Commit Graph

  • 21f135ba76 Very first cut of calculating actions for events as they come in. Doesn't store them yet. Not very efficient. David Baker 2015-12-10 16:26:08 +00:00
  • d7ee7b589f Merge branch 'develop' into paul/tiny-fixes Paul "LeoNerd" Evans 2015-12-10 16:21:00 +00:00
  • a8589d1ff3 Mark the version as a -rc1 release candidate v0.12.0-rc1 Mark Haines 2015-12-10 11:39:00 +00:00
  • dd9430e758 Update release date Mark Haines 2015-12-10 11:26:58 +00:00
  • 05f6cb42db Bump synapse version to v0.12.0 Mark Haines 2015-12-09 17:48:02 +00:00
  • 5bdb93c2a6 Add to changelog Mark Haines 2015-12-09 17:45:35 +00:00
  • 613748804a Changelog for v0.12.0 Mark Haines 2015-12-09 17:35:55 +00:00
  • 86345a511f Merge pull request #432 from matrix-org/pushrules_refactor David Baker 2015-12-09 16:13:57 +00:00
  • a24eedada7 pep8 David Baker 2015-12-09 15:57:42 +00:00
  • 4a728beba1 Split out the push rule evaluator into a separate file so it can be more readily reused. Should be functionally identical. David Baker 2015-12-09 15:51:34 +00:00
  • 019597555f Merge pull request #431 from matrix-org/markjh/filter_inline Mark Haines 2015-12-09 12:56:53 +00:00
  • e4bfe50e8f Allow filter JSON object in the filter query parameter in /sync Mark Haines 2015-12-09 12:56:50 +00:00
  • 0f826b0b0d Merge pull request #430 from matrix-org/daniel/unstable Daniel Wagner-Hall 2015-12-09 11:34:22 +00:00
  • 7c2ff8c889 Merge pull request #405 from matrix-org/erikj/search-ts Erik Johnston 2015-12-08 16:15:27 +00:00
  • 7a8ba4c9a0 Actually host r0 and unstable prefixes Daniel Wagner-Hall 2015-12-08 15:26:52 +00:00
  • 219027f580 Merge pull request #429 from matrix-org/markjh/db_counters Mark Haines 2015-12-08 11:52:35 +00:00
  • 6a5ff5f223 Track the time spent in the database per request. Mark Haines 2015-12-07 17:56:11 +00:00
  • f7a1cdbbc6 Merge pull request #423 from matrix-org/markjh/archived_flag Mark Haines 2015-12-07 13:16:03 +00:00
  • d547afeae0 Merge remote-tracking branch 'origin/master' into develop Mark Haines 2015-12-07 13:13:43 +00:00
  • dd108286df Merge pull request #426 from OlegGirko/fix_mock_import Mark Haines 2015-12-07 13:13:09 +00:00
  • 266df8a9b8 Merge pull request #428 from matrix-org/pusher_api_log David Baker 2015-12-07 12:44:15 +00:00
  • 9c9b2829ae also do more structured logging David Baker 2015-12-07 12:01:00 +00:00
  • 50e5886de1 pep8 David Baker 2015-12-07 11:57:48 +00:00
  • ba1d740239 Add logging to pushers API to log the body of the request David Baker 2015-12-07 11:52:20 +00:00
  • a190b2e85e Merge pull request #427 from matrix-org/markjh/log_context Mark Haines 2015-12-07 11:00:12 +00:00
  • 3dd1630848 Add a setter for the current log context. Mark Haines 2015-12-07 10:51:18 +00:00
  • 07d18dcab1 Merge pull request #424 from matrix-org/daniel/pushdictification Daniel Wagner-Hall 2015-12-07 10:44:35 +00:00
  • 41905784f7 Take object not bool Daniel Wagner-Hall 2015-12-07 10:44:33 +00:00
  • 4013216fcc Fix mock import in tests. Oleg Girko 2015-12-06 20:47:41 +00:00
  • 84f2ad5dea Merge pull request #425 from MadsRC/develop Matthew Hodgson 2015-12-05 14:46:09 +00:00
  • 44b2bf91be Added installation instructions for postgres on CentOS 7 Mads R. Christensen 2015-12-05 15:09:20 +01:00
  • 660dee94af Only include the archived rooms if a include_leave flag in set in the filter Mark Haines 2015-12-04 17:32:09 +00:00
  • 262a97f02b Merge pull request #422 from matrix-org/markjh/schema Mark Haines 2015-12-04 15:45:44 +00:00
  • bd0fa9e2d2 Merge pull request #421 from matrix-org/markjh/resource_metrics Mark Haines 2015-12-04 15:29:31 +00:00
  • d57c5cda71 Bump schema version. Mark Haines 2015-12-04 15:28:39 +00:00
  • 99e1d6777f Add metrics to track the cpu on the main thread consumed by each type of request Mark Haines 2015-12-04 14:42:24 +00:00
  • 3c85a317d6 Merge pull request #420 from matrix-org/markjh/resource_usage Mark Haines 2015-12-04 14:15:41 +00:00
  • 5231737369 Add comments to explain why we are hardcoding RUSAGE_THREAD Mark Haines 2015-12-04 11:53:38 +00:00
  • d6059bdd2a Fix warnings Mark Haines 2015-12-04 11:34:05 +00:00
  • 48a2526d62 Track the cpu used in the main thread by each logging context Mark Haines 2015-12-03 21:03:01 +00:00
  • b29d2fd7f8 Merge pull request #419 from matrix-org/markjh/reuse_captcha_client Mark Haines 2015-12-03 17:00:59 +00:00
  • edfcb83473 Flatten devices into a dict, not a list Daniel Wagner-Hall 2015-12-03 16:19:21 +00:00
  • 478b4e3ed4 Reuse the captcha client rather than creating a new one for each request Mark Haines 2015-12-03 13:47:50 +00:00
  • b8680b82c3 Merge pull request #414 from matrix-org/erikj/if_not_exists Erik Johnston 2015-12-03 13:21:09 +00:00
  • ac213c2e08 Merge pull request #415 from matrix-org/daniel/endpoints Daniel Wagner-Hall 2015-12-03 12:19:12 +00:00
  • e880164c59 Merge pull request #418 from matrix-org/daniel/whois Daniel Wagner-Hall 2015-12-03 12:18:01 +00:00
  • 526bc33e02 Fix implementation of /admin/whois Daniel Wagner-Hall 2015-12-02 17:27:49 +00:00
  • 181616deed Merge pull request #417 from matrix-org/fix_db_v15_postgres David Baker 2015-12-02 17:26:17 +00:00
  • e515b48929 Just replace the table definition with the one from full_schema 16 David Baker 2015-12-02 17:23:52 +00:00
  • 8810eb8c39 Fix schema delta 15 on postgres in the very unlikley event that anyone upgrades to 15... David Baker 2015-12-02 17:19:11 +00:00
  • 748c0f5efa Merge pull request #416 from matrix-org/markjh/idempotent_state Mark Haines 2015-12-02 17:14:45 +00:00
  • 491f3d16dc Make state updates in the C+S API idempotent Mark Haines 2015-12-02 15:50:50 +00:00
  • 872c134807 Update endpoints to reflect current spec Daniel Wagner-Hall 2015-12-02 15:45:04 +00:00
  • f721fdbf87 Merge pull request #412 from matrix-org/erikj/search Erik Johnston 2015-12-02 13:56:41 +00:00
  • 976cb5aaa8 Throw if unrecognized DB type Erik Johnston 2015-12-02 13:50:43 +00:00
  • b2def42bfd Older versions of SQLite don't like IF NOT EXISTS in virtual tables Erik Johnston 2015-12-02 13:29:14 +00:00
  • b9acef5301 Fix so highlight matching works again Erik Johnston 2015-12-02 13:28:13 +00:00
  • 58d0927767 Merge pull request #410 from matrix-org/markjh/edu_frequency Mark Haines 2015-12-02 13:17:15 +00:00
  • 7dd6e5efca Remove deuplication. Add comment about regex. Erik Johnston 2015-12-02 13:09:37 +00:00
  • 5dc09e82c4 Merge pull request #413 from matrix-org/markjh/reuse_http_client Mark Haines 2015-12-02 12:56:23 +00:00
  • c2c70f7daf Use the context returned by _handle_new_event Mark Haines 2015-12-02 12:01:24 +00:00
  • 477da77b46 Search: Add prefix matching support Erik Johnston 2015-12-02 11:38:51 +00:00
  • 37b2d69bbc Reuse a single http client, rather than creating new ones Mark Haines 2015-12-02 11:36:02 +00:00
  • addb248e0b Merge pull request #411 from matrix-org/default_dont_notify David Baker 2015-12-02 11:32:56 +00:00
  • 4b1281f9b7 Change the m.room.message rule to be disabled by default so we only notify for 1:1 rooms / highlights out-of-the-box David Baker 2015-12-02 11:26:49 +00:00
  • dede14f689 Merge branch 'develop' into markjh/edu_frequency Mark Haines 2015-12-02 10:57:51 +00:00
  • 5eb4d13aaa Fix typo in collect_presencelike_data Mark Haines 2015-12-02 10:50:58 +00:00
  • c30cdb0d68 Add comments Mark Haines 2015-12-02 10:49:35 +00:00
  • 2a0ec3b89d Merge branch 'develop' into markjh/edu_frequency Mark Haines 2015-12-02 10:40:22 +00:00
  • 03b2a6a8aa Merge pull request #409 from MadsRC/develop Erik Johnston 2015-12-02 10:08:18 +00:00
  • 9fbd504b4e Merge pull request #408 from matrix-org/markjh/distributor_facade Mark Haines 2015-12-02 09:44:56 +00:00
  • 9670f226e3 Merge pull request #406 from matrix-org/erikj/search Erik Johnston 2015-12-02 09:13:20 +00:00
  • 6863466653 Added a single line to explain what the server_name is used for Mads R. Christensen 2015-12-02 00:37:55 +01:00
  • 3d5c5e8be5 Added a few lines to better explain how to run Synapse on a FQDN that is not part of the UserID Mads R. Christensen 2015-12-02 00:35:45 +01:00
  • 65a9bf2dd5 various fixes - thanks to Mark White for pointing out you need to run synapse before you try to register a new user Matthew Hodgson 2015-12-01 23:05:03 +00:00
  • ae9f8cda7e Merge branch 'develop' into markjh/distributor_facade Mark Haines 2015-12-01 21:18:13 +00:00
  • 5d321e4b9a Fix definitions script Mark Haines 2015-12-01 21:17:58 +00:00
  • a9526831a4 Wrap calls to distributor.fire in appropriately named functions so that static analysis can work out want is calling what Mark Haines 2015-12-01 20:53:04 +00:00
  • ed0f79bdc5 Only fire user_joined_room if the membership has changed Mark Haines 2015-12-01 19:46:15 +00:00
  • f73ea0bda2 Merge branch 'develop' into markjh/edu_frequency Mark Haines 2015-12-01 19:15:27 +00:00
  • a2922bb944 Merge pull request #392 from matrix-org/markjh/client_config Mark Haines 2015-12-01 18:42:59 +00:00
  • 95f30ecd1f Add API for setting account_data globaly or on a per room basis Mark Haines 2015-12-01 18:41:32 +00:00
  • f487355364 Merge pull request #407 from MadsRC/develop Matthew Hodgson 2015-12-01 18:41:31 +00:00
  • 98ee629d00 Added --report-status=yes|no as Synapse won't generate the config without it Mads R. Christensen 2015-12-01 20:20:53 +01:00
  • c533f69d38 Added libffi-devel in CentOS 7 installation requirements and fixed indentation of yum groupinstall. Signed-off-by: Mads Robin Christensen <mads@v42.dk> Mads R. Christensen 2015-12-01 20:00:41 +01:00
  • 6e70979973 Merge pull request #400 from matrix-org/daniel/versioning Daniel Wagner-Hall 2015-12-01 17:36:37 +00:00
  • 14d7acfad4 Host /unstable and /r0 versions of r0 APIs Daniel Wagner-Hall 2015-12-01 17:34:32 +00:00
  • 27c5e1b374 Search: Don't disregard grouping info in pagination tokens Erik Johnston 2015-12-01 16:36:46 +00:00
  • af96c6f4d3 Merge pull request #404 from matrix-org/markjh/trivial_rename Mark Haines 2015-12-01 16:11:03 +00:00
  • d32db0bc45 Merge pull request #402 from matrix-org/markjh/event_formatting Mark Haines 2015-12-01 16:10:24 +00:00
  • 7b593af7e1 rename the method in the tests as well Mark Haines 2015-12-01 16:06:17 +00:00
  • 3d3da2b460 Only fire user_joined_room on the distributor if the user has actually joined the room Mark Haines 2015-12-01 16:03:08 +00:00
  • 31069ecf6a Rename presence_handler.send_invite to presence_handler.send_presence_invite to distinguish it from normal invites Mark Haines 2015-12-01 15:59:45 +00:00
  • 71578e2bf2 Change the result tict to be a list Erik Johnston 2015-12-01 14:48:35 +00:00
  • 2430fcd462 Merge pull request #403 from matrix-org/erikj/search-ts Erik Johnston 2015-12-01 14:46:27 +00:00
  • f593a6e5f8 Add options to definitions.py to fetch referrers and to output dot Mark Haines 2015-12-01 14:29:42 +00:00
  • c91a05776f Merge pull request #398 from matrix-org/markjh/jenkins_postgres Mark Haines 2015-12-01 13:25:44 +00:00
  • 5f9a2cb337 Write the tap results for each database to different files when running sytest Mark Haines 2015-12-01 13:24:43 +00:00
  • 8c902431ba Set the port when running sytest under postgresql Mark Haines 2015-12-01 12:01:29 +00:00
  • a33c0748e3 Use a PORT_BASE environment variable to configure the ports that sytest uses Mark Haines 2015-12-01 11:48:20 +00:00