|
e6aaef9bf1
|
Add Consumables to Paymaster
|
2022-01-25 04:12:22 +00:00 |
|
|
5804995376
|
Implement basic usage tracking
|
2022-01-25 00:27:55 +00:00 |
|
|
eedb546db5
|
Add stats for number of PayPal subscribers
|
2022-01-23 09:34:36 +00:00 |
|
|
fddb4e1c1a
|
Only call member.save() when there's a change
|
2022-01-23 02:33:20 +00:00 |
|
|
0a7bb7e963
|
Store PayPal transaction type
|
2022-01-23 01:52:23 +00:00 |
|
|
cf79c335c2
|
Add barebones UI version tracking
|
2022-01-21 22:48:51 +00:00 |
|
|
69126440d3
|
Increase number of sessions shown
|
2022-01-21 21:30:20 +00:00 |
|
|
9e14fde11e
|
Improve photo upload error handling
|
2022-01-21 04:36:58 +00:00 |
|
|
08ab4b2924
|
Stop detection of MP0 images
|
2022-01-21 03:17:21 +00:00 |
|
|
26cae32c0b
|
Improve exception logging
|
2022-01-19 23:58:34 +00:00 |
|
|
5b12091584
|
Remove info_source selection from Transaction serializer
|
2022-01-18 08:17:53 +00:00 |
|
|
fa8f116281
|
Handle member_id correctly
|
2022-01-13 23:22:14 +00:00 |
|
|
a3b9bc0d90
|
Fix bugs
|
2021-12-22 06:25:02 +00:00 |
|
|
6b76057cab
|
Process IPNs based off User instead of Member
|
2021-12-22 06:02:05 +00:00 |
|
|
7623ef68fe
|
Limit sign message length
|
2021-12-22 06:01:50 +00:00 |
|
|
42d6cb35d7
|
Remove member_id from geting object owner
|
2021-12-08 22:19:46 +00:00 |
|
|
bf5c300c6c
|
Merge branch 'load_more'
|
2021-12-08 22:09:06 +00:00 |
|
|
db3e1290e4
|
Log sign submissions
|
2021-12-03 06:38:31 +00:00 |
|
|
4079896dc8
|
Don't send to sign if it's not configured
|
2021-12-03 05:20:02 +00:00 |
|
|
7b5dac7c6e
|
Add input box for sending messages to the sign
|
2021-12-03 05:18:41 +00:00 |
|
|
e501427f38
|
Turn down gunicorn logging, reorder request logging
|
2021-11-29 02:42:17 +00:00 |
|
|
af3f4ac614
|
Log history changes to console
|
2021-11-29 02:18:58 +00:00 |
|
|
e8557cbf37
|
Ignore noisy requests
|
2021-11-29 01:23:07 +00:00 |
|
|
065afd966d
|
Improve request logging
|
2021-11-29 01:19:01 +00:00 |
|
|
07559714ff
|
Rate limit allow_last_scanned
|
2021-11-28 21:43:24 +00:00 |
|
|
cac6a7223f
|
Link paypal hints when generating users
|
2021-11-28 06:49:02 +00:00 |
|
|
b4510831f6
|
Rename hints to paypal hints
|
2021-11-28 05:33:56 +00:00 |
|
|
70764ee53e
|
Allow secrets to be optional
|
2021-11-26 03:29:30 +00:00 |
|
|
02f080df77
|
Handle username generation better
|
2021-11-25 06:02:58 +00:00 |
|
|
4af72a43e5
|
Load more search results, maintain scroll position
|
2021-11-17 06:17:30 +00:00 |
|
|
bbc9f03bdf
|
Remove all references to member_id hint
|
2021-11-16 22:18:47 +00:00 |
|
|
be40624331
|
Remove password reset portal migration hint
|
2021-11-15 06:14:54 +00:00 |
|
|
04fa121fe9
|
Remove old member registration
|
2021-11-15 05:57:18 +00:00 |
|
|
42ad1ac327
|
Convert Card last_seen_at Date to last_seen DateTime
|
2021-11-14 03:49:18 +00:00 |
|
|
e511723c07
|
Allow sorting by Last Scanned
|
2021-11-12 04:16:19 +00:00 |
|
|
66784c457a
|
Add more sorting options
|
2021-11-12 03:30:08 +00:00 |
|
|
64e7f4d8f4
|
Explain when people need to sign up for Spaceport
|
2021-11-11 06:05:52 +00:00 |
|
|
e928937d43
|
Add course description to class page
|
2021-10-23 07:28:52 +00:00 |
|
|
0b25fa173b
|
Add Discourse users to Protospace Members group on auth
|
2021-10-07 06:39:04 +00:00 |
|
|
ef44815d7a
|
Allow non-vetted members to see the alarm status
|
2021-10-06 20:24:21 +00:00 |
|
|
8edff64d94
|
Fix bug with default discourse_username
|
2021-10-04 06:27:42 +00:00 |
|
|
90b14026d0
|
Switch to Mailgun
|
2021-10-02 04:49:35 +00:00 |
|
|
bef5ac437a
|
Allow users to customize their Discourse username
|
2021-10-02 04:45:00 +00:00 |
|
|
3dd606b0af
|
Add new users to protospace_members Discourse group
|
2021-09-25 23:00:35 +00:00 |
|
|
6cc2b44711
|
Update Discourse group membership in daily cronjob
|
2021-09-25 23:00:35 +00:00 |
|
|
c2ea455750
|
Display the recorder of each Transaction
|
2021-09-23 21:04:18 +00:00 |
|
|
e75cd254d8
|
Update stats when is_allowed_entry has changed
|
2021-09-22 03:19:30 +00:00 |
|
|
c741c498cb
|
Update password change/reset progress text
|
2021-09-18 21:24:19 +00:00 |
|
|
95295a712e
|
Display progress updates during password resets
|
2021-09-18 21:12:14 +00:00 |
|
|
33a95d0604
|
Display progress updates during password changes
|
2021-09-18 20:45:12 +00:00 |
|
|
77ce7c0f9b
|
Add a setting for if a member is allowed entry
|
2021-09-16 22:28:24 +00:00 |
|
|
7aebffa329
|
Raise error on invalid backup key
|
2021-09-08 18:41:31 +00:00 |
|
|
feff5914ff
|
Update CNC-Precix-Users LDAP group based on certifications
|
2021-09-08 06:18:17 +00:00 |
|
|
18c8ab1ea9
|
Add cnc key back into Lockout API
|
2021-09-08 06:04:09 +00:00 |
|
|
996e063014
|
Rename CNC cert to Tormach, add Precix CNC cert
|
2021-09-08 05:24:05 +00:00 |
|
|
c2705338f5
|
Register new users on the Wiki and Discourse
|
2021-09-05 01:05:59 +00:00 |
|
|
7dfc32f4df
|
Increase auth server API timeout
|
2021-09-05 00:53:14 +00:00 |
|
|
77def611cc
|
Add Discourse auth
|
2021-09-05 00:47:44 +00:00 |
|
|
fa8d68ad52
|
Fix bug setting wiki password
|
2021-09-04 23:47:45 +00:00 |
|
|
58b3e4bcc5
|
Handle orphan cards
|
2021-09-04 23:38:46 +00:00 |
|
|
8f0b278dd4
|
Rename auth functions to wiki auth functions
|
2021-09-04 23:34:43 +00:00 |
|
|
77653e9eb9
|
Display progress updates during registration
|
2021-09-04 22:28:12 +00:00 |
|
|
1f5f99c971
|
Hide Sign Up form from IPs outside Protospace
|
2021-09-04 20:28:05 +00:00 |
|
|
e6d230a04e
|
Fix newest overall sort bug
|
2021-08-27 21:33:15 +00:00 |
|
|
fa36a1bec9
|
Fix empty last name bug
|
2021-08-21 19:14:06 +00:00 |
|
|
aa5a01681f
|
Hide member last names from non-vetted members
|
2021-08-19 07:42:01 +00:00 |
|
|
17da308f37
|
Include AGM in next meeting stats
|
2021-08-16 20:10:41 +00:00 |
|
|
9afa2fce32
|
Log door card access time in Calgary timezone
|
2021-08-12 00:45:49 +00:00 |
|
|
e9727fc5d2
|
Update registration email not found error
|
2021-07-29 01:32:47 +00:00 |
|
|
349b5941fb
|
Add member sorting by recently inactive
|
2021-07-24 21:47:58 +00:00 |
|
|
403b0be895
|
Add options to sort the member list
|
2021-07-24 01:17:58 +00:00 |
|
|
f4d7060e5b
|
Increase password reset token length in URL route
|
2021-07-21 22:42:21 +00:00 |
|
|
1924ea9399
|
Keep track of Former Members in member table status
|
2021-06-05 01:20:38 +00:00 |
|
|
7dabdc4809
|
Increase LDAP API timeout
|
2021-05-29 03:27:39 +00:00 |
|
|
884cdafacb
|
Revert usage tracking
|
2021-04-25 20:30:33 +00:00 |
|
|
0c184e9b1d
|
Remove history for UsageTrack
|
2021-04-25 20:24:32 +00:00 |
|
|
b14bd0ebf0
|
Decrease initial track time to 0
|
2021-04-16 03:08:16 +00:00 |
|
|
3fa7e86a9f
|
Alert Tanner on username mismatch
|
2021-04-16 02:56:55 +00:00 |
|
|
a0c9c52475
|
Fix usages bug when member's not a Spaceport user
|
2021-04-16 01:14:01 +00:00 |
|
|
74dfdc6c06
|
Improve search with legal first name
|
2021-04-16 01:13:36 +00:00 |
|
|
cad4caf518
|
Reset backup canaries
|
2021-04-15 23:30:16 +00:00 |
|
|
3f34a3aaf8
|
Simplify the race condition fix using F()
|
2021-04-15 22:58:56 +00:00 |
|
|
9a3a9db4ee
|
Fix tracking race condition
|
2021-04-15 22:38:46 +00:00 |
|
|
677b4086e5
|
Add basic tracking of devices
|
2021-04-10 23:39:58 +00:00 |
|
|
868e3636dc
|
Only track mumble stat if URL is set
|
2021-04-03 19:07:07 +00:00 |
|
|
247e221ac6
|
Improve logging
|
2021-01-12 02:42:53 +00:00 |
|
|
a7051f80ac
|
Make generate_backups function atomic, increase DB timeout
|
2020-11-24 23:00:45 +00:00 |
|
|
276e9b9b5b
|
Add stats for number of vetted members
|
2020-11-19 00:52:33 +00:00 |
|
|
4b74bc8ade
|
Add stats for number of members older than six months
|
2020-11-18 23:54:44 +00:00 |
|
|
d990a64efb
|
Return alarm light value over /stats/ API
|
2020-11-17 20:25:25 +00:00 |
|
|
750eed0fb6
|
Add API route for logging alarm light value
|
2020-11-17 08:15:16 +00:00 |
|
|
d7c1f8e291
|
Adjust member form generation
|
2020-11-16 02:33:05 +00:00 |
|
|
944be50dbf
|
Add checks to card photo generation
|
2020-11-15 23:01:55 +00:00 |
|
|
a083a7814f
|
Add limits to possible monthly_fees
|
2020-11-15 05:33:15 +00:00 |
|
|
d56a530312
|
Add some limits to class cost and student count
|
2020-11-15 05:10:52 +00:00 |
|
|
e69a65ae0b
|
Stop generating card files
|
2020-11-15 05:10:28 +00:00 |
|
|
67a019811b
|
Generate card photos on the fly instead of saving files
|
2020-11-15 04:35:16 +00:00 |
|
|
19fa620296
|
Merge branch 'member-summary'
|
2020-11-15 01:54:00 +00:00 |
|
|
4bc2965f60
|
Increase ldap api call timeout
|
2020-11-15 01:47:04 +00:00 |
|
|
ed8df13946
|
Add django command to delete unused static files
|
2020-11-15 01:45:07 +00:00 |
|