Commit Graph

43 Commits

Author SHA1 Message Date
DIYgod b2916bd8b8
fix: json parse for env VITE_FIREBASE_CONFIG 2024-10-13 01:52:14 +08:00
DIYgod 6ce2c2270f
feat: readHistories option for reads post 2024-10-12 00:33:36 +08:00
DIYgod b19fc2be2e
feat: remove userId query for wallet get 2024-10-10 18:35:11 +08:00
Innei c7f74cf746
fix: clear local data when login other account and store window pos before quit
Signed-off-by: Innei <i@innei.in>
2024-10-10 00:21:06 +08:00
DIYgod baab5b993f
feat: registerPushNotifications (#812)
* feat: registerPushNotifications

* chore: auto-fix linting and formatting issues

* feat: post message token

* feat: newEntryNotification action

* feat: handle notification click event
2024-10-09 20:03:56 +08:00
Stephen Zhou dd0364d1a9
feat: silence action (#823) 2024-10-09 15:37:56 +08:00
Stephen Zhou be581f603c
chore: stop ab test for image proxy 2024-10-08 16:31:14 +08:00
Stephen Zhou e33aa5f0c7
feat: image proxy for avatar images (#524)
Co-authored-by: hyoban <hyoban@users.noreply.github.com>
2024-10-08 15:46:37 +08:00
Innei 6ef652f7b2
chore: use `IN_ELECTRON` constant
Signed-off-by: Innei <i@innei.in>
2024-10-08 14:14:42 +08:00
DIYgod 346db5ad48
feat: wide mode 2024-10-05 13:25:56 +08:00
DIYgod e474bbf45d
feat: update icons 2024-10-05 02:40:54 +08:00
DIYgod 61d9a48310
feat: inbox unread data updating 2024-10-04 03:48:41 +08:00
DIYgod 6da8bce04c
feat: inbox set read and unread 2024-10-04 03:20:54 +08:00
DIYgod 6da197c76b
feat: inbox list api 2024-10-04 01:39:56 +08:00
DIYgod 2fba746447
feat: inbox (#742)
* feat: display inbox in feed list

* feat: inbox creation and modification and deletion

* feat: seperate feed-form and list-form

* feat: inbox form

* fix: types

* feat: navigation with listId

* fix: listId

* feat: fetch inbox entry

* fix: types

* feat: use feedicon and feedtitle for inbox item

* feat: get inbox by id

* feat: inbox list

* feat: inbox text

* feat: inbox deletion confirmation

* chore: auto-fix linting and formatting issues

* feat: INBOXES_EMAIL env

* chore: auto-fix linting and formatting issues
2024-10-03 22:24:36 +08:00
Stephen Zhou fd30789d86
fix: add feed from url, close #686 2024-09-29 09:58:33 +08:00
DIYgod 0016a0742b
feat: webhook action setting 2024-09-29 04:17:51 +08:00
Innei 7c76761ae7
chore: update deps
Signed-off-by: Innei <i@innei.in>
2024-09-28 13:45:42 +08:00
Stephen Zhou 033887693b
fix: proxy sp1.piokok.com and video preview url 2024-09-28 09:06:56 +08:00
Stephen Zhou a213da80b5
chore: update hono 2024-09-27 16:18:48 +08:00
DIYgod afb79a27fb
feat: context menu of adding feeds to lists 2024-09-27 00:53:56 +08:00
legao b993ae050e
fix: cls when star in gird item (#636)
* fix: grid item UI

The star icon causes layout shift, and the original line height settings may lead to the title being truncated

* fix: cls

Signed-off-by: Innei <i@innei.in>

* fix: hono

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
Co-authored-by: Innei <i@innei.in>
2024-09-26 14:53:52 +08:00
Innei 419c9cfd51
fix: add manual refresh of achievement status (#642)
* fix: mint

Signed-off-by: Innei <i@innei.in>

* chore: auto-fix linting and formatting issues

---------

Signed-off-by: Innei <i@innei.in>
Co-authored-by: Innei <Innei@users.noreply.github.com>
2024-09-26 14:39:48 +08:00
Innei 7ed9ea196f
fix: catch electron call bridge error
Signed-off-by: Innei <i@innei.in>
2024-09-26 13:01:15 +08:00
DIYgod c0d2663df9
feat: display subs and earn for lists list 2024-09-26 02:46:19 +08:00
Innei 2290760cbb
feat: expose present user profile modal for electron
Signed-off-by: Innei <i@innei.in>
2024-09-25 22:04:31 +08:00
Stephen Zhou ae05f1da2b
fix: proxy instagram picture 2024-09-25 20:08:23 +08:00
Innei 5104ad1964
chore: add testid for debug
Signed-off-by: Innei <i@innei.in>
2024-09-25 20:03:30 +08:00
Innei 69be8d4b26
refactor(app): electron follow feed in main window modal
Signed-off-by: Innei <i@innei.in>
2024-09-25 17:07:22 +08:00
Innei 8f1efb256f
refactor(electron): global caller
Signed-off-by: Innei <i@innei.in>
2024-09-24 20:16:42 +08:00
DIYgod 4645fc2365
chore: update hono.ts 2024-09-23 21:27:18 +08:00
DIYgod 0c4c3c5873
feat: display feed list in lists external page 2024-09-23 19:42:30 +08:00
DIYgod 563d6a481e
chore: fix renderer build 2024-09-22 03:57:17 +08:00
Innei eaf1cd27af
feat: achievement (#512)
* done

Signed-off-by: Innei <i@innei.in>

* fix loading

Signed-off-by: Innei <i@innei.in>

* feat: i18n

Signed-off-by: Innei <i@innei.in>

* update hono

Signed-off-by: Innei <i@innei.in>

* fix: chain

Signed-off-by: Innei <i@innei.in>

* feat: spaces and words

---------

Signed-off-by: Innei <i@innei.in>
Co-authored-by: DIYgod <i@diygod.me>
2024-09-21 23:21:58 +08:00
DIYgod ffcc6c90d5
feat: lists (#533)
* feat: lists and feeds sub title in feed column

* feat: lists setting panel

* fix: imports

* fix: avatar align in profile setting

* fix: styles in settings

* feat: lists setting table

* feat: list and listsubscription types

* feat: target model

* fix: target model types errors

* feat: seperate feed list and list list

* feat: edit lists

* feat: lists feeds management

* feat: new feed column

* feat: use feedId for single feed entries request

* fix: lists feedId

* feat: disable invalid functions for lists

* feat: discover target selector

* feat: list follow modal

* feat: feed icon text size

* feat: use list get api

* feat: lists edit action

* fix: radio color

* fix: radio click area

* feat: list external page

* feat: hide mark all action for list

* feat: lists unread

* fix: types

* fix: add tooltip for resize panel

Signed-off-by: Innei <i@innei.in>

* feat: add resize indicator

Signed-off-by: Innei <i@innei.in>

* fix: hide section when no lists

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
Co-authored-by: Innei <i@innei.in>
2024-09-21 21:57:30 +08:00
Innei 8f3acd648e
fix: split entry history api and accurate count
Signed-off-by: Innei <i@innei.in>
2024-09-21 19:29:03 +08:00
Innei 7ecd34ac1e
chore: update deps
Signed-off-by: Innei <i@innei.in>
2024-09-21 18:19:05 +08:00
Innei b2c48a49e3
fix: reorganize package.json
Signed-off-by: Innei <i@innei.in>
2024-09-21 18:17:07 +08:00
张宇 b6ff6fb48f
feat: add support for pointer cursor (#517)
* feat: add support for pointer cursor

(cherry picked from commit dcabf91d843f2487ad32ceacfdd2d1b9d7c2a5bf)

* fix: correct useEffect update

(cherry picked from commit cbf0a821cd5a9b72b14b63c317d88e68fbd6783d)

* feat: remove default values

* feat: pointer cursor

Signed-off-by: Innei <i@innei.in>

* fix: remove select content animation when position is `item-aligned`

Signed-off-by: Innei <i@innei.in>

* update hover

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
Co-authored-by: Innei <i@innei.in>
2024-09-21 16:59:19 +08:00
Simon He 5380dc9b77
chore(electron): remove unless async (#528) 2024-09-20 17:21:06 +08:00
Stephen Zhou f278377d10
feat: dual code theme (#511) 2024-09-19 20:03:26 +08:00
Innei 36d51d96f8
feat: use user.handle default to share profile url
Signed-off-by: Innei <i@innei.in>
2024-09-19 15:06:45 +08:00
Innei 234471dfdf
refactor: move to monorepo (#475)
* init

* fix: electron

Signed-off-by: Innei <i@innei.in>

* update

Signed-off-by: Innei <i@innei.in>

* fix: build

Signed-off-by: Innei <i@innei.in>

* fix: lint

Signed-off-by: Innei <i@innei.in>

* fix: test

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
2024-09-18 20:54:48 +08:00