1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 19:42:01 +02:00
Commit graph

392 commits

Author SHA1 Message Date
Vishal Banthia
9cb231391a Create seperate database table for AccessTokens to hide jwt token and tokenId from user 2015-11-26 03:09:58 +09:00
Vishal Banthia
62413b3780 allow user to create an access token to access stf api from user settings tab. 2015-11-26 02:40:34 +09:00
Vishal Banthia
466890777d Allow to update device notes column from STF UI. https://github.com/openstf/stf/issues/124 2015-11-13 21:16:59 +09:00
Gunther Brunner
1e961763bd Removed almost all JSHint warnings. 2015-10-16 18:25:32 +09:00
hzsunshx
dff5835105 fix spell error 2015-09-22 17:38:41 +08:00
hzsunshx
1dccda5e2a add filesystem(file explorer) support, done 2015-09-22 17:19:20 +08:00
hzsunshx
b258837757 add filesystem support(without frontend) 2015-09-22 17:19:15 +08:00
Gunther Brunner
bd493b210b Cleanup code for stf components. 2015-08-31 15:58:32 +09:00
Gunther Brunner
0691c73ec9 Add lock parameter to control's rotate. 2015-08-25 18:46:24 +09:00
Gunther Brunner
2d5f7082cf Updated to released (non git) dependencies. Angular-ui-bootstrap updated to latest version. 2015-08-06 15:40:18 +09:00
Simo Kinnunen
cf73b4c95b Add filter-branched files back. 2015-07-01 20:57:33 +09:00
Simo Kinnunen
288c4f5f80 Client-side device tracker was not keeping the "using" flag up to date correctly when a device that was being used had the worker process fail and restart. 2015-06-25 17:41:57 +09:00
Gunther Brunner
fbd59d031b Moved from stf-docs to GitHub's stf-wiki. 2015-06-22 20:25:40 +09:00
Gunther Brunner
3811275694 Added help icon. 2015-06-18 16:26:03 +09:00
Gunther Brunner
654b5cf388 Made all icons stacked icons. 2015-06-17 17:38:26 +09:00
Simo Kinnunen
35a6556985 Don't group onmessage inside onopen. Looks like we may lose a message that way (causing the initial load in production to sometimes fail to display the screen), although there is no time to properly test it right now. 2015-04-30 22:15:04 +09:00
Simo Kinnunen
9c3ecf3d31 Increase image pool to 10 images. 2015-04-27 18:25:55 +09:00
Simo Kinnunen
94ea19c791 Add a very simple image pool to limit the amount of new images loaded. Hoping it will fix the screen sometimes stopping. 2015-04-27 17:03:51 +09:00
Simo Kinnunen
9ea0839b0b Rotate canvas image on client side when necessary. Minicap now always returns the image in upright position for newer devices. 2015-04-23 14:45:10 +09:00
Simo Kinnunen
685882d19f The screen should now stretch to fill all the available area while maintaining aspect ratio. Includes a terrifying hack for the 270deg rotation. 2015-04-22 19:31:19 +09:00
Simo Kinnunen
0839602943 Minor refactoring with no functional changes. 2015-04-18 18:54:35 +09:00
Simo Kinnunen
53bd852d48 Make sure to revokeObjectURL() when the screen image is no longer needed. Should help with memory. 2015-04-16 14:34:00 +09:00
Simo Kinnunen
95e9dd0b82 Integrate new minicap along with a moderate rewrite. What's currently missing is recovering from socket death. 2015-04-15 18:55:46 +09:00
Gunther Brunner
e1a7560bc0 Added optional --user-profile-url for opening user profile page in an external domain, it was hardcoded. 2015-03-17 19:48:41 +09:00
Simo Kinnunen
70a142b2ff Fix screen on x86. 2015-01-14 17:30:19 +09:00
Simo Kinnunen
8b9e5d58c9 Too much overlap in storage plugin URLs for meaningful loadbalancing and config simplicity. Make poorxy emulate the real situation and change related URLs. 2015-01-07 14:04:36 +09:00
Gunther Brunner
91b1861d8d Fixed autofill for HTTPS.
Added dummy API endpoint for autofill POST requests.

Autofill also reads the CSRF token from cookies and doesn't require an 'about:blank' anymore on the forms.
2015-01-06 18:35:23 +09:00
Simo Kinnunen
b2e114c9be Change all "api" URLs. Ideally the path prefix would be an option. 2014-12-17 21:29:51 +09:00
Simo Kinnunen
19f38456b8 Add "secure view" error back. 2014-12-11 17:56:43 +09:00
Simo Kinnunen
49bc669ef6 Remove an extra blank line. 2014-12-10 19:49:08 +09:00
Simo Kinnunen
4a8806debc Refactor screen code. Still not the best but a bit more manageable now. 2014-12-10 19:48:04 +09:00
Simo Kinnunen
f9e2c4f0f2 Move screen core into its own section. 2014-12-10 15:17:42 +09:00
Simo Kinnunen
d1dfbb3dd2 Move keyboard handling into its own section. 2014-12-10 14:53:56 +09:00
Simo Kinnunen
0014096a2f Make it more obvious that the touch handling is its own section. 2014-12-10 14:47:11 +09:00
Simo Kinnunen
e4114d87af Use WebSockets for the screen. The screen directive works, but needs a serious cleanup. 2014-12-10 14:27:14 +09:00
Simo Kinnunen
470d676c31 Don't flash "socket connection lost" on every unload in Firefox. 2014-12-03 13:34:35 +09:00
Simo Kinnunen
c4bb2e33b7 Fix pasting in Firefox and partially fix romaji input in Safari. 2014-12-03 13:05:28 +09:00
Simo Kinnunen
4f00bc3d11 Add a workaround for a super weird Safari bug causing mouseup before mousedown. Explained in comments. 2014-12-01 15:44:13 +09:00
Gunther Brunner
20332dea59 Preparing for new dropdown-toggle. 2014-11-19 16:47:17 +09:00
Gunther Brunner
4d3ea16a39 Updated to latest devices db. 2014-11-18 20:05:29 +09:00
Gunther Brunner
0492941fc6 Make screen-directive jQuery compatible. 2014-11-18 17:57:54 +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
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
7b3f1d3da7 Enable retina image retrieving also for retina desktops. 2014-11-10 21:32:29 +09:00
Simo Kinnunen
fc025d16aa Formatting. 2014-10-30 21:32:18 +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
Gunther Brunner
12eb22702e Bug: submit button was outside form. 2014-10-24 16:14:25 +09:00