Commit Graph

  • 537b0e7339 Document bypass code tanner 2020-06-11 01:20:01 +00:00
  • e099490f8b Send bypass code to server from UI tanner 2020-06-11 01:18:26 +00:00
  • f23c3ecc4c Add a bypass code to allow registration outside Protospace tanner 2020-06-10 21:14:43 +00:00
  • 84b83baf13 Remove bypass from debugging tanner 2020-06-08 21:46:03 +00:00
  • 97e1d78acd Improve card scan logging tanner 2020-06-08 20:16:29 +00:00
  • e2a3f5a961 Add update rate to Charts page tanner 2020-06-08 20:06:30 +00:00
  • 77b2db0b06 Improve registration logging tanner 2020-06-08 20:06:10 +00:00
  • ac3bd5ba49 Merge pull request #20 from Protospace/dependabot/npm_and_yarn/webclient/websocket-extensions-0.1.4 Tanner Collin 2020-06-05 14:46:06 -06:00
  • ec32c670ab Bump websocket-extensions from 0.1.3 to 0.1.4 in /webclient dependabot[bot] 2020-06-05 20:43:37 +00:00
  • 134401dbb8 Merge pull request #19 from Protospace/dependabot/pip/apiserver/django-3.0.7 Tanner Collin 2020-06-05 14:41:50 -06:00
  • c86fa197ed Bump django from 3.0.3 to 3.0.7 in /apiserver dependabot[bot] 2020-06-05 20:34:56 +00:00
  • e0c36f69ef Don't allow non-admins to edit their lockout cert dates tanner 2020-06-05 03:50:33 +00:00
  • 2656ed3ff0 Correct timezone for date in lockout auth update script tanner 2020-06-05 03:43:56 +00:00
  • 9ad64cbf5a Resolve member objects in lockout auth update script tanner 2020-06-05 03:29:32 +00:00
  • 86f4862dbe Remove Emrah's training_record_fix.py tanner 2020-06-05 03:10:07 +00:00
  • 8e9855c408 Return true/false instead of 1/0 for lockouts tanner 2020-06-05 02:52:53 +00:00
  • fa4777732e Add space activity chart to UI tanner 2020-06-05 02:48:20 +00:00
  • 7c9cbfa1c3 Utility to populate tool certification dates from training data Emrah Atil 2020-06-04 19:22:26 -06:00
  • 163d0eff55 Utility to add missing user info to training record Emrah Atil 2020-06-04 19:21:07 -06:00
  • e07cb9a1af Lockout authorization api Emrah Atil 2020-06-04 19:19:26 -06:00
  • 57b3b7d869 Added member tool authorization fields Emrah Atil 2020-06-04 19:10:12 -06:00
  • 0231394cef Add any missing days to card scan import script tanner 2020-06-04 03:04:06 +00:00
  • 146d324025 Add hourly task to count card scans tanner 2020-06-04 02:41:28 +00:00
  • 9b98ebf23a Add card scan stats to API tanner 2020-06-04 02:28:20 +00:00
  • bdbf21f75a Add script to import old card scan counts tanner 2020-06-04 02:24:00 +00:00
  • ea3f1fc6e4 Set card last_seen_at date to Alberta timezone tanner 2020-06-04 02:34:26 +00:00
  • 453233133f Upgrade react-scripts tanner 2020-05-31 04:11:44 +00:00
  • 33e5b7d8e6 Update docs specs tanner 2020-05-31 00:40:33 +00:00
  • 828298edbd Mention old portal data import is optional tanner 2020-05-31 00:30:31 +00:00
  • 7273eaf815 Add missing installation dependencies tanner 2020-05-31 00:26:36 +00:00
  • bfe00ae040 Add refresh stats easter egg tanner 2020-05-17 00:40:48 +00:00
  • 594601d017 Say you can search by ID tanner 2020-05-17 00:40:29 +00:00
  • ce3b04baea Add retained and vetted monthly member counts tanner 2020-05-17 00:22:21 +00:00
  • 7cfe73580b Allow searching by member IDs tanner 2020-05-17 00:30:59 +00:00
  • 99c1c53f12 Calculate retained member counts for each month tanner 2020-05-17 00:18:08 +00:00
  • d0402ea388 Return an error message when backup's not ready tanner 2020-05-08 04:56:47 +00:00
  • e14cb2e762 Tighten filesystem permission tanner 2020-05-07 05:01:18 +00:00
  • 89b3ea6e4f Obfuscate admin page url tanner 2020-05-07 04:18:42 +00:00
  • 5367470daa Set same-origin referrer policy tanner 2020-05-07 04:12:48 +00:00
  • 32eeebaf00 Don't update Minecraft player list on error tanner 2020-05-07 04:12:19 +00:00
  • 93fac195ae Add UI to exclude system and view detailed History tanner 2020-05-08 04:54:28 +00:00
  • 77b1f932b4 Add option to exclude system changes from History API tanner 2020-05-08 04:53:37 +00:00
  • 2ffaa4c28c Document public_bio and private_notes tanner 2020-05-01 03:59:23 +00:00
  • 6e2ac25752 Fix margin issue with Home PayPal nag tanner 2020-05-01 03:55:13 +00:00
  • 23c20a2c5c Display bio on member search and notes to admins tanner 2020-05-01 03:54:23 +00:00
  • b4f52fb37a Add form for bio / notes to Account page tanner 2020-05-01 03:25:27 +00:00
  • 4de91204f9 Add fields for public bio and private notes to API tanner 2020-05-01 03:20:37 +00:00
  • 1d0456089f Add graph of signup counts tanner 2020-05-01 01:22:26 +00:00
  • def5c31d0b Add santiy check to backup download tanner 2020-05-01 01:21:06 +00:00
  • d99e4e3b23 Add signup counts to /charts/ API tanner 2020-04-26 04:23:48 +00:00
  • 7d370fe4b2 Add function to calculate member signup counts tanner 2020-04-26 04:06:15 +00:00
  • d7a529dd94 Rename table to StatsSignupCount tanner 2020-04-26 03:39:38 +00:00
  • 3d85448b0e Add script to import old member signup counts tanner 2020-04-26 03:36:59 +00:00
  • 1cbf951ab4 Add member signups count table tanner 2020-04-26 03:36:39 +00:00
  • 3b6cd0a392 Add API key and instructions to Cards / Access page tanner 2020-04-23 04:19:46 +00:00
  • 276254f71d Add info about chart data tanner 2020-04-22 21:44:05 +00:00
  • ea99dd3374 Add Charts page and display graph of member counts tanner 2020-04-21 21:15:04 +00:00
  • 9223da6b90 Add member counts to /charts/ API tanner 2020-04-21 21:12:50 +00:00
  • 20c93cd5c4 Add script to import old member counts from csv tanner 2020-04-21 05:46:40 +00:00
  • 8d4a63fbfc Add member count stats table and update it hourly tanner 2020-04-21 05:45:20 +00:00
  • 0c3805d86d Correct member count to remove "Past Prospect" members tanner 2020-04-21 00:15:19 +00:00
  • d9ad1b5fe3 Add Minecraft players to UI homescreen tanner 2020-04-21 00:14:53 +00:00
  • 118c32ca7c Add Minecraft players to /stats/ API tanner 2020-04-21 00:12:28 +00:00
  • 459bff6756 Change to GNU Affero General Public License tanner 2020-04-17 20:45:36 +00:00
  • 7889fe60e2 Improve darkmode button contrast tanner 2020-04-16 05:04:48 +00:00
  • d3a7616686 Clear next meeting and clean stats if there's none tanner 2020-04-16 04:54:33 +00:00
  • 9df45f971f Don't invert status icon or image colors for dark mode tanner 2020-04-05 22:14:51 +00:00
  • e5ee4aba42 Add button to toggle dark mode tanner 2020-04-05 22:00:33 +00:00
  • 01703d55dc Update info about /door/ API route auth in docs tanner 2020-04-04 02:01:39 +00:00
  • a5fdc70a2d Merge pull request #16 from Protospace/dependabot/pip/apiserver/bleach-3.1.4 Tanner Collin 2020-03-30 14:16:06 -06:00
  • 27417852cd Bump bleach from 3.1.2 to 3.1.4 in /apiserver dependabot[bot] 2020-03-30 20:14:09 +00:00
  • e6c172eb95 Fix bug where admin history date was always today tanner 2020-03-30 20:12:09 +00:00
  • adaa0e0d3c Merge pull request #14 from Protospace/dependabot/pip/apiserver/bleach-3.1.2 Tanner Collin 2020-03-28 20:50:01 -06:00
  • 42bc5999a1 Show you can search by email tanner 2020-03-29 02:46:19 +00:00
  • f03abc989e Add input to specify custom donation and pop amounts tanner 2020-03-16 21:44:10 +00:00
  • a3db260e08 Allow searching for members by email tanner 2020-03-29 02:42:11 +00:00
  • 3a9fd875b2 Filter out cancelled meetings and cleanups tanner 2020-03-29 02:30:34 +00:00
  • edcb5fe80e Bump bleach from 3.1.1 to 3.1.2 in /apiserver dependabot[bot] 2020-03-24 18:05:32 +00:00
  • 9fb122aed4 Merge pull request #13 from pspencer53/ldap-groups Tanner Collin 2020-03-17 17:23:21 -06:00
  • cd754871a0 Add group functions. Add members, list members, create new groups Patrick Spencer 2020-03-17 10:53:08 -06:00
  • 79800b3562 Merge pull request #11 from Protospace/dependabot/npm_and_yarn/webclient/acorn-5.7.4 Tanner Collin 2020-03-15 22:58:04 -06:00
  • 2d20d4ab1e Sort list of upcoming classes tanner 2020-03-16 04:57:20 +00:00
  • 5da382ee35 Add list of upcoming classes on same day tanner 2020-03-16 04:45:00 +00:00
  • 84199b7e92 Add form for admins to enter transactions for anyone tanner 2020-03-16 03:59:16 +00:00
  • f90a0bb497 Bump acorn from 5.7.3 to 5.7.4 in /webclient dependabot[bot] 2020-03-14 23:35:47 +00:00
  • 2e87b0d992 Prevent class signup when cancelled tanner 2020-03-08 01:12:44 +00:00
  • 5a00f4e492 Display Protospace door code and wifi password tanner 2020-03-08 01:12:12 +00:00
  • 6e23250eb0 Display when backups were downloaded tanner 2020-03-08 01:11:31 +00:00
  • 4153f7ed6e Change backup folder depending on DEBUG tanner 2020-03-08 01:10:03 +00:00
  • 301b1603ef Convert print statements to logger calls tanner 2020-03-08 01:07:09 +00:00
  • 464db5cf28 Set up proper logging tanner 2020-03-08 00:36:16 +00:00
  • 8ff4997810 Add fields for Protospace wifi pass and door code tanner 2020-02-29 00:49:58 +00:00
  • 1cc3087148 Stop tracking Card's last_seen_at tanner 2020-02-29 00:48:33 +00:00
  • 8b1bf2447b Tell GitHub to use 4 width tabs tanner 2020-02-28 09:41:51 +00:00
  • bc067f5d6d Link to Cards page from Home details tanner 2020-02-28 09:30:22 +00:00
  • 7f46c1f747 Add UI for admins to change preferred names tanner 2020-02-28 07:38:38 +00:00
  • ba5361f660 Add script to clean member names tanner 2020-02-28 07:22:46 +00:00
  • 091c81e411 Capitalize names, disallow extra spaces tanner 2020-02-28 07:00:55 +00:00
  • 529bcaa1de Convert username spaces to periods tanner 2020-02-28 07:00:35 +00:00
  • a3f113de6d Confirm card deletion tanner 2020-02-28 01:32:53 +00:00