AMT Grand Central is a collection of API endpoints, services, and databases directly related to AMT Operations. See the git repository for coded references and more or search this wiki for AMT Grand Central. Various Design Outlines Basic Logging Functions – This is a description of basic logging functions in various stages of Grand Central …
Category: AMT Software
Logging member contibutions
AMT is tracking Member Contributions! Use the /task in Slack to log your member contribution*. Examples: /task coworking garbage /task laser washed dusters /task workshop cleaned shopvac filter When you log your contributions you: Help AMT be sustainable Help AMT get funding Retain your membership eligibility Qualify for member perks Help AMT operations …
AMT262 Laser FATT access point
As of 11/2020 were are spec’ing out redoing the retire box with a new python app that will help us manage filter. Documentation: https://github.com/acemonstertoys/amt-laser Status: [amt-asset-status-list id=AMT262]
Git Branching
All repos (acemonstertoys.org) will have the following branches. Master This is the “gold” version of the work that is in production and in staging. (User acceptance process will be promoted directly from staging landscape to live – the lag between staging and production will be within a day or two). Minor tweaks and fixes to …
Updating and fixing wiki pages
The wiki needs love to be meaningful to people. Access If you want a unique wiki account ping @officers on slack and we will set it up for you. It takes between 1 and 24 hours to set up after request. If you want to use the AMT shared credentials you can find them on …
Toybot
Toybot is the integration in slack that bring all the awesome reporting. It is a slack bot in the hubot framework written in javascript/coffeescript. There are many juicy technical details and the source code of toybot here:[https://github.com/rfroetscher/amt_toybot https://github.com/rfroetscher/amt_toybot] What to do to fix / diagnose toybot when it is broke: 1. ssh to server ( …
AMT Software Development
Information for contributors to AMT Software projects History The 9-year journey Ace Monster Toys was founded as a hackerspace. And hack we did. The original platform was attached to a drupal site, pin payments, a google instance, apps, a gordian knot of services and a custom php “framework” dumping data into text files on a …
Plugin Update Checklist
A evolving checklist of what to look when updating plugins in wordpress Step 1 Read the details about what is being updated and do some basic research. The aim is to detect if it is likely that these updates might jack up customizations or be compatible with all the other plugins we are running. Plan …
Docusign integration
After a user orders a membership, if we don’t have a record in the WordPress database of them filling out the required forms, then we show a status box alerting them that they need to fill out forms (this status box is also always displayed in the My Account page). For forms that need signing, …
Door Use Troubleshooting
NOTE: The doors are tricky. Sometimes you have to push/pull the door back and forth 3 or 4 times right after swiping in order for it to trip the lock. Sometimes your fob doesn’t work or doors seem not to work. Use the following troubleshooting steps to get to a solution. There is a backup …