here's what I've figured out so far:
I know that if I need to authorize with Meetup, I do it by first browsing to localhost:8080/login
.
Using the auth key in the meetup.properties file @softprops gave me, I am able to use Redis Desktop Manager to browse the database and see that some proposals have a slides
key with a URL. I see from looking at nyc2014/templates.scala
that I need to add a similar video
key.
Not sure how the values for the slides
key actually got in the database — did @softprops simply insert them manually? I'd hoped I could just add the key in RDM, but RDM isn't letting me change the values or add new keys. Not sure whether the app simply doesn't support editing (I found one online claim that it does, but failed to locate any instructions), or whether I'm somehow not authorized properly.
In nyc2014/proposals.scala
I see setSlides
and setVideo
methods that appear to write to the database. However, neither of them is called anywhere, unless it's via some reflection magic I'm unfamiliar with. Not sure if this is live code or not.
In the same source file, I see val editing: ...
which appears to support editing of proposals via the web interface. But I don't know what URL to put in my address bar to make this UI appear (and I'm not even sure if anyone other than the original proposer can edit their proposal, and if they can, if slides
and video
fields will even appear).
Also not totally clear to me whether the code to display the video links is actually ready to go and is just waiting for the right keys/values to appear in the database, or whether further changes akin to those already made for slides
in 741ad8f are necessary.
Doug, can you get me unstuck...?