zeekay
fcfaa37ce2
chore: strip all PocketBase cruft from codebase
...
- Delete 7 one-off migration utilities (cmd/fix*, cmd/token*)
- Rename env vars: PB_ID_TOKEN_LEEWAY → HZ_ID_TOKEN_LEEWAY,
PB_FILES_DELETE_MAX_WORKERS → HZ_FILES_DELETE_MAX_WORKERS
- Rename temp file prefix: pb_buffer_file_ → hz_buffer_
- Rename test data dir: pb_base_app_test_data_dir → test_data_dir
- Strip all "PocketBase" from comments (→ "Base" or removed)
- Strip pb_data references in backup error messages
- Update @group PocketBase → @group Base in JSVM type docs
- Update filesystem blob/s3 package doc comments
- _hzf_ field IDs in test DB (already done prior commit)
Zero remaining PocketBase/pb_ references in production Go code.
Only legitimate deps remain: pocketbase/dbx (query builder),
pocketbase/tygoja (JS VM bindings).
2026-03-01 20:44:11 -07:00
zeekay
cf0252a28e
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# apis/record_auth_with_otp.go
# core/base_backup.go
# go.mod
# go.sum
# plugins/jsvm/internal/types/generated/types.d.ts
# tools/router/rereadable_read_closer_test.go
# ui/dist/assets/AuthMethodsDocs-C2aSYmNv.js
# ui/dist/assets/AuthRefreshDocs-BapWJLRK.js
# ui/dist/assets/AuthWithOAuth2Docs-Ck_pnbL8.js
# ui/dist/assets/AuthWithOtpDocs-D8uWq_C5.js
# ui/dist/assets/AuthWithPasswordDocs-BQyMhAeO.js
# ui/dist/assets/BatchApiDocs-rvUuWLZE.js
# ui/dist/assets/CodeEditor-DrMyw8z_.js
# ui/dist/assets/CreateApiDocs-XWzcGuMB.js
# ui/dist/assets/DeleteApiDocs-CScE0aw3.js
# ui/dist/assets/EmailChangeDocs-CxOtrB4s.js
# ui/dist/assets/FieldsQueryParam-BzNUQIb5.js
# ui/dist/assets/FilterAutocompleteInput-Dm2G2coC.js
# ui/dist/assets/Leaflet-DyumpnOc.js
# ui/dist/assets/ListApiDocs-CdOzMZnr.js
# ui/dist/assets/PageInstaller-vIXdffAJ.js
# ui/dist/assets/PageOAuth2RedirectFailure-ClpyaW_B.js
# ui/dist/assets/PageOAuth2RedirectSuccess-BLZml1eK.js
# ui/dist/assets/PageRecordConfirmEmailChange-Cm3O2YD1.js
# ui/dist/assets/PageRecordConfirmPasswordReset-D0XfuL45.js
# ui/dist/assets/PageRecordConfirmVerification-CYyNYH_v.js
# ui/dist/assets/PageSuperuserConfirmPasswordReset-BvlQ0_9t.js
# ui/dist/assets/PageSuperuserRequestPasswordReset-gUPMclJZ.js
# ui/dist/assets/PasswordResetDocs-DMF1vqE0.js
# ui/dist/assets/RealtimeApiDocs-CNVij_C2.js
# ui/dist/assets/UpdateApiDocs-CwQ3ZhFQ.js
# ui/dist/assets/VerificationDocs-DUeWWjrS.js
# ui/dist/assets/ViewApiDocs-gocWxbTE.js
# ui/dist/assets/index-CWGqJiyp.js
# ui/dist/index.html
2026-03-01 19:27:21 -07:00
Gani Georgiev
9feb83cdad
applied lint typo fixes
2026-03-02 22:31:27 +02:00
zeekay
6759ac456c
Rebrand PocketBase imports to Hanzo Base across all Go files
...
Replace github.com/pocketbase/pocketbase with github.com/hanzoai/base
in 106 Go source files. Keep pocketbase/dbx and pocketbase/tygoja as-is
(upstream dependencies). Add compiled binary to .gitignore. Include
realtime DX design document inspired by Convex patterns.
2026-02-27 09:43:39 -08:00
Gani Georgiev
eed8d7d904
[ #7523 ] added Accept-Encoding:identity to the S3 requests
2026-02-13 16:16:12 +02:00
Gani Georgiev
1b560439fe
fixed comment typos
2026-01-17 10:58:12 +02:00
Gani Georgiev
f56cee00f5
support Uploader.MaxConcurrency=1 and updated tests
2025-10-02 20:52:36 +03:00
Gani Georgiev
4fd31b4a36
added os.Root bindings to the JSVM
2025-09-06 14:51:27 +03:00
Gani Georgiev
aeca9423ec
[ #7153 ] eagerly escape the S3 path in accordance with the S3 UriEncode signing rules
2025-09-06 11:59:32 +03:00
Gani Georgiev
91144939a8
[ #6914 ] skip empty range header
2025-06-09 19:51:06 +03:00
Gani Georgiev
feae3fc76b
updated dependencies and golangci-lint to v2
2025-04-12 20:05:21 +03:00
Gani Georgiev
4c61677b27
bumped app version
2025-03-28 19:32:07 +02:00
Gani Georgiev
bb12f94146
[ #6654 ] fixed S3 canonical uri parts escaping
2025-03-28 19:28:04 +02:00
Gani Georgiev
4474c736e7
fixed typos and pass the correct custom abortCtx
2025-03-14 23:09:24 +02:00
Gani Georgiev
f001780d0d
added s3blob WriterOptions custom headers test
2025-03-09 20:56:33 +02:00
Gani Georgiev
944b062814
added basic s3blob tests
2025-03-08 22:32:00 +02:00
Gani Georgiev
ecfa451a90
added godoc comments and license notes for the gocloud.dev vendored code
2025-03-08 01:10:13 +02:00
Gani Georgiev
57240bf875
[poc] replaced aws-sdk-go-v2 and gocloud.dev/blob
2025-03-05 16:31:21 +02:00
Gani Georgiev
9301548a5f
synced with upstream s3 driver
2024-12-07 12:15:03 +02:00
Gani Georgiev
1d4fa61617
merge v0.23.0-rc changes
2024-09-29 21:09:46 +03:00