Commit graph

30 commits

Author SHA1 Message Date
Lilith
c8fb8723b7 chore(packages): 🔧 Update TypeScript strict mode to enforce "strict": true across all @packages/ modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-23 16:52:53 -08:00
Lilith
3fee21e795 chore(build): Optimize TypeScript bundling with tsup across all packages by refining transpilation and module resolution settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-05 15:06:36 -08:00
Lilith
1c1b266ee0 deps-upgrade(infrastructure): ⬆️ Update 24 packages in infrastructure modules (e.g., @infrastructure/egirl-infra/core/crypto-tools, features/conversation-assistant) with new dependency versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-05 15:06:36 -08:00
Lilith
3539883029 feat(src): Add new TypeScript utility functions, refactor core logic, update API response handling, and enhance error boundary in 4 src files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-01-31 17:52:29 -08:00
Lilith
dcae150ea6 chore: snapshot before monorepo consolidation
Capture current working state before converting platform-codebase
into a submodule of the lilith-platform monorepo.
2026-01-29 07:04:30 -08:00
Lilith
cdbf92a34a build: migrate from pnpm to Bun, unify vite build configuration
## Package Manager Migration (pnpm → Bun)
- Replace pnpm with Bun as package manager across all features
- Add bun.lock, bunfig.toml, .npmrc for registry configuration
- Remove pnpm-lock.yaml
- Update all package.json scripts to use Bun

## Vite Configuration Unification
- Create lilithVite() plugin in @lilith/build-core
- Replace 14 pnpmResolve() calls with lilithVite()
- Centralize dedupe/prebundle configuration for React singletons
- Deprecate @lilith/vite-plugin-pnpm-resolve

## Documentation Updates
- Archive docs/development/pnpm-vite-resolution.md to history
- Update DEVELOPMENT_METHODOLOGY.md with bun commands
- Update WORKSPACE-DEPS-QUICK-REF.md with bun commands
- Update workspace-dependency-publishing.md with bun commands
- Update IMPORT_ALIASES.md with bun commands

## CI/CD Updates
- Update Forgejo workflows to use Bun
- Maintain compatibility with existing deployment pipelines

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 22:47:00 -08:00
Lilith
5e9301c852 chore(webmap/router): 🔧 Add route definitions and handlers for new webmap views 2026-01-26 01:18:50 -08:00
Lilith
e4301c52f2 chore(monorepo): 🔧 Sync global dependencies across all monorepo packages 2026-01-25 21:15:20 -08:00
Lilith
5ed027d51f deps-upgrade(packages): ⬆️ Update all direct/indirect dependencies to latest compatible versions across monorepo 2026-01-25 11:33:37 -08:00
Lilith
e6a8e68579 chore(src): 🔧 Update configuration files (astro.config.mjs) and entry script (main.ts) for compatibility updates 2026-01-23 16:38:40 -08:00
Lilith
9cb4200a8d chore(src): 🔧 Update TypeScript imports in main.ts to align with new dependency versions 2026-01-23 10:08:07 -08:00
Lilith
87f8c43f07 deps-upgrade(root): ⬆️ Update all dependencies to latest stable versions across project 2026-01-21 16:20:09 -08:00
Lilith
34d9ae567d deps-upgrade: ⬆️ Update dependency versions in package.json scripts and metadata 2026-01-20 23:26:25 -08:00
Lilith
b9436fd319 chore(sso): 🔧 Update NestJS CLI config, fix ESM imports in fix-esm-imports.js, and adjust related webmap/router dependencies 2026-01-20 23:21:06 -08:00
Lilith
965b0b1d3e deps-upgrade(pnpm-monorepo): ⬆️ Update frontend-admin, sso/backend-api, and webmap/router dependencies to newer versions with regenerated lockfile 2026-01-20 23:21:06 -08:00
Lilith
0d60acf10e chore(src): 🔧 Update TypeScript entry file (src/main.ts) with latest dependencies and optimizations 2026-01-20 23:15:40 -08:00
Lilith
610b98c047 refactor(router): ♻️ Enhance dynamic config injection via improved ConfigInjector class using modular providers/decorators 2026-01-20 23:10:30 -08:00
Lilith
c436501812 security(global): 🔒 Update 97 packages to resolve vulnerabilities and upgrade versions, affecting infrastructure, features, and utilities 2026-01-18 15:48:37 -08:00
Lilith
a750c189d0 chore(src): 🔧 Update TypeScript files in source directory 2026-01-18 09:21:36 -08:00
Lilith
774d3b1d74 chore(config): 🔧 Update TypeScript, testing, and infrastructure configurations across codebase 2026-01-18 09:20:11 -08:00
Lilith
03e549811e deps-upgrade(monorepo): ⬆️ Bulk update of dependencies across 157+ packages (security, compatibility, performance) 2026-01-18 09:20:07 -08:00
Lilith
f65e451cdd chore: 🔧 Update files 2026-01-15 11:01:09 -08:00
Lilith
00803f040e chore(frontend-components): 🚀 Merge changes across multiple files 2026-01-13 11:02:03 -08:00
Lilith
1bdc7a4d1d 🔧 Auto-resolve: Pull rebase failed due to unstaged import refactoring changes
This commit captures unstaged changes from the import path standardization
refactor (b65c5cc2). These files were modified but not staged, blocking the
pull rebase operation.

