Commit Graph

11 Commits

Author SHA1 Message Date
Shahan Nedadahandeh 2f7577ee1f Addressed nits
continuous-integration/drone/push Build is passing Details
2022-11-18 19:08:01 -05:00
Shahan Nedadahandeh eba91a6e44 Added hiring news
continuous-integration/drone/push Build is passing Details
2022-11-18 05:51:16 -05:00
Shahan Nedadahandeh 9e153763f5 Added alt-tab news (#525)
continuous-integration/drone/push Build is passing Details
please merge if looks good

Co-authored-by: shahanneda <shahan.neda@gmail.com>
Reviewed-on: #525
Reviewed-by: Amy Wang <a258wang@csclub.uwaterloo.ca>
2022-11-13 23:03:44 -05:00
Amy Wang 4514eb8917 Add Karaoke event and 2023 Class Profile Mailing List news (#519)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Amy Wang <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy Wang <a258wang@csclub.uwaterloo.ca>
2022-10-22 18:49:46 -04:00
Amy Wang 6f547908e3 Add librarian (#513)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Amy Wang <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy Wang <a258wang@csclub.uwaterloo.ca>
2022-10-11 04:50:42 -04:00
Shahan Nedadahandeh 529cf6119c Add project program news (#507)
continuous-integration/drone/push Build is passing Details
Co-authored-by: shahanneda <shahan.neda@gmail.com>
Reviewed-on: #507
Reviewed-by: Amy Wang <a258wang@csclub.uwaterloo.ca>
Co-authored-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
Co-committed-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
2022-10-01 23:30:12 -04:00
Amy Wang 80f618f1e8 Appoint office manager (#502)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #502
Reviewed-by: Raymond Li <raymo@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2022-09-21 23:52:47 -04:00
Amy Wang dd8babc3f6 Add appointed positions news (#498)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #498
Reviewed-by: Shahan Neda <snedadah@csclub.uwaterloo.ca>
Reviewed-by: Raymond Li <raymo@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2022-09-19 12:12:33 -04:00
Amy Wang 9e75ab1c25 Add Fall 2022 Election Results (#497)
continuous-integration/drone/push Build is passing Details
Also added a short bio for myself. :3

Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #497
Reviewed-by: Shahan Neda <snedadah@csclub.uwaterloo.ca>
2022-09-12 22:20:40 -04:00
Jared He 558bdae40b Add news "[CSC] Fall 2022 Election Nominations + New Services (Nextcloud, Shlink)" (#492)
continuous-integration/drone/push Build is failing Details
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2022-09-09 00:29:27 -04:00
Amy Wang 94156adfd2 Fix exec fetching and add events (#491)
continuous-integration/drone/push Build is passing Details
- Fixed edge case with fetching execs
- Added Bootcamp mentor application news, and CSC x Google event

**Problem:** When building the Meet the Team page using LDAP (in CI), we were only checking CSC members for the "current" term (Fall 2022) to see if any of them were execs. Since our actual current execs (the Spring 2022 execs, since Fall 2022 elections have not occurred yet) have not renewed their memberships for Fall 2022, the script was unable to find individuals for the Prez/VP/AVP/Trez positions, which caused an error.

**Solution:**
1. Gracefully handle the edge case where an exec position might be intentionally unfilled, by simply omitting it from the Meet the Team page.
2. Search through CSC members for both the current term and the previous term, when checking for execs. Note that this might make the build time slightly slower, since the script now needs to loop through two terms of members in order to pick out the execs, however the difference should be insignificant.

Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #491
Reviewed-by: j285he <j285he@localhost>
2022-09-02 14:34:02 -04:00