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
079d613b2e
adjust biome configuration for improved linting and file inclusion
...
add specific file exclusions in `biome.json` to refine file tracking and adapt linting script in `package.json` to automatically write changes.
2025-11-11 16:42:19 +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
9ec31373e1
Merge pull request #295 from bknd-io/fix/hybrid-schema-sync
...
fix hybrid schema sync
2025-11-10 10:36:52 +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
8766b742c6
add PLUNK_API_KEY to .env.example
2025-11-09 13:50:12 +00:00
Claude
3befa43a9e
remove PRD and task list documents from PR
2025-11-09 13:42:08 +00:00
Claude
a842808464
mark all tasks as completed in task list
2025-11-09 13:36:18 +00: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
Claude
a0019e5500
add detailed sub-tasks for Plunk email driver implementation
2025-11-09 13:29:42 +00:00
Claude
8ec67a5492
add task list for Plunk email driver implementation
2025-11-09 13:28:04 +00:00
Claude
960f7c3fb2
add PRD for Plunk email driver implementation
2025-11-09 13:25:38 +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
4094004b83
Merge remote-tracking branch 'origin/release/0.20' into feat/add-otp-plugin
2025-11-07 09:50:33 +01:00
dswbx
300d86ff7c
Merge pull request #293 from bknd-io/chore/biome-upgrade
...
upgrade biome and vscode settings
2025-11-07 09:49:22 +01:00
dswbx
4c9b662f6f
fix bknd/util imports
2025-11-07 09:47:43 +01:00
dswbx
a862cfdcf1
add .vscode/settings.json
2025-11-07 09:45:12 +01:00
dswbx
de62f4e729
upgrade biome config
2025-11-07 09:39:02 +01:00
dswbx
7e399830e5
add validation for used OTP codes
2025-11-07 09:12:58 +01:00
dswbx
ee2ab982df
docs: added emailOTP plugin docs
2025-11-07 09:11:13 +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
4575d89cfe
Merge pull request #290 from bknd-io/chore/upgrade-deps
...
upgrade deps
2025-11-05 10:03:36 +01:00
dswbx
0ca0828581
fix examples
2025-11-05 09:37:49 +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
80903d4ffa
upgrade bun, remove hoisting
2025-11-05 08:15:41 +01:00
dswbx
c8290802e9
upgrade biome, typescript, icons, other dev deps. also keep hoisting for now
2025-11-05 07:48:33 +01:00
dswbx
ac6cd4a900
upgrade vite + fix types
2025-10-31 21:40:55 +01:00
dswbx
a91ddb1ec3
update deps
2025-10-31 21:33:11 +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
6093f4f46f
Merge pull request #278 from bknd-io/release/0.19
...
Release 0.19
2025-10-31 09:27:01 +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