<dwrensha> geofft: I just pushed some changes that fix chain-shortening
<dwrensha> only consume constant memory as they run
<dwrensha> (previously, such promises could cause stack overflows when they eventually resolved)
ocdtrekkie has quit [Remote host closed the connection]
aldeka has quit [Remote host closed the connection]
dwrensha has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.3/20150826023504]]
ocdtrekkie has joined #sandstorm
aldeka has joined #sandstorm
losvedir has joined #sandstorm
home has joined #sandstorm
bb010g has joined #sandstorm
dwrensha has joined #sandstorm
losvedir has quit [Quit: losvedir]
losvedir has joined #sandstorm
losvedir has quit [Client Quit]
losvedir has joined #sandstorm
losvedir has quit [Client Quit]
saneki has quit [Ping timeout: 240 seconds]
saneki has joined #sandstorm
home has quit [Quit: Leaving]
losvedir has joined #sandstorm
gopar has quit [Remote host closed the connection]
jadewang has quit [Remote host closed the connection]
larjona has joined #sandstorm
mort___ has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
losvedir has quit [Quit: losvedir]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
mort___ has quit [Quit: Leaving.]
losvedir has joined #sandstorm
larjona has quit [Quit: Konversation terminated!]
xet7_ has quit [Ping timeout: 264 seconds]
xet7_ has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
ocdtrekkie has joined #sandstorm
aldeka has joined #sandstorm
mort___ has joined #sandstorm
mort___ has quit [Quit: Leaving.]
losvedir has quit [Quit: losvedir]
losvedir has joined #sandstorm
losvedir has quit [Client Quit]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 255 seconds]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
Aric has joined #sandstorm
<Aric> Is there a way to do httpd side optimizations on a WP grain? (gzip, browser cache, etc.)
<Aric> Also is there an ETA on the PowerBox UI since that's needed for actually using WP so it can do security updates and all that from the UI
jadewang has joined #sandstorm
<dwrensha> Aric: can you explain what you mean by "browser cache"?
<Aric> In Apache or Nginx you can configure expiry and such in configs but with Sandstorm you're doing this differently as a grain I assume
<Aric> ie. there's no way for me to access those directly
jadewang has quit [Ping timeout: 240 seconds]
<Aric> even WP permalinks will suggest an edit to .htaccess but how are all of these customizations to a WP grain achieved if we can't direct edit
<dwrensha> Our current web publishing feature is somewhat of a hack. You can configure the domain that it's served from and you can put a CDN like CloudFlare in front of it, but that's about it.
<dwrensha> We're eventually going to have a better interface that will provide more control.
<dwrensha> Regarding the Powerbox UI --- it's hard to say when it'll be ready. Probably on the scale of "months", not "weeks".
<Aric> Okay, had a use case for spinning many WP sites which Sandstorm would be very very ideal for but the current limitations prevent it from being used now
<dwrensha> can you tell me more?
<Aric> Just need to manage many WP sites and allow some of the less technical managers to do stuff that we wouldn't want them normally doing on the server direct and the Sandstorm UI is perfect for them and secure
<dwrensha> Also, note that Sandstorm confines WordPress in such a way that security updates are less essential.
<Aric> understood but I know they would want it completely up to date and would complain if something was out of date
mort___ has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 268 seconds]
larjona has joined #sandstorm
losvedir has joined #sandstorm
losvedir has quit [Quit: losvedir]
Aric has quit [Quit: Connection closed for inactivity]
jadewang has joined #sandstorm
ocdtrekkie has quit [Remote host closed the connection]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has joined #sandstorm
aldeka has joined #sandstorm
jadewang has quit [Ping timeout: 246 seconds]
xet7_ has quit [Ping timeout: 250 seconds]
mort___ has quit [Quit: Leaving.]
xet7 has joined #sandstorm
gopar has joined #sandstorm
mort___ has joined #sandstorm
larjona has quit [Ping timeout: 256 seconds]
<ckocagil> Sandstorm apps can't communicate with non-HTTP protocols, right?
home has joined #sandstorm
<dwrensha> ckocagil: what protocol do you have in mind?
<ckocagil> dwrensha: git, also whatever protocol the file sync apps use
<dwrensha> file sync apps often use webdav, and we're working on that: https://github.com/sandstorm-io/sandstorm/pull/810
<dwrensha> is this the "git" protocol you are referring to? https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols#The-Git-Protocol
<ckocagil> dwrensha: yes. I don't see it used much lately though, http(s) is all the rage
<dwrensha> It is possible to pass IP networking capabilities to apps
<dwrensha> however, it's very crude now, and will be until we implement the Powerbox UI and some "driver" apps that will offer finer-grained capabilities
<dwrensha> an example such finer-grained capability might be "can speak HTTP to example.com"
<ckocagil> finer-grained capabilities are annoying for the user though
<ckocagil> after a while the user presses Allow without thinking
jadewang has joined #sandstorm
<dwrensha> this post has some more to say about what we hope to achieve in this direction: https://blog.sandstorm.io/news/2015-06-10-network-access-permission-android-vs-sandstorm.html
<ckocagil> re: Android; Contacts access: okay. Network access, okay. Contact+Network, NO NO NO
<dwrensha> I don't follow
<ckocagil> Android team seems to think network access should always be granted
<ckocagil> at the moment I can check if a contact book app uses network or not. if it doesn't, then it can't leave my contacts to a third party
mcpherrin has quit [Read error: Connection reset by peer]
<ckocagil> s/leave/leak
mcpherrin has joined #sandstorm
jadewang has quit [Remote host closed the connection]
jadewang has joined #sandstorm
mort___ has quit [Quit: Leaving.]
jadewang has quit [Remote host closed the connection]
home has quit [Remote host closed the connection]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
sunu_ has quit [Quit: No Ping reply in 180 seconds.]
sunu has joined #sandstorm
<maurer> ckocagil: that's not actually true, due to intents
<maurer> ckocagil: they can send your contact data to another app via an intent, which then uses the network
sunu has quit [Quit: No Ping reply in 180 seconds.]
<ckocagil> maurer: then intents need to change, as kenton says on the blog post
sunu has joined #sandstorm
<XgF> ckocagil: Not sure how you do that for the pervasive background Servcie/Broadcast intents
<XgF> And more importantly popups like that all the time would be REALLY, REALLY annoying
<XgF> (Of course, with the Android intent system, some other app would have to be complicit in the process)
<ckocagil> dwrensha: did you have time to check out my Gogs port?
<ckocagil> a little feedback would be nice
* ckocagil calls it a night
<XgF> ckocagil: is there a spk download?