Steven
147458347b
chore: tweak user stats in frontend
2025-01-16 09:12:47 +08:00
RoccoSmit
3081015692
feat: date picker navigation ( #4286 )
...
Added month and year dropdowns
2025-01-10 22:46:08 +08:00
johnnyjoy
1caaef1c5b
chore: fix memo compact mode
2025-01-10 21:47:00 +08:00
Steven
4b28dfddb6
fix: visibility selector overflow
2024-11-02 13:39:08 +08:00
Steven
f373d8e88c
chore: update checkbox source
2024-10-27 10:19:06 +08:00
Steven
963706aebd
refactor: update button source
2024-10-26 21:36:05 +08:00
Steven
f9fec56560
chore: fix date picker position
2024-10-20 17:08:01 +08:00
johnnyjoy
cf1be81de2
feat: use date-picker instead of raw datetime input
2024-10-19 21:30:02 +08:00
d0zingcat
e5cb2037e4
feat: allow to disable markdown shortcuts ( #4025 )
...
* add settting to disable markdown keymap
Signed-off-by: d0zingcat <leewtang@gmail.com>
* rename disable markdown shortcuts
Signed-off-by: d0zingcat <leewtang@gmail.com>
* fix lint
Signed-off-by: d0zingcat <leewtang@gmail.com>
---------
Signed-off-by: d0zingcat <leewtang@gmail.com>
2024-10-16 23:27:54 +08:00
Steven
68c2bd3837
chore: update memo relations
2024-10-16 23:09:20 +08:00
Steven
771a977c9f
chore: tweak words
2024-09-29 22:49:29 +08:00
Steven
cf4e660f41
chore: add memo location setting
2024-09-26 22:11:37 +08:00
Steven
2837816ff7
chore: fix component state
2024-09-26 00:27:39 +08:00
Steven
b144faf43a
feat: add location selector
2024-09-26 00:03:17 +08:00
johnnyjoy
7817947f66
fix: clean duplicated requests
2024-09-22 19:51:55 +08:00
johnnyjoy
41976cb894
feat: update memo endpoints
2024-09-22 15:43:46 +08:00
Steven
ca213437e9
feat: implement nesting lists
2024-09-21 20:02:47 +08:00
Michel Heusschen
2dbf92f7f1
perf: reduce bundle size by 21% with direct icon imports ( #3844 )
2024-08-28 22:55:28 +08:00
RoccoSmit
eca9649be3
fix: cancel removes memo cache ( #3826 )
...
Clear local storage record of memo changes if chanes to a memo are cancelled
2024-08-24 06:48:16 +08:00
Steven
4ad6028681
refactor: use popover instead of dialog for memo relations
2024-08-07 22:44:39 +08:00
Steven
c313596144
feat: update memo editor
2024-07-22 09:57:40 +08:00
Steven
e2fd79200e
feat: implement inline memo editor
2024-07-17 21:07:36 +08:00
Johnny
7c9e54afbd
chore: update disallow public visibility setting name ( #3687 )
2024-07-14 20:23:19 +08:00
Johnny
5e3ed201b4
fix: update mask of update memo ( #3659 )
2024-07-08 08:50:38 +08:00
Steven
0657a1ef5b
chore: fix memo editor cache
2024-06-01 08:48:54 +08:00
Steven
c25c57ab61
feat: support updating display time
2024-05-18 07:52:35 +08:00
Steven
b8763905ba
chore: tweak naming
2024-05-13 20:03:04 +08:00
Steven
83b9ea45b9
chore: tweak dark mode styles
2024-05-13 08:09:32 +08:00
Steven
e7a788fa71
chore: tweak memo detail page
2024-05-09 20:10:13 +08:00
Steven
d0655ece53
refactor: update memo tags
2024-05-08 20:03:01 +08:00
Steven
590b626052
chore: update upload resources button
2024-05-01 10:43:09 +08:00
Steven
155c5baf2c
refactor: add markdown service
2024-04-29 08:00:37 +08:00
Steven
1b291422e7
refactor: api version
2024-04-28 00:44:29 +08:00
Steven
9b66ef5e26
chore: tweak api definition
2024-04-27 22:02:15 +08:00
Steven
1f0bfd2169
chore: update tag store
2024-04-14 22:03:56 +08:00
Steven
755d5b83c6
chore: retire legacy setting api
2024-04-12 08:32:54 +08:00
Steven
3e6e56b008
refactor: update workspace store definition
2024-04-11 17:53:00 +08:00
Steven
bbdd40b2b0
chore: add placeholder to comment editor
2024-04-09 20:01:19 +08:00
Steven
54a3c25ebd
chore: update memo resource name definition
2024-03-30 08:26:28 +08:00
Steven
d84a88e805
chore: fix linter
2024-03-30 00:05:19 +08:00
Steven
c7aaf791e6
chore: tweak props naming
2024-03-29 22:49:19 +08:00
Dubzer
a0846c2818
feat: add shortcut to edit the previous memo ( #3122 )
...
* Add shortcut to edit the previous memo
* Fix compilation
* Update web/src/components/MemoEditor/index.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
2024-03-27 21:46:29 +08:00
Steven
7c5261b5d2
chore: tweak resource definition
2024-03-20 21:17:04 +08:00
Steven
ed89cb8310
chore: update memo relation definition
2024-03-19 21:53:44 +08:00
Steven
722e356044
chore: update memo store
2024-03-19 20:55:33 +08:00
Steven
5f2d6b22be
chore: tweak memo structure
2024-03-18 23:23:53 +08:00
jjaychen
3b089eeae3
fix: ignore "Tab" key down event when is composing in editor( #3026 ) ( #3027 )
2024-03-03 13:04:00 +08:00
Steven
89a270cede
chore: add username to cache key
2024-02-28 00:34:55 +08:00
Steven
dd06278692
feat: add batch upsert tags
2024-02-01 21:13:42 +08:00
Steven
ed32b20c9e
chore: update frontend dependencies
2024-01-27 17:28:06 +08:00
Steven
bc2d2d0cde
feat: support set embedded content in UI
2024-01-26 22:51:57 +08:00
Steven
370054e040
chore: implement collapsed navigation
2024-01-21 21:02:55 +08:00
Steven
5172e4df7c
chore: create memo visibility when creating
2024-01-18 15:20:22 +08:00
Steven
54296f0437
chore: update filter in timeline
2024-01-18 08:06:59 +08:00
Noah Alderton
ff13d977e9
feat: add URL paste handler ( #2768 )
...
* feat: Add URL paste handler
* Check if text highlighted for URL pasting
2024-01-16 10:06:16 +08:00
Steven
fdbf2d8af2
chore: fix blockquote renderer
2024-01-15 20:41:37 +08:00
Steven
5a723f00fa
chore: split editor keydown handler
2024-01-15 20:33:42 +08:00
Noah Alderton
728a9705ea
feat: Markdown Editor Keyboard Shortcuts ( #2763 )
...
* Add bold and italic keyboard shortcut
* Add hyperlink keyboard shortcut support
2024-01-15 20:19:59 +08:00
Steven
6db7ad76da
chore: update tag selector
2024-01-13 16:26:42 +08:00
Steven
ab1fa44f00
feat: implement markdown buttons
2024-01-13 15:09:06 +08:00
Steven
79c13c6f83
chore: fix edit memo params
2024-01-06 09:25:17 +08:00
Steven
c58851bc97
chore: tweak accent color
2024-01-03 23:30:28 +08:00
Steven
96140f3875
chore: tweak dark mode styles
2024-01-03 23:12:50 +08:00
Steven
f74fa97b4a
chore: traverse nodes to upsert tags
2024-01-02 08:56:30 +08:00
Steven
eefce6ade3
chore: implement webhook dispatch in v2 api
2023-12-23 11:17:35 +08:00
Steven
df5aeb6d88
chore: remove v1 prefix in store name
2023-12-23 08:48:11 +08:00
Steven
a3feeceace
chore: remove component v1 suffix
2023-12-22 08:29:02 +08:00
Steven
81524c38e9
chore: refactor memo module
2023-12-21 23:40:43 +08:00
Steven
abc14217f6
chore: tweak padding styles
2023-12-19 23:09:57 +08:00
Steven
a3a1bbe8de
chore: tweak responsible styles
2023-12-19 08:41:41 +08:00
Steven
5d677c3c57
chore: implement node renderer components
2023-12-17 10:49:49 +08:00
Steven
a9812592fe
chore: tweak editor border styles
2023-12-15 21:35:31 +08:00
Steven
9faee68dab
chore: code clean
2023-12-09 18:57:18 +08:00
steven
c68bfcc3b9
chore: fix user setting store
2023-12-08 09:54:32 +08:00
Athurg Gooth
ed190cd41e
fix: visibility of memo editor is empty ( #2580 )
...
Fix visibility of memo editor is empty
2023-12-06 23:17:26 +08:00
Steven
e83d483454
refactor(frontend): use auth service
2023-12-01 09:15:02 +08:00
zty
4f222bca5c
fix: keep content and query param on save when access token is invalid ( #2524 )
...
fix:
keep content on save when access token is invalid
Co-authored-by: zty <zty.dev@outlook.com>
2023-11-17 10:01:14 +08:00
Athurg Gooth
6ee95a2c0c
fix: clear localStorage while draft is empty ( #2510 )
...
* Clear localStorage while draft is empty
* change == into ===
2023-11-14 10:02:16 +08:00
Mahoo Huang
f67757f606
feat: add editor auto focus preference ( #2498 )
...
* feat: add editor auto focus perference
* feat: set editor auto focus
2023-11-13 13:51:52 +08:00
Christopher
a62f1e15a6
fix: private memos being public ( #2480 )
...
* fix(web/memo): filter out public option
Filter out the public option if we have disabled public memos
* feat(api/memo): sanity check for disabled public memos
In case something goes wrong, we check the system setting on the backend in order to valdiate if we can create a public memo
* refactor(web/memo): disable public option
Seems like a better option than removing it, as it looks werid if you are looking at a memo that is previously public
* fix(web/memo): use translation keys
* chore(web/editor): remove unsused tooltip
* revert(api/memo): sanity check
* fix(web/memo): allow admins to create public memos
* chore(web/memo): remove unused import
* fix(web/memo): check for both host and admin
* fix(web/memo): remove warning text from MemoDetail
2023-11-05 01:19:54 +08:00
Steven
97190645cc
chore: update memo editor styles
2023-10-29 23:59:23 +08:00
Athurg Gooth
e41ea445c9
fix: missing relation after post comment ( #2452 )
...
fix missing relation after post comment
2023-10-27 10:12:25 +08:00
Zexi
035d71e07c
fix: visibility translation ( #2429 )
...
* fix: visibility translation
* refactor: remove useless file
* feat: add visibility icon
2023-10-23 08:06:59 +08:00
Christopher
82effea070
tweak(web): use iconbutton for editor helpers ( #2426 )
2023-10-22 22:10:27 +08:00
Steven
bfd2dbfee2
chore: fix update resource api
2023-10-21 12:41:55 +08:00
Steven
952539f817
chore: update memo editor dialog
2023-10-20 08:19:08 +08:00
Steven
21c70e7993
feat: update memo relations dialog
2023-10-19 00:18:07 +08:00
Steven
c02f3c0a7d
chore: remove less files in editor
2023-10-14 11:55:37 +08:00
Steven
fd7043ea40
chore: fix editor cache
2023-10-05 14:20:35 +08:00
Steven
7dc4bc5714
chore: update resource service
2023-10-03 23:44:14 +08:00
Steven
078bc164d5
chore: update memo relations view
2023-10-02 08:26:15 +08:00
Steven
e40621eb0f
chore: implement memo content views
2023-10-01 22:14:25 +08:00
Steven
6007f48b7d
chore: retire memo resource relation table
2023-09-27 00:40:16 +08:00
Zeng1998
462f10ab60
feat: optimize the logic of the checkbox button. ( #2227 )
2023-09-18 20:37:28 +08:00
boojack
b13042d644
chore: move buf generated code to gitignore ( #2236 )
2023-09-17 20:55:05 +08:00
Steven
d09e3c3658
chore: remove buf es generator
2023-09-17 20:14:45 +08:00
Steven
b233eaea97
chore: update docs link
2023-09-16 12:25:57 +08:00
Steven
fb1490c183
feat: impl resources list page
2023-09-16 11:48:53 +08:00
Steven
f0f42aea9f
chore: fix react use imports
2023-09-13 22:56:02 +08:00
Steven
36209eaef1
feat: add content cache for memo editor
2023-09-13 21:32:21 +08:00