0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-09-28 12:39:00 +02:00

Commit graph

  • 480438eee6 Validate power levels event changes. Change error messages to be more helpful. Fix bug where we checked the wrong power levels Erik Johnston 2014-09-05 21:54:16 +0100
  • 9dd4570b68 Generate m.room.aliases event when the HS creates a room alias Erik Johnston 2014-09-05 21:35:56 +0100
  • 0280176ccd Added basic captcha, not hooked up Kegan Dougal 2014-09-05 13:31:47 -0700
  • b4e1c1f51e Minor spec tweaks. Kegan Dougal 2014-09-05 12:46:48 -0700
  • 1c7bb34ffd Merge branch 'develop' of github.com:matrix-org/synapse into develop Erik Johnston 2014-09-05 20:39:57 +0100
  • e0fa4cf874 Spelling Mark Haines 2014-09-05 18:22:24 +0100
  • b3be06667d BF: tab completion did not work with commands. $scope.input contained only the typed chars not the result of the completion. Needed to fire an event so that ng update the input model Emmanuel ROHEE 2014-09-05 18:46:34 +0200
  • 9243f0c5e3 Add docs on how to sign json Mark Haines 2014-09-05 17:42:54 +0100
  • 982604fbf2 Empty string is not a valid JSON object, so don't return them in HTTP responses. Erik Johnston 2014-09-04 18:09:17 +0100
  • 250ee2ea7d AUth the contents of power level events Erik Johnston 2014-09-04 16:40:23 +0100
  • 95037d8d9d Change the default power levels to be 0, 50 and 100 Erik Johnston 2014-09-04 16:16:26 +0100
  • 8a7f7f5004 BF: Update the members list on banned & kicked "events" Emmanuel ROHEE 2014-09-05 18:05:23 +0200
  • 12a23f01b4 autoscroll down(if the scroller was already at the bottom) when receiving member events Emmanuel ROHEE 2014-09-05 17:52:11 +0200
  • 3a88808983 doc: kick can take a reason arg Emmanuel ROHEE 2014-09-05 17:32:35 +0200
  • 3be6156774 Created kick & unban methods in matrixService. Made some factorisation. Emmanuel ROHEE 2014-09-05 17:30:50 +0200
  • cf4c17deaf Added sanity checks in commands Emmanuel ROHEE 2014-09-05 17:23:41 +0200
  • 3501478828 BF: Make /unban work again Emmanuel ROHEE 2014-09-05 16:56:50 +0200
  • dcf0a6fbfd Display ban & kick reason Emmanuel ROHEE 2014-09-05 16:45:59 +0200
  • 4b7a5b7bfa Fixed empty display name (content.displayname in a room member can be null) Emmanuel ROHEE 2014-09-05 15:54:34 +0200
  • ec1cc29ecb Revert "Fixed empty display name (content.displayname in a room member can be null)" Emmanuel ROHEE 2014-09-05 15:51:34 +0200
  • f286a4fcd4 Fixed empty display name (content.displayname in a room member can be null) Emmanuel ROHEE 2014-09-05 15:50:44 +0200
  • e2ae8af072 Add demo/etc to .gitignore Mark Haines 2014-09-05 14:38:45 +0100
  • 585e98fe2b BF: Fixed members list layout when the scrollbar appears Emmanuel ROHEE 2014-09-05 15:37:51 +0200
  • c407ed070c BF: Show "Bob invited you" in recents when Bob invites the user Emmanuel ROHEE 2014-09-05 14:55:17 +0200
  • 6baaa18224 hide the forgot password link until it works David Baker 2014-09-05 13:10:31 +0100
  • 584591c3e3 Fixed duplicated messages sending in slow network condition. Show the message sending flow state in the messages list: - While sending, the message appears semi transparent in the chat. - If successfully sent, it appears as before, ie normal - In case of failure, it appears in red with an Unsent text. Emmanuel ROHEE 2014-09-05 14:09:14 +0200
  • 43369cbe06 Cleaned all sending references as it not used Emmanuel ROHEE 2014-09-05 11:13:33 +0200
  • 3bfffab201 Do not systematically scroll to the bottom on new events in the room Emmanuel ROHEE 2014-09-05 10:40:59 +0200
  • 0d1d9f3e9c merge spec changes Matthew Hodgson 2014-09-04 23:16:04 -0700
  • 3bc7bba262 switch IRC-style command parser to use regexps rather than split(" ") so that it doesn't choke on consecutive whitespaces yield better errors for invalid commands don't pass invalid commands through as messages support kick reasons Matthew Hodgson 2014-09-04 09:40:15 -0700
  • 9c82276760 Add version 0 of the VoIP specification. David Baker 2014-09-04 18:19:57 +0100
  • 3578046101 Merge branch 'master' into develop Mark Haines 2014-09-04 15:06:04 +0100
  • 26efd6f151 BF: presence PUT requests stopped to work with old "state" param yesterday evening :( -cda31fb755 Emmanuel ROHEE 2014-09-04 15:10:43 +0200
  • 1bf6c3faad BF: presence PUT requests stopped to work with old "state" param yesterday evening :( -cda31fb755 Emmanuel ROHEE 2014-09-04 15:10:43 +0200
  • 9faf780740 Fixed registration flow when registering with matrixID & password and no email Emmanuel ROHEE 2014-09-04 14:04:35 +0200
  • 3ab8cfbc14 Fixed registration flow when registering with matrixID & password and no email Emmanuel ROHEE 2014-09-04 14:04:35 +0200
  • 3983bae160 Added mUserDisplayName, a filter to resolve a user display name from a user_id Emmanuel ROHEE 2014-09-04 13:57:27 +0200
  • 7346ea85c0 Moved mRoomName filter into matrix-filter.js, a place for all generic filters using Matrix data. Emmanuel ROHEE 2014-09-04 11:19:28 +0200
  • eb7d7ce354 Re-apply fixes to the link-email screen to make it work again (in a somewhat temporary way until home servers sign associations). Unhide the linked emails box. David Baker 2014-09-04 11:38:26 +0100
  • b1b57a3f28 BF: Do not filter incoming member events. Before, only invitations to the current user were showned in the recents. Emmanuel ROHEE 2014-09-04 11:03:49 +0200
  • 82cf76a8f9 Report ban/unban messages to recents lists Emmanuel ROHEE 2014-09-04 09:08:34 +0200
  • d76e548ec1 Merge branch 'develop' of github.com:matrix-org/synapse v0.2.1a Erik Johnston 2014-09-04 07:39:52 +0100
  • 9f633bc125 Merge branch 'master' of github.com:matrix-org/synapse into develop Erik Johnston 2014-09-04 07:38:38 +0100
  • 3b38d2f507 big warning Matthew Hodgson 2014-09-04 02:35:18 +0100
  • a751a80a05 target live site Matthew Hodgson 2014-09-04 02:02:06 +0100
  • 77e628e840 changelog for v0.2.1 Matthew Hodgson 2014-09-04 01:57:27 +0100
  • 822d0e5520 update README to know about synctl Matthew Hodgson 2014-09-04 01:51:01 +0100
  • 0d5c7718c0 make synctl default to homesever.log Matthew Hodgson 2014-09-03 22:49:47 +0100
  • 0538a4098d Merge branch 'release-v0.2.1' v0.2.1 Erik Johnston 2014-09-03 19:47:32 +0100
  • 300816ffa1 Bump versions. Update change logs. Erik Johnston 2014-09-03 19:39:45 +0100
  • 804199d9b6 Added a simple start/stop control script Paul "LeoNerd" Evans 2014-09-03 19:30:43 +0100
  • 4c3512a45c Added a TODO note about YAML modeline for editors Paul "LeoNerd" Evans 2014-09-03 19:29:36 +0100
  • bcaea74352 Error code must be an integer Erik Johnston 2014-09-03 19:19:24 +0100
  • c9d1ee24ca Import SynapseError Erik Johnston 2014-09-03 19:15:55 +0100
  • 9b18151104 Handle timeouts slightly nicer. Erik Johnston 2014-09-03 19:13:41 +0100
  • 34a7f0ca93 Fix test to assert that we don't do auth Erik Johnston 2014-09-03 19:13:29 +0100
  • 5b645f9d34 Don't do auth for change_membership in federation handler, it doesn't work and federation doesn't do auth in general either. Add a hacky timeout when trying to join a remote room. Erik Johnston 2014-09-03 19:07:19 +0100
  • 284d6b279b Hide email link UI from the settings because it doesn't work. David Baker 2014-09-03 19:00:25 +0100
  • dce6395395 When creating a room and a user supplies a room_alias but no name, use the room_alias as the name. Erik Johnston 2014-09-03 18:26:10 +0100
  • 6322aa154b Added more ng-if to make nice sentences like "Bob kicked Alice" or "Bob unbanned Alice" Emmanuel ROHEE 2014-09-03 19:51:58 +0200
  • 7f01d1d8c8 better error msgs Matthew Hodgson 2014-09-03 18:38:55 +0100
  • 069a9745b0 Ignore leave members in the list too Emmanuel ROHEE 2014-09-03 19:37:54 +0200
  • 78087617d1 Fixed used of state_key instead of user_id in member events. Needed to split into 2 conditional spans for grammar reason Emmanuel ROHEE 2014-09-03 19:29:21 +0200
  • d72ce4da64 Merge branch 'develop' of github.com:matrix-org/synapse into develop David Baker 2014-09-03 18:25:17 +0100
  • a25d1530ef Make registering and logging in with a threepid work in the webclient. David Baker 2014-09-03 18:23:56 +0100
  • d6ecbbdf0a Add support for registering with a threepid to the HS (get credentials from the client and check them against an ID server). David Baker 2014-09-03 18:22:27 +0100
  • 66a5bc4fad Fix ban path Erik Johnston 2014-09-03 18:19:26 +0100
  • d703e712f7 Add support to _simple_insert() to do INSERT OR REPLACE Paul "LeoNerd" Evans 2014-09-03 18:18:35 +0100
  • f196d77f66 Added federation protocol urls section from other docs. Kegan Dougal 2014-09-03 18:07:36 +0100
  • 0d75b9fa96 Fix a few cases where we used user_id instead of state_key Erik Johnston 2014-09-03 18:02:51 +0100
  • 5391ccdfe6 Marked docs/client-server/specification.rst as old. Kegan Dougal 2014-09-03 18:02:33 +0100
  • f68dbbd3da More explanation of federation keys. Kegan Dougal 2014-09-03 17:59:54 +0100
  • 1a32b1f002 Normalise users power levels so that the user with the higher power level will have a bar covering 100% of the width of his avatar Emmanuel ROHEE 2014-09-03 18:55:27 +0200
  • 79bf9d25db Added more terms. Kegan Dougal 2014-09-03 17:48:01 +0100
  • 1b491e50c9 Implement a kick api Erik Johnston 2014-09-03 17:46:37 +0100
  • 7c4ce957c7 Unindent list in specification to remove blockquote Mark Haines 2014-09-03 17:37:08 +0100
  • 4081413876 Default PID file should be 'homeserver.pid' to match the other 'homeserver.*' naming convention Paul "LeoNerd" Evans 2014-09-03 17:32:31 +0100
  • 5dd1a738f8 Use /rooms/$room_id/state/m.room.member/$user_id to change the membership of another user Emmanuel ROHEE 2014-09-03 18:33:36 +0200
  • 8a7c1d6a00 fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. Matthew Hodgson 2014-09-03 17:29:13 +0100
  • f93aba1d66 Fix formating for threat model Mark Haines 2014-09-03 17:28:35 +0100
  • e3b261b0b7 Move securitY threat model docs into specification Mark Haines 2014-09-03 17:26:16 +0100
  • ee2bcdec65 Limit the size of uploads Mark Haines 2014-09-03 17:04:00 +0100
  • beaf50f5c6 Bubble up SynapseErrors so expected failures aren't masked. Kegan Dougal 2014-09-03 16:31:01 +0100
  • 581c54bebe Add exception handling to directory servlet, so we don't 500. Mark directory API as volatile in the api docs. Kegan Dougal 2014-09-03 16:27:01 +0100
  • 30bcbc433a Fix up directory server to not require uploading room hosts. Update the room hosts table with the current room hosts (if we have them) on GET. Erik Johnston 2014-09-03 16:04:21 +0100
  • 5f7cdbe0b8 List commands and their usage in the settings page Emmanuel ROHEE 2014-09-03 17:01:12 +0200
  • ede161d296 Added /kick $user_id Emmanuel ROHEE 2014-09-03 16:59:09 +0200
  • b5f9d47c89 Handle new state events which don't have a common ancestor Erik Johnston 2014-09-03 15:50:05 +0100
  • e4c40158c5 Snapshot prev_state for generic events Erik Johnston 2014-09-03 15:48:51 +0100
  • cda31fb755 Kill the state Paul "LeoNerd" Evans 2014-09-03 15:37:10 +0100
  • dada11dc5f Bugfix for back-pagination of presence Paul "LeoNerd" Evans 2014-09-03 15:27:58 +0100
  • 277fd2250a Added /unban $user_id Emmanuel ROHEE 2014-09-03 15:58:28 +0200
  • 073a42cc95 Add support for room names Erik Johnston 2014-09-03 14:40:54 +0100
  • 7fc84c7019 Make retrying requests on DNS failures configurable, and turn off retrying only in directory.get_association Kegan Dougal 2014-09-03 14:26:35 +0100
  • c06d07a276 Send unrecognized commands as text message (as before) Emmanuel ROHEE 2014-09-03 15:25:59 +0200
  • 4c7da89219 Do not define power level limits in setUserPowerLevel. Update the function to be used as a resetUserPowerLevel Emmanuel ROHEE 2014-09-03 15:18:57 +0200
  • 932f35a7f0 Added /deop $user_id Emmanuel ROHEE 2014-09-03 15:14:13 +0200
  • 756e171ad0 Store SQL DDL deltas as well; attempt to upgrade the database on startup if it's too old Paul "LeoNerd" Evans 2014-09-03 14:14:04 +0100
  • 4777c1cd5b BF: Do not be polluted by ops events that come when paginating back Emmanuel ROHEE 2014-09-03 15:00:04 +0200
  • b1195c125f hs: Updated synapse.http.client to handle DNSLookupErrors and bail immediately. Kegan Dougal 2014-09-03 13:51:10 +0100