CodeForPhilly / laddr

http://codeforphilly.github.io/laddr/
MIT License
61 stars 34 forks source link

Release: laddr v2.3.11 #188

Closed themightychris closed 5 years ago

themightychris commented 6 years ago
themightychris commented 6 years ago

TODO

AndrewNatoli commented 6 years ago

The event dates and times in the event editor now show properly when editing an existing event ❤️

Segments are wonderful. Segment locations appropriately show / don't show on the main agenda list based on whether or not they were set. 👍

What's the roles / applications feature?

AndrewNatoli commented 6 years ago

@themightychris Using the "Clone from git" method, are there any special steps to initialize the projects / tags / etc. tables? I'm missing those out of the box and I can't create projects or anything to manually create them which works in the version I have in production.

themightychris commented 6 years ago

@AndrewNatoli all tables get created automatically when they are first written to. If you see any SELECT queries causing errors because any table does not exist that's a bug in the query code not handling a table not existing as an empty result.

The roles/applications feature would let projects post "We need a UX designer" and then someone apply to be assigned that role. It's intended to replace the system where people just add themselves to projects, so that projects can declare their needs and moderate adding people. It needs some testing/polish before release that isn't tough but I just haven't gotten to

AndrewNatoli commented 6 years ago

@themightychris I'll reset my local instance and try again but the projects page wasn't "failing" gracefully for me on this branch as it originally did in my install for Open Charlotte. Will update you soon hopefully

AndrewNatoli commented 5 years ago

🙌 @themightychris would it be helpful for anyone to test anything new yet or are you still in the middle of a master plan?

themightychris commented 5 years ago

@AndrewNatoli perfect timing, I just got the full local dev workflow working, could you give it a try?

With recent versions of Habitat and Docker installed on your (preferably Mac or Linux) machine:

git checkout develop
export HAB_DOCKER_OPTS="-p 7080:7080"
hab studio enter
start-all-local
sup-log
# watch supervisor log until mysql stops initializing, then hit CTRL+C
watch-site

At that point you should be able to see an instance at http://localhost:7080 and any edits should be reflected live

(There's some template compilation issue affecting the homepage currently but the rest of the site works, I need to figure out running the right version of the template engine)

themightychris commented 5 years ago

That template compilation issue is fixed now, run git holo source fetch --all if you've already initialized

themightychris commented 5 years ago

I just added a second holobranch for codeforphilly's overlay, so if you run this instead you'll see Code for Philly's version of laddr!

EMERGENCE_HOLOBRANCH=codeforphilly watch-site
themightychris commented 5 years ago

I've demoted this release from 2.4.0 to 2.3.11 and am moving all the nontrivial unfinished work to feature branches for later release