91 Commits

Author SHA1 Message Date
oiov 28367890a1 refact: bucket storage limit rules 2025-07-22 16:58:24 +08:00
oiov 4afa235a17 Merge branch 'dev' of https://github.com/oiov/wr.do into dev 2025-07-22 14:26:31 +08:00
oiov 457e161281 chore error status code and custom provider name 2025-07-21 10:47:37 +08:00
weiruchenai1 d25de8d0f7 feat: improve file upload error handling and add Chinese localization 2025-07-21 00:24:44 +08:00
oiov 968f764af7 docs: add cloud storage docs 2025-07-15 15:30:01 +08:00
oiov 83792c98e9 fixup download file method 2025-07-14 17:38:40 +08:00
oiov 0b72ced8d6 refact file size caculate 2025-07-12 16:31:30 +08:00
oiov 785bad134e feat: add search input for storage 2025-07-10 15:51:53 +08:00
oiov 709a56609e feat: add admin storage manager 2025-07-08 21:22:10 +08:00
oiov 639cae5821 docs: add storage feature 2025-07-07 21:43:08 +08:00
oiov 436a30e9d0 feat: add file upload limit on plan 2025-07-07 21:30:01 +08:00
oiov c65d49635b chore storage styles 2025-07-06 22:43:27 +08:00
oiov a0d7c1071a feats: file list render 2025-07-06 18:56:41 +08:00
oiov bb957c9ee6 feat: add user-files schema and crud 2025-07-05 21:39:03 +08:00
oiov f21bb49b49 feat: add file list display 2025-07-04 16:44:05 +08:00
oiov ac7d5a7552 chore code 2025-06-30 16:56:53 +08:00
oiov 2e0df57687 fix status display empty 2025-06-29 20:45:13 +08:00
oiov 1acf785219 fix(email): get resend key by domain when send email(#37) 2025-06-29 20:32:23 +08:00
oiov 6406579f03 feats: add url status componet 2025-06-29 19:27:27 +08:00
oiov c1743c2840 feat(record): add status card 2025-06-24 19:31:34 +08:00
oiov dcb8479017 feat(domain): add duplicate feature 2025-06-23 10:54:12 +08:00
oiov ae97fe895e feats(domain): configurable limit configs 2025-06-19 21:15:35 +08:00
oiov 8e57a4cbb9 chore: send email when new record apply 2025-06-19 19:00:23 +08:00
oiov 4573373544 feat: enhance user form password 2025-06-18 11:08:58 +08:00
oiov a7a7d2a878 fixup update user error 2025-06-17 19:51:08 +08:00
oiov d038169846 feats(auth): login with email and password 2025-06-17 19:46:43 +08:00
oiov 6c784d255d chore(record) 2025-06-16 16:00:44 +08:00
oiov 6ede43b9fb feat: support custom config record types in domain config 2025-06-13 17:16:28 +08:00
oiov e01886e505 feats(record): add reject statu 2025-06-11 17:31:43 +08:00
oiov 67672624e3 feat: configurable app settings 2025-06-11 17:06:20 +08:00
oiov 468a6f5645 feats: configurable plan quota 2025-06-11 15:06:36 +08:00
oiov 6c0be291e0 Add delete inbox email method 2025-06-08 14:54:28 +08:00
oiov 351dd9b559 fix empty domain selector 2025-06-08 14:30:18 +08:00
oiov e6582f26c8 fixup type error 2025-06-04 17:40:57 +08:00
oiov 80a873d56a fix(record): create type error 2025-06-04 17:35:47 +08:00
oiov 0d1ea92965 fix(record): comment field not display 2025-06-04 17:27:31 +08:00
oiov bba4c6bae7 feats: add apply mode for subdomain service 2025-06-04 16:47:06 +08:00
oiov d86467674e add NEXT_PUBLIC_ENABLE_SUBDOMAIN_APPLY env 2025-06-03 14:39:01 +08:00
oiov c80de8800f feats(domain): resend api key config 2025-05-30 20:20:57 +08:00
oiov adb0ce31c0 refact: short url stats position 2025-05-28 22:51:33 +08:00
oiov 91d3f06f38 add pagenation for domain list 2025-05-21 19:15:10 +08:00
oiov 2369885fda feat: support setup guide for admin 2025-05-21 16:16:56 +08:00
oiov 8a05fa0907 feat: support multi domain configuration and management features (database) 2025-05-20 22:46:13 +08:00
oiov 87c24da5a0 feat: support multi domain configuration for DNS records 2025-05-19 21:40:24 +08:00
oiov deee7786a0 fixup email content rende error 2025-05-16 17:18:24 +08:00
oiov 01ca3ad732 add time range param for apis stats 2025-05-04 21:00:30 +08:00
oiov 2a067c6e65 add growth rate feature and send email list 2025-04-29 18:37:27 +08:00
oiov fa659e96da fixup crash 2025-04-25 16:21:29 +08:00
oiov eb6615a69b refactor dashboard ui 2025-04-25 16:01:26 +08:00
oiov 549b9a71db refactor counter feature and upd docs 2025-04-24 21:00:37 +08:00