Skip to content

feat: init project#1

Merged
jplanckeel merged 42 commits intomainfrom
refactor/test-new-design
Apr 2, 2026
Merged

feat: init project#1
jplanckeel merged 42 commits intomainfrom
refactor/test-new-design

Conversation

@jplanckeel
Copy link
Copy Markdown
Contributor

No description provided.

… styling

- Updated sidebar navigation items to include 'teams' instead of 'organization' and replaced FontAwesome icons with emojis.
- Enhanced sidebar styling for better visual consistency and improved hover effects.
- Modified ThemeToggle component to adjust styles for compact mode and improved button interactions.
- Refactored UserManagement and UserProfile components to remove department handling and integrate job profiles.
- Added job profiles to the types and updated related components to reflect these changes.
- Introduced TeamManagement component for managing teams, including creating, updating, and deleting teams.
- Improved overall styling and responsiveness across components.
feat: implement CSV import functionality in UserManagement component

feat: enhance UserProfile to include job profile selection

feat: update JOB_PROFILES with additional roles

fix: improve user filtering and search functionality in UserManagement
- Updated HolidayManagement component for improved layout and styling, including header and action buttons.
- Refined UserManagement component with a new user addition form and enhanced styling for better user experience.
- Adjusted Sidebar component to ensure proper height and overflow handling.
- Improved table styling and responsiveness across both components.
- Added optional teamName property to Absence interface in types.
…ethod; add job_profile field to user storage and update related operations
…and user services; update UI components for better layout and overflow handling
@jplanckeel jplanckeel self-assigned this Mar 26, 2026
- Set Node.js engine requirement to >=24 in package.json
- Upgrade @vitejs/plugin-react to version 6.0.1
- Upgrade vite to version 8.0.3
- Add .nvmrc file specifying Node.js version 24
- Updated @fortawesome/react-fontawesome from ^0.2.6 to ^3.3.0
- Upgraded ESLint and related plugins to latest versions
- Added ESLint configuration file with TypeScript and React support
- Configured ESLint to ignore the dist directory and set up recommended rules
@github-actions github-actions bot added the feat label Mar 26, 2026
@whuart
Copy link
Copy Markdown

whuart commented Apr 2, 2026

LGTM :D

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

The latest Buf updates on your PR. Results from workflow Protobuf Lint / linting (pull_request).

BuildFormatLintBreakingUpdated (UTC)
❌ failed (0)🚫 cancelled🚫 cancelled🚫 cancelledApr 2, 2026, 8:57 AM

@jplanckeel jplanckeel merged commit f3d96c7 into main Apr 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants