Skip to content

Release: laddr v2.3.11 #188

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

Merged
merged 19 commits into from
Feb 6, 2019
Merged

Release: laddr v2.3.11 #188

merged 19 commits into from
Feb 6, 2019

Conversation

themightychris
Copy link
Member

@themightychris themightychris commented Apr 7, 2018

  • README updates
  • Add project roles/applications feature (thanks @kevin-dexter !)
  • Remove person details summary from blog post byline
  • Add slack and saml2 integrations as standard
  • Add UI for managing event segments

@themightychris themightychris self-assigned this Apr 7, 2018
@themightychris
Copy link
Member Author

TODO

  • Test roles/applications feature and review syntax

@themightychris themightychris changed the title Release: laddr v2.3.11 Release: laddr v2.4.0 Jun 19, 2018
@AndrewNatoli
Copy link
Contributor

AndrewNatoli commented Jul 19, 2018

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
Copy link
Contributor

@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
Copy link
Member Author

@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
Copy link
Contributor

@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
Copy link
Contributor

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

@themightychris
Copy link
Member Author

themightychris commented Jan 8, 2019

@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
Copy link
Member Author

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

@themightychris
Copy link
Member Author

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 themightychris changed the title Release: laddr v2.4.0 Release: laddr v2.3.11 Feb 6, 2019
@themightychris
Copy link
Member Author

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

@themightychris themightychris merged commit acaa663 into releases/v2 Feb 6, 2019
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

Successfully merging this pull request may close these issues.

2 participants