Commit Graph

  • 164aa3c9c7 Stop checking old_models.py on registration tanner 2020-09-13 20:09:59 +00:00
  • 5f08bd5e01 Add missing LDAP server requirements tanner 2020-09-11 22:52:23 +00:00
  • 7e2a4ba673 Improve LDAP logging and secrets management tanner 2020-09-15 00:18:38 +00:00
  • 2d7c67a207 Improve LDAP logging and group functions tanner 2020-09-14 00:13:00 +00:00
  • bfd90768c2 Allow searching LDAP users by email tanner 2020-09-11 01:36:00 -06:00
  • 2cc21d360d Add find_dn and dump_users LDAP functions tanner 2020-09-11 00:04:38 -06:00
  • 3133114f93 Add LDAP group API routes tanner 2020-09-10 20:41:29 -06:00
  • 6cd0ea7bd0 Fix LDAP bugs and and remove_from_group tanner 2020-09-10 20:29:29 -06:00
  • 707e89595e Fix whitespace tanner 2020-09-10 19:15:42 -06:00
  • 0b09246cc8 Update ldap_functions.py Patrick Spencer 2020-09-08 00:46:34 -06:00
  • bb25ca0e05 Merge pull request #23 from Protospace/dependabot/npm_and_yarn/webclient/http-proxy-1.18.1 Tanner Collin 2020-09-06 17:29:19 -06:00
  • 38921b64bb Bump http-proxy from 1.18.0 to 1.18.1 in /webclient dependabot[bot] 2020-09-06 22:19:54 +00:00
  • 9bc0f5ca32 Add coords to Minecraft map link tanner 2020-09-06 22:18:48 +00:00
  • bd5387f6d4 Update serialize-javascript package tanner 2020-09-01 19:22:33 +00:00
  • f795cd6d40 Add link to Minecraft map to stats tanner 2020-09-01 19:17:27 +00:00
  • 089a3f2fd6 Clarify chart data tanner 2020-09-01 19:13:45 +00:00
  • 117928a256 Don't show login form if using registration bypass tanner 2020-08-27 19:39:51 +00:00
  • ece2b41b41 Display default $55 membership dues if null tanner 2020-08-27 03:19:26 +00:00
  • de799d4983 Display if a student is Waiting for payment tanner 2020-08-22 19:47:41 +00:00
  • 2917b56325 💡 = 2020-08-20 22:06:40 -06:00
  • 8bde9fde0e 📷 = 2020-08-20 21:55:44 -06:00
  • 6634947107 🚀 = 2020-08-20 21:25:10 -06:00
  • 4e6df6ebd0 Upgrade Pillow to fix exif image data bug tanner 2020-08-20 23:53:28 +00:00
  • bc81358c5a Display ? if laser use is unknown tanner 2020-08-19 23:44:26 +00:00
  • 67b01629aa Add instruction to test new member cards tanner 2020-08-18 17:20:57 +00:00
  • 08f8f568c2 Show Protospace as instructor in user's training tanner 2020-08-17 21:04:19 +00:00
  • f1550fb7be Allow admins to certify the orientation date tanner 2020-08-13 22:57:01 +00:00
  • 0fb481ca94 Automatically certify students on course attendance tanner 2020-08-13 22:56:25 +00:00
  • 0c7c9cd4ca Add admin UI for certifying members tanner 2020-08-13 22:24:04 +00:00
  • 8a127f5b03 Correct wood 1 cert tool list tanner 2020-08-13 22:23:54 +00:00
  • 6588acdede Add a table of certifications to Training page tanner 2020-08-13 21:31:59 +00:00
  • 693219d49e Common tool certification added as prereq to other tool certifications Emrah Atil 2020-08-13 14:40:58 -06:00
  • 7111ccb821 Fix quotes tanner 2020-08-11 21:01:27 +00:00
  • 35d62d6b7c Merge branch 'master' of https://github.com/Protospace/spaceport Emrah Atil 2020-08-11 14:33:40 -06:00
  • 9fa6210345 Add Woodworking-2 and CNC tool certification Emrah Atil 2020-08-11 14:33:36 -06:00
  • 655a13547a Remove members' addresses from UI tanner 2020-08-09 00:20:05 +00:00
  • ee59691dca Remove members' addresses from UI tanner 2020-08-09 00:20:05 +00:00
  • 0dd7e5a00e Make member's street address optional tanner 2020-08-08 23:53:05 +00:00
  • 890fa996af Add script to export member addresses tanner 2020-08-08 23:48:22 +00:00
  • 9b8102a542 Add member's training to admin member page tanner 2020-08-08 22:49:03 +00:00
  • bf6abb8737 Show member's training to admins tanner 2020-08-08 22:46:19 +00:00
  • 0d1ab359a4 Add PayPal transaction memo to note field tanner 2020-08-08 22:45:43 +00:00
  • 218dc60fb4 Remove add transaction form from member page tanner 2020-08-08 22:02:45 +00:00
  • daee96ce3f Send user details to ping auth route tanner 2020-08-03 03:26:20 +00:00
  • 9f5d54d83f Improve ping route logging tanner 2020-08-03 03:22:35 +00:00
  • dd526bd824 Bump Lodash version to 4.17.19 tanner 2020-08-03 02:51:40 +00:00
  • e4ad7e9865 Bump Pillow version to 7.1.0 tanner 2020-08-03 02:27:37 +00:00
  • 83cba3e896 Document /stats/ API route tanner 2020-08-02 19:27:53 -06:00
  • 7297e30eb9 Merge pull request #21 from Protospace/dependabot/npm_and_yarn/webclient/elliptic-6.5.3 Tanner Collin 2020-08-02 19:17:19 -06:00
  • 8f42f7ad80 Add prepaid members to ready to vet list tanner 2020-08-03 01:11:16 +00:00
  • 335e152ffb Add more logging to IPN verification tanner 2020-07-26 00:06:17 +00:00
  • d869d0b70b Bump elliptic from 6.5.2 to 6.5.3 in /webclient dependabot[bot] 2020-08-01 10:58:57 +00:00
  • 9524803ca3 Add UI to show if Trotec is in use tanner 2020-07-27 21:09:15 +00:00
  • 250ea89aa0 Prevent adding cards for unvetted members tanner 2020-07-27 21:05:26 +00:00
  • b91f3bfb01 Display Trotec last usage time tanner 2020-07-26 05:29:22 +00:00
  • f7469d67b9 Add UI to show if Trotec is in use tanner 2020-07-26 00:04:58 +00:00
  • 0f826015f7 Add stats endpoint for tracking computer logins tanner 2020-07-26 00:04:07 +00:00
  • 1e5250eb70 Add printable transaction receipt tanner 2020-07-23 00:09:44 +00:00
  • 570c5f2aeb Add instructions on how to print a member card tanner 2020-07-18 22:38:07 +00:00
  • edb2128cbf Display Protospace as meeting instructor tanner 2020-07-18 22:15:53 +00:00
  • 04e0bbc7a2 Handle member photo Exif data orientation in the API tanner 2020-07-18 06:12:37 +00:00
  • 49b2cb48ab Handle member photo Exif data orientation in the UI tanner 2020-07-18 06:12:10 +00:00
  • 792a7ed62b Add UI to crop member photo tanner 2020-07-17 04:48:40 +00:00
  • 892bb09e4c Add script to generate previous member cards tanner 2020-07-17 04:46:05 +00:00
  • 33e9ddd30f Accept photo crop data over member details API tanner 2020-07-17 04:45:35 +00:00
  • 6be0778b39 Autofocus login username field tanner 2020-07-16 23:05:59 +00:00
  • d5be3b65de Adjust member card template tanner 2020-07-16 16:50:32 -06:00
  • 0c2b011055 Adjust card positions to match mirrored template tanner 2020-07-16 16:28:56 -06:00
  • 6768211a78 Display card image link if user has one tanner 2020-07-13 20:26:30 +00:00
  • a849b5f887 Add field for card_photo to database tanner 2020-07-13 20:25:53 +00:00
  • e3514a1768 Add border to card member photo and check font size tanner 2020-07-12 20:56:09 +00:00
  • 9281abf853 Add function to generate member card photo tanner 2020-07-12 06:21:00 +00:00
  • ee7c9d53d1 Mirror member card template to hide white line tanner 2020-07-16 16:03:12 -06:00
  • b9a7d118dc Adjust member card template tanner 2020-07-12 15:18:59 -06:00
  • 638ec37faa Add swordfish media tanner 2020-07-12 15:04:56 -06:00
  • d8c93fed06 Add member card template image tanner 2020-07-11 23:54:38 -06:00
  • e93c936967 Display and vet members ready to be vetted tanner 2020-07-12 03:10:23 +00:00
  • 8561ed2ff4 Add an API route for members ready to be vetted tanner 2020-07-12 03:09:24 +00:00
  • f3d96b4019 Alert Tanner when an IPN fails to verify tanner 2020-07-03 23:03:00 +00:00
  • 2a381402e2 Try to verify PayPal IPNs twice tanner 2020-07-03 22:50:14 +00:00
  • f3167a245e Be more explicit about which URLs we can use tanner 2020-06-29 22:44:08 +00:00
  • 665d4e68bd Correct admin history date tz, add info to chart tanner 2020-06-26 03:13:29 +00:00
  • bdbab31a17 Look up emails case insensitive tanner 2020-06-26 03:12:56 +00:00
  • 942ecab890 Use new password reset URLs in client tanner 2020-06-23 21:01:21 +00:00
  • ca808e1d67 Document password reset URL change tanner 2020-06-23 20:59:58 +00:00
  • a6e1876b93 Send reset password to LDAP server tanner 2020-06-23 20:48:43 +00:00
  • 5a2c022dfd Fix UI bugs tanner 2020-06-22 20:51:04 +00:00
  • 74e0bc9754 Add pages for password reset to GUI tanner 2020-06-20 03:50:09 +00:00
  • 8ddb1ca949 Document password reset route change tanner 2020-06-20 03:49:18 +00:00
  • c5767f033c Add custom password reset check tanner 2020-06-20 03:48:31 +00:00
  • 1e685187df Document password reset route tanner 2020-06-20 00:35:58 +00:00
  • 41e1359516 Add URL for password reset confirm tanner 2020-06-20 00:29:24 +00:00
  • 00bcf3fee7 Add email relay credentials tanner 2020-06-19 23:49:05 +00:00
  • e70e312843 Make locker storage subscription a custom amount tanner 2020-06-19 04:55:48 +00:00
  • 9e39fc8eb1 Add daily card scan count to Home tanner 2020-06-19 04:55:32 +00:00
  • 3141891a27 Add chart line when space opened tanner 2020-06-19 04:55:17 +00:00
  • 16a989fdd8 Improve member form headers tanner 2020-06-19 04:54:41 +00:00
  • 82316e914a Recount when there's a scan, add count to stats tanner 2020-06-16 04:22:42 +00:00
  • 9bfd44199b Add Property Management Portal to quick links tanner 2020-06-16 04:21:46 +00:00
  • 5311c31480 Remove default last_seen_at tanner 2020-06-16 04:21:10 +00:00