Skip to content

Releases: csps/api

v2.0.0

03 Mar 09:06
Compare
Choose a tag to compare

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 💛💜

Full Changelog: v1.0.4...v2.0.0

v1.0.4

26 Sep 02:21
Compare
Choose a tag to compare

💜 Features

  • feat(security): add jwt id to tokens (82a71ef)
  • feat(announcement): make update functional (41acc4b)
  • refactor(reset,forgot): incorrect error handling condition (72b45f9)
  • feat(events): add endpoint for getting next event (2fc7f7f)
  • feat(qrcode): add size param (c8b6618)
  • feat(orders): make orders transactional (00881ce)
  • feat(session): refresh session when it's about to expire (cba0b4d)

💛 Adjustments

  • chore(app): release v1.0.4 (bc353c3)
  • chore(app): update dependencies (8b76d56)
  • chore(app): update dependencies (dd41878)
  • refactor(profile): remove old pass when changing password (b4f30fd)

🤍 Bug Fixes

  • fix(security): separate auth token for student and admin (bad19f1)
  • fix(orders): incorrect db transaction algorithm (2471370)

v1.0.3

19 Sep 02:15
Compare
Choose a tag to compare

💜 Features

  • Update stock based on order status change 046a0c9
  • Add highlight feature c87e3e8
  • Send email receipt upon setting status to complete 6941866
  • Return date_stamp on update order b7d41d6
  • Use unique id instead of receipt id for order lookup 7f5c227

💛 Adjustments

  • Allow cross origin for route /qrcode 9d1ddee
  • Update dependencies 9a33964
  • Update messages 5117366
  • Use reference number instead of receipt id 960562c
  • Rename table from receipts to gcash_uploads 28732e4
  • Update order email template 34876ba

🤍 Bug Fixes

  • Fix qrcode incorrect regex for removing spaces 397c7c3
  • Fix not sending favicon f963dd6
  • Fix availability status automatially set eb4e70c

v1.0.2

16 Sep 13:50
Compare
Choose a tag to compare

💜 Features

  • Add product availability toggle switch * e1fc707
  • Functional update product * 42975fbfe9b34d77528c0c7f2a8d3f8f5f12430b

💛 Adjustments

v1.0.1

15 Sep 13:51
Compare
Choose a tag to compare

🚀 Features

  • Add API key authentication 4def2b1
  • Send email default password on create student d427378

🔬 Refactor

📖 Docs

v1.0.0

11 Sep 13:33
Compare
Choose a tag to compare

Welcome to the v1.0.0 release!

This is the first major release of the csps/api 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