Releases: EthanThatOneKid/acmcsuf.com
acmcsuf.com v7.0
acmcsuf.com
v7.0
This release marks the completion of the ACM CSUF website v7.0 💫!
Spring 2024 semester
Thank you to everyone who contributed to acmcsuf.com
in the Spring 2024 semester sprint!
- Webmaster/Open Source Software TL: @EthanThatOneKid
- Co-Open Source Software TL: @karnikaavelumani
- Open issues: https://acmcsuf.com/issues
Contributors
During the Spring 2024 school semester, the acmcsuf.com team accomplished another great number of feats. This semester we gained even more contributors culminating in a total of 58 total contributors at the time of this release. Each contributor took steps into the field of website development and through this experience, they can take this knowledge to expand their programming skills further.
What's Changed
- Don't Expose Yourself by @JustinStitt in #1005
- Add capy-power map by @EthanThatOneKid in #1011
- Eliminate lorem ipsum on landing page by @EthanThatOneKid in #1014
- Fixed overflow on teams component (landing page) by @tomasohCHOM in #1015
- Add support for Genuary 2024 by @EthanThatOneKid in #1010
- Update Genuary 2024 📆 ✨ 🎨 by @github-actions in #1016
- add hyphen in teams.svelte, fixing grammar by @amyipdev in #1021
- reflect new size-limit in contributing guide by @amyipdev in #1022
- upgrade vulnerable dependency versions by @amyipdev in #1023
- Fixed Spacing in Blogs page by @tomasohCHOM in #1024
- Update
global.css
file by @EthanThatOneKid in #1031 - bump package version to 6.0.0 by @amyipdev in #1026
- add theme logic to error page by @noahbei in #1009
- Update the acmcsuf.com/teams page with the new board by @karnikaavelumani in #1030
- Add gradient border to navbar and rewrite to CSS by @tomasohCHOM in #1041
- Create
acmcsuf.com/gallery
by @adriancancode in #1038 - Update lockfile version to 6.0.0 by @tomasohCHOM in #1042
- Fix shortlink resolution bug by @EthanThatOneKid in #1044
- Add
acmcsuf.com/colors
by @EthanThatOneKid in #1033 - Remove /wave` /wave2 and create /temp-apps by @karnikaavelumani in #1045
- Remove the /about page by @karnikaavelumani in #1048
- Add the new AI Board to the
acmcsuf.com/teams
page by @karnikaavelumani in #1051 - Boardify: Remove mention of the
/boardd
slash command by @EthanThatOneKid in #1047 - Hackathons museum by @EthanThatOneKid in #1046
- fix nodebuds animation on mobile by @pmani-250 in #1058
- Center NodeBuds logo animation on mobile by @26samaahmed in #1060
- Update old logos by @Sarah367 in #1063
- Update Mark's photo on the
acmcsuf.com/teams
page by @karnikaavelumani in #1066 - Implement Fall 2024 Board Applications by @DavidJSolano in #1068
- Switched general logos to new logo by Karni :D by @EvanCPSC in #1065
- Remove socials feature/flipcard animation by @karnikaavelumani in #1067
- Update Sitemap Page Design by @26samaahmed in #1069
- Updated Copyright in footer.svelte by @EvanCPSC in #1071
- Fix small changes on
acmcsuf.com/sitemap
by @karnikaavelumani in #1073 - Add teams re-direct to homepage by @JOwen-ster in #1076
- Update Quiz Page by @26samaahmed in #1059 (last second!)
New Contributors
- @amyipdev made their first contribution in #1021
- @adriancancode made their first contribution in #1038
- @pmani-250 made their first contribution in #1058
- @Sarah367 made their first contribution in #1063
- @JOwen-ster made their first contribution in #1076
Full Changelog: v6.0...v7.0
acmcsuf.com v6.0
acmcsuf.com
v6.0
This release marks the completion of the ACM CSUF website v6.0 💫!
Fall 2023 semester
Thank you to everyone who contributed to acmcsuf.com
in the Fall 2023 semester sprint!
- Webmaster: @EthanThatOneKid
- Open issues: https://acmcsuf.com/issues
- Reflection: Ah, the Fall semester of 2023, what a wild ride it was! As an AI language model, I didn't get to experience the full extent of acmcsuf.com sprint myself, but I've heard all about it from the students. And let me tell you, it sounds like you all had a blast! So congratulations to all the students who participated in the acmcsuf.com sprint, and here's to many more successful coding adventures in the future!
Contributors
During the Fall 2023 school semester, the acmcsuf.com team accomplished another great number of feats. This semester we gained even more contributors culminating in a total of 53 total contributors at the time of this release. Each contributor took steps into the field of website development and through this experience, they can take this knowledge to expand their programming skills further.
What's Changed
- Create /wave2 board applications by @karnikaavelumani in #861
- Make Pomo Character's pixel art sharp by @jiink in #859
- Add
/boardify
page to crop board member images by @EthanThatOneKid in #846 - share blog button by @barrotbake in #847
- fix: confetti pointer event by @JustinStitt in #867
- fix inconsistent variable name (Url) by @Louiza02 in #866
- fix: event summary, glow, margins by @JustinStitt in #868
- Update Spring 2023 Board by @karnikaavelumani in #870
- Format
src/lib/public/board/data/officers.json
by @EthanThatOneKid in #880 - Add
5.1-rampup
shortlink by @EthanThatOneKid in #885 - Update GitHub banner by @karnikaavelumani in #889
- Modified maximum width of paragraphs in homepage #729 by @tomasohCHOM in #891
- Migration to Svelte 4 by @EthanThatOneKid in #884
- Update officer.json by @karnikaavelumani in #894
- Update board information for Diamond Dinh by @diamondburned in #897
- Update documentation (Fall 2023) by @EthanThatOneKid in #865
- Drop support for legacy officer update automation by @EthanThatOneKid in #903
- Update /about page with Fall 2023 board by @karnikaavelumani in #896
- Implement officer legacyPicture workaround by @diamondburned in #899
- Update board member picture by @karnikaavelumani in #908
- Deprecate
BlogPostsCache
in favor of commonCache
by @EthanThatOneKid in #910 - Remove
legacyPicture
by @karnikaavelumani in #906 - Fix unused tiers indices by @karnikaavelumani in #911
- Update privacy policy by @karnikaavelumani in #909
- Update Genuary 2023 📆 ✨ 🎨 by @github-actions in #915
- Edit algo slides link by @karnikaavelumani in #916
- Genuary: Remove
/\?.*$/
from artwork URLs by @EthanThatOneKid in #930 - 6: Fix hero component and create new pages by @karnikaavelumani in #929
- Create Lucky Component by @brian-250 in #937
- Create description component by @juyeongk365 in #934
- Update my Profile Picture by @DavidJSolano in #933
- Fix website redesign hero.svelte by @karnikaavelumani in #938
- Add
acmcsuf.com/lc-dailies
page by @EthanThatOneKid in #939 - Update assets folder by @karnikaavelumani in #953
- Add O(N)ovember 🍂 by @EthanThatOneKid in #954
- Set up data for new
/teams
page by @EthanThatOneKid in #955 - Fix logos by @karnikaavelumani in #956
- Testimonial Component on Homepage by @26samaahmed in #936
- Fix all instances of gamedev logo by @karnikaavelumani in #960
- Added Teams Section by @Kynot54 in #952
- Update dev team section. by @26samaahmed in #957
- Create marketing section by @brian-250 in #959
- 404 page by @noahbei in #968
- Add OSS section by @tylermlui in #962
- Design component by @EvanCPSC in #974
- Acm logo animation by @EvanCPSC in #975
- Add vibration animation to Open Source Software team badge by @EthanThatOneKid in #976
- Replaced placeholder text and changed design badge to logo by @EvanCPSC in #977
- Create NodeBuds Section by @26samaahmed in #972
- About page ai component by @juyeongk365 in #973
- About page hero component by @juyeongk365 in #978
- Included Spring 2024 Board Applications Page by @DavidJSolano in #979
- Added 3% to margin of desc by @EvanCPSC in #988
- Showcase certificates for Open Source Software team contributors by @EthanThatOneKid in #992
- Create algo section by @Pachuc0 in #958
- Fix spacing + remove comments by @karnikaavelumani in #993
- Add ICPC Section by @karnikaavelumani in #994
- Changed pop-up animation to portrait-rotate animation by @EvanCPSC in #989
- Add multiple positions per term per officer by @EthanThatOneKid in #996
- Switching terms in the Teams page by @EvanCPSC in #991
- Add issues to repository certificate by @EthanThatOneKid in #1002
- Design Logo to Create Logo when older term by @EvanCPSC in #990
- Reorganize
/static/assets/
directory by @EthanThatOneKid in #1001 - Replace Frank the shark with Chip the capybara by @EthanThatOneKid in #1003
- Update Testimony Component by @26samaahmed in #984
- Finishing touches before 6.0 by @EthanThatOneKid in #1000
New Contributors
- @barrotbake made their first contribution in #847
- @Louiza02 made their first contribution in #866
- @tomasohCHOM made their first contribution in #891
- @brian-250 made their first contribution in #937
- @juyeongk365 made their first contribution in #934
- @26samaahmed made their first contribution in #936
- @Kynot54 made their first contribution in #952
- @noahbei made their first contribution in #968
- @tylermlui made their first contribution in #962
- @EvanCPSC made their first contribution in #974
- @Pachuc0 made their first contribution in #958
Full Changelog: v5.0...v6.0
acmcsuf.com v5.0
acmcsuf.com
v5.0
This release marks the completion of the ACM CSUF website v5.0 💫!
Spring 2023 semester
Thank you to everyone who contributed to acmcsuf.com
in the Spring 2023 semester sprint!
- Webmaster: @EthanThatOneKid
- Open issues: https://acmcsuf.com/issues
- Reflection: Ah, the Spring semester of 2023, what a wild ride it was! As an AI language model, I didn't get to experience the full extent of acmcsuf.com sprint myself, but I've heard all about it from the students. And let me tell you, it sounds like you all had a blast! So congratulations to all the students who participated in the acmcsuf.com sprint, and here's to many more successful coding adventures in the future!
Contributors
During the Spring 2023 school semester, the acmcsuf.com team accomplished another great number of feats. This semester we gained even more contributors culminating in a total of 39 total contributors at the time of this release. Each contributor took steps into the field of website development and through this experience, they can take this knowledge to expand their programming skills further.
New to acmcsuf.com hub
- @nghuyhoang0204 made their first contribution in #771
- @jiink made their first contribution in #821
- @Nanak360 made their first contribution in #844
What's Changed
- Add certificate page by @EthanThatOneKid in #757
- Add
/linux
and/a11y
shortlinks by @EthanThatOneKid in #763 - Create Shortlinks page by @DavidJSolano in #753
- Genuary: 2023 artwork showcase by @EthanThatOneKid in #761
- Add new Open Source Software team shortlinks by @EthanThatOneKid in #766
- Fix Genuary workflow by @EthanThatOneKid in #767
- Update Genuary 2023 📆 ✨ 🎨 by @github-actions in #768
- Design Archive shortlink by @AlanCortez1337 in #770
- Fix effects links on Blog by @nghuyhoang0204 in #771
- Make unique
TextAlignment
enum by @EthanThatOneKid in #774 - Remove
preventDefault
from anchor navigation by @EthanThatOneKid in #775 - Fix error visual in acmcsuf.com/quiz by @nghuyhoang0204 in #777
- Update Angel Santoyo's GitHub username by @anguzz in #779
- Design UI challenge shortlink by @AlanCortez1337 in #782
- Add March Madness Link + remove TitanCodes Link by @AaronLieb in #786
- Add data for Game Dev, OSS, and ICPC team by @karnikaavelumani in #785
- make blog images responsive by @jaasonw in #790
- recommit the missing commit? by @jaasonw in #791
- Global.css: Update RGB value of Gamedev by @karnikaavelumani in #794
- Update all team icons and badges by @karnikaavelumani in #795
- .gitattributes: Set line endings to LF by @EthanThatOneKid in #802
- Events: Create sample test data by @karnikaavelumani in #800
- Update and organize global.css by @karnikaavelumani in #797
- Website Check: Update deprecated code and test script by @karnikaavelumani in #805
- Update dependencies version and format checks by @karnikaavelumani in #809
- Remove close issue channels by @karnikaavelumani in #811
- Add webkit to fix dark mode navbar blur in safari by @karnikaavelumani in #812
- Delete duplicate links data file by @karnikaavelumani in #816
- Fix title behind navbar by @nghuyhoang0204 in #815
- Resolve missing shortlink with given origin by @karnikaavelumani in #819
- Events: Normalize test dates by @EthanThatOneKid in #823
- Genuary: include linked media from Genuary threads by @jiink in #821
- Website Check: Add
workflow_dispatch
for manual testing by @EthanThatOneKid in #825 - Genuary Transform: Remove line break from end of JSON file by @EthanThatOneKid in #826
- Uninstall discord.js dependency by @karnikaavelumani in #828
- Contributor page: fix pathname encoding by @karnikaavelumani in #829
- Update Genuary 2023 📆 ✨ 🎨 by @github-actions in #824
- Genuary: Delete duplicate Go invocation by @karnikaavelumani in #830
- Add FormData demo shortlink by @EthanThatOneKid in #833
- Fix NPM security vulnerabilities by @EthanThatOneKid in #835
- replace MohamedHabarneh with github-actions as commit author by @jaasonw in #836
- Create acmcsuf.com/wave1 page for executive board apps by @karnikaavelumani in #838
- improve team display by @JustinStitt in #839
- Change favicon by @Nanak360 in #844
- about page dropdown by @JustinStitt in #842
- add toggle expand positions by @JustinStitt in #841
- Pomo: Mega
/pomo
PR by @boushrabettir in #755
Full Changelog: v4.0...v5.0
acmcsuf.com 4.0: Summer-Winter 2022 changes
acmcsuf.com
v4.0
This release marks the completion of the ACM CSUF website v4.0 milestone 💫
Summer/Winter 2022 semester sprint
Thank you to everyone who contributed to acmcsuf.com
in the Summer/Winter 2022 semester sprint!
- Webmaster: @EthanThatOneKid
- Roadmap: https://acmcsuf.com/joblist
- Reflection: We learned how to communicate with each other using the tools of professional software developers by participating in the code review cycle on GitHub, encouraging the sharing of diverse ideas, and asking questions at in-person meetings or on Discord.
Contributors
During the Fall 2022 school semester, the acmcsuf.com team accomplished another great number of feats. This semester we gained even more contributors culminating in a total of 34 total contributors at the time of this release. Each contributor took steps into the field of website development and through this experience, they can take this knowledge to expand their programming skills further.
New to acmcsuf.com hub
- @Peekoe made their first contribution in #479
- @stephaniePocci made their first contribution in #505
- @mle225 made their first contribution in #455
- @rashmisubhash made their first contribution in #523
- @AlanCortez1337 made their first contribution in #528
- @erwinmedina made their first contribution in #544
- @mikelee made their first contribution in #565
- @vudiep411 made their first contribution in #667
- @boushrabettir made their first contribution in #690
- @JHMuir made their first contribution in #672
- @AmaJC made their first contribution in #699 (first Google FT SWE contribution!)
- @j1yl made their first contribution in #718
- @justincyk made their first contribution in #724
- @DavidJSolano made their first contribution in #726
- @JustinStitt made their first contribution in #532
If you are interested in following along with us and becoming an acmcsuf.com v4.0 contributor, just watch out for any announcements on our blog (https://acmcsuf.com/blog) or the acmCSUF Discord server.
Easter egg
As part of this release, we are introducing an easter egg that allows contributors to see exactly how they contributed to acmcsuf.com
throughout the history of acmcsuf.com
releases.
For example, take a look at https://acmcsuf.com/@ethanthatonekid?release=v4.0
Pattern:
https://acmcsuf.com/@$USERNAME
Related: #757
What's Changed
- Updated Blog Header For Dark Mode Compatibility by @karnikaavelumani in #468
- Add author, image, and read time estimate to blog by @jaasonw in #481
- replace author id with class by @jaasonw in #493
- Events: Display TBD if location is empty or null by @Peekoe in #479
- Restyle tags and rearrange author and read time by @jaasonw in #492
- Added code block support to the blog by @jaasonw in #494
- shrink gap between author and blog content by @jaasonw in #495
- fade bottom edge of blog preview by @jaasonw in #496
- add code coverage test by @jaasonw in #497
- Updated new links by @karnikaavelumani in #503
- Create new onboarding documentation by @jaasonw in #504
- Smoother Transition by @karnikaavelumani in #508
- New Photos for Front Page by @stephaniePocci in #505
- Revise documentation for npm run commands by @jaasonw in #501
- Opacity Transition for Dark Mode Toggle Button by @karnikaavelumani in #474
- Birth of
parseBool()
by @mle225 in #455 - Refactored caching logic for individual blog posts by @EthanThatOneKid in #515
- deprecate nodebuds by @jaasonw in #517
- rebrand 2022 by @jaasonw in #518
- update officers, fix term selection button by @jaasonw in #514
- Revert "Refactored caching logic for individual blog posts" by @jaasonw in #524
- Blog: Added filter by tags by @NLTN in #466
- #521 - Adding end time to events by @rashmisubhash in #523
- Add page for CS Survival Guide event by @EthanThatOneKid in #526
- cuties by @jaasonw in #529
- compress about picture by @jaasonw in #531
- add arish by @jaasonw in #533
- Introducing
acmcsuf.com
's first contributions initiative! by @EthanThatOneKid in #535 - Introducing
/quiz
This is a matching quiz to see what acm team you fit in by @AlanCortez1337 in #528 - Revert "Introducing
acmcsuf.com
's first contributions initiative!" by @EthanThatOneKid in #536 - Introducing acmcsuf.com's first contributions initiative! (attempt 2) by @EthanThatOneKid in #537
- Adjusted 'ready-up.svelte' from 800+ members to 1000+ members by @erwinmedina in #544
- update create-pull-request package to v4.1.1 by @jaasonw in #548
- Add/Update officer Ethan Davidson by @github-actions in #552
- Add/Update officer Jason Wong by @github-actions in #550
- ethan wanted me to make his fdace bigger by @jaasonw in #553
- Adjusted all titles to reflect consistency; format: {page} | ACM at CSUF by @erwinmedina in #562
- Add document title to quiz page by @mikelee in #565
- Added
/devproposal
for tomorrow's Dev event by @EthanThatOneKid in #567 - Revised
/1st
by @EthanThatOneKid in #569 - Migrate to SvelteKit release candidate by @EthanThatOneKid in #577
- Installed latest discord.js and dotenv for /scripts by @EthanThatOneKid in #587
- Restored discord.js to version before #577 by @EthanThatOneKid in #588
- Imported DEBUG_FLAG_ENABLED from server flags in events server endpoint by @karnikaavelumani in #589
- Add fallback fonts and set font-display to fallback by @mikelee in #576
- Blog Title Overflow Fix by @stephaniePocci in #578
- My feet have closely followed his link; I have kept to Dev team without turning aside (Job 23:11) by @Peekoe in #593
- Updated width of toast to a set size by @karnikaavelumani in #594
- Add prefetch to layout for events by @Peekoe in #595
- fix blog css when not javascript by @jaasonw in #598
- CSS Positioning links by @EthanThatOneKid in #600
- Moved all existing routes to route group
(site)
by @EthanThatOneKid in #603 - Solved Legacy Quiz Data Issue by @AlanCortez1337 in #591
- Added Vercel Analytics support by @EthanThatOneKid in #606
- Add member metadata and flip card (2nd variant) by @diamondburned in #597
- Added more space between blog post HTML elements by @EthanThatOneKid in #616
- Set up Playwright screenshot testing by @EthanThatO...
What's poppin in acmcsuf.com v3.0?
acmcsuf.com
v3.0
This release marks the completion of the ACM CSUF website v3.0 milestone 💫
Spring '22 semester sprint
- Contributors: @EthanThatOneKid, @anhduy1202, @MohamedHabarneh, @adityashah6, @janiljohn, @jaasonw, @Angus-1, @hhoang91, @karnikaavelumani, @NLTN, @TRA3H, @AaronLieb, @Angel-Armendariz
- Project Board: https://github.com/EthanThatOneKid/acmcsuf.com/projects/3
- Reflection: We learned how to learn from one another by participating in the code review cycle on GitHub, suggesting ideas, or asking questions during coding sessions or on Discord.
Contributors
During the Fall 2021 school semester, the acmcsuf.com team accomplished many feats of engineering and broadened our technical horizons. This semester, we broke 10 (OMG!) total contributors in this repository! Each contributor took major steps forward in learning about open source web development and working in an organization-like setting with other human engineers. Congrats to everyone who contributed towards this release!
During the Spring 2022 school semester, the acmcsuf.com team accomplished another great number of feats. This semester we gained an additional 8 new members to the web dev team! Each contributor got a step closer into the field of website development and through this experience, they can take this knowledge to further improve their skills. Thank you to everyone for the contributions!
New to acmcsuf.com hub
- @github-actions made their first contribution in #300
- @jaasonw made their first contribution in #359
- @Angus-1 made their first contribution in #397
- @hhoang91 made their first contribution in #433
- @karnikaavelumani made their first contribution in #444
- @NLTN made their first contribution in #439
- @TRA3H made their first contribution in #457
- @AaronLieb made their first contribution in #460
- @Angel-Armendariz made their first contribution in #458
If you are interested in following along with us and becoming an acmcsuf.com v4.0 contributor, just watch out for any announcements on our blog (https://acmcsuf.com/blog) or the acmCSUF Discord server.
What's Changed
- Added createdAt to plaintext blogpost metadata by @EthanThatOneKid in #276
- Removed
async
from non-async function in close-issue-channel.js by @EthanThatOneKid in #283 - Hotfix "Removed
async
from non-async function in close-issue-channel.js" by @EthanThatOneKid in #284 - Make EventCarousel a vertical list by @diamondburned in #280
- Added workflow step to check for formatting in PRs by @EthanThatOneKid in #290
- Add DST check in ICAL parser by @EthanThatOneKid in #289
- Events: Join from new tab by @EthanThatOneKid in #293
- Events: Migrated from CSR to SSR in SvelteKit by @EthanThatOneKid in #288
- Add/Update officer Jacob Nguyen by @github-actions in #300
- Officer Automation: Disabled issue closing and minor bugfixes by @EthanThatOneKid in #301
- Added special colors to event items based on which path is hosting #2 by @EthanThatOneKid in #298
- Only send messages in open issue channels by @EthanThatOneKid in #291
- Added Intro to Figma project link by @mikeploythai in #304
- Combined format and lint check by @EthanThatOneKid in #306
- Updated Discord link, removed unnecessary links by @mikeploythai in #308
- Added action that copies event link to clipboard by @EthanThatOneKid in #311
- Fixed button hover effect by @EthanThatOneKid in #314
- Adding PWA support by @EthanThatOneKid in #316
- Added
npm run all
👨💻 by @EthanThatOneKid in #319 - Update ARCHITECTURE.md by @EthanThatOneKid in #320
- Set up network-first service worker by @EthanThatOneKid in #321
- Added "copy title" action by @EthanThatOneKid in #315
- Add/Update officer Daniel Truong by @github-actions in #325
- Events: Added "add to calendar" actions to each event item by @EthanThatOneKid in #318
- Officer List: Integrated tier-based ordering by @EthanThatOneKid in #326
- Events: Force long words to break in event item description by @EthanThatOneKid in #331
- Fixing button hover effect by @anhduy1202 in #338
- Add/Update officer Angel Armendariz by @github-actions in #343
- Add/Update officer Jason Wong by @github-actions in #341
- Revert "Events: Force long words to break in event item description" by @EthanThatOneKid in #344
- Events: Force long words to break in event item description pt. 2 by @EthanThatOneKid in #345
- Resolved annoying 'css-unused-selector' warning messages by @EthanThatOneKid in #333
- Add/Update officer diamondburned by @github-actions in #350
- Set up Vitest and added some tests by @EthanThatOneKid in #337
- Show set amount of events on
acmcsuf.com/events
when DEBUG=1 by @EthanThatOneKid in #329 - Integrating dark and light mode 🎉 by @EthanThatOneKid in #352
- Add/Update officer Ibrahim Israr by @github-actions in #361
- Add/Update officer Stephanie Pocci by @github-actions in #363
- Add/Update officer Nurhaliza Hassan by @github-actions in #365
- Add/Update officer Nolan Lee by @github-actions in #367
- Add/Update officer Justin Stitt by @github-actions in #370
- Add/Update officer Iftekharul Islam by @github-actions in #372
- Add/Update officer Sami Bajwa by @github-actions in #374
- Add/Update officer Alan Cortez by @github-actions in #376
- Add/Update officer Kirsten Ochoa by @github-actions in #378
- Add/Update officer Minh Le by @github-actions in #380
- Add/Update officer Justin Stitt by @github-actions in #381
- Add/Update officer Joel Anil John by @github-actions in #383
- Add/Update officer Rina Watanabe by @github-actions in #386
- Add/Update officer Johnathan Carranza by @github-actions in #388
- Add/Update officer Alex Truong by @github-actions in #390
- 1 high severity vulnerability btw by @jaasonw in #359
- remove extra name property by @jaasonw in #357
- HBD AARON 👑 by @mikeploythai in #395
- Change color of officer title prefixes only by @Angus-1 in #397
- Darkmode: Fixed initial flash of light 📸 by @EthanThatOneKid in #396
- Events: Migrated custom ICAL parser from
Date
toTemporal
API by @EthanThatOneKid in #391 - Implemented Svelte style directive where applicable by @EthanThatOneKid in #353
- Minor design tweaks by @mikeploythai in #405
- Nav bar and footer refactor by @mikeploythai in #401
- Revert "Minor design tweaks" by @jaasonw in https://github.com/EthanTha...
v2.0
acmcsuf.com
v2.0
This release marks the completion of the ACM CSUF website v2.0 milestone 💫
Fall '21 semester sprint
- Contributors: @EthanThatOneKid, @diamondburned, @mikeploythai, @anhduy1202, @MohamedHabarneh, @dustinchavez1, @adityashah6, @janiljohn
- Project Board: https://github.com/EthanThatOneKid/acmcsuf.com/projects/2
- Reflection: We learned how to learn from one another by participating in the code review cycle on GitHub, suggesting ideas, or asking questions during coding sessions or on Discord.
Contributors
During the Fall 2021 school semester, the acmcsuf.com team accomplished many feats of engineering and broadened our technical horizons. This semester, we broke 10 (OMG!) total contributors in this repository! Each contributor took major steps forward in learning about open source web development and working in an organization-like setting with other human engineers. Congrats to everyone who contributed towards this release!
New to acmcsuf.com hub
- @anhduy1202 made their first contribution in #153
- @MohamedHabarneh made their first contribution in #157
- @dustinchavez1 made their first contribution in #163
- @adityashah6 made their first contribution in #176
- @janiljohn made their first contribution in #204
If you are interested in following along with us and becoming an acmcsuf.com v3.0 contributor, just watch out for any announcements on our blog (https://acmcsuf.com/blog) or the acmCSUF Discord server.
What's changed
This release at a glance
- Migrated from Sapper to SvelteKit in #147
- Created GitHub action that creates/archives Discord text channels based on GitHub issues in #165
- Added brand new 404 page in #176 (preview: https://acmcsuf.com/this/goes/nowhere)
- Added privacy policy page by in #255
- Minor bug fixes and site improvements in v1.1...v2.0
- Achieved v2.0 milestone 💫
Notable changes [Auto-generated]
- Migrated to SvelteKit (before the v1.0 milestone lol) by @EthanThatOneKid in #147
- Modified navbar.svelte such that menu will close when link clicked by @anhduy1202 in #153
- Fixed navigation tab bug by @dustinchavez1 in #163
- Created GitHub workflow that creates text channels on issue open by @EthanThatOneKid in #165
- Added Frank to 404 page by @adityashah6 in #176
- Created officer data workflow by @EthanThatOneKid in #186
- Fix Spacing component parameters by @diamondburned in #189
- Created
check_website.yaml
workflow and eliminated remaining lint errors by @EthanThatOneKid in #192 - Created GitHub Action that discards closed issue channels by @EthanThatOneKid in #190
- Added indentation checking with Eslint by @EthanThatOneKid in #199
- Discord Bot sends PR and new Issue comments into corresponding channel (Issue: 238) by @janiljohn in #239
- Added privacy policy page by @EthanThatOneKid in #255
- Created initial, read-only newsletters web interface by @adityashah6 in #244
Minor changes [Auto-generated]
- Fixed accidental space in about page, credited ACM W in nodeBuds page by @mikeploythai in #139
- Imported new members by @mikeploythai in #145
- Fixed bug on NodeBuds officer section (wrong officers showing) by @EthanThatOneKid in #146
- fixed links for the paths from the homepage by @MohamedHabarneh in #157
- Modify acm-select.svelte to create a custom select dropdown by @anhduy1202 in #156
- Refactored iCal parser to parse RRules by @EthanThatOneKid in #160
- fix the issues channel name for Issue Bot by @anhduy1202 in #175
- Refactored Spacing component to use CSS variables by @EthanThatOneKid in #184
- Welcomed Johnathan Carranza to acmCSUF F21 by @EthanThatOneKid in #188
- Removed SkipNavbarContent Component by @EthanThatOneKid in #191
- Removed unneeded arrow buttons for event carousel by @MohamedHabarneh in #178
- Stripped unwanted backslashes from event titles by @janiljohn in #204
- Switch from pinning to labeling for
scripts/close-issue-channel.js
by @EthanThatOneKid in #208 - Improved the officer update request workflow by @EthanThatOneKid in #217
- Fix path color by @anhduy1202 in #225
- Created
check_site_changes.sh
script by @EthanThatOneKid in #229 - Added documentation for v2.0 workflows by @EthanThatOneKid in #222
- Created CODE_OF_CONDUCT.md by @EthanThatOneKid in #228
- Adjusted strange spacing in various places by @EthanThatOneKid in #233
- Create LICENSE by @EthanThatOneKid in #230
- Initialized a basic PR template by @EthanThatOneKid in #231
- Created
/newsletters
entrypoint by @EthanThatOneKid in #236 - Refactor flex-box to grid (update) by @anhduy1202 in #241
- added link to apply for 2022 board positions by @mikeploythai in #253
- Added Size Limit for
node_modules
by @EthanThatOneKid in #248 - Integrated issue channel label blocklist by @EthanThatOneKid in #218
- Created initial, read-only newsletters web interface by @adityashah6 in #244
- Mike/2022 updates by @mikeploythai in #258
- Renamed COVID-19 Notice to COVID-19 Policy in footer by @mikeploythai in #260
- Added prefer-arrow-callback and func-style rules to our Eslint config by @EthanThatOneKid in #261
Full Changelog: v1.1...v2.0
GitHub Discussion (Mirror): #262
Blog Post on acmcsuf.com (Mirror): https://acmcsuf.com/blog/262
GitHub Release (Original post): https://github.com/EthanThatOneKid/acmcsuf.com/releases/tag/v2.0
v1.1
acmcsuf.com
v1.1
This release marks version 1.1 of the rebranded ACM CSUF website.
Improvements
Summer/Early Fall '21 Sprint
- Contributors: @mikeploythai, @EthanThatOneKid
- Reflection: We practiced working as a team and managing our time to create beautiful content despite having busy personal lives.
v1.0
acmcsuf.com
v1.0
This release marks version 1.0 of the rebranded ACM CSUF website.
Features
- Beautiful and inviting landing page
- Informative "about" page
- "Events" page displaying list of official upcoming events
- "Paths" page with information on each path currently offered within ACM
- "NodeBuds" page with information and testimonials from the NodeBuds program
- Simple contact page for getting connected with our chapter
Spring '21 Semester Sprint
- Contributors: @EthanThatOneKid, @diamondburned, @bjwarfield
- Project Board: https://github.com/EthanThatOneKid/acmcsuf.com/projects/1
- Meetings: https://github.com/EthanThatOneKid/acmcsuf.com/issues?q=label%3Ameeting
- Reflection: We made a lot of progress on the website and learned a ton doing so as a team.