You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tanner Collin 7bb5be8fa7 Move admin pause / unpause over left 4 months ago
apiserver Add database history to each admin member page 4 months ago
authserver Get list of users from trust group, increase rails timeout 2 years ago
ldapserver Add test function 2 years ago
media Adjust member card template 4 years ago
webclient Move admin pause / unpause over left 4 months ago
.editorconfig Tell GitHub to use 4 width tabs 4 years ago
.gitignore bump python dependencies for apiserver MacOS compatibiity 7 months ago
.prettierrc 🚀 4 years ago
LICENSE Change to GNU Affero General Public License 4 years ago Update readme 2 years ago Tighten filesystem permission 4 years ago


Spaceport is Calgary Protospace's member portal. It tracks membership, courses, training, access cards, and more.



Development Setup


This program is free and open-source software licensed under the GNU Affero General Public License. Please see the LICENSE file for details.

That means you have the right to study, change, and distribute the software and source code to anyone and for any purpose. You deserve these rights.


Thanks to the Protospace Portal Committee.

Thanks to Emrah for lockout certification code, Pat for LDAP code, Murray for the blank member form PDF, and Kent for a ton of features.

Thanks to all the devs behind Python, Django, DRF, Node, React, Quill, and Bleach.