v1.0.0
What's Changed
- style: unify TypeScript setup tag by @at-wr in #477
- feat: add placeholder for check in by @at-wr in #478
- feat: information page of specific club & autoclean HTML
<script>
<style>
elements by @at-wr in #494 - docs: add WebStorm compatible issues & solutions by @at-wr in #496
- style: use
message
instead ofstatusMessage
by @at-wr in #500 - fix(typo): fixed by @at-wr in #522
- fix(clubList): ignore spaces in empty description after processed with
cleanHTML
by @at-wr in #520 - feat: add club member list by @at-wr in #519
- feat: about page by @q1zhen in #524
- refactor: move
/pages/cas/leave.vue
to/pages/manage/leave.vue
by @at-wr in #530 - fix: refined scrolling behavior of the main layout by @q1zhen in #526
- feat: initially bring up layout page by @q1zhen in #527
- fix(club): adjusting display logic for various conditions by @at-wr in #531
- feat(db): add rating by @RadioNoiseE in #533
- feat(clubList): search by @at-wr in #518
- feat(clubList): show dissolved clubs at the end of clubList by @at-wr in #537
- feat: initial frontend for classroom reservation by @q1zhen in #543
- feat: api for rating by @RadioNoiseE in #542
- fix(api):
date.prototype.getmonth()
starts from 0 by @RadioNoiseE in #546 - feat(API): Club Group Invitation Link API by @at-wr in #536
- fix!(minor): reservation page toggle button behavior & date data processing by @q1zhen in #547
- feat: frontend for rating by @RadioNoiseE in #554
- feat: encrypt clubs.json by @qwerzl in #557
- feat: render rating in sidebar only when necessary and available by @RadioNoiseE in #559
- feat: initially bring up pwa support by @qwerzl in #565
- docs: edit about page by @at-wr in #575
- fix: bring back sentry by @qwerzl in #596
- fix(index): update greeting based on time ranges by @at-wr in #593
- feat: minor improvements by @at-wr in #576
- feat: add
theme-color
for modern browser by @at-wr in #599 - feat: complete implementation of classroom reservation by @q1zhen in #574
- chore: changed prisma version to 5.11.0 by @q1zhen in #607
- feat: admin panel frontend by @q1zhen in #609
- fix(minor): several minor bugs by @q1zhen in #611
- chore(ci): set up changesets by @qwerzl in #613
- Update forms.yaml by @q1zhen in #623
- Update forms.yaml by @q1zhen in #624
- Update reservation.vue by @q1zhen in #625
New Contributors
- @at-wr made their first contribution in #477
- @q1zhen made their first contribution in #524
- @RadioNoiseE made their first contribution in #533
- @qwerzl made their first contribution in #557
Full Changelog: https://github.com/Computerization/Enspire/commits/v1.0.0