1
0

Commit Graph

  • e5acc8a47b Merge pull request #302 from matrix-org/daniel/3pidinvites Daniel Wagner-Hall 2015-10-16 15:23:30 +01:00
  • d4b5621e0a Remove duplicate _filter_events_for_client Erik Johnston 2015-10-16 15:19:52 +01:00
  • 23ed7dc0e7 Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search Erik Johnston 2015-10-16 15:18:42 +01:00
  • 315b03b58d Merge pull request #309 from matrix-org/erikj/_filter_events_for_client Erik Johnston 2015-10-16 15:18:32 +01:00
  • c225d63e9e Add signing host and keyname to signatures Daniel Wagner-Hall 2015-10-16 15:07:56 +01:00
  • b8dd5b1a2d Verify third party ID server certificates Daniel Wagner-Hall 2015-10-16 14:54:54 +01:00
  • 366af6b73a Amalgamate _filter_events_for_client Erik Johnston 2015-10-16 14:52:48 +01:00
  • f2f031fd57 Add config for how many bcrypt rounds to use for password hashes Mark Haines 2015-10-16 14:52:08 +01:00
  • 12122bfc36 Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search Erik Johnston 2015-10-16 14:46:32 +01:00
  • edb998ba23 Explicitly check for Sqlite3Engine Erik Johnston 2015-10-16 14:37:14 +01:00
  • 5df54de801 Merge pull request #308 from matrix-org/markjh/v2_filter_encoding Mark Haines 2015-10-16 13:41:31 +01:00
  • b62da463e1 docstring Erik Johnston 2015-10-16 11:52:16 +01:00
  • 3cf9948b8d Add docstring Erik Johnston 2015-10-16 11:28:12 +01:00
  • 73260ad01f Comment on the LIMIT 500 Erik Johnston 2015-10-16 11:24:02 +01:00
  • 22a8c91448 Split up run_upgrade Erik Johnston 2015-10-16 11:19:44 +01:00
  • a8945d24d1 Reorder changelog v0.10.1-rc1 Erik Johnston 2015-10-16 11:07:37 +01:00
  • 6296590bf7 Encode the filter JSON as UTF-8 before storing in the database. Mark Haines 2015-10-16 10:50:32 +01:00
  • bcfb653816 Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search Erik Johnston 2015-10-15 16:37:32 +01:00
  • e46cdc08cc Update change log Erik Johnston 2015-10-15 15:16:18 +01:00
  • 8189c4e3fd Bump version Erik Johnston 2015-10-15 15:06:13 +01:00
  • 6ffbcf45c6 Use non-placeholder name for endpoint Daniel Wagner-Hall 2015-10-15 13:12:52 +01:00
  • 643b5fcdc8 Look for keys on the right objects Daniel Wagner-Hall 2015-10-15 13:10:30 +01:00
  • f38df51e8d Merge branch 'develop' into daniel/3pidinvites Daniel Wagner-Hall 2015-10-15 11:51:55 +01:00
  • 1a934e8bfd synapse.client.v1.login.LoginFallbackRestServlet and synapse.client.v1.login.PasswordResetRestServlet are unused Mark Haines 2015-10-15 11:09:57 +01:00
  • 5338220d3a synapse.util.emailutils was unused Mark Haines 2015-10-15 10:39:19 +01:00
  • a059760954 Merge pull request #305 from matrix-org/markjh/v2_sync_api Mark Haines 2015-10-14 13:56:23 +01:00
  • d7c70d09f0 Merge pull request #304 from matrix-org/erikj/remove_unused_arg Erik Johnston 2015-10-14 13:39:33 +01:00
  • c185c1c413 Fix v2 sync polling Mark Haines 2015-10-14 13:16:53 +01:00
  • f50c43464c Merge branch 'develop' into markjh/v2_sync_api Mark Haines 2015-10-14 11:40:45 +01:00
  • f45aaf0e35 Remove unused constatns Erik Johnston 2015-10-14 10:36:55 +01:00
  • 8c9df8774e Make 'keys' optional Erik Johnston 2015-10-14 10:35:50 +01:00
  • 99c7fbfef7 Fix to work with SQLite Erik Johnston 2015-10-14 09:52:40 +01:00
  • 1d9e109820 More TODO markers Erik Johnston 2015-10-14 09:49:00 +01:00
  • d25b0f65ea Add TODO markers Erik Johnston 2015-10-14 09:46:31 +01:00
  • 858634e1d0 Remove unused room_id arg Erik Johnston 2015-10-14 09:29:08 +01:00
  • 474274583f Merge pull request #303 from matrix-org/markjh/twisted_debugging Mark Haines 2015-10-13 18:40:57 +01:00
  • d82c5f7b5c Use more descriptive error code Daniel Wagner-Hall 2015-10-13 18:02:00 +01:00
  • 0c38e8637f Remove unnecessary class-wrapping Daniel Wagner-Hall 2015-10-13 18:00:38 +01:00
  • 1941eb315d Enable stack traces for the demo scripts Mark Haines 2015-10-13 18:00:02 +01:00
  • 9020860479 Only turn on the twisted deferred debugging if full_twisted_stacktraces is set in the config Mark Haines 2015-10-13 17:50:44 +01:00
  • 14edea1aff Move logic into handler Daniel Wagner-Hall 2015-10-13 17:47:58 +01:00
  • b68db61222 Add logging Daniel Wagner-Hall 2015-10-13 17:22:50 +01:00
  • bb407cd624 Re-add accidentally removed code Daniel Wagner-Hall 2015-10-13 17:19:26 +01:00
  • 32d66738b0 Fix pep8 warnings. Mark Haines 2015-10-13 17:18:29 +01:00
  • 95e53ac535 Add some docstring Daniel Wagner-Hall 2015-10-13 17:18:24 +01:00
  • 7639c3d9e5 Bounce all deferreds through the reactor to make debugging easier. Mark Haines 2015-10-13 17:13:04 +01:00
  • 7ecd11accb Add paranoia limit Erik Johnston 2015-10-13 15:50:56 +01:00
  • 17dffef5ec Move event contents into third_party_layout field Daniel Wagner-Hall 2015-10-13 15:48:12 +01:00
  • 3e2a1297b5 Remove constraints in preperation of using filters Erik Johnston 2015-10-13 15:22:14 +01:00
  • 323d3e506d Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search Erik Johnston 2015-10-13 14:34:01 +01:00
  • ff2b66f42e Merge pull request #301 from matrix-org/markjh/v2_filtering Erik Johnston 2015-10-13 14:33:48 +01:00
  • 8897781558 update filtering tests Mark Haines 2015-10-13 14:13:51 +01:00
  • 2fa9e23e04 Update the v2 filters to support filtering presence and remove support for public/private user data Mark Haines 2015-10-13 14:12:43 +01:00
  • cacf0688c6 Add a get_invites_for_user method to the storage to find out the rooms a user is invited to Mark Haines 2015-10-13 14:08:38 +01:00
  • 88971fd034 Merge branch 'erikj/store_engine' into erikj/search Erik Johnston 2015-10-13 13:57:06 +01:00
  • 7ec9be9c53 Merge pull request #300 from matrix-org/erikj/store_engine Erik Johnston 2015-10-13 14:01:15 +01:00
  • 17c80c8a3d rename schema_prepare to prepare_database Erik Johnston 2015-10-13 13:56:22 +01:00
  • cfd39d6b55 Add SQLite support Erik Johnston 2015-10-13 13:47:50 +01:00
  • 32a453d7ba Merge branch 'develop' into daniel/3pidinvites Daniel Wagner-Hall 2015-10-13 13:32:43 +01:00
  • f9340ea0d5 Merge branch 'erikj/store_engine' into erikj/search Erik Johnston 2015-10-13 13:19:23 +01:00
  • ec398af41c Expose error more nicely Erik Johnston 2015-10-13 11:41:04 +01:00
  • 54414221e4 Include invites in incremental sync Mark Haines 2015-10-13 11:43:12 +01:00
  • 40b6a5aad1 Split out the schema preparation and update logic into its own module Erik Johnston 2015-10-13 11:38:48 +01:00
  • ab9cf73258 Include invited rooms in the initial sync Mark Haines 2015-10-13 11:03:48 +01:00
  • 30c2783d2f Search left rooms too Erik Johnston 2015-10-13 10:36:36 +01:00
  • 1a40afa756 Add sqlite schema Erik Johnston 2015-10-13 10:36:25 +01:00
  • f96b480670 Merge branch 'develop' into markjh/v2_sync_api Mark Haines 2015-10-13 10:33:00 +01:00
  • 956509dfec Start spliting out the rooms into joined and invited in v2 sync Mark Haines 2015-10-13 10:24:51 +01:00
  • 586beb8318 Update the filters to match the latest spec. Mark Haines 2015-10-12 16:54:58 +01:00
  • 427943907f Merge pull request #299 from stevenhammerton/sh-cas-required-attribute Erik Johnston 2015-10-12 16:08:34 +01:00
  • 739464fbc5 Add a comment to clarify why we split on closing curly brace when reading CAS attribute tags Steven Hammerton 2015-10-12 16:02:17 +01:00
  • ca53ad7425 Filter events to only thsoe that the user is allowed to see Erik Johnston 2015-10-12 15:52:55 +01:00
  • f6fde343a1 Merge remote-tracking branch 'origin/develop' into erikj/search Erik Johnston 2015-10-12 15:06:18 +01:00
  • 927004e349 Remove unused room_id parameter Erik Johnston 2015-10-12 15:06:14 +01:00
  • 83b464e4f7 Unpack dictionary in for loop for nicer syntax Steven Hammerton 2015-10-12 15:05:34 +01:00
  • ab7f9bb861 Default cas_required_attributes to empty dictionary Steven Hammerton 2015-10-12 14:58:59 +01:00
  • 54cb509d64 Merge pull request #296 from matrix-org/markjh/eventstream_presence Mark Haines 2015-10-12 14:48:09 +01:00
  • 885301486c Merge pull request #297 from matrix-org/markjh/presence_races Mark Haines 2015-10-12 14:47:53 +01:00
  • 7f8fdc9814 Remove not required parenthesis Steven Hammerton 2015-10-12 14:45:24 +01:00
  • 01a5f1991c Support multiple required attributes in CAS response, and in a nicer config format too Steven Hammerton 2015-10-12 14:43:17 +01:00
  • 76421c496d Allow optional config params for a required attribute and it's value, if specified any CAS user must have the given attribute and the value must equal Steven Hammerton 2015-10-12 11:11:49 +01:00
  • 7845f62c22 Parse both user and attributes from CAS response Steven Hammerton 2015-10-12 10:52:43 +01:00
  • ae72e247fa PEP8 Erik Johnston 2015-10-12 10:50:46 +01:00
  • 61561b9df7 Keep FTS indexes up to date. Only search through rooms currently joined Erik Johnston 2015-10-12 10:49:53 +01:00
  • 782f7fb489 add steve to authors Matthew Hodgson 2015-10-10 18:24:44 +01:00
  • a80ef851f7 Fix previous merge to s/version_string/user_agent/ Erik Johnston 2015-10-10 12:35:39 +01:00
  • 347aa3c225 Merge pull request #295 from stevenhammerton/sh-cas-auth Erik Johnston 2015-10-10 12:18:33 +01:00
  • 95f7661170 Raise LoginError if CasResponse doensn't contain user Steven Hammerton 2015-10-09 11:05:02 +01:00
  • a9c299c0be Fix my broken line splitting Steven Hammerton 2015-10-09 11:04:30 +01:00
  • e52f4dc599 Use UserId to create FQ user id Steven Hammerton 2015-10-09 11:04:07 +01:00
  • 625e13bfde Add get_raw method to SimpleHttpClient, use this in CAS auth rather than requests Steven Hammerton 2015-10-09 11:02:56 +01:00
  • 22112f8d14 Formatting changes Steven Hammerton 2015-10-08 23:34:04 +01:00
  • c33f5c1a24 Provide ability to login using CAS Steven Hammerton 2015-10-07 14:45:57 +01:00
  • 1a46daf621 Merge branch 'markjh/presence_races' into markjh/v2_sync_api Mark Haines 2015-10-09 20:02:30 +01:00
  • 987803781e Fix some races in the synapse presence handler caused by not yielding on deferreds Mark Haines 2015-10-09 19:59:50 +01:00
  • 0a96a9a023 Set the user as online if they start polling the v2 sync Mark Haines 2015-10-09 19:57:50 +01:00
  • af7b214476 Merge branch 'markjh/eventstream_presence' into markjh/v2_sync_api Mark Haines 2015-10-09 19:18:09 +01:00
  • 1b9802a0d9 Split the sections of EventStreamHandler.get_stream that handle presence into separate functions. Mark Haines 2015-10-09 19:13:08 +01:00
  • c15cf6ac06 Format the presence events correctly for v2 Mark Haines 2015-10-09 18:50:15 +01:00
  • c85c912562 Add basic full text search impl. Erik Johnston 2015-10-09 15:48:31 +01:00