<commit_before>Spaceman Spiff Manages Spaces
=============================

:Author: <NAME> <<EMAIL>>
:Contact: irc://chat.freenode.net/#synhak
:Date: |today|
:Version: |release|
:Copyright: Public Domain

Spiff is a Django API server that helps you manage a hackerspace. It comes with
a builtin web interface for end users, but is also exceptionally machine
friendly.

It is made available to the public under the AGPL.

Dependencies
============

.. include:: ../pip-requirements
   :literal:

Features
--------

-  Track member dues to see who is paid for the month
-  Multiple ranks with independent monthly dues
-  Keep track of space resources and metadata associated with each
   resource
-  Generate QR codes to stick on things that link to Resource pages
-  Create arbitrary membership fields with visibility settings such as
   "Door Keycode" (editing/viewing limited to officers), "Enjoys Smooth
   Jazz" (viewing limited to members only), or "Nobel Prizes Earned"
   (public to the internet).
-  A simple REST api to access everything
-  A merit-based proficiency tracking system
-  Machine and user-friendly sensor tracking
-  Perform actions when sensors are updated
-  An implementation of the SpaceAPI
-  Accept member dues through Stripe
-  Use of Django's builtin admin interface to provide low-level database editing.
-  Keep track of who is certified to use equipment
-  Merit based equipment skill level ranking system


Contents:

.. toctree::
   :maxdepth: 2

   installation
   usage
   permissions
   sensors
   api
   development
   spaces

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

<commit_msg>Update docs<commit_after>Spaceman Spiff Manages Spaces
=============================

:Author: <NAME> <<EMAIL>>
:Contact: irc://chat.freenode.net/#synhak
:Date: |today|
:Version: |release|
:Copyright: Public Domain

Spaceman Spiff (or just Spiff) is a hackerspace management tool that helps
hackers manage a hackerspace. It comes with a builtin web interface for end
users, but is also exceptionally machine friendly.

Management of a hackerspace includes several topics:

- Membership
- Documentation
- Communication
- Infrastructure
- Governance

It is made available to the public under the AGPL.

Dependencies
============

.. include:: ../pip-requirements
   :literal:

Features
--------

-  Track member dues to see who is paid for the month
-  Multiple ranks with independent monthly dues
-  Keep track of space resources and metadata associated with each
   resource
-  Create arbitrary membership fields with visibility settings such as
   "Door Keycode" (editing/viewing limited to officers), "Enjoys Smooth
   Jazz" (viewing limited to members only), or "Nobel Prizes Earned"
   (public to the internet).
-  A thorough REST api to access everything
-  A skill tracking system
-  Simple interface to sensors
-  Perform actions when sensors are updated
-  An implementation of the SpaceAPI
-  Accept member dues through Stripe
-  Use of Django's builtin admin interface to provide low-level database editing.
-  Keep track of who is certified to use equipment
-  Merit based equipment skill level ranking system


Contents:

.. toctree::
   :maxdepth: 2

   installation
   usage
   permissions
   sensors
   api
   development
   spaces

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`


{'fraction_non_alphanumeric': 0.09997068308413955, 'fraction_numerical': 0.0005863383172090296, 'mean_word_length': 3.9235209235209236, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '55023', 'n_tokens_mistral': 956, 'n_tokens_neox': 916, 'n_words': 417}