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