Commit Graph
219 Commits
Author SHA1 Message Date
aslost d50166720f ci: upgrade pnpm and Node.js versions 2026-08-15 23:48:16 +08:00
aslost f11c6ab7bf release: v3.1.0 2026-08-15 23:41:36 +08:00
aslost 98968add7e fix: replace deprecated AI models 2026-08-15 23:41:35 +08:00
aslost a42f0cc93d feat: optimize button event handling 2026-08-15 23:41:34 +08:00
aslost cb07b18944 chore: optimize page URLs 2026-08-15 23:41:34 +08:00
aslost e7dfed2627 eat: limit max selected emails 2026-08-15 23:41:33 +08:00
aslost bf5fb39edc feat: add sync deletion support 2026-08-15 23:41:32 +08:00
aslost a1488ba665 style: optimize system settings card layout 2026-08-15 23:41:32 +08:00
vitalii.semianchuk 5c8c8a6dc7 fix: null check logic, silenced flag inversion, sequential query perf
- role-service had if (!userIds && userIds.length === 0) which crashes
  with TypeError when userIds is null — changed && to ||
- oauth-service was setting silenced based on the already-inverted
  active value instead of the original silenced field from the API
- email-service was awaiting three queries individually then passing
  the resolved values to Promise.all, making them run sequentially
  instead of in parallel
2026-08-02 14:15:06 +08:00
aslost 9552f532f1 feat: improve add user dialog 2026-06-09 19:20:37 +08:00
aslost 33feb16dc3 revert: add login background darken factor 2026-06-09 17:41:36 +08:00
aslost 7b839ad8f3 style: align dividers 2026-06-09 17:05:02 +08:00
aslost 0198845ef0 chore: reduce scheduled tasks 2026-06-09 17:04:46 +08:00
aslost b62deec46d fix: mask Telegram bot token 2026-05-23 06:53:52 +08:00
aslost a54ae4289b fix: validation not working 2026-05-23 04:32:33 +08:00
aslost fb0aa227b6 ci: restore automatic database creation
This reverts commit b0c01cac6a.
2026-05-12 21:55:00 +08:00
aslost a3f0962456 style: reorder personalization settings options 2026-05-12 22:14:17 +08:00
Esing 4d0fcfb3bd feat: add login background darken factor 2026-05-12 22:12:02 +08:00
aslost b0c01cac6a ci: remove automatic database creation 2026-05-12 13:21:06 +08:00
呼乎户 51850950ec fix: rename CF_EMAIL to CLOUDFLARE_EMAIL in deployment workflow (#364) 2026-05-12 12:58:27 +08:00
aslost 74db58b65c fix: fix missing fields in database initialization 2026-05-12 12:41:22 +08:00
aslost 4bf58e8c5a fix: update Cloudflare email sending default status 2026-05-10 18:36:22 +08:00
aslost 8926c09b3a feat: convert attachment path to ArrayBuffer 2026-05-10 18:33:54 +08:00
aslost 868d7360ce feat: use ArrayBuffer for attachment sending 2026-05-10 17:43:54 +08:00
aslost 99ffd812da ci: add environment variables 2026-05-10 17:34:12 +08:00
aslost 0874f473d3 chore: normalize configuration casing 2026-05-10 17:26:23 +08:00
aslost 109ecac891 feat: add Cloudflare email sending to system settings 2026-05-10 17:23:12 +08:00
aslost 6cf3d04a9d fix: resolve worker attachment sending failure 2026-05-10 14:11:23 +08:00
aslost 1ed7b330f3 ci: update nodejs version 2026-05-10 13:54:56 +08:00
aslost cc471966d5 feat: add Cloudflare Email Sending support 2026-05-10 13:42:03 +08:00
aslost d51396a684 chore: update wrangler 2026-05-10 13:36:33 +08:00
aslost 857301f0f3 chore: add comments to configuration 2026-05-10 13:22:16 +08:00
aslost 774164c2a3 ci: add environment variables 2026-05-10 13:16:36 +08:00
aslost 5d3e678d0b feat: add analytics data cache toggle 2026-05-10 13:12:22 +08:00
aslost b29fe40e6d feat: add scheduled cache refresh task configuration 2026-05-10 12:58:02 +08:00
aslost 8141608c76 feat: add analytics page data caching 2026-05-10 12:56:02 +08:00
aslost bd0410d4d9 fix: resolve TG message character limit overflow 2026-05-10 01:02:02 +08:00
aslost f7d3fdbfb2 feat: update verification code recognition logic 2026-05-10 00:58:11 +08:00
aslost 0248237cbc feat: optimize verification code recognition strategy 2026-05-10 00:55:27 +08:00
aslost 81a8395efb feat: update verification code recognition to 8 digits 2026-05-10 00:48:31 +08:00
aslost a02972cc66 chore: update README.md 2026-05-10 00:46:55 +08:00
aslost 4ed1d2ba18 chore: update version 2026-05-10 00:44:22 +08:00
aslost 79450920fb chore: remove default AI model from config file 2026-05-10 00:29:33 +08:00
aslost f2ef215c52 fix: resolve system settings display refresh bug 2026-05-10 00:28:32 +08:00
aslost 93c1500e5b feat: display verification code in frontend email list 2026-05-10 00:26:45 +08:00
aslost 3861b7681d feat: AI verification code recognition settings 2026-05-10 02:17:42 +08:00
aslost d5893c79f9 feat: add Telegram message verification code copy 2026-05-10 01:15:50 +08:00
aslost 2cf5c7e4f2 feat: AI-powered email verification code recognition 2026-05-10 00:26:45 +08:00
aslost 72a93e81ed chore: update dependencies 2026-05-09 00:23:22 +08:00
aslost 82d1694781 feat: hide login domain 2026-05-09 00:18:54 +08:00