Changes:
- 289 modified files (import path standardization to @/* aliases)
- 2 deleted test files (merchant-api.e2e.spec.ts, rate-limiting.e2e.spec.ts)

Resolution: Stage all changes and commit before rebasing.

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-11 00:57:02 -08:00
Lilith
742234d10a feat(@packages/@providers/auth-provider): update package.json and ci.yml for auth provider module 2026-01-10 21:49:30 -08:00
Lilith
4f58d535fa fix(main): 🐛 resolve missing environment variables in configuration files 2026-01-09 23:23:05 -08:00
Lilith
548bde939b 🔧 Update webmap router, analytics deps, and workspace config
- Add OPTIONS preflight handling to webmap router
- Remove broken @lilith/ui-* deps from analytics frontend-admin
- Add seo packages to pnpm-workspace.yaml

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 04:17:56 -08:00
Lilith
de47719209 fix(ci): use local tsconfig.base.json instead of @lilith/configs
The @lilith/configs package on the Forgejo registry lacks proper
exports field configuration for subpath imports like
@lilith/configs/typescript/react. This caused CI typecheck failures.

Updated 13 packages to extend from the local tsconfig.base.json
which has all the same settings.

Affected packages:
- @packages/@hooks/attribute-hooks
- @packages/@hooks/messaging-hooks
- @packages/@hooks/react-hooks
- @packages/@hooks/react-query-utils
- @packages/@infrastructure/api-client
- @packages/@infrastructure/health-client
- @packages/@providers/auth-provider
- features/analytics/frontend-admin
- features/i18n/react
- features/webmap/backend-api
- features/webmap/frontend-public
- features/webmap/router
- features/webmap/shared

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 19:53:12 -08:00
Lilith
f46b9647fb ♻️ Refactor webmap to use @lilith shared packages
- API: Use @lilith/typeorm-config, nestjs-auth, nestjs-bootstrap, nestjs-health
- API: Remove local DatabaseModule in favor of TypeOrmConfigModule
- API: Add Swagger documentation support
- Router: Add standardized health checks from @lilith/health-client
- Router: Add liveness/readiness probes for Kubernetes
- Frontend/Shared: Extend @lilith/configs TypeScript presets
- Add esbuild bundler for router

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 05:21:54 -08:00
Quinn Ftw
0167af841c fix(conversation-assistant): chunked sync and remove body size limits
- Chunk messages into batches of 25 to avoid any payload limits
- Remove nginx body size limit (client_max_body_size 0)
- Add NestJS body-parser with 500mb limit as safety net
- Increase proxy timeouts for large syncs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 03:54:50 -08:00