cameronapak
12ef72d595
test: add comprehensive tests for AppReduced utility and path normalization
2025-07-22 08:52:32 -05:00
cameronapak
75c29ae5e2
Add .env.local to app/.gitignore
2025-07-22 08:37:31 -05:00
cameronapak
f0551f50d1
fix: set default admin_basepath and logo_return_path in constructor
...
Move default option values into the constructor parameter initializer to
prevent them from being overwritten by the spread operator in
`get options()`.
2025-07-22 08:36:38 -05:00
cameronapak
03aac3437b
refactor: unify theme type and admin options from AdminController
2025-07-22 08:33:42 -05:00
cameronapak
f07f3d1007
refactor: rename basepath to admin_basepath and normalize admin paths
2025-07-22 08:28:23 -05:00
cameronapak
c833b2b539
feat: add @clack/prompts because somehow it was missing?
2025-07-22 05:53:23 -05:00
dswbx
daaaae82b6
Merge pull request #203 from bknd-io/fix/auth-redirect-and-adapter-config
...
fix auth redirect on error and adapter app fn
2025-07-19 09:15:23 +02:00
dswbx
f19977ac28
fix mediacontroller tests
2025-07-19 09:12:28 +02:00
dswbx
2b32a836cd
auth error should not redirect to parameter, adapter app function should fire correctly
2025-07-09 08:00:52 +02:00
dswbx
957355c862
bump v0.15
2025-07-05 11:08:26 +02:00
dswbx
e939debba5
auth: add delete auth after flash in case only one is picked up
2025-07-05 09:43:14 +02:00
dswbx
b35ee36fb1
admin: fix back behavior to not rely on history object
2025-07-05 09:42:53 +02:00
dswbx
a5959acb34
fix admin's assetPath for remote static assets
2025-07-03 15:06:21 +02:00
dswbx
2f684765de
libsql: update typings to allow minimal client fns (execute, batch)
2025-07-03 14:11:58 +02:00
dswbx
22b54862e8
admin: fix theme flash
2025-07-02 18:14:35 +02:00
dswbx
45138c25f0
refactor auth/media entities to separate files, suppress node:sqlite warning
2025-07-02 16:36:06 +02:00
dswbx
80034b9b0a
fix plugins imports
2025-07-02 16:13:22 +02:00
dswbx
e6ee75c712
update edge sqlite import (libsql)
2025-07-02 16:08:33 +02:00
dswbx
56287eb05e
fixing sqlite imports, clean up bun and cf examples
2025-07-02 15:46:57 +02:00
dswbx
d1378c6c51
fix cloudflare r2 adapter range requests
2025-07-02 14:07:26 +02:00
dswbx
70737c04cd
refactor console imports, added config update event
2025-07-02 14:02:50 +02:00
dswbx
d41fd5541f
rewrite libsql and cloudflare sqlite's to use the generic adapter
2025-07-02 14:02:33 +02:00
dswbx
a9f3a582eb
fix tests and imports
2025-06-25 09:42:25 +02:00
dswbx
57ae2f333c
inlined libsql dialect, rewrote d1 to use generic sqlite
2025-06-25 09:35:47 +02:00
dswbx
b2086c4da7
fix: plugin schema reconciliation
2025-06-18 10:31:40 +02:00
dswbx
c86f4c12b7
admin: add options such as logo return path when served static
2025-06-18 07:56:58 +02:00
dswbx
aaa97ed113
finalize initial app resources/drivers
2025-06-17 19:51:12 +02:00
dswbx
69c8aec6fb
Merge pull request #190 from bknd-io/feat/app-resources
...
init app resources
2025-06-17 19:49:09 +02:00
dswbx
f5ceffd80e
fix tests
2025-06-17 13:34:31 +02:00
dswbx
a9f367aa2c
updated build to exclude libsql
2025-06-17 13:18:13 +02:00
dswbx
b87696a0db
init app resources
2025-06-14 16:59:03 +02:00
dswbx
3338804c34
simplify and export generic sqlite functions
2025-06-14 16:58:38 +02:00
dswbx
6b3ac9e6e2
fix toDriver mutation convertion not respecting default values, react re-renders on navigation, mutator result logging
2025-06-14 08:06:05 +02:00
dswbx
8e1ecfcfe3
change app plugins to be a map to prevent duplicates and provide easier access
2025-06-14 07:22:44 +02:00
dswbx
6e2596fb77
fixing tests
2025-06-14 07:08:46 +02:00
dswbx
2ada4e9f20
various fixes: refactored imports, introduced fromDriver/toDriver to improve compat
2025-06-13 21:15:29 +02:00
dswbx
af6d1960b9
fix tests
2025-06-13 17:27:58 +02:00
dswbx
96ae8f9d63
Merge remote-tracking branch 'origin/release/0.15' into feat/plugin-improvements
...
# Conflicts:
# app/package.json
# app/src/App.ts
2025-06-13 17:24:54 +02:00
dswbx
c09d1d53b3
Merge pull request #186 from bknd-io/feat/unify-connections
...
feat/unify-connections
2025-06-13 17:20:05 +02:00
dswbx
2239333f08
updated docs on databases
2025-06-13 17:18:29 +02:00
dswbx
03c4c41d2d
cli now uses adapter logic, require node v22
2025-06-13 15:58:06 +02:00
dswbx
f8d2a9090e
fixing tests, move node tests to vitest
2025-06-13 14:38:30 +02:00
dswbx
bbb7bfb7a1
feat: adding env aware endpoint to obtain sqlite connection, remove libsql hard dependency
2025-06-13 11:09:47 +02:00
dswbx
28e277afe1
updated cf image optimization plugin
2025-06-13 08:30:54 +02:00
dswbx
8517c9b90b
added a few initial plugins
2025-06-12 19:58:18 +02:00
dswbx
fe5ccd4206
refactor and move cloudflare image transformation plugin
2025-06-12 17:00:06 +02:00
dswbx
8b4b63b3cd
feat: improved abilities of plugins, moved schema fns to ctx
2025-06-12 15:29:53 +02:00
dswbx
d5bb6ffa61
fix adapters, handle entity enum more gracefully
2025-06-12 10:24:50 +02:00
dswbx
4162b9878a
fix admin controller to only serve if defined, and only from specified endpoints
2025-06-12 09:45:14 +02:00
dswbx
c75f8d0937
reduce schema manager query log to debug, fix useSearch
2025-06-12 09:23:31 +02:00