Releases: evergreeners/Evergreeners-web
Releases · evergreeners/Evergreeners-web
First Public Beta
What's Changed
- feat: Add ScrollToTop component and adjust page main padding for impr… by @Adams-404 in #1
- feat: Implement scroll-aware floating navigation, add haptic feedback… by @Adams-404 in #2
- feat: Improve responsive layout for Goals and Streaks pages, convert … by @Adams-404 in #3
- chore: Add
bothfill mode to fade-in, fade-up, and scale-in animati… by @Adams-404 in #4 - Landing page by @Adams-404 in #5
- feat: Add Community Stories and Terminal sections to the landing page… by @Adams-404 in #6
- Landing page by @Adams-404 in #7
- feat: Update
index.htmlwith Evergreeners branding and add `favicon… by @Adams-404 in #8 - feat: Add database connection setup and install project dependencies. by @Adams-404 in #9
- docs: Revamp README to introduce the Evergreeners project, features, … by @Adams-404 in #10
- Backend by @Adams-404 in #11
- feat: Add
getBaseURLhelper to normalize theBETTER_AUTH_URLenvi… by @Adams-404 in #12 - feat: Introduce
getBaseURLhelper to normalize the auth client's ba… by @Adams-404 in #13 - feat: Redesign authentication pages with social login, loading indica… by @Adams-404 in #14
- feat: Add vercel.json to configure rewrites for single-page applicati… by @Adams-404 in #15
- feat: Enable Fastify proxy trust and configure OAuth2 cookies with `S… by @Adams-404 in #16
- Enable GitHub Auth Provider by @Adams-404 in #17
- Fix GitHub auth redirect URL by @Adams-404 in #18
- Auth by @Adams-404 in #19
- Issue 1: Authenticated users briefly see landing page before redirect to dashboard by @Adams-404 in #25
- Feature/polish v1 by @Adams-404 in #26
- feat: Add silent option to GitHub data sync and always auto-sync on p… by @Adams-404 in #27
- feat: Implement GitHub contribution data display on the profile page … by @Adams-404 in #28
- chore: Remove temporary migration error and output log files. by @Adams-404 in #29
- feat: Implement weekly and yesterday commit tracking and display on t… by @Adams-404 in #31
- feat: leaderboard use actual weeklyCommits data from the session by @Adams-404 in #32
- feat: introduce user goal management with API endpoints and automatic… by @Adams-404 in #38
- feat: Introduce active days and total projects GitHub metrics, adding… by @Adams-404 in #39
- feat: Update auth client base URL logic, modify Goals API URL fallbac… by @Adams-404 in #40
- refactor: wrap auth client baseURL configuration in
getBaseURLfunc… by @Adams-404 in #41 - feat: Configure Vite proxy for API requests and enhance API response … by @Adams-404 in #42
- Goal by @Adams-404 in #43
- feat: Introduce Quests feature with new database models, GitHub integ… by @Adams-404 in #44
- feat: Enhance quest management with detailed status, acceptance rules… by @Adams-404 in #45
- feat: Implement dynamic GitHub analytics for pull requests, languages… by @Adams-404 in #46
- refactor: separate data fetching from processing on Analytics page to… by @Adams-404 in #47
- refactor: Migrate analytics data fetching to React Query and `useMemo… by @Adams-404 in #48
- feat(ui): use custom loader in Analytics and Leaderboard pages by @Adams-404 in #49
- feat: Integrate dynamic user profile and goals data from API into the… by @Adams-404 in #50
- Home(UI) by @Adams-404 in #51
- fix: Ensure GitHub sync authentication works by converting Bearer tok… by @Adams-404 in #52
- feat: Add
BETTER_AUTH_URLto allowed origins and enhance 401 unauth… by @Adams-404 in #53 - feat: Implement unified session retrieval supporting both cookie and … by @Adams-404 in #54
- feat: implement user account deletion functionality and enhance GitHu… by @Adams-404 in #56
- feat: Implement Drizzle ORM and add
bestRankfield to user profiles. by @Adams-404 in #57
New Contributors
- @Adams-404 made their first contribution in #1
Full Changelog: https://github.com/evergreeners/Evergreeners-web/commits/v1.0.0-beta.1