asheesh changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Channel glossary: "i,i" means "I have no point, I just want to say". b == thumbs up. | Public logs at https://botbot.me/freenode/sandstorm/ & http://logbot.g0v.tw/channel/sandstorm/today
dwrensha has left #sandstorm [#sandstorm]
n8a has quit [Ping timeout: 250 seconds]
<mrdomino> simple chat is starting to look more like a real app: https://mrdomino.sandcats.io/shared/nwRqZW2S_FFGcwGKWH2kzI2XEsJsazta-VXbl4-K64q
biotim has joined #sandstorm
biotim has quit [Quit: Leaving]
afuentes has quit [Ping timeout: 265 seconds]
liam has joined #sandstorm
dwrensha has joined #sandstorm
hlieberman has joined #sandstorm
<hlieberman> How does the "grain" model apply to things which don't really have more than one... data item?
<hlieberman> Piwik, for example.
<hlieberman> I guess you could break it out so each "tracked site" is in one grain?
<dwrensha> hlieberman: yeah, I think that's the encouraged mode of use for Piwik in Sandstorm
<hlieberman> dwrensha: Makes sense.
<hlieberman> I can't really think of a more isolated way to do it.
<isd> hlieberman: ahoy!
<hlieberman> Hi! Also hi half the people I know in this channel.
<isd> :P
jemc has joined #sandstorm
sh_smith has quit [Read error: Connection reset by peer]
sh_smith has joined #sandstorm
ocdtrekkie_ has quit [Remote host closed the connection]
jemc has quit [Ping timeout: 244 seconds]
jemc has joined #sandstorm
jemc has quit [Ping timeout: 240 seconds]
jemc has joined #sandstorm
jemc has quit [Ping timeout: 240 seconds]
wuch has joined #sandstorm
wuch has quit [Quit: wuch]
wuch has joined #sandstorm
wuch has quit [Quit: wuch]
wuch has joined #sandstorm
wuch has quit [Client Quit]
wuch has joined #sandstorm
sydney_u1tangle has joined #sandstorm
sydney_untangle has quit [Ping timeout: 240 seconds]
nwf has quit [Ping timeout: 255 seconds]
nwf has joined #sandstorm
xet7_ has joined #sandstorm
afuentes has joined #sandstorm
elensil has joined #sandstorm
elensil has quit [Client Quit]
amyers has joined #sandstorm
<ocdtrekkie> I find issue #2503 ironic, because I didn't know what this was, and went to HN and saw https://blog.qualys.com/ssllabs/2016/09/06/is-http-public-key-pinning-dead right near the top this morning.
afuentes has quit [Quit: Leaving]
afuentes has joined #sandstorm
tantalum has joined #sandstorm
Beeblebear has joined #sandstorm
Beeblebear has left #sandstorm [#sandstorm]
asmyers has joined #sandstorm
amyers has quit [Ping timeout: 265 seconds]
xobs_ is now known as xobs
lukexj has quit [Ping timeout: 255 seconds]
frigginglorious has joined #sandstorm
xet7_ has quit [Ping timeout: 250 seconds]
afuentes has quit [Ping timeout: 260 seconds]
afuentes has joined #sandstorm
jemc has joined #sandstorm
asmyers has quit [Remote host closed the connection]
asmyers has joined #sandstorm
frigginglorious_ has joined #sandstorm
frigginglorious has quit [Ping timeout: 244 seconds]
frigginglorious_ is now known as frigginglorious
xobs has quit [Remote host closed the connection]
afuentes has quit [Ping timeout: 252 seconds]
afuentes has joined #sandstorm
xobs has joined #sandstorm
Gilli[m]1 has quit [Read error: Connection reset by peer]
M-hrjet has quit [Remote host closed the connection]
eternaleye has quit [Read error: Connection reset by peer]
JonTheNiceGuy[m] has quit [Remote host closed the connection]
davidar1 has quit [Write error: Connection reset by peer]
xobs has quit [Remote host closed the connection]
xobs has joined #sandstorm
xobs has quit [Remote host closed the connection]
xobs has joined #sandstorm
M-hrjet has joined #sandstorm
xobs has quit [Remote host closed the connection]
xobs has joined #sandstorm
n8a has joined #sandstorm
wuch has quit [Quit: wuch]
wuch has joined #sandstorm
abnd has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Telesight has joined #sandstorm
abnd has joined #sandstorm
asmyers has quit [Quit: Leaving]
kxra has quit [Ping timeout: 276 seconds]
xet7_ has joined #sandstorm
<asheesh> Mornin' all
<isd> asheesh: morning! (for you; afternoon on the east coast)
<asheesh> Howdy isd & hlieberman & all
abnd has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<hlieberman> asheesh: I can't believe it's asheesh! :!D
<isd> ...where is asheeshbot when you need it?
<asheesh> gotta port asheeshbot to sandstorm, isd :D
<isd> I've been bouncing around ideas in my head about ways to make ipNetwork stuff more fine-grained in its access.
<isd> If some other app advertised support for that cap, would it show up in the powerbox?
<isd> I'm thinking about "firewall" apps
<asheesh> FWIW there's also TcpPort if that helps.
<asheesh> The thinking in the future is that an app would expose a less wide-open capability like IrcConnection.
<asheesh> Right now, I believe the status quo is that if a non-Sandstorm-shell app advertises ipNetwork, it won't show up in the chooser.
<isd> Ah. If that weren't the case you could basically do all of that as an app.
<isd> But yeah, irc-idler really only needs TcpPort, but I can't ask for that yet.
<asheesh> BTW out of curiosity, how does irc-idler work?
<asheesh> Is there a web UI you log into?
<isd> asheesh: yeah. <form> for setting host/port (and when I get around to it a TLS checkbox).
<isd> then you connect via a websocket
<isd> I'm using https://github.com/zenhack/websocket-proxy to get pidgin to talk to it.
<asheesh> which you have a client-side proxy so you can keep using e.g. irssi?
<asheesh> Ah great
<isd> (and of course an offer frame on the webui as well).
<isd> No binaries yet, but feel free to build it yourself and play with it: https://github.com/zenhack/irc-idler
<isd> There are some really obnoxious bugs right now still.
<asheesh> Like what? :)
<asheesh> I think for now I'm going to stick to irssi + screen, but eventually I'll probably try to figure out how to glue quasselcore to what you have here.
<asheesh> Oh, I guess do you also request a wakelock?
<isd> asheesh: yeah, wakelock
<asheesh> :D
<asheesh> That's glorious.
<isd> Yeah. It's working well enough for it to be worth me using, but it's still a bit janky.
kxra has joined #sandstorm
abnd has joined #sandstorm
xet7_ has quit [Ping timeout: 240 seconds]
JonTheNiceGuy[m] has joined #sandstorm
Gilli[m] has joined #sandstorm
eternaleye has joined #sandstorm
davidar has joined #sandstorm
biotim has joined #sandstorm
lukexj has joined #sandstorm
kxra has quit [Ping timeout: 252 seconds]
<mrdomino> wow, irc idler is glorious
xet7 has joined #sandstorm
<mrdomino> hmmmmmm my spk still isn't publishing
ocdtrekkieisonwe has joined #sandstorm
<ocdtrekkieisonwe> So all Sandstorm apps are open source now. (For the moment.)
<ocdtrekkieisonwe> And "ocdtrekkieisonwebchattoday" is apparently too long of a username for IRC. :)
<mrdomino> kentonv: any ideas why not? last chance to get me today, then i'm in retreat for a week :-p
<kentonv> mrdomino: is there a new error?
<mrdomino> server returned error on upload: Error: remote exception: remote exception: Peer disconnected.
<kentonv> hmm it's crashing again. I guess the bug I fixed wasn't the real bug...
<kentonv> guess I'll look into it again today
<mrdomino> if you've got higher-priority stuff to do, certainly do that. i of course like Simple Chat and want it to succeed in life, but i want sandstorm to succeed more
kxra has joined #sandstorm
<isd> mrdomino: glad you think so. It'll be even better when it's not really buggy!
<isd> But, I'm dogfooding it now, so it can't be that bad, right?
Jan2 has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
Jan\ has joined #sandstorm
<isd> So, how do I get sandstorm to actually upgrade a grain to the latest version of the app (which I've just installed)?
<asheesh> There's a browser JS console way to do it.
<isd> Just pushed my new spk to my server, and having hit the restart button several times, it's still printing log messages to the console that I've removed.
<asheesh> There's also a Sandstorm bug this week that prevents the normal flow from working.
<asheesh> Let me dig up the info, will take me 2-3 min.
<isd> ok.
<asheesh> https://botbot.me/freenode/sandstorm/2016-09-05/?msg=72525881&page=1 + Meteor.call("upgradeGrains", appId, appVersion, pkg.Id) + thanks dwrensha + https://github.com/sandstorm-io/sandstorm/pull/2502
<isd> What is pkg.Id?
<dwrensha> isd: it's the `packageId` that shows up the output of `spk verify -s app.spk`
<dwrensha> it's based on a hash of the spk contents
<mrdomino> the browser js console way to do it doesn't seem to work
<mrdomino> it may be that there is some dev mode that needs to be enabled
<mrdomino> or that i'm in the wrong frame or something
<asheesh> "wrong frame" is the most likely; I always find myself in the AdBlock Plus frame apparently.
isd1 has joined #sandstorm
<mrdomino> so i'm on /apps/myappid on my server
<mrdomino> and Meteor is not defined
<isd1> Well, I seem to be back. dogfooding the tip of master now.
isd has quit [Ping timeout: 265 seconds]
isd1 is now known as isd
<asheesh> :) isd
<asheesh> Hey, all - if I write up a checklist for doing manual testing of Piwik on Sandstorm, anyone interested in testing the new experimental version, and letting me know if it works well, sometime today?
<asheesh> I was about to do it myself but I realized that the world would probably benefit from me writing down my process.
<asheesh> e.g. digitalcircuit or tdfischer or strugee or frigginglorious or daemoen or ragesoss
<asheesh> It would probably take about 10 minutes of time, hopefully half that.
<ragesoss> asheesh: I could probably do that this evening late-ish.
<asheesh> If that works for you, that works for me! : D
<frigginglorious> asheesh: yeah, i could do that
<frigginglorious> i think i need to put piwik on my site yet anyway
wuch has quit [Quit: wuch]
wuch has joined #sandstorm
<asheesh> frigginglorious: Whoa, cool! Let me go write up the notes about one good way to test.
<kentonv> mrdomino: I must have accidentally downgraded the app index to the buggy version, because I just upgraded it again without changing anything and now it works. Incidentally your spk is rejected for having no categories (genres) listed.
Telesight has quit [Quit: Leaving.]
xet7 has quit [Remote host closed the connection]
xet7 has joined #sandstorm
ocdtrekkieisonwe has quit [Quit: Page closed]
tantalum has left #sandstorm [#sandstorm]
esmiurium has quit [Ping timeout: 244 seconds]
esmiurium has joined #sandstorm
<asheesh> frigginglorious: https://github.com/sandstorm-io/sandstorm/wiki/Piwik-manual-test-checklist explains how to test Piwik!
abnd has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<frigginglorious> asheesh: well, it works on my site form sandstorm oasis demo grain
<asheesh> Super rad. Then I'll approve it straight away.
<frigginglorious> should i try installing it on my own SS install?
<asheesh> Yup, feel free. Plus it's now no longer experimental.
wuch has quit [Quit: wuch]
frigginglorious has quit [Quit: frigginglorious]
frigginglorious has joined #sandstorm
frigginglorious has quit [Quit: frigginglorious]
frigginglorious has joined #sandstorm
frigginglorious has quit [Quit: frigginglorious]
frigginglorious has joined #sandstorm
<liam> As a SS app developer, is it possible for me to manipulate the iframe 'sandbox' attribute for my grains?
afuentes has quit [Ping timeout: 252 seconds]
<kentonv> liam: Not currently. What is it you need to do?