Releases: hmellor/auction-website
Releases · hmellor/auction-website
v3.2.0
What's Changed
- Update README.md by @hmellor in #72
- Bump vite from 5.0.12 to 5.0.13 by @dependabot in #73
- npm update by @hmellor in #74
- Fix cancel button in Sign Up modal by @overwatcheddude in #77
- Make all items live whenever demo site is loaded by @hmellor in #80
- Improve layout and colour scheme of admin page by @hmellor in #81
- Make user confirm admin actions by @hmellor in #82
- Improve Firebase instructions by @hmellor in #83
New Contributors
- @overwatcheddude made their first contribution in #77
Full Changelog: v3.1.0...v3.2.0
v3.1.0
v3.0.1
What's Changed
- Migrate from
create-react-app
tovite
by @hmellor in #56 - Bump vite from 5.0.10 to 5.0.12 by @dependabot in #58
- Update build and deploy jobs by @hmellor in #60
- Revert "Update build and deploy jobs" by @hmellor in #62
- Bump undici and firebase by @dependabot in #61
- Update GitHub Actions by @hmellor in #63
- Fix incorrect prop type by @hmellor in #64
- Fix time left for real auction by @hmellor in #65
- Update README with new vite commands by @hmellor in #66
- Bump version by @hmellor in #67
Full Changelog: v3.0.0...v3.0.1
v3.0.0
Port to React
This is a big one. The whole site has been ported to React which means that:
- JavaScript functions are no longer exposed to the user
- Reactive state management is now industry standard
- The admin page can be hidden behind authentication
Speaking of the admin page, it's had a make-over. You can now update and reset your auction directly in the GUI:
What's Changed
Full Changelog: v2.5.3...v3.0.0
v2.5.3
2.5.2
2.5.1
A couple of small tweaks and fixes
What's Changed
- If
isDemo
auction resets hourly by @hmellor in #31 - Make currency configurable per-item in item data by @hmellor in #32
- Fix missing
id
for amount input's label by @hmellor in #33 - Fix admin check, add admin func, add debug logs by @hmellor in #34
- Document currency field by @hmellor in #35
Full Changelog: v2.5.0...v2.5.1
v2.5.0
Stop local & Firestore data conflicts and specify time more humanly
What's Changed
- Get item data from Firestore instead of locally by @hmellor in #28
- Apply
Prettier
formatting to all source files by @hmellor in #29 endTime
from ISO string, get items from Firebase data (not local data), and some small tweaks by @hmellor in #30- Item data,
generateRandomItemData
andgenerateItems
moves toitems.js
items[i].endTime
now specified using ISO 8601 format (much more human readable than epoch millis)endTime
sent to Firestore inTimeStamp
format for ease of viewing in Firebase console- All clocks now triggered using
setInterval
instead ofsetTimer
& recursion - Timer will show 10ths of a second when there's less than 10 minutes left (for excitement reasons)
- Item data,
Full Changelog: v2.4.0...v2.5.0