Commit Graph

  • 6c9707d12c refactored mutator to listen for returned data from event listeners dswbx 2025-01-16 10:10:47 +01:00
  • 438e36f185 refactor event listener registration dswbx 2025-01-15 17:46:41 +01:00
  • 6625c9bc48 Refactor event system to support returnable events dswbx 2025-01-15 17:21:28 +01:00
  • f47d0b1761 update plasmic package to omit cjs, migrated example from nextjs to vite/wouter dswbx 2025-01-15 14:50:10 +01:00
  • a4274423a1 fix advanced flow creation due to schema mismatches dswbx 2025-01-14 16:01:24 +01:00
  • a81aa875a8 lazy import code editor once, externalized codemirror dswbx 2025-01-14 15:07:09 +01:00
  • 7b0a41b297 cleanup cache dswbx 2025-01-14 14:13:16 +01:00
  • 1ea6446fab clean build.ts dswbx 2025-01-14 14:10:54 +01:00
  • 4ee0f74cdb optimize elements by reducing the bundle size required dswbx 2025-01-14 14:10:19 +01:00
  • 4e923bff69 Merge pull request #40 from bknd-io/release/0.5 dswbx 2025-01-14 12:29:32 +01:00
  • c7bd0a636b fix admin redirection on default role matched only dswbx 2025-01-14 11:55:24 +01:00
  • a9b2c613e1 finalized 0.5.0 dswbx 2025-01-14 08:51:21 +01:00
  • 6855e6f7e9 using vite for static bundling to solve external package's react resolution dswbx 2025-01-14 07:51:14 +01:00
  • b1a32f3705 added nextjs detection and added exception for auth redirection to also work inside stackblitz dswbx 2025-01-11 16:23:20 +01:00
  • d8671355a6 exposed bknd middlewares to be used for custom routes dswbx 2025-01-11 15:45:32 +01:00
  • bd4bc14282 reworked authentication and permission handling dswbx 2025-01-11 15:27:58 +01:00
  • 5823c2d245 fixed auth tests dswbx 2025-01-11 11:35:11 +01:00
  • c732566f63 Add integration tests for auth, improve auth middleware and cookies handling dswbx 2025-01-11 10:52:31 +01:00
  • 0d945ab45b fixed auth middleware dswbx 2025-01-11 08:28:46 +01:00
  • c06ba061f0 inlined JSON schema form library and updated related references to address bundling and React static asset issues dswbx 2025-01-11 08:09:52 +01:00
  • 3bf92a8c65 Refactor asset handling and authentication logic (for node) dswbx 2025-01-10 20:58:03 +01:00
  • 87e07570d4 Refactor admin theme handling and optimize initialization. dswbx 2025-01-10 18:33:12 +01:00
  • c7d983942f Add loading indicator for admin asset initialization dswbx 2025-01-10 18:04:40 +01:00
  • bb756548a6 Fix entity referencing issue during post-seeded relational fetch dswbx 2025-01-10 17:28:43 +01:00
  • e94e8d8bd1 Refactor entity handling to preserve config while overriding type dswbx 2025-01-10 15:51:47 +01:00
  • 1d5f14fae0 Merge pull request #41 from bknd-io/feat/seed-em-media dswbx 2025-01-10 14:44:48 +01:00
  • a8c20d3675 Refactor module schema handling and add sync mechanism dswbx 2025-01-10 14:43:39 +01:00
  • 475563b5e1 fixed version of json-schema-form-react dswbx 2025-01-10 11:41:48 +01:00
  • f0d502133e Refactor Vite integration and update docs dswbx 2025-01-10 09:46:00 +01:00
  • 0500d4fc8e Merge remote-tracking branch 'origin/refactor/drop-cjs' into release/0.5 dswbx 2025-01-10 08:50:13 +01:00
  • 5bccc910a3 Merge remote-tracking branch 'origin/feat/auth-components' into release/0.5 dswbx 2025-01-10 08:24:33 +01:00
  • da3f3d98d0 Merge remote-tracking branch 'origin/feat/vite-adapter-optimization' into release/0.5 dswbx 2025-01-10 08:24:02 +01:00
  • c8745b3464 Merge remote-tracking branch 'origin/feat/repo-query-sort' into release/0.5 dswbx 2025-01-10 08:23:51 +01:00
  • eabd57cb4e Delete media files from filesystem in media controller dswbx 2025-01-09 15:58:35 +01:00
  • d182640981 Add Media.Dropzone and Media.Preview as isolated elements dswbx 2025-01-09 15:43:43 +01:00
  • 138a3579cb Update test expectations and fix test utility usage dswbx 2025-01-09 11:23:23 +01:00
  • 99df7f1402 Handle missing app context in permission middleware to prevent errors. dswbx 2025-01-09 11:06:40 +01:00
  • 47f48be514 Refactor module middleware initialization logic. dswbx 2025-01-09 10:59:48 +01:00
  • 5c7bfeab8f Refactor authentication components for modularity dswbx 2025-01-09 10:20:28 +01:00
  • 7f337e25bb optimized vite adapter with better defaults dswbx 2025-01-08 17:10:00 +01:00
  • fcab042e88 replaced hook form with json schema from dswbx 2025-01-08 17:03:50 +01:00
  • aa86d54553 clean up data controller dswbx 2025-01-08 10:16:41 +01:00
  • 6026613d29 feat: allow data query to have single string as sort dswbx 2025-01-07 18:08:50 +01:00
  • 7d3d1e811f refactor: extracted auth as middleware to be added manually to endpoints dswbx 2025-01-07 13:32:50 +01:00
  • 9f2c20ccee refactor: remove cjs from build to reduce package size dswbx 2025-01-07 08:55:25 +01:00
  • 064bbba8aa doc: nextjs swap edge dswbx 2025-01-07 07:42:49 +01:00
  • d1aa05a9bb chores: repo update dswbx 2025-01-07 07:05:45 +01:00
  • ab46611839 app auth: fix missing email when creating user on seeding dswbx 2024-12-24 16:16:45 +01:00
  • 24226382e8 Merge pull request #33 from bknd-io/release/0.4.0 dswbx 2024-12-24 16:11:26 +01:00
  • d04c4a6191 bump to 0.4.0 dswbx 2024-12-24 16:10:55 +01:00
  • 06125f1afe added fallback route to server, created extensive setup instructions in docs dswbx 2024-12-24 16:01:42 +01:00
  • 8ef11aa382 Merge pull request #34 from bknd-io/refactor/adapter-options dswbx 2024-12-24 09:45:03 +01:00
  • 76da14294c unified runtime and framework adapters dswbx 2024-12-24 09:43:16 +01:00
  • c1e92e503b update & fix typing, updated examples dswbx 2024-12-23 19:28:31 +01:00
  • 70e42a02d7 updated examples: astro, nextjs, remix, bun, node dswbx 2024-12-23 16:50:26 +01:00
  • a17fd2df67 Merge pull request #32 from bknd-io/feat/optimize-seeding dswbx 2024-12-23 11:45:15 +01:00
  • 0648f71a9e Merge pull request #27 from bknd-io/feat/optimize-cf-adapter dswbx 2024-12-23 11:44:52 +01:00
  • 131b7dd52e Merge pull request #25 from bknd-io/feat/node-media-local dswbx 2024-12-23 11:44:40 +01:00
  • 3a79ce2cf8 added a new mutate replacement for useEntityMutate to quickly update cache without revalidating dswbx 2024-12-21 15:03:14 +01:00
  • deddf00c38 added pausing to event manager, added context aware entity schemas, fixed typings, first boot event, improved useEntityQuery mutation behavior dswbx 2024-12-20 20:11:49 +01:00
  • a7e3ce878a added chainable functions in em() dswbx 2024-12-19 16:12:30 +01:00
  • d7ee13011f isolated constructor functions for entities and relations from config dswbx 2024-12-19 08:16:47 +01:00
  • 1d1ebff64d Merge remote-tracking branch 'origin/main' into feat/optimize-seeding dswbx 2024-12-19 07:59:51 +01:00
  • ac2ae2657e Merge pull request #31 from bknd-io/feat/optimize-api-and-replace-react-query dswbx 2024-12-19 07:59:16 +01:00
  • 8e987d58f2 to em() toJSON to match expected type dswbx 2024-12-19 07:58:41 +01:00
  • 386c0d3ff0 added new em() shorthand for prototyping, added insertMany mutator function for seeding dswbx 2024-12-19 07:38:40 +01:00
  • 602235b372 optimized module manager seeding, added type support for new api hooks and reduced amount of dist chunks dswbx 2024-12-18 18:22:01 +01:00
  • c4138ef823 updated plasmic package to work with new hooks + added example dswbx 2024-12-18 08:41:11 +01:00
  • 1631bbb754 replaced all react-query usages with new hooks + removed react-query dswbx 2024-12-13 17:36:09 +01:00
  • 8c91dff94d updated admin to use swr hooks instead of react-query dswbx 2024-12-13 16:24:55 +01:00
  • 50c5adce0c added useEntity and useEntityQuery hooks dswbx 2024-12-12 17:00:10 +01:00
  • 9d9aa7b7a5 added useApi and useApiQuery to work seamlessly with SWR (tbc) dswbx 2024-12-12 10:37:52 +01:00
  • 43ec075a32 reworked api to return a custom promise to extract request info dswbx 2024-12-12 10:01:05 +01:00
  • 29ae6c6f9d hotfix release 0.3.3 dswbx 2024-12-11 18:49:57 +01:00
  • bd86f8ef91 Merge pull request #30 from bknd-io/fix/admin-ui-fixes-3 dswbx 2024-12-11 18:49:22 +01:00
  • 25027429df fixing condition where entity has been created with empty label dswbx 2024-12-11 18:48:57 +01:00
  • 35959aaf6d hotfix release 3.0.2 dswbx 2024-12-11 18:38:53 +01:00
  • 56fb779f99 Merge pull request #29 from bknd-io/fix/admin-ui-fixes-2 dswbx 2024-12-11 18:37:46 +01:00
  • 134fbd6d34 admin ui: fix initial entity state in create modal dswbx 2024-12-11 18:36:42 +01:00
  • d2c75b1605 Merge pull request #26 from bknd-io/fix/mm-sync dswbx 2024-12-11 18:29:22 +01:00
  • a474e3fe3a Merge pull request #28 from bknd-io/fix/admin-ui-fixes dswbx 2024-12-11 18:29:05 +01:00
  • d81b3acb94 mm: disable console as it might error trying to fetch config dswbx 2024-12-11 18:25:31 +01:00
  • 2ca66f4fc9 admin ui: fix "enter" on create new modal (inside fields) dswbx 2024-12-11 17:46:15 +01:00
  • a8bbb6e760 admin ui: fix data erd layout dswbx 2024-12-11 17:30:33 +01:00
  • 32459a1562 improved cloudflare worker adapter + added docs about different modes dswbx 2024-12-11 17:09:28 +01:00
  • 2395d7fe97 fix: only sync config table once certain it has to happen dswbx 2024-12-11 15:51:00 +01:00
  • b7ec4982dc cli: automatically register local adapter dswbx 2024-12-10 15:50:41 +01:00
  • 10d606f8e9 docs: added docker instructions dswbx 2024-12-10 09:57:05 +01:00
  • 5cca911e9d Merge remote-tracking branch 'origin/main' into feat/node-media-local dswbx 2024-12-10 08:53:09 +01:00
  • 13a88be8d1 Merge pull request #23 from bknd-io/release/0.2.3 dswbx 2024-12-10 08:52:20 +01:00
  • a5264e22ee bump version 0.3.0 dswbx 2024-12-10 08:51:54 +01:00
  • 290498de6e refactor registries to make registration more convenient dswbx 2024-12-10 08:47:23 +01:00
  • 847b08b505 fix createApp() fn doesn't require config, fix admin controller main entry dswbx 2024-12-10 08:44:50 +01:00
  • 86a7bee3d9 fix prototype tests dswbx 2024-12-07 19:35:34 +01:00
  • 3932396084 fixing imports and ssr support + updated remix/nextjs/astro examples dswbx 2024-12-07 19:31:12 +01:00
  • 94cc4042d3 small refactorings and cleanups, improved bun/node adapter, updated docs dswbx 2024-12-07 18:55:02 +01:00
  • 154703f873 added treeshake option to build + finalized package json (for now) dswbx 2024-12-07 17:19:27 +01:00
  • 71dbfc5469 moved main pkg back to deps to reduce tarball size + removed zod + cleanup old code + fixed tests dswbx 2024-12-07 10:11:26 +01:00
  • e5924b33e5 exclude metafiles in npm package to reduce tarball size dswbx 2024-12-07 09:46:30 +01:00
  • c25abd4a48 Merge remote-tracking branch 'origin/refactor/admin-basepath' into release/0.2.3 dswbx 2024-12-07 09:30:32 +01:00