summary refs log tree commit diff
path: root/synapse/handlers/typing.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Consolidate duplicate code in notifierErik Johnston2015-07-021-1/+1
* Don't bother checking for updates if the stream token hasn't advanced for a userMark Haines2015-05-131-1/+3
* Fix up leak. Add warnings.Erik Johnston2015-05-081-1/+3
* Filter typing nofication events to only those rooms the requesting user is a ...Paul "LeoNerd" Evans2015-04-151-2/+14
* Have TypingNotificationEventSource.get_new_events_for_user() return a deferre...Paul "LeoNerd" Evans2015-04-151-1/+1
* We do want to consumeErrorErik Johnston2015-02-171-1/+1
* Replace hs.parse_userid with UserID.from_stringMark Haines2015-01-231-1/+2
* Don't try to cancel already-expired timers - SYN-230Paul "LeoNerd" Evans2015-01-131-2/+8
* Use float rather than integer divisions to turn msec into sec - so timeouts u...Paul "LeoNerd" Evans2015-01-121-1/+1
* Make typing notification timeouts print a (debug) logging messagePaul "LeoNerd" Evans2015-01-121-1/+7
* Update copyright noticesMark Haines2015-01-061-1/+1
* clean up coding style a bitMark Haines2014-12-161-2/+2
* User.is_mine is no longer a thing. Use hs.is_mine instead.Erik Johnston2014-12-151-1/+1
* Merge branch 'develop' of github.com:matrix-org/synapse into events_refactorErik Johnston2014-12-151-20/+105
|\
| * Still send typing notifications to myself if I'm the only one in the room (it...Paul "LeoNerd" Evans2014-12-151-2/+1
| * Send list of typing user IDs as 'user_ids' list within 'content', so that m.t...Paul "LeoNerd" Evans2014-12-121-1/+3
| * When users leave rooms mark them as no longer typing in themPaul "LeoNerd" Evans2014-12-111-0/+8
| * Actually auth-check to ensure people can only send typing notifications for r...Paul "LeoNerd" Evans2014-12-111-0/+4
| * Add a sprinkling of logger.debug() into typing notification handlerPaul "LeoNerd" Evans2014-12-111-0/+8
| * Initial hack at unit tests of room typing REST APIPaul "LeoNerd" Evans2014-12-111-0/+7
| * Avoid cyclic dependency in handler setupPaul "LeoNerd" Evans2014-12-101-4/+10
| * Hook up the event stream to typing notificationsPaul "LeoNerd" Evans2014-12-101-2/+22
| * Store serial numbers per room for typing event stream purposesPaul "LeoNerd" Evans2014-12-101-13/+28
| * First hack at implementing timeouts in typing notification handlerPaul "LeoNerd" Evans2014-12-101-3/+19
* | Change DomainSpecificString so that it doesn't use a HomeServer objectErik Johnston2014-12-021-2/+2
|/
* Fix pep8 warningsMark Haines2014-10-301-6/+8
* Construct a source-specific 'SourcePaginationConfig' to pass into get_paginat...Paul "LeoNerd" Evans2014-10-291-1/+1
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Renamed get_current_token_part to get_current_keyPaul "LeoNerd" Evans2014-08-291-1/+1
* Have EventSource's get_new_events_for_user() API work only on keys within tha...Paul "LeoNerd" Evans2014-08-291-2/+2
* TypingNotificationEventSource has to return proper tokens, not int 0Paul "LeoNerd" Evans2014-08-291-2/+2
* Define a new event stream data source for typing notifications (currently null)Paul "LeoNerd" Evans2014-08-291-0/+14
* Fix pyflakes warningsMark Haines2014-08-281-1/+2
* Initial typing notification support - EDU federation, but no timers, and no a...Paul "LeoNerd" Evans2014-08-271-0/+146