dswbx
43dbc856ce
fix SystemController config read permission
2025-11-26 07:41:19 +01:00
dswbx
36e1bb1867
init opfs and sqlocal as another browser adapter
2025-11-25 16:21:16 +01:00
dswbx
0cf1d86213
fix client imports to prevent multiple react context's
2025-11-25 16:16:10 +01:00
dswbx
3fac740771
Merge branch 'release/0.20' into feat/add-otp-plugin
2025-11-21 20:03:30 +01:00
dswbx
5e5dc62304
Merge pull request #299 from bknd-io/fix/rec-with-join
...
fix: recursive `with` omitted join clauses
2025-11-21 20:01:46 +01:00
dswbx
c1d6384271
Merge pull request #301 from bknd-io/fix/cli-run-open
...
fix cli url opener and add minimal debug docker config
2025-11-21 19:40:54 +01:00
dswbx
c3ae4a3999
fix cloudflare adapter warm mode and type improvements
...
Adds warm mode support to cloudflare adapter to enable app instance caching. Improves BkndConfig type handling and makes hybrid mode reader optional. Fixes entity hook types to properly handle Generated ID types from kysely.
2025-11-21 17:35:45 +01:00
dswbx
5c3eeb7642
fix json schema validation initialization
...
ensure `getJsonSchema` handles both object and non-object outputs to prevent errors during validation initialization. this improves robustness when handling edge cases in schema configurations.
2025-11-20 21:11:28 +01:00
dswbx
a2fa11ccd0
refactor modes implementation and improve validation handling
...
refactor `code` and `hybrid` modes for better type safety and configuration flexibility. add `_isProd` helper to standardize environment checks and improve plugin syncing warnings. adjust validation logic for clean JSON schema handling and enhance test coverage for modes.
2025-11-20 21:08:16 +01:00
dswbx
fdee39da62
fix cli url opener and add minimal debug docker config
2025-11-20 20:04:13 +01:00
dswbx
16a3a67634
fix: recursive with omitted join clauses
2025-11-14 22:17:27 +01:00
dswbx
2b5e1771de
refactor: enhance email OTP responses and improve data structure
...
Updated the email OTP plugin to return a structured response containing the email, action, and expiration details. Adjusted the tests to validate the new response format. Increased password length for user creation
2025-11-14 21:59:06 +01:00
dswbx
a16e017e39
Merge remote-tracking branch 'origin/release/0.20' into feat/add-otp-plugin
2025-11-14 09:01:36 +01:00
dswbx
ff56d616d9
chore: upgrade bun to 1.3.2
2025-11-11 15:57:24 +01:00
dswbx
5b3d36c527
Merge pull request #294 from cameronapak/claude/add-loops-email-driver-011CUxMpVqe8AT22gN2k5ZVm
...
Email Driver: Add Plunk Support
2025-11-11 15:48:18 +01:00
cameronapak
2885fea077
Remove multi-recipient support from Plunk driver
2025-11-11 08:30:26 -06:00
dswbx
3f55c0f2c5
fix imports and adjust biome and linting configuration
...
remove unused `SecretSchema` import, adjust biome settings to modify linting behavior, and clean formatting in `slugify` and other functions.
2025-11-11 13:29:24 +01:00
dswbx
ba3d11edab
Merge remote-tracking branch 'origin/release/0.20' into feat/add-otp-plugin
2025-11-10 13:25:01 +01:00
dswbx
70b25a9f9b
hybrid: fix timing for automatic schema syncs to work with plugins
2025-11-10 10:34:50 +01:00
dswbx
b6717f0237
otp: update docs on permissions, only require email driver if sendEmail is not false
2025-11-10 10:25:33 +01:00
dswbx
c57f3e8070
otp: added missing tests
2025-11-10 10:17:16 +01:00
dswbx
c2f4f92d1a
refactor otp listeners
2025-11-10 09:40:47 +01:00
dswbx
6eb8525656
otp: add sendEmail option to disable sending for debugging
2025-11-10 09:30:24 +01:00
cameronapak
e2ebb57564
Fixed tests :)
2025-11-09 08:11:49 -06:00
cameronapak
2b7bbc5df0
Update tests to use real information
2025-11-09 08:01:14 -06:00
Claude
bd1ef8ed57
implement Plunk email driver with comprehensive tests
...
- Add plunkEmail driver following IEmailDriver interface
- Support single and multiple recipients (up to 5 max per Plunk API)
- Handle both string and { text, html } body formats
- Include sender customization (from, name, reply)
- Add recipient validation and error handling
- Create comprehensive unit tests with 6 test cases
- Export plunkEmail from core drivers index
- Update task list with implementation progress
2025-11-09 13:35:48 +00:00
dswbx
793c214e6d
Merge remote-tracking branch 'origin/release/0.20' into feat/add-otp-plugin
2025-11-07 09:58:48 +01:00
dswbx
7e399830e5
add validation for used OTP codes
2025-11-07 09:12:58 +01:00
dswbx
5be55a6fa6
clean up error, it's prefixed with the plugin name already
2025-11-07 08:51:44 +01:00
dswbx
341eb13425
rename to email otp to make it more explicit
2025-11-07 08:48:02 +01:00
dswbx
68fbb6e933
fix events reference for instance checks
2025-11-06 20:47:19 +01:00
dswbx
8b36985252
otp: add entity config, reduce result
2025-11-06 20:38:16 +01:00
dswbx
ff86240b0e
feat: add OTP plugin
2025-11-06 20:06:51 +01:00
dswbx
40bbdb904f
refactor: expose additional kysely postgres options
2025-11-05 10:47:47 +01:00
dswbx
a333d537b0
refactor postgres functions to not rely on the packages
2025-11-05 10:21:35 +01:00
dswbx
108c108d82
merge origin/release/0.20
2025-11-05 10:05:57 +01:00
dswbx
07a57ebf67
fix cli build script, add commander, fix types
2025-11-05 08:27:47 +01:00
dswbx
e9f1241ec3
fix tests: remove .only
2025-11-05 08:20:36 +01:00
dswbx
ac6cd4a900
upgrade vite + fix types
2025-10-31 21:40:55 +01:00
dswbx
ed47c5bf51
postgres: move examples up
2025-10-31 20:11:16 +01:00
dswbx
dbb19a27f4
fix pg imports for node tests
2025-10-31 17:48:50 +01:00
dswbx
71a17696eb
fix ".only" tests
2025-10-31 17:44:37 +01:00
dswbx
2c7054c317
feat: move postgres as part of the main repo
2025-10-31 17:13:23 +01:00
dswbx
5417aa174e
bump 0.19.0, update readme with use cases, small fixes
...
- fix password strategy openapi tags
- fix cli run picking up memory if specified
- fix view transition chrome crash
2025-10-31 11:55:27 +01:00
dswbx
2178e0ee8b
fix CodePreview shiki dynamic load for frameworks like Next.js
2025-10-31 09:24:45 +01:00
dswbx
be39e8a391
chore: bump version to 0.19.0-rc.3 and update JsonField handling for improved value parsing
2025-10-28 16:07:43 +01:00
dswbx
b57f362e3a
fix json field
2025-10-28 16:00:58 +01:00
dswbx
e055e477ae
chore: bump version to 0.19.0-rc.2 and remove unused server initialization callback in Cloudflare config
2025-10-28 13:14:23 +01:00
dswbx
422f7893b5
docs: updated mcp tools
2025-10-28 11:09:37 +01:00
dswbx
42f340b189
fix: update syncSecretsOptions condition and enhance documentation for mode configuration
...
- Changed the condition for syncSecretsOptions to check for both existence and false value.
- Added details about explicit fetch export and integration specifics in the introduction documentation.
- Clarified behavior of UI-only and code-only modes, including configuration application and schema syncing.
2025-10-28 10:42:06 +01:00