Comments (9)
I thought this only worked on certain browsers and platforms.
from vagrant-spk.
from vagrant-spk.
We should begin to transition this over. Kenton suggested support for this is much wider now. So we'll test this, ensure it works on Firefox and Chrome at minimum, and then start to transition documentation and in-app instructions.
from vagrant-spk.
On my Windows machine, I booted up a fresh vagrant-spk VM, SSH'ed in, edited both BASE_URL and WILDCARD_HOST to use localhost instead of local.sandstorm.io and then restarted the Sandstorm service. Using Firefox 74.0.1, the grain frame just stuck on loading when I tried to open a grain this way.
BASE_URL=http://localhost:6090
WILDCARD_HOST=*.localhost:6090
from vagrant-spk.
I can confirm it works in Chromium-based Edge, so it's not a Windows-specific malady but a Firefox-specific one. So this change would be fine for Chromium-based users, but probably broke for everyone not wanting to join the embrace of Google.
I am unsure if there is a good search term for *.localhost support upon which we could investigate if Firefox ever intends to implement this. I would be opposed to the change if they are not, as local.sandstorm.io "just works".
from vagrant-spk.
The other thing to bear in mind is, even if browsers start supporting this universally, developers working on apps that generate offer iframes may run into problems if they try to use the tokens from things other than browsers.
from vagrant-spk.
Do we want to just say we aren't going to do this then? How do you feel about it? (It's actually not a vagrant-spk change, as we're just using Sandstorm's dev install flag.)
from vagrant-spk.
from vagrant-spk.
As discussed in 2015 then, going to treat this as a wontfix.
from vagrant-spk.
Related Issues (20)
- Question: Advice on a node app using Yarn? HOT 5
- Clarify whether packaging should be done locally or on sandstorm server via ssh connection HOT 2
- `vagrant-spk pack` failure on buster when including /bin/bash HOT 2
- vagrant-spk pack fails with "invalid cross-device link"
- Key not found in keyring when trying to package a forked app. HOT 3
- Error on running vagrant-spk vm up on a new machine. HOT 4
- We should add `vagrant-spk unpack` HOT 4
- lemp stack: support upgrading from older versions of mysql when the grain shut down uncleanly. HOT 4
- Protocol Error when symlinking in the app folder on Windows HOT 3
- Add a simple method to add powerbox-http-proxy HOT 6
- Create or designate test apps for Node, Meteor, and Go stacks HOT 3
- Update components used in Windows build HOT 2
- Windows Defender is flagging as a PUA HOT 3
- npm install largely does not work within Vagrant
- Cannot complete packaging tutorial - Mysql repo signatures not signed HOT 3
- Strategy for upgrading MySQL 5.7 to 8.0? HOT 3
- Should we move env folder of uwsgi stack out of /opt/app? HOT 3
- Sandstorm doesn't restart next "vm up" HOT 4
- vagrant-spk pack: No such file or directory: gpg HOT 1
- Create a workerd stack HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vagrant-spk.