Commit Graph

74 Commits

Author SHA1 Message Date
Shreyas Mayya
893e02ae5b
feat(destinations): add Markdown support to bios
Co-authored-by: Ethan Nguyen <etnguyen03@hotmail.com>
2022-01-06 14:43:40 -05:00
Shreyas Mayya
cba993fbcf
fix(destinations): unknown should be a comment 2021-12-06 11:39:53 -05:00
Shreyas Mayya
f2c5749a4e
feat(destinations): add unknown status 2021-12-06 09:01:16 -05:00
Ethan Nguyen
5d4613b44f
fix(profile): use isinstance instead of type 2021-11-18 14:30:41 -06:00
Ethan Nguyen
23cda5d64d
feat(profile): limit GPA to reasonable values
GPA must be 0 <= GPA <= 5
2021-11-18 14:16:29 -06:00
Ethan Nguyen
8ed87dd89d
fix(destinations): makemigrations
Generates migrations for a29abe4803
2021-11-09 14:54:29 -06:00
Ethan Nguyen
a29abe4803
feat(destinations): sort colleges on user list page 2021-11-09 14:24:52 -06:00
Shreyas Mayya
5551d2e11c fix: appease testing suite 2021-11-07 15:42:00 -05:00
Shreyas Mayya
46120a18f3 feat: add GPA view, editing, tests 2021-11-07 15:42:00 -05:00
Ethan Nguyen
e9634602b7
feat(authentication): add GPA to admin 2021-08-04 10:08:29 -04:00
Ethan Nguyen
d12e28f9c3
fix(authentication): use first_name in django admin 2021-08-04 10:08:17 -04:00
Ethan Nguyen
11234a520b
feat(authentication): add ability to lock login 2021-07-30 18:37:22 -04:00
Ethan Nguyen
10508eb5d4
feat(profile): add JS confirmation when publishing profile 2021-07-30 18:18:02 -04:00
Ethan Nguyen
f5b8211b48
fix: update copyright notice, add ToS 2021-07-30 18:16:34 -04:00
Shreyas Mayya
fe1ab0a8c3 feat: add nickname field 2021-07-30 08:54:31 -04:00
Ethan Nguyen
a7e57d34a4
test(profile): add tests for 21555de816 2021-07-25 23:09:45 -04:00
Ethan Nguyen
21555de816
feat(profile): auto select attending college if attending ED
If a student adds an early decision application and reports
that they were accepted, then set their "college attending"
to the college that was just added.
2021-07-25 22:49:06 -04:00
Ethan Nguyen
efc7786916
feat(destinations): add count attending to college list 2021-05-05 23:39:27 -04:00
Ethan Nguyen
82899f28eb
chore: add secret.py imports to settings/__init__.py
Ref. 4a17da5704
2021-05-01 22:25:56 -04:00
Ethan Nguyen
4a17da5704
style: add type hints 2021-04-30 23:12:52 -04:00
Ethan Nguyen
3c816e2a8a
style(profile): reformat 8d0a5255e6 2021-04-27 23:22:03 -04:00
Ethan Nguyen
8d0a5255e6
feat: switch to tomselect instead of selectize.js
It actually supports Bootstrap 5
2021-04-27 21:28:07 -04:00
Ethan Nguyen
f992e44f76
fix(destinations): make pagination wrap around 2021-04-27 20:55:02 -04:00
Ethan Nguyen
5bd755ebe0
feat(authentication): add filter by show data in admin 2021-04-25 16:33:53 -04:00
Ethan Nguyen
e96f722339
style(authentication): reformat 0b4f03af36 2021-04-23 23:49:46 -04:00
Ethan Nguyen
6aa704164c
feat(destinations): add pagination at top of table 2021-04-23 23:48:58 -04:00
Ethan Nguyen
0b4f03af36
chore(authentication): use built in LoginView 2021-04-23 23:48:43 -04:00
Ethan Nguyen
b9c8517b82
fix(destinations): don't 500 on non-integer college id 2021-04-23 22:37:30 -04:00
Ethan Nguyen
8709c6fa5f
feat(destinations): add last modified fields, redo admin 2021-04-23 20:00:38 -04:00
Ethan Nguyen
899017c01a
feat(authentication): add last modified, redo admin interface 2021-04-23 20:00:19 -04:00
Ethan Nguyen
8b1c5b2637
style: reformat c10bd4a261 2021-04-23 10:58:56 -04:00
Ethan Nguyen
c10bd4a261
chore: makemigrations on 317a8e0a21 2021-04-23 10:58:29 -04:00
Ethan Nguyen
56a46ce564
style: reformat 2021-04-23 10:54:09 -04:00
Ethan Nguyen
f2e65f0d1a
feat(destinations): add international school import 2021-04-23 10:50:03 -04:00
Ethan Nguyen
317a8e0a21
feat(destinations): order colleges by name 2021-04-23 10:49:42 -04:00
Ethan Nguyen
d27bc82098
chore(authentication): bump bio to 1500 characters 2021-04-22 23:39:43 -04:00
Ethan Nguyen
21df376be4
chore(profile): reformat, fix mypy bug
Ref. 16f503edb8
2021-04-22 22:43:27 -04:00
Ethan Nguyen
16f503edb8
feat(profile): prevent deferrals of RD and rolling admissions
Those are impossible AFAIK
2021-04-22 22:38:06 -04:00
Ethan Nguyen
ec8834ef83
fix: add danger tag to error messages 2021-04-22 17:58:22 -04:00
Ethan Nguyen
aa8c7f95b2
feat(destinations): add superuser all view 2021-04-22 17:31:47 -04:00
Ethan Nguyen
e818d8fbc4
feat(profile): add help text to bio field 2021-04-22 17:31:28 -04:00
Ethan Nguyen
ffb41edf98
fix(templates): remove paragraph on messages 2021-04-22 17:29:32 -04:00
Ethan Nguyen
41d0991f2e
feat(destinations): add defer-waitlist status 2021-04-22 13:25:05 -04:00
Ethan Nguyen
c1a8206bbb
fix(authentication): make GPA field optional 2021-04-22 08:32:49 -04:00
Ethan Nguyen
560037780f
fix(destinations): fix line breaks 2021-04-21 22:37:42 -04:00
Ethan Nguyen
a347729473
feat(authentication): add character limit to bio
You know who you are...
2021-04-21 22:23:17 -04:00
Ethan Nguyen
b7476b3a51
feat(authentication): add GPA db entry 2021-04-21 22:21:34 -04:00
Ethan Nguyen
dbfc9b422b
chore(profile): remove extra tab 2021-04-21 19:49:42 -04:00
Ethan Nguyen
eea1c2d59c
fix(profile): remove extraneous <tr> 2021-04-21 14:15:51 -04:00
Ethan Nguyen
117ea19a17
chore: bundle all vendor dependencies
except font awesome
2021-04-21 11:19:46 -04:00