Commit Graph

967 Commits

Author SHA1 Message Date
Emrah Atil
7c9cbfa1c3 Utility to populate tool certification dates from training data 2020-06-04 19:22:26 -06:00
Emrah Atil
163d0eff55 Utility to add missing user info to training record 2020-06-04 19:21:07 -06:00
Emrah Atil
e07cb9a1af Lockout authorization api 2020-06-04 19:19:26 -06:00
Emrah Atil
57b3b7d869 Added member tool authorization fields 2020-06-04 19:10:12 -06:00
0231394cef Add any missing days to card scan import script 2020-06-04 03:04:06 +00:00
146d324025 Add hourly task to count card scans 2020-06-04 02:41:28 +00:00
9b98ebf23a Add card scan stats to API 2020-06-04 02:35:38 +00:00
bdbf21f75a Add script to import old card scan counts 2020-06-04 02:35:38 +00:00
ea3f1fc6e4 Set card last_seen_at date to Alberta timezone 2020-06-04 02:35:06 +00:00
453233133f Upgrade react-scripts 2020-05-31 04:11:44 +00:00
33e5b7d8e6 Update docs specs 2020-05-31 00:40:33 +00:00
828298edbd Mention old portal data import is optional 2020-05-31 00:30:31 +00:00
7273eaf815 Add missing installation dependencies 2020-05-31 00:26:36 +00:00
bfe00ae040 Add refresh stats easter egg 2020-05-17 00:41:34 +00:00
594601d017 Say you can search by ID 2020-05-17 00:41:34 +00:00
ce3b04baea Add retained and vetted monthly member counts 2020-05-17 00:41:34 +00:00
7cfe73580b Allow searching by member IDs 2020-05-17 00:30:59 +00:00
99c1c53f12 Calculate retained member counts for each month 2020-05-17 00:18:08 +00:00
d0402ea388 Return an error message when backup's not ready 2020-05-08 04:57:09 +00:00
e14cb2e762 Tighten filesystem permission 2020-05-08 04:57:09 +00:00
89b3ea6e4f Obfuscate admin page url 2020-05-08 04:57:09 +00:00
5367470daa Set same-origin referrer policy 2020-05-08 04:57:09 +00:00
32eeebaf00 Don't update Minecraft player list on error 2020-05-08 04:57:09 +00:00
93fac195ae Add UI to exclude system and view detailed History 2020-05-08 04:54:28 +00:00
77b1f932b4 Add option to exclude system changes from History API 2020-05-08 04:53:37 +00:00
2ffaa4c28c Document public_bio and private_notes 2020-05-01 03:59:23 +00:00
6e2ac25752 Fix margin issue with Home PayPal nag 2020-05-01 03:55:13 +00:00
23c20a2c5c Display bio on member search and notes to admins 2020-05-01 03:54:23 +00:00
b4f52fb37a Add form for bio / notes to Account page 2020-05-01 03:25:27 +00:00
4de91204f9 Add fields for public bio and private notes to API 2020-05-01 03:20:37 +00:00
1d0456089f Add graph of signup counts 2020-05-01 01:22:36 +00:00
def5c31d0b Add santiy check to backup download 2020-05-01 01:21:06 +00:00
d99e4e3b23 Add signup counts to /charts/ API 2020-04-26 04:23:48 +00:00
7d370fe4b2 Add function to calculate member signup counts 2020-04-26 04:06:15 +00:00
d7a529dd94 Rename table to StatsSignupCount 2020-04-26 03:39:38 +00:00
3d85448b0e Add script to import old member signup counts 2020-04-26 03:36:59 +00:00
1cbf951ab4 Add member signups count table 2020-04-26 03:36:39 +00:00
3b6cd0a392 Add API key and instructions to Cards / Access page 2020-04-23 04:19:46 +00:00
276254f71d Add info about chart data 2020-04-22 21:44:05 +00:00
ea99dd3374 Add Charts page and display graph of member counts 2020-04-21 21:15:04 +00:00
9223da6b90 Add member counts to /charts/ API 2020-04-21 21:12:50 +00:00
20c93cd5c4 Add script to import old member counts from csv 2020-04-21 05:46:40 +00:00
8d4a63fbfc Add member count stats table and update it hourly 2020-04-21 05:45:20 +00:00
0c3805d86d Correct member count to remove "Past Prospect" members 2020-04-21 00:15:19 +00:00
d9ad1b5fe3 Add Minecraft players to UI homescreen 2020-04-21 00:14:53 +00:00
118c32ca7c Add Minecraft players to /stats/ API 2020-04-21 00:12:51 +00:00
459bff6756 Change to GNU Affero General Public License
This is because fuzzywuzzy is GPL, so our code must be GPL too.
2020-04-17 20:45:36 +00:00
7889fe60e2 Improve darkmode button contrast 2020-04-16 05:04:48 +00:00
d3a7616686 Clear next meeting and clean stats if there's none 2020-04-16 05:03:54 +00:00
9df45f971f Don't invert status icon or image colors for dark mode 2020-04-05 22:14:51 +00:00