Skip to content

ScottKimball/Bayard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bayard

A simple platform for community organizing.

Check us out on github.io: project-bayard.github.io/Bayard

Want to contribute? Check out our workflow

Recent pull requests are deployed immediately to our demo, which is hosted here: https://mysterious-everglades-5022.herokuapp.com/#/login . Default credentials can be found in config.properties. Please use responsibly.

Change Log

January Milestone - 2016-01-18

Added

  • Administrative functions added to the UI: user creation, password management
  • Ability to export Angular-generated tables of Contacts to spreadsheets
  • Normalized appearance of Contact tables throughout the app
  • Refactored Committees in the UI

October15Milestone - 2015-10-20

Added

  • Addition of Groups, which define a set of Organizations, Committees, and/or Events
  • Customizable options for certain demographic categories

Added

  • Client code presentation of constraint violation responses

Fixed

  • Default form action when creating new contacts
  • Encounters: form set pristine on success or cancellation
  • Encounters: dismissing the detail modal no longer breaks scrolling
  • Authentication is maintained throughout browser session

August31stMilestone - 2015-08-31

Added

  • Method-level authorization
  • Back end validation of domain entities
  • Front end validation
  • EncounterTypes to support a dynamic, defined set of encounter types

Changed

  • Encounters now track whether a follow-up is needed
  • Uniqueness is now enforced for several domain classes
  • Refactored REST and service layer to proactively throw exceptions up to a global exception handler
  • Refactored our Response class to accomodate exception handling strategy
  • Reorganized the UI to us dropdowns in the nav bar
  • Removed JsonIdentityInfo id generators from domain classes to simplify client's access to JSON object graph

Fixed

  • Various UI improvements

July29thMilestone - 2015-07-29

Added

  • Basic superuser authentication
  • Support for updates and deletes of core domain entities
  • Migrated to PostgreSQL

Changed

  • Contact's address now includes State

Fixed

  • Various UI improvements

About

A simple platform for community organizing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 65.2%
  • HTML 20.8%
  • JavaScript 13.9%
  • CSS 0.1%