dd06278692
feat: add batch upsert tags
2024-02-01 21:13:42 +08:00
ed32b20c9e
chore: update frontend dependencies
2024-01-27 17:28:06 +08:00
bc2d2d0cde
feat: support set embedded content in UI
2024-01-26 22:51:57 +08:00
370054e040
chore: implement collapsed navigation
2024-01-21 21:02:55 +08:00
5172e4df7c
chore: create memo visibility when creating
2024-01-18 15:20:22 +08:00
54296f0437
chore: update filter in timeline
2024-01-18 08:06:59 +08:00
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
fdbf2d8af2
chore: fix blockquote renderer
2024-01-15 20:41:37 +08:00
5a723f00fa
chore: split editor keydown handler
2024-01-15 20:33:42 +08:00
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
6db7ad76da
chore: update tag selector
2024-01-13 16:26:42 +08:00
ab1fa44f00
feat: implement markdown buttons
2024-01-13 15:09:06 +08:00
79c13c6f83
chore: fix edit memo params
2024-01-06 09:25:17 +08:00
c58851bc97
chore: tweak accent color
2024-01-03 23:30:28 +08:00
96140f3875
chore: tweak dark mode styles
2024-01-03 23:12:50 +08:00
f74fa97b4a
chore: traverse nodes to upsert tags
2024-01-02 08:56:30 +08:00
eefce6ade3
chore: implement webhook dispatch in v2 api
2023-12-23 11:17:35 +08:00
df5aeb6d88
chore: remove v1 prefix in store name
2023-12-23 08:48:11 +08:00
a3feeceace
chore: remove component v1 suffix
2023-12-22 08:29:02 +08:00
81524c38e9
chore: refactor memo module
2023-12-21 23:40:43 +08:00
abc14217f6
chore: tweak padding styles
2023-12-19 23:09:57 +08:00
a3a1bbe8de
chore: tweak responsible styles
2023-12-19 08:41:41 +08:00
5d677c3c57
chore: implement node renderer components
2023-12-17 10:49:49 +08:00
a9812592fe
chore: tweak editor border styles
2023-12-15 21:35:31 +08:00
9faee68dab
chore: code clean
2023-12-09 18:57:18 +08:00
c68bfcc3b9
chore: fix user setting store
2023-12-08 09:54:32 +08:00
ed190cd41e
fix: visibility of memo editor is empty ( #2580 )
...
Fix visibility of memo editor is empty
2023-12-06 23:17:26 +08:00
e83d483454
refactor(frontend): use auth service
2023-12-01 09:15:02 +08:00
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
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
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
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
97190645cc
chore: update memo editor styles
2023-10-29 23:59:23 +08:00
e41ea445c9
fix: missing relation after post comment ( #2452 )
...
fix missing relation after post comment
2023-10-27 10:12:25 +08:00
035d71e07c
fix: visibility translation ( #2429 )
...
* fix: visibility translation
* refactor: remove useless file
* feat: add visibility icon
2023-10-23 08:06:59 +08:00
82effea070
tweak(web): use iconbutton for editor helpers ( #2426 )
2023-10-22 22:10:27 +08:00
bfd2dbfee2
chore: fix update resource api
2023-10-21 12:41:55 +08:00
952539f817
chore: update memo editor dialog
2023-10-20 08:19:08 +08:00
21c70e7993
feat: update memo relations dialog
2023-10-19 00:18:07 +08:00
c02f3c0a7d
chore: remove less files in editor
2023-10-14 11:55:37 +08:00
fd7043ea40
chore: fix editor cache
2023-10-05 14:20:35 +08:00
7dc4bc5714
chore: update resource service
2023-10-03 23:44:14 +08:00
078bc164d5
chore: update memo relations view
2023-10-02 08:26:15 +08:00
e40621eb0f
chore: implement memo content views
2023-10-01 22:14:25 +08:00
6007f48b7d
chore: retire memo resource relation table
2023-09-27 00:40:16 +08:00
462f10ab60
feat: optimize the logic of the checkbox button. ( #2227 )
2023-09-18 20:37:28 +08:00
b13042d644
chore: move buf generated code to gitignore ( #2236 )
2023-09-17 20:55:05 +08:00
d09e3c3658
chore: remove buf es generator
2023-09-17 20:14:45 +08:00
b233eaea97
chore: update docs link
2023-09-16 12:25:57 +08:00
fb1490c183
feat: impl resources list page
2023-09-16 11:48:53 +08:00