Commit Graph

163 Commits

Author SHA1 Message Date
hykocx 256df9102c chore: bump version to 1.3.47 2026-04-22 13:28:33 -04:00
hykocx c89f1cbbe9 chore: bump version to 1.3.46 2026-04-22 13:27:08 -04:00
hykocx 692f639cb5 chore: bump version to 1.3.45 2026-04-22 13:03:10 -04:00
hykocx 7cabdff799 chore: bump version to 1.3.44 2026-04-22 12:58:32 -04:00
hykocx 17065292b8 chore: bump version to 1.3.43 2026-04-22 12:50:24 -04:00
hykocx dade434bd7 chore: bump version to 1.3.42 2026-04-22 12:38:29 -04:00
hykocx 0eeeb9542f chore: bump version to 1.3.41 2026-04-22 12:33:57 -04:00
hykocx 1bc8681b9e chore: bump version to 1.3.40 2026-04-22 12:10:25 -04:00
hykocx d8313cfeda chore: bump version to 1.3.39 2026-04-22 12:05:49 -04:00
hykocx 1a46254221 chore(config): add git push step to release script 2026-04-22 12:00:56 -04:00
hykocx a85b3f1c1e chore: bump version to 1.3.38 2026-04-22 12:00:18 -04:00
hykocx 59666807ae chore(scripts): add release script for automated version bump and publish 2026-04-22 12:00:15 -04:00
hykocx 066b1eac0a chore: bump version to 1.3.37 2026-04-22 11:49:37 -04:00
hykocx 99ef8b2326 chore: bump version to 1.3.36 2026-04-22 11:47:05 -04:00
hykocx 0111e4b548 chore(build): bump version to 1.3.35 and fix build:css font copy command 2026-04-22 11:33:53 -04:00
hykocx d4e3b395e3 chore: bump version to 1.3.34 2026-04-22 11:31:10 -04:00
hykocx 237a49a997 chore(build): bump version to 1.3.33 and include fonts in build output 2026-04-22 11:11:08 -04:00
hykocx e2d688c47a chore(release): bump version to 1.3.32 2026-04-22 11:09:30 -04:00
hykocx 88c04045d2 chore: bump version to 1.3.31 2026-04-19 17:16:02 -04:00
hykocx 2b9a33f37c chore: bump version to 1.3.30 2026-04-19 17:12:19 -04:00
hykocx 9b44b3a6af chore: bump version to 1.3.29 2026-04-19 17:11:21 -04:00
hykocx a6a681e358 chore: bump version to 1.3.28 2026-04-19 17:04:39 -04:00
hykocx 3a339d07da chore: bump version to 1.3.27 2026-04-19 16:56:58 -04:00
hykocx 10660bedf5 chore(release): bump version to 1.3.26 2026-04-19 16:42:56 -04:00
hykocx f08376d979 feat(users): refactor users system 2026-04-19 16:42:33 -04:00
hykocx 5132d0b52a chore: bump version to 1.3.25 2026-04-19 16:06:51 -04:00
hykocx fc7d4ffe1f chore: bump version to 1.3.24 2026-04-15 20:51:09 -04:00
hykocx c0a62fe87a chore: bump version to 1.3.23 2026-04-15 20:46:34 -04:00
hykocx 1c6eb0c818 chore: bump version to 1.3.22 2026-04-15 20:43:21 -04:00
hykocx 371a69c499 chore: bump version to 1.3.21 2026-04-15 19:58:02 -04:00
hykocx c7018848a1 chore: bump version to 1.3.20 2026-04-15 19:55:54 -04:00
hykocx 8b8accdfce chore(release): bump version to 1.3.19 2026-04-15 19:47:48 -04:00
hykocx 2f5cf9fe22 chore: bump version to 1.3.18 2026-04-15 17:50:57 -04:00
hykocx 2b79abb351 chore: bump version to 1.3.17 and add themes export 2026-04-15 17:06:41 -04:00
hykocx 23ef354224 chore: bump version to 1.3.16 2026-04-14 20:15:37 -04:00
hykocx 240bfd1ff1 chore: bump version from 1.3.14 to 1.3.15 2026-04-14 20:01:33 -04:00
hykocx 9cb761adbd chore: include .env.example in published package files 2026-04-14 20:01:22 -04:00
hykocx e1593ce0bf chore: bump version to 1.3.14 and update zen-db bin path
- Increment package version from 1.3.13 to 1.3.14
- Update `zen-db` binary path from `dist/cli/database.js`
  to `dist/core/database/cli.js` to reflect new file structure
