Commit Graph
50 Commits
Author SHA1 Message Date
tianma-if 8ec7307d06 fix(deploy): auto-resolve Cloudflare D1 database id 2026-07-27 10:31:13 +08:00
tianma-if 2fa59702a3 feat: configure online admin username 2026-07-26 21:33:39 +08:00
tianma-if ea0f516ab7 feat: add portable login brute-force protection 2026-07-26 21:20:45 +08:00
tianma-if 9d8797c27e feat: add s3 compatible blob storage 2026-07-25 19:26:16 +08:00
tianma-if 9838c20fef feat: add self-hosted storage adapter 2026-07-25 19:13:54 +08:00
tianma-if cd62151b11 feat: add independent demo seed sync command 2026-07-24 11:30:08 +08:00
tianma-if ce6fe15aff fix: expose deployment metadata in system info 2026-07-24 01:10:48 +08:00
tianma-if 5837c0ec3e feat: add Cloudflare one-click deployment (#58) 2026-07-21 03:54:39 +08:00
tianma-if 64c3f95991 fix: make D1 migrations remote-compatible 2026-07-21 01:39:22 +08:00
tianma-if 12803f0ce4 fix: normalize D1 migrations on Windows 2026-07-21 01:31:00 +08:00
tianma-if c7dd1ed754 fix: auto-confirm D1 migrations 2026-07-21 01:27:16 +08:00
tianma-if e91f9cadd8 fix: make D1 migrations reliable on Windows 2026-07-21 01:21:03 +08:00
tianma-if d0a9c918db fix: apply D1 migrations non-interactively 2026-07-21 01:13:26 +08:00
tianma-if 50ad70129b fix: harden Cloudflare deployment 2026-07-21 00:40:46 +08:00
tianma-if dd3854ef5c fix(mobile): use PWA artwork for Android launcher icon 2026-07-19 21:08:30 +08:00
tianma-if 820044f183 build(android): default release APK to arm64 2026-07-19 17:42:12 +08:00
tianma-if 0b6f4f8351 build(android): standardize release APKs 2026-07-19 17:31:42 +08:00
tianma-if ee3f85f4fe fix(mobile): ship EdgeEver launcher icon 2026-07-19 16:04:38 +08:00
tianma-if 87f7d905c2 fix(mobile): support macOS Bash in Play builds 2026-07-18 20:21:42 +08:00
tianma-if 0b92708791 build(mobile): add fast local Android builds 2026-07-18 19:41:54 +08:00
yoma 6c5a4980f7 fix: expose one Cloudflare setup token 2026-07-16 14:33:01 +08:00
yoma cc14d692c2 fix: simplify Workers Builds token setup 2026-07-16 14:14:01 +08:00
yoma 1d0bb19164 make local development the default 2026-07-15 22:34:46 +08:00
yoma b5847ffaac fix: make remote password reset reliable 2026-07-15 19:12:48 +08:00
yoma 0bd3ec920f feat: add password reset utility 2026-07-15 19:08:07 +08:00
yoma fff1ab7c5c feat: add default initial login credentials 2026-07-15 12:32:05 +08:00
yoma 4ddc27d4a1 Support plaintext login password secrets 2026-07-15 11:51:59 +08:00
yoma eaaf9cee1b feat: add Markdown export and local demo seed 2026-07-14 22:34:56 +08:00
yoma a1ce678a11 fix: handle direct upload Pages projects 2026-07-14 20:40:24 +08:00
yoma 0b1ab0d7df feat: isolate monorepo deployment triggers 2026-07-14 17:33:29 +08:00
yoma 257b740d44 feat: automate Cloudflare Workers Builds setup 2026-07-14 15:03:22 +08:00
yoma 5d2808f19a fix: preserve password hashes in Bun env loading
Fixes #18
2026-07-12 08:23:49 +08:00
yoma 1fd06dacb3 fix: remove auth hash debug logs 2026-07-12 01:34:38 +08:00
Felix 75dc4465a5 fix: always load .env.local values in run-wrangler 2026-07-11 23:38:13 +08:00
yoma c358464052 Fix deployment login and notebook editor issues
Fixes #9
2026-07-10 18:45:34 +08:00
mookim bea180878e Fix restore into deleted notebook 2026-07-06 14:35:22 +00:00
tianma 21c16392ce Add demo reset mode and prefilled login 2026-07-02 21:25:33 +08:00
tianma dca1762c68 Improve AI agent Cloudflare deployment 2026-07-01 23:16:57 +08:00
tianma 631a3df5c7 fix: resolve empty note conversion by preprocessing en-media tags and update evernote web importer 2026-06-30 11:45:38 +08:00
tianma d11171cfc6 feat: implement local image compression using sharp in Evernote import script 2026-06-30 02:07:13 +08:00
tianma 8cc8704efc Limit Evernote import to ENEX 2026-06-29 19:10:29 +08:00
tianma 16dce39fcf Add Evernote import flow 2026-06-29 17:56:01 +08:00
tianma 377b7b9f1d feat: add offline sync and agent docs 2026-06-27 01:37:36 +08:00
tianma 8ab55b7cae feat: improve organization mcp and cli workflows 2026-06-27 00:24:46 +08:00
tianma fd2250b52d feat: add agent tokens and MCP CLI access 2026-06-26 23:52:16 +08:00
tianma 328c3e15b0 feat: support pasted memo images 2026-06-26 21:17:43 +08:00
tianma 7216069266 fix: use worker-compatible password hashing 2026-06-26 20:45:33 +08:00
tianma e2f9b6675c feat: add password login 2026-06-26 20:39:45 +08:00
tianma da8ac14ac3 feat: support multi-instance cloudflare deploys 2026-06-26 18:58:54 +08:00
tianma 4ecff6e9bc fix: prepare wrangler config for cloudflare builds 2026-06-26 18:28:52 +08:00