Jared He
5fc61a17a4
Merge branch 'main' into feat/events-page
2021-08-27 16:49:43 -05:00
Jared He
e548bd9c5a
Add /events/[year]/[term] page ( #158 )
...
continuous-integration/drone/push Build is passing
Details
Closes #113
Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Reviewed-on: #158
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2021-08-27 16:14:53 -04:00
William Tran
4237da76e3
Mobile Organized Content ( #79 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: William Tran <william.tran1@uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Reviewed-on: #79
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: w25tran <w25tran@localhost>
Co-committed-by: w25tran <w25tran@localhost>
2021-08-27 15:18:55 -04:00
Aditya Thakral
82c311e642
Add feedback form link ( #186 )
...
continuous-integration/drone/push Build is passing
Details
Closes #43
Reviewed-on: #186
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-27 14:34:41 -04:00
Aditya Thakral
61c440c5eb
Use full date strings for news files ( #177 )
...
continuous-integration/drone/push Build is passing
Details
If we don't, then `new Date(dateString)` actually interprets it as time in UTC, which is 4/5 hours ahead of EDT/EST. This means that the actual date in the news card is 1 day before the actual date.
https://csclub.uwaterloo.ca/~a3thakra/csc/adi-news-dates
Reviewed-on: #177
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-27 14:19:27 -04:00
Amy Wang
0b05915342
Shapes Background ( #164 )
...
continuous-integration/drone/push Build is passing
Details
We have decided to use randomly-generated shapes for most of the pages, instead of hard-coding the shapes backgrounds.
Closes #25
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #164
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-27 01:45:14 -04:00
Aditya Thakral
eb4f372de7
Add /resources/tech-talks and /resources/tech-talks/[slug] ( #180 )
...
continuous-integration/drone/push Build is passing
Details
Closes #36
Closes #37
Try it here: https://csclub.uwaterloo.ca/~a3thakra/csc/adi-tech-talks/
Reviewed-on: #180
Reviewed-by: n3parikh <n3parikh@localhost>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-26 00:30:30 -04:00
Aditya Thakral
dc114f742e
Add /resources/services page ( #169 )
...
continuous-integration/drone/push Build is passing
Details
Closes #17
https://csclub.uwaterloo.ca/~a3thakra/csc/adi-resources-services-page
Reviewed-on: #169
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-25 15:12:09 -04:00
Amy Wang
90f5265929
Add favicon ( #179 )
...
continuous-integration/drone/push Build is passing
Details
Closes #142
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #179
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-25 15:09:50 -04:00
Aditya Thakral
59175478f5
Pass in branch as a custom header to update the website ( #178 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #178
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-25 00:24:53 -04:00
Aditya Thakral
b6d0544e3e
Move back to package-lock v2 ( #176 )
...
continuous-integration/drone/push Build is passing
Details
Also adds a CI step to ensure that we're not merging lockfile v1.
Reviewed-on: #176
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-24 14:42:57 -04:00
Amy Wang
72709f5d6e
Add EmailSignup link ( #175 )
...
continuous-integration/drone/push Build is passing
Details
Also changed the `XXX@XXX.COM` in the footer to `exec@csclub.uwaterloo.ca`.
Closes #129
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #175
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-24 12:02:13 -04:00
Amy Wang
8c4f23c594
Fix links on home page (past events/news) ( #174 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #174
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-23 22:57:57 -04:00
Amy Wang
490ec7660b
Fetch upcoming events and recent news on home page ( #162 )
...
continuous-integration/drone/push Build is passing
Details
- Home page displays the 2 soonest upcoming events.
- If there are no upcoming events, displays a short message.
- If there are 1-2 upcoming events, displays the events.
- If there are more than 2 upcoming events, displays the events as well as a link to the Events page.
- Home page displays the most recent news.
- If there is no news, displays a short message.
Closes #149
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #162
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-23 14:56:11 -04:00
l42luo
09c704c94c
Advice + Internships Page ( #161 )
...
continuous-integration/drone/push Build is passing
Details
Closes #140
Closes #141
Co-authored-by: Linna Luo <linnaluo18@gmail.com>
Reviewed-on: #161
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: l42luo <l42luo@localhost>
Co-committed-by: l42luo <l42luo@localhost>
2021-08-23 14:31:04 -04:00
Aditya Thakral
40cc58df18
Create auto deploys for staging ( #171 )
...
continuous-integration/drone/push Build is passing
Details
https://csclub.uwaterloo.ca/~a3thakra/csc/main/
Reviewed-on: #171
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-23 13:50:43 -04:00
b38peng
a8cae99c11
Meet the Team page ( #94 )
...
continuous-integration/drone/push Build is passing
Details
Includes mobile Team Member Card
Closes #9
Closes #42
Co-authored-by: Bonnie <bonniepeng2002@gmail.com>
Reviewed-on: #94
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: b38peng <b38peng@uwaterloo.ca>
Co-committed-by: b38peng <b38peng@uwaterloo.ca>
2021-08-23 11:11:42 -04:00
Aditya Thakral
d1e6c89a0b
Create the constitution page ( #165 )
...
continuous-integration/drone/push Build is passing
Details
Closes #11
Closes #98
Reviewed-on: #165
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-23 09:27:59 -04:00
Aditya Thakral
41fdadb229
Add decoration to the bubble component ( #152 )
...
continuous-integration/drone/push Build is passing
Details
Closes #87
Co-authored-by: l42luo <l42luo@localhost>
Co-authored-by: Linna Luo <linnaluo18@gmail.com>
Reviewed-on: #152
Reviewed-by: l42luo <l42luo@localhost>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-22 22:40:54 -04:00
Jared He
9a24bf3076
Add types
continuous-integration/drone/push Build is failing
Details
2021-08-19 10:14:06 -05:00
Jared He
130a71e5d3
Merge branch 'main' into feat/events-page
2021-08-19 10:08:36 -05:00
Amy Wang
6f24b266eb
Add [event].tsx page ( #153 )
...
continuous-integration/drone/push Build is passing
Details
This is the `[event].tsx` page that displays a single event, with a couple of sample events in `content/events` for testing purposes.
Closes #114
Co-authored-by: Amy <minds10@hotmail.com>
Reviewed-on: #153
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-18 22:27:22 -04:00
Jared He
38ffa4dee2
Add markdown events in content ( #157 )
...
continuous-integration/drone/push Build is passing
Details
Closes #156
Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Reviewed-on: #157
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2021-08-18 21:56:11 -04:00
Jared He
2b88ea2f25
Remove events
continuous-integration/drone/push Build is failing
Details
2021-08-18 16:59:05 -05:00
Jared He
03197ee048
Add index.tsx
continuous-integration/drone/push Build is failing
Details
2021-08-18 16:57:09 -05:00
Jared He
3e61407643
Remove events
continuous-integration/drone/push Build is passing
Details
2021-08-18 16:52:38 -05:00
Jared He
5631217681
Add time detection for current time
continuous-integration/drone/push Build is passing
Details
2021-08-18 16:45:31 -05:00
Jared He
e971c85afc
Create events/index.tsx
continuous-integration/drone/push Build is failing
Details
2021-08-18 11:56:31 -05:00
Jared He
e8999d2bb5
Merge branch 'feat/content-events' into feat/events-term
2021-08-18 11:44:14 -05:00
Jared He
416e027ebb
Add futureEvents pastEvents EventCard logic
continuous-integration/drone/push Build is failing
Details
2021-08-18 11:43:17 -05:00
Jared He
a23a10d8e4
Fix for Fall 2018
continuous-integration/drone/push Build is passing
Details
2021-08-18 11:18:20 -05:00
Jared He
180bea746d
Add past/future events props
2021-08-18 11:17:36 -05:00
Jared He
16616fe691
Merge branch 'feat/events-year' into feat/events-term
2021-08-18 10:42:40 -05:00
Jared He
50c2f08769
Simplify types
continuous-integration/drone/push Build is passing
Details
2021-08-18 10:42:10 -05:00
Jared He
66ca814a9f
Update names
2021-08-18 10:40:38 -05:00
Jared He
e0c446b747
Merge branch 'feat/events-year' into feat/events-term
2021-08-18 10:37:51 -05:00
Jared He
29f2c3208c
Fix build error
continuous-integration/drone/push Build is passing
Details
2021-08-18 10:07:11 -05:00
Jared He
6f429d20bf
Add events
continuous-integration/drone/push Build is passing
Details
2021-08-18 09:57:00 -05:00
Jared He
10449e921e
Remove events
continuous-integration/drone/push Build is failing
Details
2021-08-18 09:54:11 -05:00
Jared He
408275e8cf
Remove temp page
continuous-integration/drone/push Build is passing
Details
2021-08-17 16:33:06 -05:00
Jared He
5dd258ec86
Merge branch 'main' into feat/events-year
continuous-integration/drone/push Build is passing
Details
2021-08-17 16:26:36 -05:00
Jared He
b342e979c0
Add event files
2021-08-17 16:13:31 -05:00
Aditya Thakral
8b9389885c
Add helper functions for news archive ( #145 ) + Add /news/archive and /news/[year]/[term] pages ( #146 )
...
continuous-integration/drone/push Build is passing
Details
Closes #138
Reviewed-on: #145
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-17 15:22:19 -04:00
Jared He
405b7e5ca0
Add events
2021-08-17 14:03:34 -05:00
Jared He
64fbabf204
Add helper functions for fetching events ( #115 )
...
continuous-integration/drone/push Build is passing
Details
helper functions for [year] and [year]/[term] only
closes #110
Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Reviewed-on: #115
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2021-08-17 14:58:06 -04:00
Jared He
2798efc221
Function renaming
continuous-integration/drone/push Build is failing
Details
2021-08-17 13:53:45 -05:00
Jared He
7afb956009
Merge branch 'feat/events-lib' into feat/events-year
2021-08-17 13:53:09 -05:00
Jared He
fecd3bf3e0
Rename functions
continuous-integration/drone/push Build is passing
Details
2021-08-17 13:52:29 -05:00
Jared He
40d37c4aea
Fix lint problems
continuous-integration/drone/push Build is failing
Details
2021-08-17 13:50:32 -05:00
Jared He
b32fd53d95
Remove unneeded dirent conversion
continuous-integration/drone/push Build is passing
Details
2021-08-16 22:56:14 -05:00