Commit graph

173 commits

Author SHA1 Message Date
William Ryan
ae8919d71d
Merge pull request #5 from wpi-acm/rewrite
Tracking PR for registration rewrite. No longer requires MLH API and is more modular in design.
2022-12-15 18:32:08 -05:00
Cara Salter
12ce7cbb50
mail: Fix POST for mail 2022-12-15 18:31:08 -05:00
Cara Salter
1afd9b6e2e
admin: Fix emailing 2022-12-15 17:23:05 -05:00
Cara Salter
ceb3c5e252
static: Fix section linking on index.html 2022-12-11 17:29:02 -05:00
Cara Salter
65c3186b26
Update static site 2022-12-09 16:09:55 -05:00
Cara Salter
4fec7f7da6
Add static site 2022-12-09 16:03:48 -05:00
Cara Salter
a1f2be21ba
core: Display index.html at site root 2022-12-09 15:48:57 -05:00
Cara Salter
a490134c6f
meta: Make Makefile platform-agnostic
not everything exposes a `virtualenv` command, this calls the module
directly
2022-12-09 15:48:35 -05:00
Cara Salter
9d9ec58a7c
template: Add a link to login page from register
and vice versa
2022-12-09 09:26:52 -05:00
Cara Salter
66858b95ea
drop neovim dependency 2022-12-07 09:06:23 -05:00
Cara Salter
61e764eb31
re-add license 2022-12-07 08:58:17 -05:00
Cara Salter
bd7d7c4637
cli: Support dropping registrations 2022-12-06 18:07:57 -05:00
Cara Salter
b43779063d
cli: Command-line user management 2022-12-06 17:59:49 -05:00
Cara Salter
181d35cbca
fix: Send emails properly
Forgot to include the bit that sent the emails
2022-12-06 17:57:01 -05:00
Cara Salter
97ade1f2e3
README 2022-12-06 15:23:58 -05:00
Cara Salter
d19a8b9c59
Add example .env 2022-12-06 15:05:40 -05:00
Cara Salter
a941c1bf1e
dashboard: Upload resumes 2022-12-06 15:01:55 -05:00
Cara Salter
39ac9fd15a
meta: Flashed messages
Also convert dashboard to extend base.html
2022-12-06 14:42:41 -05:00
Cara Salter
fadd05e519
registration: Login 2022-12-06 14:42:29 -05:00
Cara Salter
89513af939
admin: Sending bulk emails 2022-12-06 13:39:04 -05:00
Cara Salter
24e45af377
admin: Remove console.logs used for debugging 2022-12-06 12:05:13 -05:00
Cara Salter
72624a3f4e
admin: Fix admin page 2022-12-06 12:03:13 -05:00
Cara Salter
036ca7b21e
dash: Finish shirt size and accomodations selector 2022-12-06 10:54:20 -05:00
Cara Salter
26468e82ea
mega: Oh wow lots of things
- Static files
- Dashboard
- User registration
- Initial work on fixing templates
2022-12-06 10:12:31 -05:00
Yoshterra1
ff62e1d28d making makefile platform agnostic 2022-12-06 09:49:15 -05:00
Cara Salter
42d857d261
meta: Add database makefile recipes
Allows for generation of migrations and automatic upgrading of the
database with `make make_migrations` and `make run_migrations`
2022-12-06 09:07:41 -05:00
Cara Salter
576721345b
Add WSGI file 2022-12-06 09:06:41 -05:00
Cara Salter
cc58625019
add templates 2022-12-05 17:29:48 -05:00
Cara Salter
02f2561c47
models: Add waitlisted field 2022-12-05 17:29:35 -05:00
Cara Salter
fecb0e08ab
reg: Initial work on registration 2022-12-05 16:50:52 -05:00
Cara Salter
8cf72b1065
Initial migration 2022-12-05 16:34:28 -05:00
Cara Salter
818b2884b2
meta: init structure 2022-12-05 16:28:49 -05:00
Cara Salter
850a1538a7
Start rewrite 2022-12-05 16:16:54 -05:00
matticoli
198f56f2c4 new data endpoints and support for non-binary genders in admin stats (way overdue) 2022-01-11 23:37:05 -05:00
matticoli
10e623f899 Merge branch 'master' of ssh://github.com/wpi-acm/Hack-WPI-Python 2022-01-11 23:09:37 -05:00
matticoli
4a0c307f13 mail util 2022-01-11 23:09:26 -05:00
ACM
97d0c62d9c covid msg and bcc 2022-01-11 23:07:45 -05:00
ACM
ffe4075157 u 2022-01-04 18:22:23 -05:00
ACM
f5cf5cf396 fix resume input bug 2021-12-17 03:44:27 -05:00
ACM
d7e843c0dd dashboard and frontpage update 2021-12-16 01:47:47 -05:00
ACM
a6eba51868 update for 2022 2021-12-14 16:55:03 -05:00
ACM
652160f352 don't explode when hacker doesn't specify schoolD 2021-01-08 16:19:08 -05:00
ACM
934467124f update submod 2020-12-19 02:03:12 -05:00
ACM
5a92f66c7f u 2020-12-19 01:58:24 -05:00
ACM
e2c57177ef update submodule 2020-12-19 01:18:33 -05:00
ACM
d8f0fbd97d fix submodule: 2020-12-17 12:52:38 -05:00
ACM
f3e04f8316 fix static 2020-12-17 12:44:22 -05:00
ACM
1b87e33577 fix 2020-12-17 12:44:08 -05:00
ACM
25e288355a open registration 2020-12-16 23:27:21 -05:00
ACM
c335d1bdab fix admin 2020-12-16 22:33:55 -05:00