zeekay
7c8b6bd5a4
fix(ui): resolve @hanzo/base/compat for Docker builds
...
The Vite alias 'base' -> '@hanzo/base/compat' failed in Docker because
the file:../sdk/base-js link can't resolve when only ui/ is copied into
the build context. Since @hanzo/base/compat is just a re-export of the
pocketbase package, alias 'base' directly to 'pocketbase' and add it as
a direct devDependency, removing the file: link.
2026-03-02 01:22:56 -07:00
zeekay
7da62dfb4f
feat(sdk): publish @hanzo/base v0.2.0, swap UI dependency
...
- Add /compat export path re-exporting PocketBase client as drop-in
- Add pocketbase as dependency (compat layer)
- Add RealtimeService.unsubscribe() method
- Build: core, compat, react, crdt entry points
- UI: swap pocketbase → @hanzo/base/compat, builds clean
- Published to npm as @hanzo/[email protected]
2026-03-02 10:49:54 -07:00
zeekay
4b229fae5b
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# core/record_field_resolver_multi_match.go
# ui/dist/assets/AuthMethodsDocs-ChShXLwE.js
# ui/dist/assets/AuthMethodsDocs-Cqvl0T_l.js
# ui/dist/assets/AuthMethodsDocs-DIqhS7qY.js
# ui/dist/assets/AuthRefreshDocs-CHakkNnn.js
# ui/dist/assets/AuthRefreshDocs-DLb1qree.js
# ui/dist/assets/AuthRefreshDocs-DXgrlMdk.js
# ui/dist/assets/AuthWithOAuth2Docs-Bl8VRxNv.js
# ui/dist/assets/AuthWithOAuth2Docs-DVBOel22.js
# ui/dist/assets/AuthWithOAuth2Docs-I213UiJ7.js
# ui/dist/assets/AuthWithOtpDocs-B9tL6gIN.js
# ui/dist/assets/AuthWithOtpDocs-C2PPm9-Z.js
# ui/dist/assets/AuthWithOtpDocs-qEMoMG3D.js
# ui/dist/assets/AuthWithPasswordDocs-B8JWDbPL.js
# ui/dist/assets/AuthWithPasswordDocs-BTHeYJwE.js
# ui/dist/assets/AuthWithPasswordDocs-D9rqgLpO.js
# ui/dist/assets/BatchApiDocs-BV4PYYXn.js
# ui/dist/assets/BatchApiDocs-DXa997am.js
# ui/dist/assets/BatchApiDocs-Di2Qe2dV.js
# ui/dist/assets/DeleteApiDocs-C3IINRwz.js
# ui/dist/assets/DeleteApiDocs-LfmVp4Uf.js
# ui/dist/assets/DeleteApiDocs-SU4XdGhJ.js
# ui/dist/assets/EmailChangeDocs-COx1USU5.js
# ui/dist/assets/EmailChangeDocs-D-qNHT_P.js
# ui/dist/assets/EmailChangeDocs-DpfXIE_V.js
# ui/dist/assets/FieldsQueryParam-BYe9ZK-G.js
# ui/dist/assets/FieldsQueryParam-L8vpHeF4.js
# ui/dist/assets/FieldsQueryParam-z0dGQ6uY.js
# ui/dist/assets/ListApiDocs-BCTT-AOz.js
# ui/dist/assets/ListApiDocs-C0_GwI7k.js
# ui/dist/assets/ListApiDocs-T9_aO-pW.js
# ui/dist/assets/PageInstaller-B22bivaN.js
# ui/dist/assets/PageInstaller-C0BBhyBx.js
# ui/dist/assets/PageInstaller-IYSwJhZW.js
# ui/dist/assets/PageOAuth2RedirectFailure-BjbpqlFj.js
# ui/dist/assets/PageOAuth2RedirectFailure-COyNF79R.js
# ui/dist/assets/PageOAuth2RedirectFailure-DPmGG9zv.js
# ui/dist/assets/PageOAuth2RedirectSuccess-6cMXLFAX.js
# ui/dist/assets/PageOAuth2RedirectSuccess-CdkCarGH.js
# ui/dist/assets/PageOAuth2RedirectSuccess-DSEIHeQL.js
# ui/dist/assets/PageRecordConfirmEmailChange-BYW-6ASg.js
# ui/dist/assets/PageRecordConfirmEmailChange-Bm1CIYvq.js
# ui/dist/assets/PageRecordConfirmEmailChange-BpaqOT4u.js
# ui/dist/assets/PageRecordConfirmPasswordReset--wx_u2lI.js
# ui/dist/assets/PageRecordConfirmPasswordReset-CoeY2Z_C.js
# ui/dist/assets/PageRecordConfirmPasswordReset-Ptya5bfe.js
# ui/dist/assets/PageRecordConfirmVerification-6xjF3T0O.js
# ui/dist/assets/PageRecordConfirmVerification-C1UTIIJh.js
# ui/dist/assets/PageRecordConfirmVerification-C4LixXvA.js
# ui/dist/assets/PageSuperuserConfirmPasswordReset-19z2IFg4.js
# ui/dist/assets/PageSuperuserConfirmPasswordReset-DwNi0ugQ.js
# ui/dist/assets/PageSuperuserConfirmPasswordReset-SMnDTRNi.js
# ui/dist/assets/PageSuperuserRequestPasswordReset-BpDW217f.js
# ui/dist/assets/PageSuperuserRequestPasswordReset-DK63qE6z.js
# ui/dist/assets/PageSuperuserRequestPasswordReset-bG02qLIM.js
# ui/dist/assets/PasswordResetDocs-CE67mLC0.js
# ui/dist/assets/PasswordResetDocs-CHAK0vma.js
# ui/dist/assets/PasswordResetDocs-Dap-N4rx.js
# ui/dist/assets/RealtimeApiDocs-BooTSQCb.js
# ui/dist/assets/RealtimeApiDocs-CoHmYVEx.js
# ui/dist/assets/RealtimeApiDocs-D7ds3fHt.js
# ui/dist/assets/VerificationDocs-B42AIoCQ.js
# ui/dist/assets/VerificationDocs-BS7b11zH.js
# ui/dist/assets/VerificationDocs-ZhkdFVIl.js
# ui/dist/assets/ViewApiDocs-BXmRLHZ1.js
# ui/dist/assets/ViewApiDocs-DM5JJQjh.js
# ui/dist/assets/ViewApiDocs-DRpxcuJR.js
# ui/public/fonts/source-sans-pro/source-sans-pro-v18-latin_cyrillic-700.woff2
# ui/public/fonts/ubuntu-mono/ubuntu-mono-v17-cyrillic_latin-700.woff2
2026-02-22 01:17:16 -08:00
Gani Georgiev
fe7f7e82dd
[ #7369 ] bumped JS SDK to fix Safari AbortError detection introduced with the previous release
2025-12-04 14:46:28 +02:00
Gani Georgiev
f90690fd99
updated js sdk
2025-12-02 19:23:21 +02:00
Gani Georgiev
5ae804b176
added new geoPoint field
2025-04-02 11:52:50 +03:00
zeekay
ef90d0c4c4
Use base
2025-02-10 11:58:49 -06:00
Gani Georgiev
440c4b3e23
updated npm deps
2025-01-20 14:15:38 +02:00
Gani Georgiev
1f54d5bb25
bumped app version
2025-01-01 16:49:26 +02:00
Gani Georgiev
c20c25fb13
added crons web apis and ui listing
2024-12-25 22:24:24 +02:00
Gani Georgiev
3ed0cab42b
update js sdk
2024-12-19 22:39:22 +02:00
Gani Georgiev
6dbb6f0870
updated js sdk
2024-12-16 10:38:20 +02:00
Gani Georgiev
1d4fa61617
merge v0.23.0-rc changes
2024-09-29 21:09:46 +03:00
Gani Georgiev
3e3464b6a5
[ #4106 ] added custom Prism.js bundle and registered new TinyMCE codesample languages
2024-01-13 16:13:32 +02:00
Gani Georgiev
98d91659fd
updated ui/dist, go deps, docs and fixed some typos
2023-12-10 12:23:31 +02:00
Gani Georgiev
d6d4c69c66
logs refactoring
2023-11-26 13:33:17 +02:00
Gani Georgiev
3be25c26a5
use a custom tinymce svelte component and other minor optimizations
2023-10-15 14:04:44 +03:00
Gani Georgiev
1f75034869
updated npm deps
2023-09-05 11:49:01 +03:00
Gani Georgiev
1a0dea4cce
updated to Svelte 4
2023-09-01 09:22:49 +03:00
Gani Georgiev
c2c111af5c
[ #3191 ] added client-side validation and syntax highlight for the json field
2023-08-29 22:10:57 +03:00
Gani Georgiev
e7e2b9d1a1
[ #2599 ] added option to upload a backup file from the Admin UI
2023-08-28 20:06:48 +03:00
Gani Georgiev
b881a7d6ae
updated ui/dist
2023-08-16 22:38:56 +03:00
Gani Georgiev
fdb50dc803
updated ui/dist deps
2023-07-30 14:10:42 +03:00
Gani Georgiev
935a01682b
make use of skipTotal
2023-07-22 18:50:40 +03:00
Gani Georgiev
e09536263e
updated npm deps
2023-07-20 13:16:16 +03:00
Gani Georgiev
cd3cc03b96
updated deps
2023-05-21 10:55:33 +03:00
Gani Georgiev
d3858275e9
added backup apis and tests
2023-05-13 22:12:42 +03:00
Gani Georgiev
153876e4a8
updated changelog and ui/dist
2023-05-05 05:52:48 +03:00
Gani Georgiev
dee9b021ab
updated js sdk and resolved isNew record field conflict
2023-05-01 13:00:12 +03:00
Gani Georgiev
4d40a78413
updated changelog and package.json
2023-04-18 06:30:05 +03:00
Gani Georgiev
501594582c
[ #215 ] updated the admin ui to allow displaying private files
2023-04-05 13:23:22 +03:00
Gani Georgiev
9d98dda352
updated ui/dist
2023-03-24 22:30:57 +02:00
Gani Georgiev
c3ae17a3a3
new schema and indexes ui
2023-03-16 19:21:16 +02:00
Gani Georgiev
6d98380376
added view collection type
2023-02-18 19:33:42 +02:00
Gani Georgiev
44d6d5e6a4
[ #976 ] added optional RelationOptions.DisplayFields and refactored the relation picker UI
2023-01-23 21:57:35 +02:00
Gani Georgiev
7523c384d0
[ #370 ] added rich text editor field
2023-01-17 13:31:48 +02:00
Gani Georgiev
c40056d772
upgraded vite
2023-01-10 15:26:36 +02:00
Gani Georgiev
194951877a
updated js deps
2022-12-20 20:27:13 +02:00
Gani Georgiev
84013142b2
updated ui deps
2022-12-12 19:35:49 +02:00
Gani Georgiev
2ae4771105
updated ui/dist
2022-12-01 20:26:11 +02:00
Gani Georgiev
952aeba297
updated dependencies
2022-11-19 00:38:05 +02:00
Gani Georgiev
5d423fb089
updated db pool limits, added logs VACUUM, updated api docs
2022-11-13 00:38:18 +02:00
Gani Georgiev
5ae4586ce0
updated api preview docs
2022-11-08 20:53:31 +02:00
Gani Georgiev
943c47a441
initial v0.8 pre-release
2022-10-30 10:28:14 +02:00
Gani Georgiev
15f752b5a5
updated sdk
2022-09-02 10:12:36 +03:00
Gani Georgiev
a3011a0200
[ #75 ] added option to test s3 connection and send test emails
2022-08-21 14:30:36 +03:00
Gani Georgiev
a5bd9bc948
updated ui/dist with older sdk version
2022-08-18 20:32:07 +03:00
Gani Georgiev
8059357448
[ #282 ] added the "real" user ip to the logs
2022-08-18 15:27:45 +03:00
Gani Georgiev
33ca01acbc
[ #87 ] added additional thumb resizers
2022-08-17 22:29:47 +03:00
Gani Georgiev
072d3115a3
simplified mail settings ui
2022-08-16 13:32:32 +03:00