Commit Graph
51 Commits
Author SHA1 Message Date
nessar d7a13b0b1e feat(planning): explain and trace planning decisions 2026-08-31 00:02:45 +02:00
nessar 609b3dece9 feat: enhance user input and rules panel components
- Updated dark-light mode button styles for improved responsiveness.
- Enhanced rules panel with additional buttons for moving rules up and down, and updated styles for better layout.
- Added active rule count display in the rules panel header.
- Improved user input component layout with section headings and updated button styles.
- Refactored day input component to use grid layout for better alignment and responsiveness.
- Added new translations for user input and rules panel features.
- Implemented tests for new functionality in rules panel and day input components.
- Added application routes test to ensure correct routing configuration.
2026-08-30 19:16:36 +02:00
nessar 31314f3969 fix(planning): prioritize complete holiday weeks 2026-08-30 17:16:30 +02:00
nessar 5a81e38b95 docs: update README to enhance clarity on planning model and architecture 2026-08-29 13:24:03 +02:00
nessar 7ceaf1a57a feat(planning): implement constraint-first leave planner 2026-08-28 22:44:14 +02:00
nessar ba8dbe92d9 feat: enhance documentation for leave planning concepts and solver recommendations 2026-08-28 17:00:12 +02:00
nessar dfb25b249b refactor(theme): remove obsolete compatibility 2026-08-28 14:56:45 +02:00
nessar c19b62ff85 feat(theme): add system preference (#20) 2026-08-28 14:45:16 +02:00
nessar bb8d09dda4 Add writing-for-agents skill documentation and related files
- Created SKILL.md and SKILL-MECHANICS.md for writing agent skills.
- Added openai.yaml for agent interface configuration.
- Introduced AGENTS.md for agent skills overview.
- Established CONTEXT.md for personal leave planning terminology.
- Documented ordered heuristic optimization in ADRs.
- Defined personal client-side planner limitations in ADRs.
- Created domain documentation for engineering skills.
- Added issue tracker guidelines for GitLab.
- Mapped triage labels for issue tracking.
- Initialized skills-lock.json to manage skill dependencies.
2026-08-11 23:34:09 +02:00
nessar a990e7e971 refactor: remove global animations provider and enable deprecation linting rule 2026-05-31 01:38:05 +02:00
nessar 9c9114879d feat: implement internationalization with multi-language support and runtime language selection 2026-05-30 21:03:12 +02:00
nessar 2de09383b9 chore: install Node.js dependency and disable prerendering in build configuration 2026-05-30 18:16:11 +02:00
nessar 9a77665593 build: add oven/bun:latest image to build stage 2026-05-30 17:43:36 +02:00
nessar d22c8845a6 feat: add dayjs dependencies, adjust budget, and initialize agent verification rules 2026-05-30 17:05:59 +02:00
nessar a508c42694 chore: migrate vitest coverage provider from v8 to istanbul 2026-05-30 16:20:21 +02:00
nessar 7ce139c310 forks 2026-05-30 16:12:14 +02:00
nessar edc003ff49 chore: remove jasmine from compiler options types in tsconfig.spec.json 2026-05-30 16:07:24 +02:00
nessar 598e071bd6 style: update indentation in test-setup.ts to use tabs 2026-05-30 16:02:17 +02:00
nessar 11924df19e refactor: migrate testing framework from Karma/Jasmine to Vitest with Angular support 2026-05-30 15:57:36 +02:00
nessar 237d995e16 refactor: clean up karma configuration by removing unused launcher flags and simplifying reporter formatting 2026-05-30 15:45:45 +02:00
nessar 3a105097c3 feat: add Karma configuration with ChromeHeadlessCI launcher and update test CI pipeline 2026-05-30 15:40:16 +02:00
nessar 7702efc165 style: apply consistent code formatting and indentation to rules panel component 2026-05-30 15:26:28 +02:00
nessar 17afa909a9 chore: update healthcheck command to use bun instead of node in compose files 2026-05-30 15:03:59 +02:00
nessar 3b042fa4f5 chore: migrate build and CI pipeline from npm to bun 2026-05-30 15:01:57 +02:00
nessar 08ee84e5c9 feat: implement rules engine and management panel for custom holiday optimization 2026-05-30 15:00:07 +02:00
nessar c0549de4dd ci: switch to --password-stdin for secure docker registry login 2026-05-05 21:26:27 +02:00
nessar 4dd5ce6f5f ci: configure and use chromium-no-sandbox wrapper for test execution 2026-05-05 21:17:25 +02:00
nessar 9e99fc5511 refactor: modularize npm setup using hidden job template and add Chromium dependency for test stage 2026-05-05 21:12:50 +02:00
nessar e73b68e8d2 chore: migrate CI/CD pipeline from GitHub Actions to GitLab CI 2026-05-05 21:07:25 +02:00
nessar 7127744454 fix: correct string concatenation in getClasses method 2026-02-21 17:36:50 +01:00
nessar 26d8bf5184 chore(deps): update Angular and related dependencies to version 21.1.x
- Updated Angular packages to version 21.1.5 for core modules, forms, and router.
- Updated Angular CDK, build, CLI, and compiler-cli to version 21.1.4.
- Updated express to version 5.2.1 and rxjs to version 7.8.2.
- Updated ESLint and related packages to the latest versions.
- Updated types for express and jasmine to the latest versions.
- Updated prettier and typescript to the latest versions.
- Updated karma and its plugins to the latest versions.
2026-02-21 17:29:20 +01:00
nessar d07375b10f npm update 2026-01-07 18:44:13 +01:00
nessar 5769d2e653 remove loading for each change in "form" 2025-12-06 22:52:20 +01:00
nessar d6f5b7a7ed remove wrap useless 2025-12-06 22:28:34 +01:00
nessar d70489b111 chore: add peer dependencies to various packages in package-lock.json 2025-12-06 22:26:50 +01:00
nessar 2b5468090a prettier 2025-12-06 22:19:44 +01:00
nessar 327255b466 chore: update dependencies and devDependencies in package.json
- Updated jest-preset-angular from ^15.0.3 to ^16.0.0
2025-12-06 22:18:12 +01:00
nessar 2d5cccff0c chore(deps): update Angular packages to version 20.3.10 2025-11-17 18:56:20 +01:00
nessar 8aad6e4cef Enhance calendar settings dialog and optimize date selection logic 2025-11-01 20:59:50 +01:00
nessar d01c93c763 add calendar settings 2025-11-01 03:15:30 +01:00
nessar d8759eee29 V1.2 2025-10-31 01:49:42 +01:00
nessar 7fc7653e6f Enhance calendar functionality: display year in month header, highlight past dates, and update date selection logic 2025-10-30 01:18:26 +01:00
nessar 6bc03be89a remove version from dockers 2025-10-29 01:37:58 +01:00
nessar 84d4b7bcad action 2025-10-29 01:31:20 +01:00
nessar 2b552cf5cd docker + css tweaks + samediMalin 2025-10-29 01:23:15 +01:00
nessar 865555a19b don't generate numbers on server side 2025-10-29 00:55:22 +01:00
nessar 7e40ce0f6d V1 done still need to work on SSR 2025-10-29 00:21:17 +01:00
nessar 87558d7da5 samedi malin + start other 2025-10-27 00:09:06 +01:00
nessar 9ccbe2534a calendar done needs to do heuristic 2025-10-26 03:53:45 +01:00
nessar 6ed0bdeca7 first commit 2025-10-23 00:21:20 +02:00
nessar f05e04e187 initial commit 2025-10-23 00:19:24 +02:00