Nicolas HOARAU
0febf5fdb0
chore(deps): update deps to fix pnpm audit report
ci / ci (22) (pull_request) Successful in 10m56s
2026-06-22 21:05:13 +04:00
Nicolas HOARAU
a4f909289c
feat(api): refactor project API functions to use $fetch for improved error handling
ci / ci (22) (pull_request) Failing after 6m4s
2026-06-22 15:46:46 +04:00
Nicolas HOARAU
79e0efc71e
feat: add @nuxt/image and @vueuse/nuxt modules, remove @nuxtjs/eslint-module
ci / ci (22) (pull_request) Failing after 5m21s
2026-06-22 15:23:21 +04:00
Nicolas HOARAU
58dc4e194e
fix core config
2026-06-22 15:08:06 +04:00
Nicolas HOARAU
edcee7cd80
feat(hints): added @nuxt/hints module and fixed lazy component suggestion
2026-06-22 14:54:02 +04:00
Nicolas HOARAU
24c6cffaa8
feat(a11y): added nuxt/a11y in loaded modules, and fixed two errors
2026-06-22 14:41:40 +04:00
Nicolas HOARAU
a10773f76a
feat(i18n): implement internationalization support with English and French locales
2026-06-22 14:10:13 +04:00
Nicolas HOARAU
abdec720e1
fixed hydration mismatch
2026-06-22 12:57:24 +04:00
Nicolas HOARAU
d826ee6a50
feat(ui): add icons to buttons in ProjectForm and projects index for better UX
2026-06-22 11:00:54 +04:00
Nicolas HOARAU
568b04ca27
feat(web): implement basic first project CRUD UI
2026-06-22 10:45:26 +04:00
Nicolas HOARAU
32aed2af26
feat: add rolldown configuration for building TypeScript project and removed useless refs.ts file
2026-06-21 23:31:55 +04:00
Nicolas HOARAU
7d72932a16
feat(api): first version of the implementation, done with opencode and multiple iterations
2026-06-21 22:30:37 +04:00
Nicolas HOARAU
90387e121c
fixed type checks in api
ci / ci (22) (push) Successful in 10m39s
2026-06-12 13:40:44 +04:00
Nicolas HOARAU
8a4265d0b1
update deps to fix security vulnerabilities
ci / ci (22) (push) Failing after 5m34s
2026-06-12 13:03:09 +04:00
Nicolas HOARAU
89c3046b88
ci(technical debt): Added Fallow for technical debt analysis
ci / ci (22) (push) Failing after 4s
2026-06-10 23:21:46 +04:00
Nicolas HOARAU
f11c306ac6
feat: add type checking and linting improvements across the project
...
ci / ci (22) (push) Successful in 11m57s
- Added "check-types" script to package.json for type checking in both api and web apps.
- Updated ESLint configuration to use a shared tooling package for consistent linting rules.
- Refactored TypeScript configurations to extend from shared tooling configurations.
- Improved code formatting and consistency in various files, including Vue components and TypeScript files.
- Introduced CI workflow for automated linting, formatting checks, and type checking on push and pull request events.
- Cleaned up unnecessary dependencies and updated existing ones for better performance and maintainability.
2026-06-04 16:33:06 +04:00
Nicolas HOARAU
9314e72f3e
feat(schema): add shared schema package with Drizzle ORM and Valibot validation
...
Create @workspace/schema package with Project and Task table definitions, Drizzle relations, Valibot validation schemas (select/insert/update), and wire as workspace dependency in API and Web apps.
2026-06-04 12:46:51 +04:00
Nicolas HOARAU
0e46bf8f97
feat(core): init AI configs
2026-06-03 15:39:02 +04:00
Nicolas HOARAU
a6df485827
fix(core): made the project run from the monorepo
2026-06-01 01:05:27 +04:00
Nicolas HOARAU
63fee9b1ad
feat(web): created blank web app
2026-06-01 00:58:04 +04:00
Nicolas HOARAU
6269f31615
feat(api): created api app
2026-06-01 00:35:16 +04:00
Nicolas HOARAU
9d59a78ea8
clear unused projects and packages
2026-05-31 23:39:08 +04:00
Nicolas HOARAU
89489aab74
Initial commit from create-turbo
2026-05-31 23:21:08 +04:00