| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move client v1 api rest servlets into a "client/v1" directory | Mark Haines | 2015-01-22 | 1 | -559/+0 |
| | | |||||
| * | Have /join/:room_id return the room ID in response anyway, for consistency ↵ | Paul "LeoNerd" Evans | 2015-01-13 | 1 | -1/+1 |
| | | | | | of clients (SYN-234) | ||||
| * | Add raw query param for scrollback. | Kegan Dougal | 2015-01-08 | 1 | -1/+4 |
| | | |||||
| * | Update copyright notices | Mark Haines | 2015-01-06 | 1 | -1/+1 |
| | | |||||
| * | clean up coding style a bit | Mark Haines | 2014-12-16 | 1 | -3/+5 |
| | | |||||
| * | Kill off synapse.api.events.* | Erik Johnston | 2014-12-16 | 1 | -5/+4 |
| | | |||||
| * | Rename MessageHandler.handle_event. Add a few comments. | Erik Johnston | 2014-12-15 | 1 | -5/+5 |
| | | |||||
| * | Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor | Erik Johnston | 2014-12-15 | 1 | -0/+32 |
| |\ | | | | | | | | | Conflicts: tests/handlers/test_room.py | ||||
| | * | Initial tiny hack at REST API for setting room typing notification status | Paul "LeoNerd" Evans | 2014-12-11 | 1 | -0/+32 |
| | | | |||||
| * | | Consistently url decode and decode as utf 8 the URL parts | Erik Johnston | 2014-12-12 | 1 | -24/+21 |
| | | | |||||
| * | | Actually fix bug when uploading state with empty state_key | Erik Johnston | 2014-12-10 | 1 | -2/+2 |
| | | | |||||
| * | | Fix bug when uploading state with empty state_key | Erik Johnston | 2014-12-10 | 1 | -9/+11 |
| | | | |||||
| * | | Convert rest and handlers to use new event structure | Erik Johnston | 2014-12-04 | 1 | -64/+48 |
| |/ | |||||
| * | Allow GET /room/:room_id/messages without 'limit' parameter to default to 10 | Paul "LeoNerd" Evans | 2014-12-02 | 1 | -1/+3 |
| | | |||||
| * | Don't double url-decode state event types. | Kegan Dougal | 2014-11-25 | 1 | -1/+1 |
| | | |||||
| * | Remember to URL decode the room_id in room initialSync | Paul "LeoNerd" Evans | 2014-11-18 | 1 | -1/+1 |
| | | |||||
| * | Ensure to parse a real pagination config object out of room initialSync ↵ | Paul "LeoNerd" Evans | 2014-11-18 | 1 | -2/+4 |
| | | | | | request and pass it on | ||||
| * | Rename message handler's new snapshot_room to room_initial_sync() as that ↵ | Paul "LeoNerd" Evans | 2014-11-18 | 1 | -1/+1 |
| | | | | | better suits its purpose | ||||
| * | Merge branch 'develop' into room-initial-sync | Paul "LeoNerd" Evans | 2014-11-17 | 1 | -1/+14 |
| |\ | | | | | | | | | Conflicts: synapse/handlers/message.py | ||||
| | * | Add an EventValidator. Fix bugs in auth ++ storage | Erik Johnston | 2014-11-10 | 1 | -0/+13 |
| | | | |||||
| | * | Merge branch 'develop' of github.com:matrix-org/synapse into ↵ | Erik Johnston | 2014-11-07 | 1 | -3/+3 |
| | |\ | | | | | | | | | | federation_authorization | ||||
| | * | | Implement new replace_state and changed prev_state | Erik Johnston | 2014-11-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | `prev_state` is now a list of previous state ids, similiar to prev_events. `replace_state` now points to what we think was replaced. | ||||
| * | | | Have room initialSync return the room's room_id | Paul "LeoNerd" Evans | 2014-11-10 | 1 | -21/+6 |
| | |/ |/| | |||||
| * | | Fix url decoding bugs with /redact and /send APIs. | Kegan Dougal | 2014-11-05 | 1 | -2/+2 |
| | | | |||||
| * | | Be sure to urlencode/decode event types correctly in both the web client and HS. | Kegan Dougal | 2014-11-05 | 1 | -1/+1 |
| |/ | |||||
| * | Fix pep8 warnings | Mark Haines | 2014-10-30 | 1 | -20/+34 |
| | | |||||
| * | Fix pyflakes warnings | Mark Haines | 2014-10-27 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'deletions' of github.com:matrix-org/synapse into develop | Erik Johnston | 2014-09-25 | 1 | -1/+37 |
| |\ | |||||
| | * | Rename deletions to redactions | Erik Johnston | 2014-09-24 | 1 | -6/+6 |
| | | | |||||
| | * | Add m.room.deletion. If an event is deleted it will be returned to clients ↵ | Erik Johnston | 2014-09-23 | 1 | -1/+37 |
| | | | | | | | | | 'pruned', i.e. all client specified keys will be removed. | ||||
| * | | Implemented /rooms/$roomid/state API. | Kegan Dougal | 2014-09-23 | 1 | -6/+7 |
| |/ | |||||
| * | Correctly handle the 'age' key in events and pdus | Erik Johnston | 2014-09-15 | 1 | -1/+1 |
| | | |||||
| * | Empty string is not a valid JSON object, so don't return them in HTTP responses. | Erik Johnston | 2014-09-05 | 1 | -4/+4 |
| | | |||||
| * | Implement a kick api | Erik Johnston | 2014-09-03 | 1 | -2/+5 |
| | | |||||
| * | fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org ↵ | Matthew Hodgson | 2014-09-03 | 1 | -1/+1 |
| | | | | | hasn't been incorporated in time for launch. | ||||
| * | Add ban support: /rooms/$roomid/ban with { user_id : foo } | Kegan Dougal | 2014-09-03 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'develop' of github.com:matrix-org/synapse into develop | Erik Johnston | 2014-08-27 | 1 | -0/+46 |
| |\ | |||||
| | * | Added RestServlet for /rooms/$roomid/initialSync | Kegan Dougal | 2014-08-27 | 1 | -0/+30 |
| | | | |||||
| | * | Added RestServlet for /rooms/$roomid/state | Kegan Dougal | 2014-08-27 | 1 | -0/+16 |
| | | | |||||
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor | Erik Johnston | 2014-08-27 | 1 | -0/+12 |
| |\| | |||||
| | * | Renamed /public/rooms to /publicRooms | Kegan Dougal | 2014-08-27 | 1 | -0/+12 |
| | | | |||||
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor | Erik Johnston | 2014-08-27 | 1 | -30/+64 |
| |\| | | | | | | | | | | | | | Conflicts: synapse/handlers/events.py synapse/rest/events.py synapse/rest/room.py | ||||
| | * | Renamed /rooms to /createRoom. Removed ability to PUT raw room IDs, and ↵ | Kegan Dougal | 2014-08-27 | 1 | -17/+14 |
| | | | | | | | | | removed tests which tested that. Updated cmdclient and webclient. | ||||
| | * | Modified /join/$identifier to support $identifier being a room ID in ↵ | Kegan Dougal | 2014-08-27 | 1 | -13/+50 |
| | | | | | | | | | addition to a room alias. | ||||
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor | Erik Johnston | 2014-08-26 | 1 | -112/+46 |
| |\| | |||||
| | * | Pepper UT TODOs | Kegan Dougal | 2014-08-26 | 1 | -0/+5 |
| | | | |||||
| | * | Feedback: Removed FeedbackRestServlet. Modified keys on FeedbackEvent. ↵ | Kegan Dougal | 2014-08-26 | 1 | -70/+0 |
| | | | | | | | | | Expanded the feedback constants to fully explain what type of feedback they are. | ||||
| | * | Removed MessageRestServlet, use RoomSendEventRestServlet instead. Updated ↵ | Kegan Dougal | 2014-08-26 | 1 | -49/+0 |
| | | | | | | | | | cmdclient, tests and webclient. All appears to work. | ||||
| | * | Added RoomSendEventRestServlet to send generic non-state events. It even ↵ | Kegan Dougal | 2014-08-26 | 1 | -2/+50 |
| | | | | | | | | | appears to work..! | ||||
| * | | WIP: Completely change how event streaming and pagination work. This ↵ | Erik Johnston | 2014-08-26 | 1 | -1/+1 |
| |/ | | | | reflects the change in the underlying storage model. | ||||
| * | Renaming: /im/sync >> /initialSync. /rooms/$roomid/members/list >> ↵ | Kegan Dougal | 2014-08-26 | 1 | -2/+2 |
| | | | | | /rooms/$roomid/members. /rooms$roomid/messages/list >> /room/$roomid/messages. Updated cmdclient, tests and webclient. | ||||
| * | Fix pyflakes errors | Mark Haines | 2014-08-26 | 1 | -1/+1 |
| | | |||||
| * | Implemented /rooms/$roomid/[invite|join|leave] with POST / PUT (incl txn ids) | Kegan Dougal | 2014-08-26 | 1 | -6/+30 |
| | | |||||
| * | Added basic in-memory REST transaction storage. Only the latest transaction ↵ | Kegan Dougal | 2014-08-26 | 1 | -2/+8 |
| | | | | | for a given path/access_token combo is stored in order to prevent storing ALL request/response pairs. | ||||
| * | Added servlet for /rooms/$roomid/[invite|join|leave] | Kegan Dougal | 2014-08-26 | 1 | -0/+40 |
| | | |||||
| * | Adjusted webclient to use new state paths. Updated membership msg template ↵ | Kegan Dougal | 2014-08-26 | 1 | -1/+2 |
| | | | | | to actually show the person invited. Factored out common membership functions in matrix service. | ||||
| * | Removed member list servlet: now using generic state paths. | Kegan Dougal | 2014-08-26 | 1 | -81/+22 |
| | | |||||
| * | Impl: /rooms/roomid/state/eventtype/state_key - Renamed RoomTopicRestServlet ↵ | Kegan Dougal | 2014-08-22 | 1 | -12/+35 |
| | | | | | to RoomStateEventRestServlet. Support generic state event sending. | ||||
| * | Kill the "_homeserver_" injected messages for room membership changes | Paul "LeoNerd" Evans | 2014-08-20 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactor | Erik Johnston | 2014-08-19 | 1 | -8/+10 |
| |\ | | | | | | | | | | | | | Conflicts: tests/rest/test_presence.py tests/rest/test_rooms.py tests/utils.py | ||||
| | * | More unquotes. Also, don't return the room_id on membership state changes, ↵ | Kegan Dougal | 2014-08-19 | 1 | -6/+8 |
| | | | | | | | | | they already know it. | ||||
| | * | Unquote sender IDs. | Kegan Dougal | 2014-08-19 | 1 | -2/+2 |
| | | | |||||
| * | | Add a 'backfill room' button | Erik Johnston | 2014-08-19 | 1 | -0/+16 |
| | | | |||||
| * | | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactor | Erik Johnston | 2014-08-18 | 1 | -4/+8 |
| |\| | |||||
| | * | Precent lack of presence visiblity from causing room /members/list to fail | Paul "LeoNerd" Evans | 2014-08-18 | 1 | -4/+8 |
| | | | |||||
| * | | We don't need to do a json.loads here | Erik Johnston | 2014-08-18 | 1 | -2/+2 |
| | | | |||||
| * | | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactor | Erik Johnston | 2014-08-15 | 1 | -0/+7 |
| |\| | |||||
| | * | Also include users' presence when responding to /rooms/:room_id/members/list | Paul "LeoNerd" Evans | 2014-08-15 | 1 | -0/+7 |
| | | | |||||
| * | | Start fixing places that use the data store. | Erik Johnston | 2014-08-14 | 1 | -18/+21 |
| |/ | |||||
| * | Add a HomeServer.parse_roomalias() to avoid having to ↵ | Paul "LeoNerd" Evans | 2014-08-13 | 1 | -5/+1 |
| | | | | | RoomAlias.from_sring(..., hs=hs) - similar to parse_userid() | ||||
| * | add in whitespace after copyright statements to improve legibility | Matthew Hodgson | 2014-08-13 | 1 | -0/+1 |
| | | |||||
| * | Reference Matrix Home Server | matrix.org | 2014-08-12 | 1 | -0/+394 |
