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
xet7 has quit [Quit: Leaving]
relicanth has quit [Quit: WeeChat 1.4]
kecolus has joined #sandstorm
mnutt has quit [Quit: mnutt]
wolcen has joined #sandstorm
<pdurbin> bummer that I missed it
isd has quit [Ping timeout: 250 seconds]
<asheesh> There'll be more!
isd has joined #sandstorm
wolcen has quit [Ping timeout: 250 seconds]
isd has quit [Quit: Leaving.]
chilts has joined #sandstorm
<chilts> hi all, if I see a bug in the Ghost app, where should I report it? It's not in Ghost Per se, but in the URL of the post preview (http://this-will-be-replaced-by-sandstorm.com/test-post-number-1/)
<chilts> which I'm guessing should have been replaced to point to my grain
<chilts> thanks
<chilts> already reported it seems : https://github.com/jparyani/GhostSS/issues/4
<chilts> if that was opened over 6 months ago, I fear that it should have been fixed by now
* chilts tries to figure out if it is maintained by jparyani_, Ghost or Sandstorm itself
<chilts> anyway, I'll look into it to see if I can figure something out
<dwrensha> the Sandstorm app is maintained by jparyani
<dwrensha> I think that upstream had some major changes to its login system
<chilts> dwrensha: thanks, yeah sounds like it might be something, hasn't been updated in about 5 months or so
<dwrensha> ... making it nontrivial to keep up
<chilts> :(
mnutt has joined #sandstorm
* asheesh waves to all
ArcTanSusan has joined #sandstorm
kecolus has quit [Quit: Leaving]
jadewang has joined #sandstorm
jadewang has quit [Remote host closed the connection]
relicanth has joined #sandstorm
relicanth has quit [Client Quit]
relicanth has joined #sandstorm
relicanth has quit [Client Quit]
relicanth has joined #sandstorm
<phildini> hey is there any way to delete an account on oasis? somehow my google and my github got tied to different accounts.
relicanth has quit [Quit: WeeChat 1.4]
<phildini> the one through github is my main one, so I want to delete the google one so I can add it as a login ID to my main.
<mnutt> asheesh: I recorded a davros introduction video, I just have to edit in the voiceover and it’s good to go. also bought davros.io and have an idea of what the site might look like, but it’ll take a little while to put together
<dwrensha> phildini: do both accounts have data in them?
<phildini> the gmail one should not; I have added no grains/apps.
<dwrensha> phildini: if one is completely empty (aside from profile information), then you can link its identity from the other
<phildini> it wouldn't let me when I tried...
<dwrensha> have you tried linking the gmail identity from the github account?
<dwrensha> ah
<dwrensha> phildini: can you log in to the gmail account and see if there's anything there?
<dwrensha> my theory is that there is a single notification
<dwrensha> and once you dismiss it, you'll be able to do the linking
<phildini> hah. ok. I dismissed the notification, let's see what happens.
<dwrensha> (unintended consequence of the referrals notification going out to *everybody*)
<phildini> hey that worked!
<dwrensha> nice!
<dwrensha> I should probably update the autodelete code to work in this case
<dwrensha> so you don't have do dismiss such notifications
ArcTanSusan has quit [Ping timeout: 276 seconds]
ArcTanSusan has joined #sandstorm
decipherstatic has quit [Ping timeout: 250 seconds]
ArcTanSusan has quit [Quit: ArcTanSusan]
mnutt has quit [Quit: mnutt]
|jemc| has joined #sandstorm
ArcTanSusan has joined #sandstorm
|jemc| has quit [Ping timeout: 250 seconds]
<asheesh> phildini & dwrensha: this "Referral program notification vs. Account merging" thing is hilarious.
<asheesh> Sitting here chuckling.
raoulzecat has joined #sandstorm
* asheesh waves
<asheesh> chilts: I should say - if you're interested in being a Ghost (co?)maintainer of the Sandstorm package, we are definitely looking for help.
<asheesh> I think one particular thing we have not done enough of is make our Ghost changes be "upstreamable".
<asheesh> Additionally they seem to use 'ember-simple-auth' now, although I don't really know if they use that for login too.
<asheesh> But anyway chilts if you'r emotivated to make Sandstorm and Ghost play together better, then Jason and I are very motivated to help you however you need.
ArcTanSusan has quit [Quit: ArcTanSusan]
<chilts> asheesh: I can try and take a look, but not sure how much I'll look into it
<chilts> am happy to do a PR here and there, but if (as was said earlier) Ghost changed everything related to logins, then I'm probably not the right person to do that at the moment :/
<asheesh> Howdy chilts
<chilts> hah, I just saw my name in the backers list :)
<asheesh> : D
<chilts> didn't realise it was up there
<asheesh> I am so grateful! I am also one.
<asheesh> ...then I hung around kentonv and jadewang long enough to become more official, I suppose.
<chilts> asheesh: cool, that sounds awesome
<asheesh> Out of curiosity, where are you based?
tobald has joined #sandstorm
<asheesh> Welcome tobald
<tobald> hi all
<asheesh> chilts: if you can submit a patch fixing it, even if it's "just" against the current version, then that would be glorious. And even if not, that's A-OK.
<asheesh> I'm going to bed for now but will read scrollback. Ciao, all!
raoulzecat has quit [Ping timeout: 240 seconds]
<chilts> asheesh: am in Wellington in New Zealand
tobald has quit [Ping timeout: 260 seconds]
tobald has joined #sandstorm
xet7 has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
benzo has joined #sandstorm
jon1012 has joined #sandstorm
<jon1012> hi !
<benzo> hello
<jon1012> playing with sandstorm a bit, it's really nice !
<jon1012> diteched my yunohost instance for it actually (davros instead of owncloud, etc)
<jon1012> one feature I'm missing is the ability to use my own domain name and not one of the solution (like foo.com instead of foo.sandcats.io)
<jon1012> is it simple to achieve ?
<jon1012> (on my own server of course)
<e`> you would need a wildcard ssl cert, at least
<jon1012> ok
tobald has quit [Ping timeout: 240 seconds]
tobald has joined #sandstorm
NhanH has quit [Quit: Connection closed for inactivity]
tobald has quit [Quit: Ex-Chat]
notevil has joined #sandstorm
<dwrensha> asheesh: mkdocs is rendering some very ugly pages for me locally
<dwrensha> do I need to do more than what's listed in https://github.com/sandstorm-io/sandstorm/tree/master/docs ?
<dwrensha> e.g. the navbar doesn't scroll at all
<dwrensha> and fonts for titles are wonky
<jon1012> creating a server for my family, a lot don't have google or github, facebook might be a natural auth source
<jon1012> but it isn't available
<jon1012> is it something I can ass as a plugin ?
<jon1012> add*
<dwrensha> jon1012: unfortunately we don't support that yet
<jon1012> ok :(
<dwrensha> we do want to support more identity providers, and we integrate well with Meteor's login system so it shouldn't be too hard to add more
<dwrensha> I think we just haven't gotten around to it yet
<jon1012> (and email passwordless is a pain in the *ss, tried it now, it doesn't work and even worse hangs my account at "loging in..." and no way to recover without clearing cookies and logging in with google instead)
<dwrensha> ouch!
<jon1012> ok
<dwrensha> that sounds like a bug
<dwrensha> is this on your personal server?
<jon1012> (and beside that it's slow, have to wait for ten minutes to get it... but I guess it's gmail fault, not sandstorm fault)
<dwrensha> ten minutes!
<dwrensha> how are you sending the email?
<dwrensha> I use MailGun, which is usually instantaneous
<jon1012> nevermind, even clearing cookies doesn't work :)
<jon1012> I'll try to restart the server
<jon1012> yeah
<dwrensha> `Meteor.logout()` in the javascript console might help
<jon1012> sendgrid
<dwrensha> I'm also curious if you're seeing any errors relating to email in /opt/sandstorm/var/log/sandstorm.log
<jon1012> yay thanks !
<jon1012> that helped ! :)
<jon1012> (even restarting the server hasn't helped)
<dwrensha> Meteor.logout() clears a localStorage login token
<dwrensha> ... and does maybe some other things that I'm forgetting
<jon1012> nope
<jon1012> but Error: Requested session that no longer exists, and timed out waiting for clien
<jon1012> t to restore it. This can happen if you have opened an app's content in a new w
<jon1012> indow and then closed it in the UI. If you see this error *inside* the Sandstor
<jon1012> m UI, please report a bug and describe the circumstances of the error. [504]
<jon1012> ok
<dwrensha> can you describe the "logging in" error a bit more? when it hangs, is that all that it says? (There's also a screen that says "logging in to account..."
<jon1012> would be good to have a button with it when login doesn't work :)
<dwrensha> )
<dwrensha> I'm trying to understand which screen you're getting stuck on :)
<jon1012> there was a "logging in..." on top left, no menu on top right
<jon1012> and that's all
<jon1012> I can try to login again with email to get it again
<dwrensha> I'd be curious to see the output of `Meteor.user()` when you are stuck on that screen
<jon1012> ok got the error again
<jon1012> let me take a screenshot
<jon1012> it's an object
<jon1012> how can I serialize it ?
<dwrensha> you could do JSON.stringify(Meteor.user())
<dwrensha> actually, would you be okay with me trying to log in by email?
<jon1012> I should send you an invite ?
wolcen has joined #sandstorm
wolcen has quit [Ping timeout: 250 seconds]
wolcen has joined #sandstorm
wolcen has quit [Ping timeout: 250 seconds]
|jemc| has joined #sandstorm
mnutt has joined #sandstorm
<phildini> hey sandcats, I should have said yesterday: here is a django package I built (with some assistance from @asheesh) for integrating django apps with sandstorm: https://github.com/phildini/django-sandstorm/
<phildini> Feel free to use, recommend others use, file issues, PRs, etc.
<asheesh> (-:
<asheesh> Thinking now which other Django apps would be cool.
<jon1012> (because there are worthy django apps out there ? :p)
<jon1012> (just kidding, I guess there are)
<asheesh> Yeah! For example phildini and I were working on a small simple contact manager app last night that's in Django.
<asheesh> But yeah, I don't know that there are lots of actual open source Django projects in the world; lots of "pluggable apps" for sure, though.
<jon1012> I should try to make a standard wsgi (&/|| pyramid/bottle/etc) boilerplate for sandstorm
<asheesh> FWIW we do have the "uwsgi" platform stack for vagrant-spk, which ends up being somewhat reasonable boilerplate. See https://docs.sandstorm.io/en/latest/vagrant-spk/platform-stacks/
<jon1012> thanks :)
<asheesh> I took some notes last night, though, last night about questions that phildini ran into: https://oasis.sandstorm.io/shared/N2H9uHdk8Coh8gMnZnpY2BhnbLA2N3kwnAgf7Rj4hO4
<jon1012> (a CoC on a ten lines code project ?)
<asheesh> jon1012: Yes (-: You can ask phildini about it; I'm just a contributor.
<phildini> CoC all the things, and I will happily and gleefully fight anyone who thinks its unnecessary.
<jon1012> on a ten lines code stub on github, I do think it's a little bit overkill
<jon1012> but you do whatever you want on your repo :)
<jon1012> asheesh, thanks
<jon1012> dwrensha, great !
wolcen has joined #sandstorm
<jon1012> ok, gtg, time to head home
<jon1012> good evening
<asheesh> Ciao for now, jon1012
<asheesh> dwrensha: Are the resources that are failing to get fetched by mkdocs for you, in the network tab/errors in the console?
<asheesh> w/r/t docs locally failing
simonv3 has joined #sandstorm
<asheesh> rehi simonv3
<dwrensha> asheesh: lots of errors in the browser console
<dwrensha> WebSocket connection to 'ws://null:35729/livereload' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
<asheesh> That's "good"!
<dwrensha> Uncaught ReferenceError: base_url is not defined
<asheesh> Whoa.
<simonv3> hey asheesh (and all!)
jon1012 has quit [Ping timeout: 246 seconds]
<dwrensha> Uncaught TypeError: $(...).scrollspy is not a function
<dwrensha> Uncaught Error: Mismatched anonymous define() module: function (module) ...
<asheesh> I will try fresly following the instructions on a clean git clone.
bb010g has quit [Quit: Connection closed for inactivity]
<wolcen> asheesh: wasn't ignoring you the end of last week. My latest issue is that my OpenVZ container has a too-old kernel :(
<asheesh> wolcen: Ah. No problem. I figured you were busy.
<asheesh> But huh, that is going to be an issue!
<wolcen> asheesh: so... back to the drawing board I guess. yeah.
<asheesh> I do suppose so.
<asheesh> dwrensha: I can't reproduce your errors, hmm. When I get to the office in ~30 min maybe I will press you for more details.
nicolagreco has joined #sandstorm
notevil has left #sandstorm ["Leaving"]
rustyrazorblade has joined #sandstorm
ne_ has joined #sandstorm
ne_ has quit [Client Quit]
jadewang has joined #sandstorm
bb010g has joined #sandstorm
wolcen has quit [Ping timeout: 250 seconds]
natea has joined #sandstorm
wolcen has joined #sandstorm
<simonv3> possible app to convince to port to sandstorm? https://budgetfirst.github.io/
<simonv3> they haven’t done much yet, but seems to be backlash to YNAB
natea has quit [Read error: Connection reset by peer]
TwoJames has joined #sandstorm
natea has joined #sandstorm
natea has quit [Ping timeout: 265 seconds]
<asheesh> Ooh awesome. I would love to see this.
jon1012 has joined #sandstorm
<jon1012> hi
<dwrensha> hello again jon1012
<jon1012> started sync of ex-personnal owncloud folders to davros
<jon1012> a bit slow but it works
mrdomino has quit [Quit: Changing server]
<jon1012> (I'll be replacing all my owncloud instances with sandstorm :))
NhanH has joined #sandstorm
wolcen has quit [Ping timeout: 250 seconds]
<ocdtrekkie_> I'd be super excited to help test LDAP. I have a AD domain I can test against.
coyotebush has quit [Ping timeout: 250 seconds]
joshbuddy has joined #sandstorm
coyotebush has joined #sandstorm
wolcen has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #sandstorm
<asheesh> jon1012: : D !
natea has joined #sandstorm
<asheesh> mnutt: ^
<mnutt> jon1012: awesome to hear about davros, let me know how it works for you. I have some performance tweaks in mind as well.
kecolus has joined #sandstorm
Salt has joined #sandstorm
<Salt> Hi, there are lot of good tools in sandstorm right now, however, is there any sort of process for someone to add an app that has not yet been added to the marketplace?
<dwrensha> Salt: run `spk publish` and your app will get submitted for review
<dwrensha> app developer documentation is here https://docs.sandstorm.io/en/latest/developing/
<Salt> dwrensha, right, but it isn't an app that I am at all responsible for, just one I would like to see running through sandstorm
<Salt> I mean, getting the developers to submit to sandstorm would be a great goal, but for now is there any sort of method to do this?
<asheesh> Hi Salt
<asheesh> Thanks for stopping by and asking!
<asheesh> FWIW, even if you're not the main developer of the app, you can publish a package. Many of our packages are published that way.
<Salt> the app does not appear to be in the current voting
<Salt> I see
<asheesh> Only people who are part of the "App voting committee" can add apps, but I know ocdtrekkie_ is, and I imagine he'll see this conversation shortly and add it.
natea has quit [Ping timeout: 240 seconds]
<asheesh> What's the name of the app? What makes you excited about it?
rustyrazorblade has quit [Quit: rustyrazorblade]
<Salt> Redmine, I have used it quite a bit before, but the organization I am with is currently using sandstorm and we are going to spinning up an instance
<Salt> be*
<asheesh> Oh, that's awesome, Salt !
<Salt> I figured that if I am going to the effort of getting it up, why not do it through sandstorm
<asheesh> That sounds great to me.
<asheesh> Maybe you can create a package that y'all can use, and even better if you can create one that others can use too.
<Salt> yeap, I will look into it
<asheesh> zarvox and I co-wrote most of the developer docs & tools lately, so feel free to ping me if you have any questions.
<asheesh> Since redmine is Ruby, you'll probably want the "diy" stack, but you'll probably want to borrow scripts from the other stacks to get MySQL within the grain.
<ocdtrekkie_> I thought anyone could add apps.
<XgF> Ooh, when did the sidebar open/close move below the "action" icons?
<asheesh> ocdtrekkie_: oh did I have that backwards? only app committee people can *vote*?
<ocdtrekkie_> But they are 0 points if added by someone not on the committee.
<asheesh> Gotcha
<ocdtrekkie_> That's what i recall, anyhow.
<asheesh> Salt: I can give lots of other advice too; I just don't want to overwhelm you until you are ready.
<Salt> asheesh, I will ping you, thanks much :)
<asheesh> You got it. If I'm not here, asheesh@sandstorm.io is another great way to reach me.
<asheesh> And if you're based in the SF Bay Area then I can happily show up in person.
<asheesh> And if you're based in the Boston area, there's a Boston-area Sandstorm meetup too: http://www.meetup.com/Sandstorm-Boston/ other meetups here: http://sandstorm.meetup.com/
<Salt> asheesh, will be down there for a conference at the end of next month actually :)
<Salt> generally based in Seattle but currently abroad
<asheesh> Oh, awesome (-:
<jon1012> mnutt, 2Gb done over 35, unknown error in owncloud client,sync stopped
<mnutt> jon1012: sorry to hear that, is there any error in the grain log?
<jon1012> (this isn't my biggest owncloud instance, I have another one with 120gb and anoth with 102gb)
<jon1012> I'll check now
joshbuddy has quit [Quit: joshbuddy]
<mnutt> I have one roughly that size but it is mostly smaller (< 3MB) files
bb010g has quit [Quit: Connection closed for inactivity]
<jon1012> mnutt, here it's pictures of 6mb in average
<jon1012> mnutt, no error in the grain log
<jon1012> mnutt, but the owncloud client says it is renaming conflicting file names
<jon1012> mnutt, which is strange sicne I only synced on one computer
TwoJames2 has joined #sandstorm
mnutt has quit [Quit: mnutt]
TwoJames has quit [Ping timeout: 250 seconds]
mnutt has joined #sandstorm
benzo has quit [Quit: WeeChat 1.3]
natea has joined #sandstorm
natea has quit [Ping timeout: 265 seconds]
natea has joined #sandstorm
natea has quit [Read error: Connection reset by peer]
<phildini> oh huh. it just now occurred to me I should make my dumb cards-against-humanity webapp available on sandstorm. Would that be a thing people are interested in? I kind of hate CAH at this point, but other people seem to like it? what is life, even.
<asheesh> Gosh yes.
<asheesh> Definitely.
<asheesh> I also kinda of hate it though.
<asheesh> But if it helps, I never liked it, I think.
<asheesh> But I think other people find it fun.
<asheesh> So, like, cool, or something.
<asheesh> "Obviously" IT SHOULDA
<asheesh> ... my shift key was stuck. Anyway.
<phildini> yeah... also maybe my comics CMS? probably need a static export for it, though...
<asheesh> Calling this thing "This Is Not That Game" is a kind of fun idea.
<phildini> yeah, thanks!
<phildini> thisisnotthatgame.com used to resolve... I still have it, but I got kind of disgusted at the CAH content, so I took it down.
mnutt has quit [Ping timeout: 276 seconds]
<asheesh> i,i this way people offend themselves privately
<phildini> yeah, pretty much.
<wolcen> asheesh: there's hope yet... I'm waiting on the provider of my OpenVZ VPS to change my service over to a Xen VPS instead. Oh the things we do to try out cool new software :) Fingers crossed :)
<asheesh> (-:
rustyrazorblade has joined #sandstorm
wolcen has quit [Read error: Connection reset by peer]
wolcen has joined #sandstorm
joshbuddy has joined #sandstorm
<simonv3> phildini while you’re making things, can you make a “upload a file and let people drop pins on it and comment on it” app?
<phildini> uh... I have no idea what that means.
<dwrensha> what's a pin?
<simonv3> invision
<simonv3> basically a comment
<simonv3> (it’s just the current thing that I need for a client and I’m bemoaning that there’s no simple webapp for this that’s open source because it really shouldn’t be too complex)
<simonv3> https://github.com/opensourcedesign/resources/issues/16 <- Discuss Mockups Service explained in this issue
natea has joined #sandstorm
kecors has joined #sandstorm
kecors has quit [Client Quit]
kecors has joined #sandstorm
kecolus has quit [Quit: Leaving]
<asheesh> https://github.com/jdittrich/visualBugs seems like the app already exists simonv3 you "should obviously just" package it : P
joshbuddy has quit [Read error: Connection reset by peer]
<asheesh> But anyway phildini naturally feel very free to be interested in, or uninterested in, simonv3 's suggestion.
joshbuddy has joined #sandstorm
<asheesh> Also fwiw simonv3 is the author of Idea Otter, which iirc you were playing with recently.
kecors_ has joined #sandstorm
kecors_ has quit [Client Quit]
kecors has quit [Quit: Leaving]
kecors has joined #sandstorm
<phildini> I'm vaguely willing to help package a thing, I'm pretty unwilling to write a thing from scratch.
<phildini> (as I have 2-3 apps of my own I could package first)
<simonv3> Heh, yeah that's understandable
<phildini> "not my startup" is another way of phrasing this. :)
<simonv3> Visualbugs is different as far as I understand
mrdomino has joined #sandstorm
rustyrazorblade has quit [Quit: rustyrazorblade]
<asheesh> BTW phildini
<asheesh> I have no point, I just want to say
<asheesh> EtherOtter
<phildini> oh huh.
<phildini> yes, but no.
<phildini> "doesn't say enough" would be my comment.
<asheesh> No I just mean it's a hilarious joke, not that you should use it!!
<phildini> oh, then yes, 100%