-
Anton Shestakov <av6@dwimlabs.net>, Fri, 08 Apr 2016 22:13:02 +0800
register: progress bar on top
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 08 Apr 2016 21:33:16 +0800
XMPPInterface: also trigger 'status' event and pass current status as-is
Literal statuses are nice to bind to individually, but that's not always
enough.
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 08 Apr 2016 17:46:21 +0800
html: update to jQuery 2.2.3
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 08 Apr 2016 17:45:54 +0800
html: update to uikit 2.26.2
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 07 Apr 2016 23:10:03 +0800
provision: configurable DNS resolver in nginx config
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 07 Apr 2016 23:00:45 +0800
index: don't reload the page via href="" on log out
Looks like sometimes page reloads before client can disconnect properly.
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 07 Apr 2016 22:56:16 +0800
index: check if roster has the item before removing it
Sometimes we get events from contacts that are not in user's roster, trying to
remove such contacts used to fail before this patch.
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 07 Apr 2016 22:45:55 +0800
coffee: prefix user-triggered events
The last straw was contact.on('remove'): remove is an internal Backbone event.
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 07 Apr 2016 22:29:56 +0800
css: change default background color of remote video feeds to a darker gray
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 07 Apr 2016 22:28:30 +0800
css: remove unused selector (hidden .calling-icon)