summary refs log tree commit diff
path: root/synapse/api/auth.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Amalgamate all power levels.Erik Johnston2014-11-061-149/+72
* Fix auth checks to all use the given old_event_stateErik Johnston2014-11-051-24/+31
* Fix bug in redaction auth.Erik Johnston2014-10-311-2/+2
* Fix bug where people could join private roomsErik Johnston2014-10-171-39/+47
* Use state groups to get current state. Make join dance actually work.Erik Johnston2014-10-171-0/+5
* Finish implementing the new join dance.Erik Johnston2014-10-171-0/+9
* Start implementing the invite/join dance. Continue moving auth to use event.s...Erik Johnston2014-10-161-10/+6
* Begin making auth use event.old_state_eventsErik Johnston2014-10-151-43/+70
* Update docstringErik Johnston2014-09-291-1/+1
* SYN-48: Implement WHOIS rest servletErik Johnston2014-09-291-9/+19
* Add auth check to test if a user is an admin or not.Erik Johnston2014-09-291-0/+3
* SYN-48: Track User-Agents as well as IPs for client devices.Erik Johnston2014-09-291-1/+10
* Track the IP users connect with. Add an admin column to users table.Erik Johnston2014-09-261-1/+9
* Merge branch 'deletions' of github.com:matrix-org/synapse into developErik Johnston2014-09-251-3/+31
|\
| * Rename deletions to redactionsErik Johnston2014-09-241-9/+9
| * SYN-12: Implement auth for deletion by adding a 'delete_level' on the ops lev...Erik Johnston2014-09-231-3/+31
* | SYN-70: And fix another bug where I can't typeErik Johnston2014-09-241-1/+1
* | SYN-70: Fix typoErik Johnston2014-09-241-1/+1
|/
* Validate power levels event changes. Change error messages to be more helpful...Erik Johnston2014-09-051-10/+37
* Generate m.room.aliases event when the HS creates a room aliasErik Johnston2014-09-051-1/+6
* AUth the contents of power level eventsErik Johnston2014-09-051-1/+72
* Change the default power levels to be 0, 50 and 100Erik Johnston2014-09-051-2/+2
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Fix bug where we didn't correctly store the ops power levels event.Erik Johnston2014-09-021-0/+5
* Implement auth for kicking.Erik Johnston2014-09-021-3/+10
* Add all the necessary checks to make banning work.Erik Johnston2014-09-011-2/+38
* Add beginnings of ban support.Erik Johnston2014-09-011-0/+19
* Implement power level lists, default power levels and send_evnet_level/add_st...Erik Johnston2014-09-011-12/+84
* add _get_room_member, fix datastore methodsMark Haines2014-08-271-1/+3
* Merge branch 'develop' into storage_transactionsMark Haines2014-08-271-0/+2
|\
| * Modified /join/$identifier to support $identifier being a room ID in addition...Kegan Dougal2014-08-271-0/+2
* | Merge branch 'develop' into storage_transactionsMark Haines2014-08-261-19/+20
|\|
| * Fix pyflakes errorsMark Haines2014-08-261-2/+1
| * Removed member list servlet: now using generic state paths.Kegan Dougal2014-08-261-5/+7
| * Impl: /rooms/roomid/state/eventtype/state_key - Renamed RoomTopicRestServlet ...Kegan Dougal2014-08-221-8/+8
* | Take a snapshot of the state of the room before performing updatesMark Haines2014-08-221-5/+11
|/
* Added M_UNKNOWN_TOKEN error code and send it when there is an unrecognised ac...Kegan Dougal2014-08-141-2/+3
* fix whitespaceMatthew Hodgson2014-08-141-0/+1
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
* Reference Matrix Home Servermatrix.org2014-08-121-0/+164