Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On Sandstorm, how do I admin the instance? #10

Open
ntnsndr opened this issue Aug 11, 2017 · 9 comments
Open

On Sandstorm, how do I admin the instance? #10

ntnsndr opened this issue Aug 11, 2017 · 9 comments

Comments

@ntnsndr
Copy link

ntnsndr commented Aug 11, 2017

On Sandstorm, I don't seem to be able to change basic prefs like the name of the site or any appearance or behavior. Am I missing something? How would I do this?

@ocdtrekkie
Copy link

Hmm, interesting. I wonder if those functions got dropped when the package was replaced with Telescope Nova. The original version of the Sandstorm package (which you can see something like at sandstorm.io/vote) definitely has an Admin panel, and I can access it on that version.

@ntnsndr
Copy link
Author

ntnsndr commented Aug 12, 2017

Interesting. But that's not available in the app store. Do I have any recourse?

@ocdtrekkie
Copy link

I have an old version of the package I can provide, but other than that, someone would need to track down the bug in this version and fix it. (And then we would need to push an update to the app market, of course.)

https://oasis.sandstorm.io/shared/F3HKPIyhqcDAkYJHSWtWyz4pBcjL8XLK5UdGDdGGZj2

@ocdtrekkie
Copy link

Note that the difference between Telescope and Telescope Nova is significant, and I'm not 100% sure there's a way to update the old version I shared to the new version on the app market. They do have the same appId, which generally means they're upgrade compatible, but I haven't tested it.

@ntnsndr
Copy link
Author

ntnsndr commented Aug 14, 2017

@ocdtrekkie thanks for your help. Perhaps this might help. I was just talking with Sacha Greif, the Telescope/Nova/Vulcan developer, and he said that in Vulcan, at least, it's necessary to add something called the vulcan:admin dashboard. He says he thinks there's an equivalent in nova, but can't remember. He says we shouldn't be using this version anyway. Is there a way we can update this?

And perhaps it'd be best to upgrade the Sandstorm app to Vulcan, since that's now the actively maintained project.

@ocdtrekkie
Copy link

I haven't seen @jparyani update any apps recently. So someone else would need to do it. Packaging Meteor apps is relatively easy as far as Sandstorm goes. If I had more time, I'd offer to do it myself, but I have a todo list of Sandstorm stuff already that never gets done.

@ocdtrekkie
Copy link

ocdtrekkie commented Aug 14, 2017

To take a guess, the Telescope Nova version of vulcan:admin might be https://atmospherejs.com/telescope/settings

@ntnsndr
Copy link
Author

ntnsndr commented Aug 14, 2017

Interesting! I just went to the /settings URI in my Nova grain on SS, and it brought up a list of settings and their values. But it isn't editable. Do you have any idea how those variables might be edited?

@ocdtrekkie
Copy link

Well, that telescope:settings package I linked likely makes this page into an editable actual settings panel. I looked at this repo and telescope:settings doesn't look to be included on the Meteor package manifest. (Presumably they show in /settings because /settings is some sort of API endpoint for the settings package to grab on to.)

Since Meteor syncs client and server data back and forth, I suspect if you open the frame in a new tab, you may be able to make changes using the browser's JavaScript console, but I don't know Meteor (or JavaScript) well enough to suggest what to type.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants