Commit Graph

1748 Commits

Author SHA1 Message Date
Simo Kinnunen
370248d919 We might not get email data from some users if they didn't allow access to the address. Quick fix for now, should show an error page instead. 2014-11-18 12:14:38 +09:00
Simo Kinnunen
9447d72468 Proxy server was throwing errors on socket hangups (e.g. tab closed), causing the device process to die. 2014-11-17 19:54:47 +09:00
Simo Kinnunen
4ca5230402 Unify socket closers. Don't put them all in one try-catch or some might remain. 2014-11-17 15:51:57 +09:00
Simo Kinnunen
f2bcacba00 Change default device timeout to 15min. 2014-11-14 17:19:06 +09:00
Simo Kinnunen
9c0ceff440 Make sure screen size is never <36% because it gets too blurry and because Nexus 5 running 5.0 starts to get weird black lines appearing. 2014-11-13 13:23:29 +09:00
Simo Kinnunen
67b6665241 Fixed undefined variables in canvas renderer. 2014-11-13 11:19:20 +09:00
Simo Kinnunen
80244dfda2 No need to limit remote to 32-bit binaries anymore. 2014-11-13 11:18:58 +09:00
Gunther Brunner
8d5b21d9bc Start to add canvas auto-scaling for retina. 2014-11-12 19:32:58 +09:00
Gunther Brunner
2fdcf8243c Refactor render. Disabling WebGL render for now. 2014-11-12 18:40:35 +09:00
Gunther Brunner
87de3cfb8d angular-picture removed completely. 2014-11-12 17:23:54 +09:00
Gunther Brunner
18c34111f6 Removed trailing comma. 2014-11-12 17:19:18 +09:00
Gunther Brunner
fcc3de0e56 Added retina support for the Screenshots.
Removing picturefill dependency.
Since it's a progressive enhancement, we can ignore old browsers by using standard srcset attribute.
2014-11-12 17:18:58 +09:00
Gunther Brunner
9cd2aea19b Use angular-picture for picture polyfill image support. 2014-11-11 20:58:26 +09:00
Simo Kinnunen
9383432678 New remote binaries with arm64 support. 2014-11-11 20:15:14 +09:00
Gunther Brunner
193aa183ac Browser icons and default favicon are now Retina size. 2014-11-11 19:53:50 +09:00
Gunther Brunner
7b3f1d3da7 Enable retina image retrieving also for retina desktops. 2014-11-10 21:32:29 +09:00
Simo Kinnunen
c6d0c9b86f Disable auto-unlocking until it actually works properly. 2014-11-10 16:52:01 +09:00
Gunther Brunner
2ed8a5884f Updated devices db.
Updated dependencies.
2014-11-10 16:08:07 +09:00
Simo Kinnunen
6b5ecf3afb Nexus 9 support. Home button doesn't work, presumably due to auto-unlocking. 2014-11-10 11:42:59 +09:00
Gunther Brunner
28adf6fd96 Made link border thinner. 2014-11-07 12:11:11 +09:00
Gunther Brunner
fcd37a065f Lot's of dependencies updated. 2014-11-06 16:37:35 +09:00
Simo Kinnunen
082c4c89c8 Switch to stf-syrup because someone stole the name. 2014-11-06 15:53:08 +09:00
Simo Kinnunen
fc025d16aa Formatting. 2014-10-30 21:32:18 +09:00
Simo Kinnunen
fe7502ea24 Reject unauthorized certs by default. 2014-10-30 19:09:05 +09:00
Simo Kinnunen
af09fc084a Add an OAuth2 auth provider. 2014-10-30 19:03:17 +09:00
Simo Kinnunen
2ff16baf7a Update remote binaries. 2014-10-29 20:46:35 +09:00
Simo Kinnunen
7af652afe9 Code formatting error. 2014-10-29 16:24:52 +09:00
Simo Kinnunen
f3c61983ea Refactor origin swap code to be a bit more traditional. I don't like overriding functions unless necessary. 2014-10-29 15:29:22 +09:00
Simo Kinnunen
33d4c70820 Fix touch coordinates on Yoga Tablet 8. 2014-10-29 15:13:14 +09:00
Simo Kinnunen
758e43e2e8 Extra line break for clarity. 2014-10-29 14:56:00 +09:00
Simo Kinnunen
1ce8b52927 Fix touch coordinates in 270deg rotation. 2014-10-29 12:30:46 +09:00
Simo Kinnunen
ce948c3a92 Show webpack build progress. 2014-10-28 20:05:32 +09:00
Simo Kinnunen
1fed3b9da5 Make filters apply to newly added items too. 2014-10-28 19:13:15 +09:00
Simo Kinnunen
10fca31577 Fix typo in comment. 2014-10-28 18:17:56 +09:00
Gunther Brunner
d67db855fb Dependencies updated. 2014-10-24 21:04:31 +09:00
Gunther Brunner
12eb22702e Bug: submit button was outside form. 2014-10-24 16:14:25 +09:00
Simo Kinnunen
6d88a28a2c Add a poor reverse proxy for local development, the main difference being that everything except websockets now goes through the same port. Makes it easier to understand the production url layout. 2014-10-23 13:28:18 +09:00
Simo Kinnunen
cd1f9108ce Update http-proxy. 2014-10-23 12:58:37 +09:00
Simo Kinnunen
7c4fe52a08 Update minirev and minitouch binaries. 2014-10-21 14:56:41 +09:00
Simo Kinnunen
d1a01da8e8 Add separate no-PIE binaries for older devices or they segfault. 2014-10-17 19:27:10 +09:00
Gunther Brunner
91f7bd9cf2 Removed prototype leftover. 2014-10-17 19:24:41 +09:00
Gunther Brunner
a59b3a6fc3 Added Socket Error Modal. 2014-10-17 19:23:15 +09:00
Gunther Brunner
e172457b5f Start to add Socket Disconnected Modal. 2014-10-17 19:23:15 +09:00
Simo Kinnunen
0ea6debc13 Add 64-bit NDK 10b binaries for minirev and minitouch. 2014-10-17 18:13:18 +09:00
Simo Kinnunen
d58341665f Try to wake the device when a user start starts using it in addition to taking WakeLock. Hoping that this will fix the mysterious issue where occasionally clicks don't register properly until you press the home button. 2014-10-17 15:45:01 +09:00
Simo Kinnunen
d785f2a59c Trust proxy in app. Should finally make "localhost" in reverse port forwarding work automagically now that the load balancer is set up correctly. 2014-10-16 17:03:47 +09:00
Simo Kinnunen
1932c17508 Websocket loadbalancers might run in tcp mode, which makes it difficult to add the X-Forwarded-For header. Pass the IP in the query string instead. 2014-10-16 15:49:54 +09:00
Gunther Brunner
7cb8fff6ac Dependencies updated. 2014-10-16 15:09:40 +09:00
Gunther Brunner
423ef6c428 Add git hash commits to the dependencies. 2014-10-16 15:09:09 +09:00
Simo Kinnunen
f829afa69f Force d3 to 3.4.12 (build is failing). 2014-10-15 20:43:35 +09:00