74b1b2e838
fix: restore WeatherAverageBar component in session header and adjust styling
...
Deploy with Docker Compose / deploy (push) Successful in 6m12s
Reintroduced the WeatherAverageBar component in the WeatherSessionPage to display team averages. Updated the styling of the WeatherAverageBar for improved spacing. Enhanced the EvolutionIndicator component to use dynamic background colors for better visibility of status indicators.
2026-02-25 07:55:01 +01:00
73219c89fb
fix: make evolution indicators visually prominent with badge style
...
Replace plain text-xs arrows with 20×20px colored circular badges
(green ↑, red ↓, muted →) to ensure they are clearly visible next
to emoji cells. Also widen emoji columns from w-24 → w-28 to give
the badge room without overflow.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 18:18:28 +01:00
30c2b6cc1e
fix: display evolution indicators inline (flex-row) next to emoji instead of below
2026-02-24 17:17:45 +01:00
51bc187374
fix: convert Map to Record for server-client boundary, remove dead currentUser prop
...
- WeatherBoard: change previousEntries type from Map<string, PreviousEntry> to Record<string, PreviousEntry> and update lookup from .get() to bracket notation
- page.tsx: wrap previousEntries with Object.fromEntries() before passing as prop, remove unused currentUser prop
- WeatherCard: remove spurious eslint-disable-next-line comment for non-existent rule react-hooks/set-state-in-effect
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 17:12:46 +01:00
3e869bf8ad
feat: show evolution indicators per person per axis in weather board
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 17:02:31 +01:00
3b212d6dda
feat: fetch and pass previous weather entries through component tree
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 17:00:12 +01:00
9b8c9efbd6
feat: display team weather average bar in session header
2026-02-24 16:57:26 +01:00
11c770da9c
feat: add WeatherAverageBar component
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 16:55:57 +01:00
220dcf87b9
feat: add getPreviousWeatherEntriesForUsers service function
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 16:54:21 +01:00
6b8d3c42f7
refactor: extract WEATHER_EMOJIS and add scoring utils to weather-utils.ts
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 16:50:26 +01:00
Julien Froidefond
739b0bf87d
feat: refactor session components to utilize BaseSessionLiveWrapper, streamlining sharing functionality and reducing code duplication across various session types
Deploy with Docker Compose / deploy (push) Successful in 3m14s
2026-02-18 08:39:15 +01:00
Julien Froidefond
35228441e3
feat: add editable functionality for current quarter OKRs, allowing participants and team admins to modify objectives and key results, enhancing user interaction and collaboration
Deploy with Docker Compose / deploy (push) Successful in 2m26s
2026-02-18 08:31:32 +01:00
Julien Froidefond
ee13f8ba99
feat: enhance dropdown components by integrating useClickOutside hook for improved user experience and accessibility in NewWorkshopDropdown and WorkshopTabs
2026-02-18 08:25:08 +01:00
Julien Froidefond
d50a8a0266
style: update card hover colors in globals.css and page.tsx for improved UI consistency
Deploy with Docker Compose / deploy (push) Successful in 2m29s
2026-02-17 15:13:00 +01:00
Julien Froidefond
520a1f4838
feat: implement auto-sharing functionality for session creation across motivators, weekly check-ins, and year reviews, enhancing collaboration capabilities
2026-02-17 15:11:46 +01:00
Julien Froidefond
d05157d498
feat: integrate user team retrieval into session components, enhancing sharing functionality and user experience across motivators, sessions, weekly check-ins, and year reviews
Deploy with Docker Compose / deploy (push) Successful in 2m35s
2026-02-17 14:47:43 +01:00
Julien Froidefond
4d04d3ede8
feat: refactor session retrieval logic to utilize generic session queries, enhancing code maintainability and reducing duplication across session types
2026-02-17 14:38:54 +01:00
Julien Froidefond
aad4b7f111
feat: enhance session management by implementing edit permissions for team admins and updating session components to reflect new access controls
2026-02-17 14:20:40 +01:00
Julien Froidefond
5e9ae0936f
feat: implement getWeekBounds function for calculating ISO week boundaries and integrate it into weather session sharing logic
2026-02-17 14:05:50 +01:00
Julien Froidefond
4e14112ffa
feat: add team collaboration sessions for admins, enhancing session management and visibility in the application
2026-02-17 14:03:31 +01:00
Julien Froidefond
7f3eabbdb2
refactor: update application name and related metadata from SWOT Manager to Workshop Manager for consistency across the project
2026-02-17 10:05:51 +01:00
Julien Froidefond
cc7e73ce7b
feat: refactor workshop management by centralizing workshop data and improving session navigation across components
Deploy with Docker Compose / deploy (push) Successful in 3m0s
2026-02-17 09:43:08 +01:00
Julien Froidefond
a8f53bfe2a
feat: replace individual workshop buttons with a dropdown for creating new workshops in SessionsPage and update WorkshopTabs for improved tab management
2026-02-17 09:30:46 +01:00
Julien Froidefond
e8282bb118
feat: add apple icon to metadata for enhanced application branding
Deploy with Docker Compose / deploy (push) Successful in 2m32s
2026-02-17 08:14:05 +01:00
Julien Froidefond
31d9c00b6d
docs: update README.md to enhance feature descriptions and improve clarity on collaboration tools
Deploy with Docker Compose / deploy (push) Successful in 4m57s
2026-02-17 06:58:21 +01:00
Julien Froidefond
7805e8dcd0
feat: add RocketIcon to Header component and update metadata with application icon
2026-02-16 11:44:41 +01:00
Julien Froidefond
390c4c653e
fix: update modal title in WeeklyCheckInShareModal for improved clarity
2026-02-16 11:38:09 +01:00
Julien Froidefond
39910f559e
feat: improve SSE broadcasting for weather sessions with enhanced error handling and connection management
Deploy with Docker Compose / deploy (push) Successful in 5m49s
2026-02-04 13:18:10 +01:00
Julien Froidefond
057732f00e
feat: enhance real-time weather session updates by broadcasting user information and syncing local state in WeatherCard component
Deploy with Docker Compose / deploy (push) Successful in 6m14s
2026-02-04 11:05:33 +01:00
Julien Froidefond
e8ffccd286
refactor: streamline date and title handling in NewWeatherPage and NewWeeklyCheckInPage components for improved user experience
Deploy with Docker Compose / deploy (push) Has been cancelled
2026-02-04 11:02:52 +01:00
Julien Froidefond
ef0772f894
feat: enhance user experience by adding notifications for OKR updates and improving session timeout handling for better usability
Deploy with Docker Compose / deploy (push) Successful in 3m21s
2026-02-04 10:50:38 +01:00
Julien Froidefond
163caa398c
feat: implement Weather Workshop feature with models, UI components, and session management for enhanced team visibility and personal well-being tracking
Deploy with Docker Compose / deploy (push) Successful in 3m16s
2026-02-03 18:08:06 +01:00
Julien Froidefond
3a2eb83197
feat: add comparePeriods utility for sorting OKR periods and refactor ObjectivesPage to utilize it for improved period sorting
Deploy with Docker Compose / deploy (push) Successful in 8m28s
2026-01-28 13:58:01 +01:00
Julien Froidefond
e848e85b63
feat: implement period filtering in OKRsList component with toggle for viewing all OKRs or current quarter's OKRs
Deploy with Docker Compose / deploy (push) Has been cancelled
2026-01-28 13:54:10 +01:00
Julien Froidefond
53ee344ae7
feat: add Weekly Check-in feature with models, UI components, and session management for enhanced team collaboration
Deploy with Docker Compose / deploy (push) Successful in 6m24s
2026-01-14 10:23:58 +01:00
Julien Froidefond
67d685d346
refactor: update component exports in OKRs, SWOT, Teams, and UI modules for improved organization and clarity
2026-01-13 14:51:50 +01:00
Julien Froidefond
47703db348
refactor: update OKR form and edit page to use new CreateKeyResultInput type for improved type safety and clarity
Deploy with Docker Compose / deploy (push) Successful in 6m54s
2026-01-07 17:32:27 +01:00
Julien Froidefond
86c26b5af8
fix: improve error handling in API routes and update date handling for OKR and Key Result submissions
Deploy with Docker Compose / deploy (push) Failing after 3m38s
2026-01-07 17:22:33 +01:00
Julien Froidefond
97045342b7
feat: refactor ObjectivesPage to utilize ObjectivesList component for improved rendering and simplify OKR status handling in OKRCard with compact view option
Deploy with Docker Compose / deploy (push) Failing after 4m17s
2026-01-07 17:18:16 +01:00
Julien Froidefond
ca9b68ebbd
feat: enhance OKR management by adding permission checks for editing and deleting, and updating OKR forms to handle key results more effectively
Deploy with Docker Compose / deploy (push) Failing after 4m44s
2026-01-07 16:48:23 +01:00
Julien Froidefond
5f661c8bfd
feat: introduce Teams & OKRs feature with models, types, and UI components for team management and objective tracking
Deploy with Docker Compose / deploy (push) Successful in 12m53s
2026-01-07 10:11:59 +01:00
Julien Froidefond
e3a47dd7e5
chore: update .gitignore to include database files and improve data management
2025-12-16 10:45:35 +01:00
Julien Froidefond
35b9ac8a66
chore: remove obsolete database files from the project to streamline data management
2025-12-16 10:45:30 +01:00
Julien Froidefond
fd65e0d5b9
feat: enhance live collaboration features by introducing useLive hook for real-time event handling across motivators, sessions, and year reviews; refactor existing hooks to utilize this new functionality
Deploy with Docker Compose / deploy (push) Successful in 2m39s
2025-12-16 10:41:16 +01:00
Julien Froidefond
246298dd82
refactor: consolidate editable title components into a unified UI module, removing redundant files and updating imports
2025-12-16 08:58:09 +01:00
Julien Froidefond
56a9c2c3be
feat: implement Year Review feature with session management, item categorization, and real-time collaboration
Deploy with Docker Compose / deploy (push) Successful in 6m7s
2025-12-16 08:55:13 +01:00
Julien Froidefond
48ff86fb5f
chore: update deploy workflow to rebuild Docker images during deployment
Deploy with Docker Compose / deploy (push) Successful in 5m43s
2025-12-15 13:43:57 +01:00
Julien Froidefond
d735e1c4c5
feat: add linked item management to action updates in SWOT analysis
Deploy with Docker Compose / deploy (push) Successful in 5s
2025-12-15 13:34:09 +01:00
Julien Froidefond
0cf7437efe
chore: optimize Dockerfile by adding cache mount for pnpm installation to improve build performance
Deploy with Docker Compose / deploy (push) Successful in 5s
2025-12-13 12:16:14 +01:00
Julien Froidefond
ccb5338aa6
chore: update Dockerfile to set PNPM_HOME environment variable and prepare directory for pnpm installation
2025-12-13 12:16:07 +01:00