Releases: csps/web
Releases · csps/web
v2.0.0
Upgrade to v2.0.0!
This major update brings significant improvements to the web application, including:
- A visually appealing and intuitive interface.
- Experience a faster and smoother user experience.
- We've migrated to Bun.js and Elysia.js, providing a more efficient and streamlined foundation.
New features
- ICT Congress 2024 Registration 💛💜
New contributors
We're excited to welcome new contributors! A big thank you to:
for their valuable contributions to this release.
Full Changelog: v1.0.4...v2.0.0
v1.0.4
💜 Features
- feat(about): use type animations (15e8736)
- feat(admin): use tabs on smaller screens (790a94b)
- feat(announcement): make update functional (b9d5885)
- feat(timeline): improve accessibility (52e01cf)
- feat(bulletin): add happening now and next event info message (49eae6b)
- feat(checkout): make set max quantity functional (11b31bf)
- feat(admin): maintain order page number (0c60198)
- feat(admin): use navigation rail (748b35b)
- feat(admin): save order filter state (ca78080)
- feat(home): set message role on swipe (68d0a82)
💛 Adjustments
- style(product): add glow animation (3d570b0)
- style(bulletin): improve ui and add animations (6778c3c)
- style(admin): make events list in grid layout (e4a8005)
- style(orders): make orders info page more responsive (dd611bc)
- style(admin): hide nav rail if not in nav selection page (263275a)
- style(admin): make orders list in grid layout (8e07585)
- style(admin): make env variables in grid layout (27e9eee)
- refactor(profile): remove old pass when changing password (77c9754)
- refactor(store): use types for store keys (c4832e0)
- style(tabs): remove outline (4668d61)
- style(orders): improve ui/ux and paste mechanism (59dfe42)
- chore(app): add support for older versions of iOS safari browsers (6c5ab49)
- style(checkout): add
dense
class to courses input (0650b34) - chore(app): update dependencies (ef40fdd)
🤍 Bug Fixes
- fix(bulletin): calendar nav not working on small screens (27f598f)
- fix(admin): add announcement dialog won't open (a6d7d50)
- fix(admin): setting event time won't update input fields (9cab542)
- fix(security): separate auth token for student and admin (4a1ed7e)
- fix(navrail): visible in login page (f0edc92)
- fix(font): doesn't apply to some text (8aee172)
v1.0.3
💜 Features
- Use favicon.ico bde9c52
- Update status only after update success * 7248957
- Use confirmation dialog on place order success * 70fee86
- Use unique id instead of receipt id for order lookup 0f4c18e
💛 Adjustments
- Use dialog message for order confirmation d46c000
- Use reference number instead of receipt id 1d86597
- Conditionally set authorization token d7c0d7d
- Remove
<md-menu>
quick attribute d842f02 - Disable GCash for now and use chips d82d469
- Improve bulletin board layout structure bb8e979
- Use tabs for nav links 6da0ec5
- Update dependencies 585db48
🤍 Bug Fixes
v1.0.2
v1.0.1
v1.0.0
Welcome to the v1.0.0 release!
This is the first major release of the csps/web
project. It includes the following pages and features:
💜 Design
- Material Design 3 (The latest design system from Google)
💛 Pages
- Home
- About Us
- Bulletin Board
- Orders
- Merch
- Login
- Profile *
- Forgot password *
- Reset password *
🚀 Features
- Anyone can order merch (from any course and year level!)
- View events and activities
- View announcements (which will also be sent via email)
- Track merch orders
- Reset password *
Features marked with a *
are only available to bscs students.
🤍 Contributors
- @mavyfaby (Maverick Fabroa)
- @Chrsitine23 (Christine Lange)
- @TotalElderBerry (Brian Keith Lisondra)
- @ampats04 (Jeremy Andy Ampatin)
- @enricoxbclso (Enrico Bacalso) (Wireframe Design)
- @Dvnly (Krisha Mae Gabuya) (Wireframe Design)
- @apaul888 (Andrian Paul Sedigo) (Graphics)
- @calister28 (Lhuger John Calajatan) (Graphics)