Commit Graph

39 Commits

Author SHA1 Message Date
d81174ad7c feat: optimize filters sync (#4260)
* refactor: add bi-directional filters sync between filterStore and searchParams

* fix: tag redirection from memos detail page, https://github.com/usememos/memos/issues/4232
2025-01-04 23:42:49 +08:00
cd38ec93ed feat: implement memo filters 2024-07-26 00:46:48 +08:00
c313596144 feat: update memo editor 2024-07-22 09:57:40 +08:00
aec5927d31 feat: add hook for generating different date times (#3524)
* Added hook for generating different date times

* Fixed up logic to destructure the datetime params

---------

Co-authored-by: Martin MacDonald <martinmacdonald@Martins-MacBook-Pro.local>
2024-06-05 19:52:07 +08:00
8c0bee3840 chore: tweak refresh button 2024-06-01 23:27:35 +08:00
f0e5a72271 feat: update search memo filter 2024-05-27 23:25:25 +08:00
86db6d0254 chore: tweak user api definition 2024-03-18 12:56:52 +08:00
d7889d9903 chore: tweak url filters 2024-01-26 08:39:53 +08:00
6fac116d8c chore: update user store 2023-12-26 23:05:33 +08:00
8e325f9986 chore: return username in user response 2023-12-23 19:23:39 +08:00
df5aeb6d88 chore: remove v1 prefix in store name 2023-12-23 08:48:11 +08:00
e83d483454 refactor(frontend): use auth service 2023-12-01 09:15:02 +08:00
0ea0645258 chore: add use reponsive width 2023-11-10 11:22:32 +08:00
d4e54f343d feat: update memo detail page 2023-09-23 20:14:07 +08:00
bff41a8957 fix: invalid username checks 2023-09-18 22:34:31 +08:00
04595a5fb1 chore: update resource icons 2023-09-13 09:12:51 +08:00
3ad0832516 chore: use user v2 api in frontend 2023-09-10 22:03:12 +08:00
b9b795bf0e chore: add react use (#2157)
* chore: add react use

* chore: update
2023-08-21 02:35:53 +08:00
d114b630d2 feat: add prettier sort import plugin (#2058) 2023-07-31 22:26:45 +08:00
3314fe8b0e fix: failed eslint checks (#1616) 2023-05-01 08:38:35 +08:00
f7a1680f72 fix: only delete last file when select multiple files #1576 (#1578)
* fix the bug can't delete multiple files #1576

* using useEvent instead of useRef

* delete unused code

* delete unused code

* change hook file name

* refactor the useEvent

* delete unnecessary export

* fix import

* Apply suggestions from code review

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-04-28 16:17:08 +00:00
fab3dac70a chore: remove useListStyle hook (#1434) 2023-04-01 16:38:39 +08:00
89ab57d738 refactor: update import prefix with alias (#1433) 2023-04-01 16:03:14 +08:00
7d89fcc892 feat: add list style for resource dashboard (#1389)
* stash: file upload

* feat: add style button

* feat: add style of list

* feat: add checkbox for list

* feat: support file upload by drag

* feat: beautify the ui

* feat: support file upload

* stash

* fix: the resource is incorrectly when upload multiple files

* feat: beautify the ui

* chore: reduce unused line

* stash

* chore: deleted unused line

* chore: deleted unused line

* chore

* chore: change the function declare

* feat: support to prompt file is too large

* feat:drop prompt to cover all element

* fix: eslint

* fix: the name of i18n

* chore: refactor the import deps

* feat: beautify the ui

* feat: support the style of button

* feat: beautify the switch ui

* chore: refactor the component

* chore: refactor the resource item dropdown

* feat: use memo to reduce unused computing in drop

* feat: use memo to reduce the calc of resource list

* chore:change name

* Update web/src/locales/en.json

Co-authored-by: boojack <stevenlgtm@gmail.com>

* chore: the import of  deps

* fix: the window size of fecting data

* feat: support to save the state of style

* remove pnpm-lock

* merge main

* chore: simpify the statement

* fix: delete conflict marker

* feat: add i18n for select

* feat:support dark mode

* eslint

* feat: delete the storage of resource style

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-03-26 19:32:53 +08:00
10430a66c3 chore: debounce search text input (#943)
* chore: debounce search text input

* chore: update
2023-01-13 22:33:52 +08:00
a41745c9ae feat: editor enhancement for order list (#763) 2022-12-18 11:02:42 +08:00
14f9f29348 chore: update user setting appearance (#654) 2022-12-02 20:00:34 +08:00
7c6d7226f5 feat: update appearance selector (#645) 2022-12-01 20:57:19 +08:00
eaebc6dcef fix: apperance can not auto switch (#644) 2022-12-01 19:39:58 +08:00
54271c1598 chore: fix some typos (#587) 2022-11-26 06:23:29 +00:00
90c85103c3 feat: dark mode support for auth page (#569)
* feat: dark mode support for auth page

* chore: update
2022-11-26 11:20:22 +08:00
3775d5c9c2 feat: folding options (#459)
* feat: folding options

* chore: update

* chore: update

Co-authored-by: boojack <stevenlgtm@gmail.com>
2022-11-14 22:06:05 +08:00
366afdd1e4 feat: use i18next 2022-09-19 22:27:50 +08:00
660908e436 chore: add react-router 2022-09-16 22:48:41 +08:00
646a41e931 chore: add i18n based with useContext 2022-08-07 22:48:22 +08:00
cc2e5ab6fd chore: update router 2022-05-28 07:38:06 +08:00
eae858e20b fix: type error 2022-04-15 09:27:38 +08:00
73812cd58d feat: add eslint to frontend 2021-12-13 17:23:35 +08:00
06bffd0ba5 migrate frontend 2021-12-08 23:43:52 +08:00