dswbx
c2b3316fcb
updated API instantiation, and update user on verify
2025-01-29 14:44:32 +01:00
dswbx
86ba055f5e
fix entity table select
2025-01-28 09:10:38 +01:00
dswbx
d98d3351c0
Merge pull request #57 from bknd-io/feat/elements-docs-and-custom
...
restructured elements for better customization
2025-01-25 09:17:39 +01:00
dswbx
cc76964d03
restructured elements slightly for better customization, updated readme and docs
2025-01-25 09:14:02 +01:00
dswbx
ba936604a3
fix overwrite of entity config (e.g. empty label)
2025-01-23 09:02:58 +01:00
dswbx
7dd42fbff3
fixed schema updates to fail in nextjs envs due to lodash's merge
2025-01-23 08:34:11 +01:00
dswbx
51715158c2
fix auth screens' missing config permission, and media URL resolution
2025-01-21 17:10:45 +01:00
dswbx
fc08108ee0
admin ui: improved relation description
2025-01-18 16:22:26 +01:00
dswbx
a20b6b64a9
updated ui/client components, refactored deps
2025-01-18 15:25:12 +01:00
dswbx
664aed35f9
Merge remote-tracking branch 'origin/release/0.6' into refactor/optimize-ui-bundle-size
...
# Conflicts:
# app/build.ts
# app/package.json
2025-01-18 14:13:34 +01:00
dswbx
fb2dff956b
added better error messages if config secret permission is missing
2025-01-18 13:31:33 +01:00
dswbx
db10188945
strengthened schema ensuring for system entities
2025-01-18 12:39:34 +01:00
dswbx
145b47e942
minimal popper implementation for context menu placement
2025-01-18 09:59:10 +01:00
dswbx
ad61770ef4
fix entity form fields regression
2025-01-18 09:15:32 +01:00
dswbx
89b29256cf
adding context menu to entities list
2025-01-18 09:05:35 +01:00
dswbx
7ddcfc89b4
fixed auth strategy toggle, updated astro/remix
2025-01-17 18:08:23 +01:00
dswbx
a6fd9f0d96
fix system entity registration by re-applying configs to modules
2025-01-17 15:46:05 +01:00
dswbx
9422cc5bb8
fix media initial enable to force reload window
2025-01-17 13:57:37 +01:00
dswbx
c19d3b2d75
fix entity list unnecessary parameters
2025-01-17 13:43:45 +01:00
dswbx
a723d6f618
added easier access points to modify schema + added relation flip in dialog
2025-01-17 13:17:09 +01:00
dswbx
1625a0c7c0
made the creation of an entity more accessible and obvious
2025-01-17 11:24:24 +01:00
dswbx
b61634e261
introduced auth strategy actions to allow user creation in UI
2025-01-17 10:19:26 +01:00
dswbx
c6cbd36231
fix RepoQuery typings
2025-01-16 16:21:32 +01:00
dswbx
5343d0bd9d
allow bypassing entity data validation for unknown keys in useEntityForm
2025-01-16 10:30:28 +01:00
dswbx
6c491653db
Merge pull request #42 from bknd-io/feat/elements-optimize
...
optimize elements by reducing the bundle size required
2025-01-16 10:21:16 +01:00
dswbx
6c9707d12c
refactored mutator to listen for returned data from event listeners
2025-01-16 10:10:47 +01:00
dswbx
a81aa875a8
lazy import code editor once, externalized codemirror
2025-01-14 15:07:09 +01:00
dswbx
4ee0f74cdb
optimize elements by reducing the bundle size required
2025-01-14 14:10:19 +01:00
dswbx
6855e6f7e9
using vite for static bundling to solve external package's react resolution
2025-01-14 07:51:14 +01:00
dswbx
bd4bc14282
reworked authentication and permission handling
2025-01-11 15:27:58 +01:00
dswbx
c06ba061f0
inlined JSON schema form library and updated related references to address bundling and React static asset issues
2025-01-11 08:09:52 +01:00
dswbx
87e07570d4
Refactor admin theme handling and optimize initialization.
...
Simplified theme detection logic and improved the loading screen for better performance on slower networks. Adjusted styles, reorganized imports, and removed unnecessary rendering logic in `main.tsx`.
2025-01-10 18:33:12 +01:00
dswbx
c7d983942f
Add loading indicator for admin asset initialization
...
Introduced a "loading" div to indicate when admin assets are being fetched. Updated rendering logic and styles in related components to account for this state. Prepared groundwork for potential view transitions.
2025-01-10 18:04:40 +01:00
dswbx
bb756548a6
Fix entity referencing issue during post-seeded relational fetch
2025-01-10 17:28:43 +01:00
dswbx
d182640981
Add Media.Dropzone and Media.Preview as isolated elements
...
Introduce `Media.*` to modularize and customize file upload handling. Refactor media-related components to improve usability, add max item limits, overwrite support, and event callbacks.
2025-01-09 15:43:43 +01:00
dswbx
5c7bfeab8f
Refactor authentication components for modularity
...
Replaced `LoginForm` with a more extensible `AuthForm` and `AuthScreen`, enabling support for multiple auth strategies (e.g., OAuth) and improved reusability. Updated imports, routes, and configurations accordingly.
2025-01-09 10:20:28 +01:00
dswbx
fcab042e88
replaced hook form with json schema from
2025-01-08 17:03:50 +01:00
dswbx
7d3d1e811f
refactor: extracted auth as middleware to be added manually to endpoints
2025-01-07 13:32:50 +01:00
dswbx
c1e92e503b
update & fix typing, updated examples
2024-12-23 19:28:31 +01:00
dswbx
70e42a02d7
updated examples: astro, nextjs, remix, bun, node
2024-12-23 16:50:26 +01:00
dswbx
3a79ce2cf8
added a new mutate replacement for useEntityMutate to quickly update cache without revalidating
2024-12-21 15:03:14 +01:00
dswbx
deddf00c38
added pausing to event manager, added context aware entity schemas, fixed typings, first boot event, improved useEntityQuery mutation behavior
2024-12-20 20:11:49 +01:00
dswbx
d7ee13011f
isolated constructor functions for entities and relations from config
2024-12-19 08:16:47 +01:00
dswbx
602235b372
optimized module manager seeding, added type support for new api hooks and reduced amount of dist chunks
2024-12-18 18:22:01 +01:00
dswbx
c4138ef823
updated plasmic package to work with new hooks + added example
2024-12-18 08:41:11 +01:00
dswbx
1631bbb754
replaced all react-query usages with new hooks + removed react-query
2024-12-13 17:36:09 +01:00
dswbx
8c91dff94d
updated admin to use swr hooks instead of react-query
2024-12-13 16:24:55 +01:00
dswbx
50c5adce0c
added useEntity and useEntityQuery hooks
2024-12-12 17:00:10 +01:00
dswbx
9d9aa7b7a5
added useApi and useApiQuery to work seamlessly with SWR (tbc)
2024-12-12 10:37:52 +01:00
dswbx
25027429df
fixing condition where entity has been created with empty label
2024-12-11 18:48:57 +01:00