c342c464a2
chore: update services comment
2024-02-01 21:26:09 +08:00
f6f193af2d
chore: format proto
2024-02-01 21:15:56 +08:00
dd06278692
feat: add batch upsert tags
2024-02-01 21:13:42 +08:00
fdd17ce849
chore: update memo content key
2024-02-01 20:40:43 +08:00
7cd3fcbc61
fix: wrong order of the timeline in the resource page & add webhook when create memos using Telegram bot ( #2886 )
...
* fix: wrong order in resource page timeline
* feat: add webhook when create memos using Telegram bot
* rename variables and fix typos for static checks
2024-02-01 20:24:58 +08:00
e78311b3af
fix: initial gomark wasm
2024-02-01 19:39:41 +08:00
e3afad74ce
fix: update initial wasm
2024-02-01 19:27:54 +08:00
554f93eccc
fix: move initial wasm into app
2024-02-01 19:06:44 +08:00
79227021f5
chore: bump version
2024-01-31 23:08:33 +08:00
b4f2a3bd14
chore: remove migrator
2024-01-31 22:58:43 +08:00
0b4914d880
chore: update generated node types
2024-01-31 22:42:51 +08:00
2f0b0e0071
chore: remove node definition
2024-01-31 22:32:09 +08:00
8ce6a32aac
feat: use gomark wasm in frontend
2024-01-31 22:25:24 +08:00
3158c4b8b5
fix: role error in api/v2 when the first user registers ( #2875 )
...
Fix role error in api/v2 when the first user registers
2024-01-31 19:55:52 +08:00
30ae4140f3
chore: update gomark source
2024-01-31 19:01:08 +08:00
279cba0e6b
chore: greatly speed up migrator and lower memory usage ( #2874 )
...
* chore: add en-GB language
* chore: remove en-GB contents
* chore: prevent visitors from breaking demo
- prevent disabling password login
- prevent updating `memos-demo` user
- prevent setting additional style
- prevent setting additional script
- add some error feedback to system settings UI
* Revert "chore: add en-GB language"
This reverts commit 2716377b04
.
* chore: speed-up migrator and lower memory usage
- remove all Store indirections
- query database directly with prepared statements
* chore: fix golangci-lint warnings
2024-01-31 16:45:21 +08:00
52539fc130
chore: prevent visitors from breaking demo ( #2869 )
...
* chore: add en-GB language
* chore: remove en-GB contents
* chore: prevent visitors from breaking demo
- prevent disabling password login
- prevent updating `memos-demo` user
- prevent setting additional style
- prevent setting additional script
- add some error feedback to system settings UI
* Revert "chore: add en-GB language"
This reverts commit 2716377b04
.
2024-01-31 13:16:31 +08:00
49e3eb107c
chore: update gomark wasm
2024-01-31 00:25:01 +08:00
e7d5dfe515
chore: add en-GB language ( #2865 )
...
* chore: add en-GB language
* chore: remove en-GB contents
2024-01-30 23:39:13 +08:00
28c7a75ea2
chore: fix import nodes
2024-01-30 22:15:05 +08:00
59d69a05fa
feat: initial gomark wasm importer
2024-01-30 22:12:44 +08:00
ad2d492dec
chore: move preview memo content
2024-01-30 22:10:17 +08:00
bee6f278ba
fix: the same-storage check in the new pre-sign
feature ( #2860 )
...
* fix: error check for the same oss-storage
* fix: conflict error2 variable in code refactor in s3.go
* chore: rename endpointUrl to endpointURL
2024-01-30 19:07:16 +08:00
1bad0543d0
feat: add notice when sharing private links ( #2809 )
...
Co-authored-by: boojack <stevenlgtm@gmail.com >
2024-01-30 19:06:30 +08:00
73337331cb
feat: export all user Memos as a .zip of Markdown files ( #2854 )
...
* Add gRPC Memos Export
* Update code style
* Add URL.revokeObjectURL
* Rename protobuf and ESLint fix
* Change MemosExport to ExportMemos
2024-01-30 16:42:54 +08:00
50f7f131ea
fix: month grouping error in timeline page ( #2861 )
2024-01-30 07:56:03 +08:00
a16bde23f7
chore: tweak variable name
2024-01-29 23:15:47 +08:00
c5a5f67fdb
refactor: migrate auth service
2024-01-29 23:12:02 +08:00
de8db63811
chore: rename workspace setting service
2024-01-29 22:43:40 +08:00
dd9ee44a1f
docs: regenerate swagger
2024-01-29 22:05:33 +08:00
fa17dce046
feat: pre-signed URL for S3 storage ( #2855 )
...
Adds automatically background refresh of all external links if they are belongs to the current blob (S3) storage. The feature is disabled by default in order to keep backward compatibility.
The background go-routine spawns once during startup and periodically signs and updates external links if that links belongs to current S3 storage.
The original idea was to sign external links on-demand, however, with current architecture it will require duplicated code in plenty of places. If do it, the changes will be quite invasive and in the end pointless: I believe, the architecture will be eventually updated to give more scalable way for pluggable storage. For example - Upload/Download interface without hard dependency on external link. There are stubs already, but I don't feel confident enough to change significant part of the application architecture.
2024-01-29 21:12:29 +08:00
cbcec80c5d
chore: fix import order
2024-01-29 21:08:30 +08:00
2b7bd47b44
fix: rss routes
2024-01-29 21:04:35 +08:00
54c5039db3
chore: fix golang linter
2024-01-29 19:17:25 +08:00
af646ce2de
refactor: move gomark
2024-01-29 19:14:46 +08:00
f4ac7ff529
chore: update memo resource url
2024-01-28 23:02:38 +08:00
55ecdae509
chore: fix auto link matcher
2024-01-28 22:13:19 +08:00
ef73299340
chore: update resource name migrator
2024-01-28 21:40:24 +08:00
8c6292925e
chore: update code block styles
2024-01-28 15:41:11 +08:00
f05a89315c
chore: fix list memos
v0.19.0
2024-01-28 08:38:29 +08:00
a4452d8a2f
chore: update linter rules
2024-01-28 08:17:11 +08:00
5e74394643
chore: add resource name migrator
2024-01-28 07:58:53 +08:00
f4e722c516
chore: remove latest tag
2024-01-28 07:46:08 +08:00
12275c6a34
chore: fix linter warning
2024-01-28 07:38:01 +08:00
21ef5a9bc0
chore: tweak workspace service
2024-01-28 07:35:42 +08:00
87b23940a6
chore: upgrade backend dependencies
2024-01-28 07:13:11 +08:00
11dd23f59b
chore: tweak link checks
2024-01-28 07:04:35 +08:00
887903b66b
feat: add buf plugin to generate openapiv2 spec ( #2843 )
2024-01-28 06:16:37 +08:00
309fab222e
chore: implement nested blockquote
2024-01-27 21:38:07 +08:00
1dc4f02b64
chore: update memo requests
2024-01-27 20:35:48 +08:00