2026-04-14 19:58:31 -04:00
hykocx 7ef37e3ebd refactor: reorganize package exports under namespaced paths
- Prefix feature exports with `features/` (auth, admin, provider)
- Prefix shared exports with `shared/` (components, icons, lib, config, logger, rate-limit)
- Add new explicit exports for `shared/logger`, `shared/config`, and `shared/rate-limit`
- Update internal imports to use package self-referencing (`@zen/core/shared/*`) instead of relative paths
2026-04-14 19:57:48 -04:00
hykocx 6a5f43d50e fix: update database CLI entry point path
Move the database CLI entry point from `src/cli/database.js` to
`src/core/database/cli.js` to better reflect its location within
the core database module. Update both the `package.json` bin path
and `tsup.config.js` build entry accordingly.
2026-04-14 19:29:07 -04:00
hykocx 4a06cace5d refactor: remove modules system from core package
- Remove all module-related entry points from package.json exports
- Remove module source files from tsup build configuration
- Clean up external dependencies related to modules
- Update DEV.md to reflect modules removal from architecture
- Clarify package description to specify Next.js CMS
2026-04-14 17:27:04 -04:00
hykocx df9378cae0 chore: bump version from 1.3.12 to 1.3.13 2026-04-13 15:13:43 -04:00
hykocx 4ddf834990 refactor(api): refactor API module with route definitions and response utilities
Restructure the core API module to improve clarity, consistency, and
maintainability:

- Introduce `defineApiRoutes()` helper for declarative route definitions
  with built-in config validation at startup
- Add `apiSuccess()` / `apiError()` response utilities; enforce their
  use across all handlers (core and modules)
- Move auth enforcement to route definitions (`auth: 'public' | 'user' |
  'admin'`), removing manual auth checks from handlers
- Extract core routes into `core-routes.js`; router now has no knowledge
  of specific features
- Rename `nx-route.js` to `route-handler.js` and update package.json
  export accordingly
- Update ARCHITECTURE.md to reflect new API conventions and point to
  `src/core/api/README.md` for details
2026-04-13 15:13:03 -04:00
hykocx 57dcd2c4d1 chore: bump version to 1.3.12 and expose logger module
- Bump package version from 1.3.11 to 1.3.12
- Add `src/shared/lib/logger.js` to tsup build entry points to expose the logger module as a public export
2026-04-12 22:00:29 -04:00
hykocx 1cd4f322e8 chore: bump version from 1.3.10 to 1.3.11 2026-04-12 21:44:11 -04:00
hykocx dd7c54d913 feat: add modules/storage export and bundle config files
- Add `./modules/storage` package export pointing to `modules.storage.js`
- Add `modules/*/config.js` to tsup build entries for server-only configs
- Add `@zen/core/modules/storage` to external dependencies in tsup config
- Add `src/modules/modules.storage.js` to the second tsup build target
- Update storage handler to import via `@zen/core/modules/storage` alias
- Rename unused `request` param to `_request` in `handleGetFile`
2026-04-12 20:45:55 -04:00
hykocx 35c5ac7ff7 chore: bump version from 1.3.9 to 1.3.10 2026-04-12 20:41:53 -04:00
hykocx c65d028a20 chore: bump version from 1.3.8 to 1.3.9 2026-04-12 19:09:13 -04:00
hykocx 33c65d9871 chore: bump version to 1.3.8 and fix module import path
- Bump package version from 1.3.7 to 1.3.8
- Update modules.actions.js import to use package alias
  `@zen/core/core/modules` instead of relative path
2026-04-12 19:05:00 -04:00
hykocx fd228a9e49 chore: bump version from 1.3.6 to 1.3.7 2026-04-12 18:58:33 -04:00