-
Notifications
You must be signed in to change notification settings - Fork 1
[obsolete] The SPI membership web application rewrite in Python/Flask
License
SPI/spi-members
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is the old SPI membership web application, since 2023-03, is replaced by its Django rewrite: https://gitlab.com/spi-inc/members-django/ It enables the following actions: * New member registration Non-contributing members just need to apply for a new account and verify their email address. * Contributing member application Once a user is a valid non-contributing member they can submit an application for contributing membership, providing details of why they meet the criteria. * Management of member applications Users who are marked as application managers can review outstanding applications for contributing membership and approve or deny them as appropriate. Further functionality is pending and will be added here once complete. See the TODO file for more details. The app is written in Python using the Flask frame work and designed to run on a Debian 8 (jessie) host. It requires at least the following Debian packages to be installed: python python-flask python-flask-login python-flaskext.wtf For the purposes of testing the app can be invoked as: $ SPIAPP_CONFIG=local-test.cfg python spiwebapp.py The official code repository for the site lives within the SPI infrastructure and can be browsed at: https://gitlab.com/spi-inc/members There is also an unofficial mirrors in GitHub: https://github.com/SPI/spi-members Patches can be emailed to webmaster@spi-inc.org or submitted via the pull request feature on these sites.
About
[obsolete] The SPI membership web application rewrite in Python/Flask
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published