1
0

Commit Graph

  • 32d9fd0b26 Expose /login under r0 Richard van der Hoff 2016-01-02 17:24:28 +00:00
  • c6e79c84de Bump version and update changelog for v0.12.0-rc3 v0.12.0-rc3 Mark Haines 2015-12-23 16:14:25 +00:00
  • 8d6dde7825 Merge pull request #457 from matrix-org/markjh/cached_sync Mark Haines 2015-12-23 16:04:52 +00:00
  • d12c00bdc3 Add some docstring explaining the snapshot cache does Mark Haines 2015-12-23 15:18:11 +00:00
  • ba39d3d5d7 Merge pull request #458 from matrix-org/markjh/guest_auth Mark Haines 2015-12-23 14:10:09 +00:00
  • f3948e001f Missing yield on guest access auth check Mark Haines 2015-12-23 14:10:06 +00:00
  • 7fa71e3267 Add a unit test for the snapshot cache Mark Haines 2015-12-23 11:48:03 +00:00
  • 517fb9a023 Move the doc string to the public facing method Mark Haines 2015-12-22 18:53:47 +00:00
  • 9ac417fa88 Add a cache for initialSync responses that expires after 5 minutes Mark Haines 2015-12-22 18:27:56 +00:00
  • d2a92c6bde Fix merge fail with anon access stuff David Baker 2015-12-22 18:25:04 +00:00
  • d79e90f078 Add mocks to make tests work again David Baker 2015-12-22 17:56:56 +00:00
  • 9b4cd0cd0f pep8 & unused variable David Baker 2015-12-22 17:25:09 +00:00
  • 140a50f641 Merge remote-tracking branch 'origin/develop' into store_event_actions David Baker 2015-12-22 17:23:35 +00:00
  • 5645d9747b Add some comments to areas that could be optimised. David Baker 2015-12-22 17:19:22 +00:00
  • 3fbb031745 Remove the list of problems (moved to jira issues) David Baker 2015-12-22 17:13:47 +00:00
  • 4c8f6a7e42 Insert push actions in a single db query rather than one per user/profile_tag David Baker 2015-12-22 17:04:31 +00:00
  • 7df276d219 Merge pull request #455 from matrix-org/markjh/guest_access Mark Haines 2015-12-22 16:09:23 +00:00
  • 0ee0138325 Include the list of bad room ids in the error Mark Haines 2015-12-22 15:49:32 +00:00
  • 77f06856b6 clarify problems David Baker 2015-12-22 15:22:26 +00:00
  • 65c451cb38 Add bulk push rule evaluator which actually still evaluates rules one by one, but does far fewer db queries to fetch the rules David Baker 2015-12-22 15:19:34 +00:00
  • 251aafccca Use a list comprehension Mark Haines 2015-12-22 14:03:24 +00:00
  • c058625959 Merge remote-tracking branch 'origin/develop' into markjh/guest_access Mark Haines 2015-12-22 13:58:18 +00:00
  • cdd04f7055 Hook up read receipts and typing notifications for guest access Mark Haines 2015-12-22 11:59:55 +00:00
  • 542ab0f886 Merge branch 'develop' into markjh/guest_access Mark Haines 2015-12-22 11:49:12 +00:00
  • e525b46f12 Merge pull request #454 from matrix-org/markjh/room_filtering Mark Haines 2015-12-22 11:40:35 +00:00
  • b9b4466d0d Add top level filters for filtering by room id Mark Haines 2015-12-22 11:40:32 +00:00
  • c3fff251a9 Allow guest access to /sync Mark Haines 2015-12-22 11:21:03 +00:00
  • 45a9e0ae0c Allow guest access if the user provides a list of rooms in the filter Mark Haines 2015-12-22 10:25:46 +00:00
  • 489a4cd1cf Add top level filtering by room id Mark Haines 2015-12-21 21:10:41 +00:00
  • 2a2b2ef834 Remove bogus comment about branch coverage Mark Haines 2015-12-21 20:21:52 +00:00
  • 2e2eeb43a6 Merge pull request #453 from matrix-org/daniel/avatarurls Daniel Wagner-Hall 2015-12-21 20:38:16 +01:00
  • 7f3148865c Return room avatar URLs in /publicRooms Daniel Wagner-Hall 2015-12-21 19:38:04 +00:00
  • 05c1c838f2 Use the returned backfill events to fill in any missing auth events before reaching out a second time to fetch them Paul "LeoNerd" Evans 2015-12-21 18:32:23 +00:00
  • bb9c7f2dd9 Delete all the .coverage files, including the combined .coverage Mark Haines 2015-12-21 17:51:57 +00:00
  • 9036d2d6a8 Use an absolute path when specifying the directory for synapse in jenkins.sh Mark Haines 2015-12-21 17:15:05 +00:00
  • c061b47c57 Merge remote-tracking branch 'origin/develop' into store_event_actions David Baker 2015-12-21 15:30:26 +00:00
  • f73f154ec2 Only run pushers for users on this hs! David Baker 2015-12-21 15:28:54 +00:00
  • 64b6606824 Remove accidentally committed debug logging Mark Haines 2015-12-21 15:22:03 +00:00
  • 42a7a09eea Merge pull request #452 from matrix-org/paul/SYN-558 Mark Haines 2015-12-21 11:01:56 +00:00
  • 091c545c4f pep8 David Baker 2015-12-21 10:14:57 +00:00
  • a6ba41e078 Actually look up required remote server key IDs Paul "LeoNerd" Evans 2015-12-18 21:36:42 +00:00
  • f85949bde0 Merge pull request #451 from matrix-org/markjh/branch_coverage Mark Haines 2015-12-18 20:44:50 +00:00
  • 2f871ad143 Generate code coverage report when running jenkins.sh Mark Haines 2015-12-18 20:44:47 +00:00
  • c8ea2d5b1f Merge pull request #450 from matrix-org/matthew/no-identicons Matthew Hodgson 2015-12-18 18:14:06 +00:00
  • b131fb1fe2 add list of things I want to fix with this branch David Baker 2015-12-18 18:04:45 +00:00
  • 413d0d6a24 Make unread notification count sending work: put the correct count in incremental syncs too, where necessary, and fix silly bugs like only select the event actions for that user... David Baker 2015-12-18 17:47:00 +00:00
  • 0a2d73fd60 Merge branch 'release-v0.12.0' into develop David Baker 2015-12-18 10:07:48 +00:00
  • ce4999268a Fix typo that broke registration on the mobile clients David Baker 2015-12-18 10:06:56 +00:00
  • 633ceb9bb1 Merge pull request #449 from matrix-org/daniel/3pid Daniel Wagner-Hall 2015-12-18 09:55:59 +01:00
  • 64374bda5b fix indentation level Matthew Hodgson 2015-12-17 23:04:53 +00:00
  • 772ad4f715 stop generating default identicons. reverts most of 582019f870 and solves vector-web/vector-im#346 Matthew Hodgson 2015-12-17 23:04:20 +00:00
  • bdacee476d Add display_name to 3pid invite in m.room.member invites Daniel Wagner-Hall 2015-12-17 18:31:20 +01:00
  • 10f82b4bea Merge pull request #448 from matrix-org/daniel/3pid Daniel Wagner-Hall 2015-12-17 18:29:22 +01:00
  • 8c5f252edb Strip address and such out of 3pid invites Daniel Wagner-Hall 2015-12-17 18:09:51 +01:00
  • 8b9f471d27 Merge pull request #447 from matrix-org/rav/fix_search_pagination Mark Haines 2015-12-17 16:43:50 +00:00
  • a64f9bbfe0 Fix 500 error when back-paginating search results Richard van der Hoff 2015-12-17 12:47:26 +00:00
  • 42ad49f5b7 still very WIP, but now sends unread_notifications_count in the room object on sync (only actually corrrect in a full sync: hardcoded to 0 in incremental syncs). David Baker 2015-12-16 18:42:09 +00:00
  • 2b0f8a9482 Fix typo Daniel Wagner-Hall 2015-12-16 17:59:44 +01:00
  • af4422c42a Merge pull request #446 from matrix-org/daniel/invitemetadata Daniel Wagner-Hall 2015-12-16 14:05:46 +01:00
  • 0311612ce9 Give the IS a bunch more 3pid invite context Daniel Wagner-Hall 2015-12-16 13:05:32 +00:00
  • 5fc03449c8 Merge pull request #440 from matrix-org/daniel/ise Mark Haines 2015-12-16 11:26:55 +00:00
  • 4fab578b43 Merge branch 'release-v0.12.0' into develop Mark Haines 2015-12-16 11:18:45 +00:00
  • 661b76615b Merge pull request #445 from matrix-org/markjh/rebind_threepid Mark Haines 2015-12-15 17:07:47 +00:00
  • dcfc70e8ed Allow users to change which account a 3pid is bound to Mark Haines 2015-12-15 17:02:21 +00:00
  • 63fdd9fe0b Changelog and version bump for v0.12.0-rc2 v0.12.0-rc2 Mark Haines 2015-12-14 16:26:59 +00:00
  • 910956b0ec Merge pull request #443 from matrix-org/markjh/commentary Mark Haines 2015-12-14 15:48:00 +00:00
  • d3ac8fd87d Added info abou Martin Giess' auto-deployment process with vagrant/ansible Oddvar Lovaas 2015-12-14 15:27:27 +00:00
  • e98e00558a Merge pull request #444 from matrix-org/markjh/presence_race Mark Haines 2015-12-14 15:21:52 +00:00
  • 3ddf0b9722 Fix spacing Mark Haines 2015-12-14 15:20:59 +00:00
  • 2acae8300f Fix logging to lie less Mark Haines 2015-12-14 15:19:37 +00:00
  • dbe7892e03 Fix a race between started/stopped stream Mark Haines 2015-12-14 15:09:41 +00:00
  • 28c5181dfe Add commentary for fix in PR#442 Mark Haines 2015-12-14 14:50:51 +00:00
  • 15e9885197 Merge branch 'release-v0.12.0' into develop Mark Haines 2015-12-14 14:46:55 +00:00
  • 8505a4ddc3 Merge pull request #441 from matrix-org/markjh/fts_skip_invalid Mark Haines 2015-12-14 14:42:35 +00:00
  • 6051266924 Merge pull request #442 from matrix-org/markjh/missing_prev_content Mark Haines 2015-12-14 14:39:07 +00:00
  • 070e28e203 Combine the prev content tests Mark Haines 2015-12-14 14:34:04 +00:00
  • 834924248f Check whether prev_content or prev_sender is set before trying to rollback state Mark Haines 2015-12-14 14:09:21 +00:00
  • 98dfa7d24f Skip events that where the body, name or topic isn't a string when back populating the FTS index Mark Haines 2015-12-14 13:55:46 +00:00
  • 338c0a8a69 Include errcode on Internal Server Error Daniel Wagner-Hall 2015-12-14 13:50:50 +00:00
  • a874c0894a Merge pull request #437 from matrix-org/markjh/parallel_sync Mark Haines 2015-12-14 13:34:28 +00:00
  • f382a3bb7e Merge pull request #439 from matrix-org/daniel/typo Daniel Wagner-Hall 2015-12-14 12:46:34 +00:00
  • 76e69cc8de Fix typo Daniel Wagner-Hall 2015-12-14 12:38:55 +00:00
  • fde412b240 Merge pull request #438 from matrix-org/markjh/fix_search_sql Mark Haines 2015-12-14 11:43:49 +00:00
  • bfc52a2342 Fix typo in sql for full text search on sqlite3 Mark Haines 2015-12-14 11:38:11 +00:00
  • deeebbfcb7 Merge branch 'release-v0.12.0' into develop Mark Haines 2015-12-12 14:21:49 +00:00
  • 1ee7280c4c Do the /sync in parallel accross the rooms like /initialSync does Mark Haines 2015-12-11 16:48:20 +00:00
  • cde49d3d2b Merge pull request #435 from matrix-org/erikj/search Erik Johnston 2015-12-11 16:27:38 +00:00
  • e738920156 Merge pull request #433 from matrix-org/paul/tiny-fixes Paul Evans 2015-12-11 15:29:27 +00:00
  • 0065e554e0 Merge pull request #436 from matrix-org/markjh/pip_instructions Mark Haines 2015-12-11 15:11:30 +00:00
  • 5a3e4e43d8 SYN-90: We don't need --proccess-dependency-links Mark Haines 2015-12-11 11:38:03 +00:00
  • d9a5c56930 Include approximate count of search results Erik Johnston 2015-12-11 11:40:23 +00:00
  • 51fb590c0e Use more efficient query form Erik Johnston 2015-12-11 11:12:57 +00:00
  • 5577a61090 throwaway 1-liner for generating password hashes Matthew Hodgson 2015-12-10 19:03:06 +00:00
  • 5e909c73d7 Store nothing instead of ['dont_notify'] for events with no notification required: much as it would be nice to be able to tell between the event not having been processed and there being no notification for it, this isn't worth filling up the table with ['dont_notify'] I think. Consequently treat the empty actions array as dont_notify and filter dont_notify out of the result. David Baker 2015-12-10 18:40:28 +00:00
  • e0c9f30efa Merge pull request #434 from matrix-org/markjh/forget_rooms Mark Haines 2015-12-10 18:01:46 +00:00
  • 515548a47a Missing yield Mark Haines 2015-12-10 17:54:23 +00:00
  • aa667ee396 Save event actions to the db David Baker 2015-12-10 17:51:15 +00:00
  • 7d6b313312 Add caches for whether a room has been forgotten by a user Mark Haines 2015-12-10 17:49:34 +00:00
  • a84a693327 Having consulted The Erikle, this should go at the end of on_receive_pdu, otherwise it will be triggered whenever we backfill too. David Baker 2015-12-10 17:18:46 +00:00
  • 99afb4b750 Ensure that the event that gets persisted is the one that was signed Paul "LeoNerd" Evans 2015-12-10 17:08:21 +00:00