| .. | 
		
		
			
			
			
			
				| __init__.py | … |  | 
		
			
			
			
			
				| _base.py | Refactor UI auth implementation | 2017-12-05 09:40:05 +00:00 | 
		
			
			
			
			
				| account.py | Factor out a validate_user_via_ui_auth method | 2017-12-05 09:42:30 +00:00 | 
		
			
			
			
			
				| account_data.py | m.read_marker -> m.fully_read (#2128) | 2017-04-18 17:46:15 +01:00 | 
		
			
			
			
			
				| auth.py | window.postmessage for Interactive Auth fallback | 2016-10-06 18:16:59 +01:00 | 
		
			
			
			
			
				| devices.py | Fix error when deleting devices | 2017-12-05 09:49:22 +00:00 | 
		
			
			
			
			
				| filter.py | replace 'except:' with 'except Exception:' | 2017-10-23 15:52:32 +01:00 | 
		
			
			
			
			
				| groups.py | Allow guest access to group APIs for reading | 2017-11-28 11:23:00 +00:00 | 
		
			
			
			
			
				| keys.py | register some /unstable endpoints in /r0 as well | 2017-10-26 15:22:50 +02:00 | 
		
			
			
			
			
				| notifications.py | register some /unstable endpoints in /r0 as well | 2017-10-26 15:22:50 +02:00 | 
		
			
			
			
			
				| openid.py | Rename openid/token to openid/request_token | 2016-05-05 15:15:00 +01:00 | 
		
			
			
			
			
				| read_marker.py | m.read_marker -> m.fully_read (#2128) | 2017-04-18 17:46:15 +01:00 | 
		
			
			
			
			
				| receipts.py | Shuffle receipt handler around so that worker apps don't need to load it | 2016-11-23 15:14:24 +00:00 | 
		
			
			
			
			
				| register.py | Refactor UI auth implementation | 2017-12-05 09:40:05 +00:00 | 
		
			
			
			
			
				| report_event.py | Add timestamp and auto incrementing ID | 2016-05-04 15:19:12 +01:00 | 
		
			
			
			
			
				| sendtodevice.py | register some /unstable endpoints in /r0 as well | 2017-10-26 15:22:50 +02:00 | 
		
			
			
			
			
				| sync.py | replace 'except:' with 'except Exception:' | 2017-10-23 15:52:32 +01:00 | 
		
			
			
			
			
				| tags.py | … |  | 
		
			
			
			
			
				| thirdparty.py | add release endpoints for /thirdparty | 2017-10-26 16:58:20 +02:00 | 
		
			
			
			
			
				| tokenrefresh.py | Rip out more refresh_token code | 2016-11-30 17:40:18 +00:00 | 
		
			
			
			
			
				| user_directory.py | replace 'except:' with 'except Exception:' | 2017-10-23 15:52:32 +01:00 |