Coder Social home page Coder Social logo

bapa's People

Contributors

jakiestfu avatar kelleydv avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

jakiestfu

bapa's Issues

Ability to email members

Officers need the ability to send email to all members. This is distinct from the sfbapgg Google Group, which is open to the public (and not all members want to be a part of it). This could be done via a mailer such as SendMail, although I'm not sure if it's meant to be used that way.

What would work best is if the site would automatically subscribe/remove people from the BAPA Google Group (https://groups.google.com/forum/#!forum/sfbapa - currently private since it's not working) according to their membership status (subscribe when they join/renew and remove/disable when their membership lapses).

License

Suggestions on licensing this code? One of the considerations in open-sourcing this was that other flying clubs could make use of it.

Validation

There are some tests that cover the bare minimum, but they should be cleaned up and expanded.

ObjectId

ObjectIds are not being handled well in the pymongo abstractions. This needs attention. Need suitable object for session data, as well as db lookup.

Markup Emails

The app sends a number of transactional emails. These currently have no markup or styling. They should be styled in some consistent and scalable way that allows adding additional emails without extensive work.

Config update

Configuration is specified by exporting an environment variable containing the path of the config with something like: export BAPA_CONF=config/default.cfg. Then the application loads the config from the environment variable.

The default configuration should be loaded automatically, and then updated with anything that may have been specified in a BAPA_CONF environment variable.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.