Steven
f37b34544b
chore: update user access token checks
2024-05-20 22:32:42 +08:00
Steven
613c9e9416
chore: tweak version
2024-05-20 21:10:04 +08:00
Steven
fb15386db2
chore: remove access token after sign out
2024-05-20 08:53:29 +08:00
Timothy
52ebfd703c
fix: update resource with id ( #3405 )
...
* chore: update presign expires
* fix: update resource with id
---------
Co-authored-by: timothy <timothy123890511@gmail.com>
2024-05-19 23:18:03 +08:00
Steven
c25c57ab61
feat: support updating display time
2024-05-18 07:52:35 +08:00
Steven
b0aad6f694
chore: tweak resource payload
2024-05-17 08:50:02 +08:00
Steven
537ae622d2
chore: filter inbox type
2024-05-15 23:22:23 +08:00
Steven
9265b8e2bd
chore: update tags filter
2024-05-14 08:12:25 +08:00
Steven
2317204c50
fix: list idp
2024-05-14 07:04:17 +08:00
Steven
0c673d49ef
chore: retire memo tags
2024-05-13 22:12:56 +08:00
Steven
c561362d62
feat: implement memo property
2024-05-13 22:04:37 +08:00
Steven
b8763905ba
chore: tweak naming
2024-05-13 20:03:04 +08:00
Steven
eda1983964
chore: return workspace setting with default value
2024-05-12 13:32:26 +08:00
Steven
bb076ce486
chore: update list workspace settings
2024-05-12 08:09:14 +08:00
Lincoln Nogueira
f45f673aec
chore: respect supplied listening address ( #3338 )
2024-05-11 06:50:22 +08:00
Steven
041f9b1beb
chore: bump version
2024-05-10 23:02:57 +08:00
Steven
942052b1ea
chore: update grpc options
2024-05-09 20:08:18 +08:00
Steven
e0977e53f7
chore: remove unused route
2024-05-08 22:15:29 +08:00
Steven
d0655ece53
refactor: update memo tags
2024-05-08 20:03:01 +08:00
Steven
2c270438ec
chore: update default service config
2024-05-08 06:57:53 +08:00
Steven
4950ea1c74
fix: grpc max message size
2024-05-07 22:10:27 +08:00
steven
e16546f80a
chore: handle legacy workspace setting
2024-05-07 22:07:44 +08:00
Steven
af1ad2f2db
chore: add memo content length limit setting
2024-05-06 08:02:39 +08:00
Nabiel Omar Syarif
56ceba2dec
fix: fix deleting tag from tag lists ( #3311 )
2024-05-06 07:38:15 +08:00
Steven
dfc0889a4f
chore: tweak package name
2024-05-06 07:18:54 +08:00
Steven
10c57167cc
chore: remove unused flags
2024-05-03 07:16:07 +08:00
Steven
e9831caca1
chore: remove unused field
2024-05-02 22:21:49 +08:00
Steven
b23b6302de
chore: tweak linter
2024-05-02 22:10:50 +08:00
Steven
74145157a0
chore: add presign background service
2024-05-02 22:08:45 +08:00
Steven
05f73a2236
chore: tweak linter
2024-05-02 21:46:47 +08:00
Steven
775b79338d
chore: update object in s3
2024-05-02 21:44:17 +08:00
Steven
26545c855c
refactor: implement s3 storage
2024-05-02 21:28:06 +08:00
Steven
144269fbbc
chore: fix router
2024-05-01 12:44:18 +08:00
Steven
832ad92bac
chore: update gitignore
2024-05-01 10:31:26 +08:00
Steven
20dd3e17f7
chore: rename router package
2024-05-01 10:28:32 +08:00
Steven
8ae4bc95dc
chore: migrate auth package
2024-05-01 10:26:46 +08:00
Steven
ff175bbb7e
refactor: update resource binary request handler
2024-05-01 10:23:56 +08:00
Steven
6295979592
chore: add user avatar route
2024-04-30 22:06:34 +08:00
Michael
cac6f42770
fix: server matchs
2024-04-30 10:18:04 +08:00
Steven
155c5baf2c
refactor: add markdown service
2024-04-29 08:00:37 +08:00
Steven
4338234641
chore: retire storage related functions
2024-04-28 21:50:09 +08:00
Steven
320963098f
refactor: update storage setting
2024-04-28 21:36:22 +08:00
Steven
f25c7d9b24
fix: serve frontend assets
2024-04-28 08:36:33 +08:00
Steven
1b291422e7
refactor: api version
2024-04-28 00:44:29 +08:00
Steven
92872118b9
refactor: tweak api definition
2024-04-27 23:14:58 +08:00
Steven
9b66ef5e26
chore: tweak api definition
2024-04-27 22:02:15 +08:00
Steven
a6a62eb79c
chore: update gitignore
2024-04-27 00:25:47 +08:00
Steven
5f26c52b49
feat: add goreleaser
2024-04-27 00:22:27 +08:00
Steven
e8dfd579c3
chore: update background services
2024-04-18 23:34:35 +08:00
Steven
2a93b8d720
chore: tweak linter
2024-04-18 21:44:46 +08:00
Steven
5d967f41d9
chore: update server
2024-04-18 21:41:00 +08:00
Steven
339fecbfff
chore: allow search comments
2024-04-18 21:04:10 +08:00
Steven
14d4cfd5a4
chore: tweak store methods name
2024-04-17 08:56:52 +08:00
Steven
95df647265
chore: tweak comments
2024-04-16 22:33:25 +08:00
coderwander
162521885c
chore: fix some typos in comments ( #3243 )
...
Signed-off-by: coderwander <770732124@qq.com>
2024-04-16 21:14:38 +08:00
Steven
f9dd29ae07
chore: tweak tag store
2024-04-14 22:20:09 +08:00
Steven
1f0bfd2169
chore: update tag store
2024-04-14 22:03:56 +08:00
Eng Zer Jun
3b550a8ab8
chore: replace util.Min helper with built-in min ( #3224 )
2024-04-13 20:16:22 +08:00
Steven
cb7886dc49
chore: retire telegram integration in frontend
2024-04-13 12:42:34 +08:00
Steven
d00e4fdf17
chore: retire telegram plugin
2024-04-13 12:39:41 +08:00
Steven
9a2c423435
chore: update var-naming
2024-04-13 12:11:59 +08:00
Steven
49f8cfd5d1
chore: update jwt middleware
2024-04-13 12:10:57 +08:00
Steven
75359854cc
chore: fix resource routes
2024-04-13 12:07:53 +08:00
Steven
cebc46adc7
chore: tweak store definition
2024-04-13 11:54:37 +08:00
Steven
bbd206e893
chore: retire legacy api
2024-04-13 11:01:16 +08:00
Steven
c373131b89
chore: migrate idp service
2024-04-13 10:50:25 +08:00
Steven
8f51529c78
chore: implement storage service
2024-04-13 02:55:40 +08:00
Steven
707e5caf89
chore: update workspace setting store
2024-04-13 02:08:35 +08:00
Steven
074e7cf71a
chore: fix resource path
2024-04-12 08:57:34 +08:00
Steven
133951328b
chore: fix linter
2024-04-12 08:36:02 +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
eb251a097e
chore: update workspace setting service
2024-04-10 23:01:01 +08:00
Steven
4c47e93fce
chore: tweak workspace setting store
2024-04-10 22:31:55 +08:00
Steven
c93b1efbae
chore: update workspace setting store
2024-04-10 20:05:17 +08:00
Steven
b1e196bb4f
fix: delete memo reaction
2024-04-08 20:52:46 +08:00
Steven
ff81ea602d
chore: tweak error message
2024-04-07 22:35:02 +08:00
Steven
8101a5e0b1
chore: add origin flag to config cors
2024-04-07 22:15:15 +08:00
stayweek
5aa633948e
chore: use the built-in slices library ( #3172 )
...
Signed-off-by: stayweek <jiangtengtao@outlook.com>
2024-04-01 17:16:29 +08:00
Steven
33e9b13665
chore: tweak linter
2024-04-01 00:34:51 +08:00
Steven
b79f626a74
chore: fix memo comment inbox
2024-04-01 00:26:46 +08:00
Steven
cbebbca7d6
chore: add idp definition
2024-03-30 14:58:47 +08:00
Steven
bb10bb200c
chore: implement search random memos
2024-03-30 13:50:18 +08:00
Steven
54a3c25ebd
chore: update memo resource name definition
2024-03-30 08:26:28 +08:00
Steven
ea6628066d
chore: update sidebar components
2024-03-29 09:16:55 +08:00
Steven
90679cc33a
chore: add explore sidebar
2024-03-29 00:01:45 +08:00
Steven
2ebea4dba9
chore: fix workspace profile api
2024-03-27 18:51:11 +08:00
Steven
e703b4f70d
fix: resource v1 definition
2024-03-24 22:35:10 +08:00
Steven
8fd1dff484
chore: update migration scripts
2024-03-21 22:24:39 +08:00
Steven
c5fa4fe304
chore: tweak imports order
2024-03-21 21:44:43 +08:00
Steven
8f37d7490c
chore: fix linter
2024-03-21 21:42:44 +08:00
Steven
18d16abdb5
chore: update workspace service
2024-03-21 21:39:34 +08:00
Steven
7c5261b5d2
chore: tweak resource definition
2024-03-20 21:17:04 +08:00
Steven
7cc8b951a3
refactor: update resource id naming
2024-03-20 20:39:16 +08:00
Steven
76c936357b
chore: fix resource link
2024-03-20 08:51:32 +08:00
Steven
6db427e396
chore: update acl list
2024-03-20 08:18:43 +08:00
Steven
0a0ccbf6e1
chore: update acl list
2024-03-20 08:12:46 +08:00
Steven
ed89cb8310
chore: update memo relation definition
2024-03-19 21:53:44 +08:00
Steven
efb15a0453
chore: tweak naming
2024-03-18 23:41:57 +08:00
Steven
5f2d6b22be
chore: tweak memo structure
2024-03-18 23:23:53 +08:00
Steven
2dc8ed773c
chore: tweak linter
2024-03-18 19:57:53 +08:00
Steven
86db6d0254
chore: tweak user api definition
2024-03-18 12:56:52 +08:00
Steven
1e43c8d84b
chore: disallow update workspace setting in demo mode
2024-03-17 19:18:45 +08:00
Steven
335a0312f2
chore: tweak link styles
2024-03-16 23:35:36 +08:00
Steven
14479347d8
chore: remove demo checks
2024-03-15 09:05:02 +08:00
Steven
606a30640d
fix: check username in signup
2024-03-15 08:37:58 +08:00
Steven
e795149186
chore: tweak memo view display
2024-03-13 22:30:59 +08:00
Steven
8fe6874b1b
chore: add description field to user
2024-03-13 21:24:16 +08:00
Steven
5d740c3813
chore: update link service
2024-03-13 20:25:27 +08:00
Mehad Nadeem
0abe20df72
feat: implemented link previews (server files) ( #3073 )
...
* feat: implmented link previews (server files)
* chore: updated variable name
* chore: renamed service file from `metadata_service.go` to `link_service.go`
* fix: passing errors
* fix: fixed linter warnong about `ctx`
2024-03-13 17:31:53 +08:00
Steven
6b6edc3791
chore: update tg message handler
2024-03-12 22:48:53 +08:00
steven
ed1954c58c
chore: fix check setting value
2024-03-09 12:56:44 +08:00
WonSeok
f46b64a17d
fix: check disallow public memo in Telegram( #3036 ) ( #3037 )
2024-03-04 11:24:09 +08:00
Steven
7d5f603482
chore: update compact view
2024-03-04 11:21:48 +08:00
Steven
ac8a374ebd
chore: bump version
2024-03-03 23:45:52 +08:00
Steven
95b02341eb
chore: tweak logger
2024-03-03 23:45:32 +08:00
Steven
cfb50f19aa
chore: tweak linter
2024-03-03 14:23:21 +08:00
Steven
e441e3882b
chore: update error logger
2024-03-03 14:20:59 +08:00
Steven
c1da87a819
chore: update get request origin
2024-03-03 14:10:48 +08:00
Steven
dfa78cac49
chore: update logger
2024-02-29 23:54:43 +08:00
Steven
5f2a624c0c
chore: tweak imports order
2024-02-29 01:32:59 +08:00
Steven
3e50bee7da
chore: move api directory
2024-02-29 01:16:43 +08:00
ercd
1ae9bf23a0
fix: telegram callback query handler dereferencing nil pointer if memo not found ( #3003 )
...
* fix: telegram callback query handler dereferencing nil pointer if memo not found
* chore: add an answer to callback query if memo not found
2024-02-27 00:03:08 +08:00
Steven
b0f52ade7a
chore: remove metric service
2024-02-24 23:32:39 +08:00
Steven
51d58d3982
chore: add workspace setting migrator
2024-02-21 23:43:18 +08:00
Steven
4a6da91719
chore: fix serve frontend flag
2024-02-20 23:24:13 +08:00
Steven
8e11826db1
chore: update workspace setting service
2024-02-20 23:02:01 +08:00
Steven
3dddd3ec4c
chore: tweak reaction store
2024-02-09 21:59:45 +08:00
Steven
c30d7ab8f3
chore: update cors middleware
2024-02-05 06:10:10 +08:00
Steven
15c90871d9
chore: update request base url
2024-02-04 23:48:26 +08:00
Elliot Chen
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
Steven
79227021f5
chore: bump version
2024-01-31 23:08:33 +08:00
Steven
30ae4140f3
chore: update gomark source
2024-01-31 19:01:08 +08:00
Steven
de8db63811
chore: rename workspace setting service
2024-01-29 22:43:40 +08:00
Steven
54c5039db3
chore: fix golang linter
2024-01-29 19:17:25 +08:00
Steven
af646ce2de
refactor: move gomark
2024-01-29 19:14:46 +08:00
Steven
f4ac7ff529
chore: update memo resource url
2024-01-28 23:02:38 +08:00
Steven
db3457e081
chore: bump version
2024-01-26 08:30:22 +08:00
Steven
a620d140c5
chore: update embedded content renderers
2024-01-21 21:27:04 +08:00
Steven
582cc6609c
feat: add user-defined id to resource
2024-01-21 10:49:30 +08:00
Steven
40bd75c725
fix: create memo with resource name
2024-01-21 10:33:31 +08:00
Lincoln Nogueira
089e04bcfd
chore: use webp compression on logo ( #2756 )
...
- Logo size reduced from 310 KB to 36 KB.
- Point metadata image URL to local logo instead of remote
2024-01-14 22:21:03 +08:00
Steven
2eba4e2cd4
chore: update version
2024-01-04 08:36:45 +08:00
Steven
0f8bfb6328
chore: update index.html
2023-12-29 08:28:17 +08:00
Steven
4cd01ece30
chore: update frontend metadata
2023-12-29 08:19:32 +08:00
Lincoln Nogueira
14b34edca3
chore: fix misuse of package path instead of filepath.path ( #2684 )
...
As stated by https://pkg.go.dev/path , "path" is mainly for URLs, "path.filepath" for file systems
2023-12-29 07:50:15 +08:00
Steven
fcfb76a103
chore: remove user urlsets in sitemap
2023-12-23 19:35:46 +08:00
Steven
42608cdd8f
chore: fix server context
2023-12-23 17:59:15 +08:00
Steven
2cfa4c3b76
chore: tweak frontend routes register
2023-12-23 17:58:49 +08:00
Steven
68413a5371
chore: update frontend service
2023-12-23 17:04:52 +08:00
Steven
273d6a6986
chore: update dockerfile
2023-12-23 14:13:40 +08:00
Steven
eefce6ade3
chore: implement webhook dispatch in v2 api
2023-12-23 11:17:35 +08:00
Steven
df3303dcd3
chore: update list users
2023-12-23 08:35:54 +08:00
Athurg Gooth
b14334220f
fix: trim the dirname of attachment send by telegram bot ( #2651 )
2023-12-21 09:47:57 +08:00
Steven
e0cacfc6d6
chore: retire auto backup for sqlite
2023-12-19 22:34:06 +08:00
Steven
2c4b5d75b3
chore: fix html escaping
2023-12-17 23:37:00 +08:00
Steven
1c7fb77e05
chore: update user setting names
2023-12-16 12:18:53 +08:00
Steven
e8ca2ea5a0
chore: rename renderer package
2023-12-16 11:57:36 +08:00
Steven
aee0e31b0a
chore: update parser functions
2023-12-16 10:38:05 +08:00
Steven
7b0ceee57b
chore: update memo metadata description
2023-12-16 09:23:45 +08:00
Steven
e4070f7753
chore: bump version
2023-12-15 21:11:04 +08:00
Steven
ff53187eae
chore: add sitemap and robots routes
2023-12-15 20:18:01 +08:00
Steven
56b55ad941
chore: update memo metadata
2023-12-15 19:13:56 +08:00
Steven
24672e0c5e
chore: update memo metadata
2023-12-15 08:12:10 +08:00
Steven
52743017a3
chore: implement memo route
2023-12-15 07:32:49 +08:00
Steven
6cf7192d6a
chore: add ssr placeholder in `index.html`
2023-12-14 23:29:42 +08:00
Steven
e5de8c08f5
chore: clean debug code
2023-12-11 22:20:57 +08:00
Steven
c608877c3e
chore: clean binary entries
2023-12-11 22:16:39 +08:00
Steven
c50f4f4cb4
chore: update migration scripts
2023-12-09 22:18:05 +08:00
Steven
7fc7b19d64
chore: deprecate user setting legacy api
2023-12-08 22:41:47 +08:00
Steven
f8f73d117b
chore: update healthz message
2023-11-26 23:33:34 +08:00
Steven
8586ebf098
chore: add `/healthz` endpoint
2023-11-26 23:06:50 +08:00
Steven
e7e83874cd
chore: upgrade version
2023-11-19 11:01:21 +08:00
Athurg Gooth
afd0e72e37
chore: skip timeout for blob upload ( #2516 )
...
Skip timeout for blob upload
2023-11-15 17:23:56 +08:00
Athurg Gooth
6814915c88
feat: backup file rotate ( #2511 )
...
Add support for rotate backup files
2023-11-13 22:12:25 +08:00
Steven
342d1aeefb
fix: version checker
2023-11-06 22:33:12 +08:00
Steven
981bfe0464
feat: add version checker
2023-11-06 20:49:02 +08:00
Steven
c24181b2be
chore: fix jwt checks
2023-11-05 23:39:30 +08:00
Steven
88fb79e458
chore: impl inbox store for mysql
2023-10-28 09:44:52 +08:00
Athurg Gooth
4f1bb55e55
fix: metric env not affect ( #2450 )
...
fix metric env not affect
2023-10-27 23:26:23 +08:00
Athurg Gooth
20d3abb99a
chore: downgrade log level for auto backup disable ( #2454 )
...
downgrade log level for auto backup disable
2023-10-27 23:25:51 +08:00
Steven
36b4ba33fa
chore: remove outdated activity definition
2023-10-27 23:11:56 +08:00
Athurg Gooth
0f4e5857f0
chore: remove gRPC listener ( #2456 )
...
Disable gRPC listener
2023-10-27 21:38:17 +08:00
Athurg Gooth
215981dfde
chore: remote context.Context pointer ( #2448 )
...
remote context.Context pointer
2023-10-26 20:21:44 +08:00
Steven
5b3af827e1
chore: move common packages to internal
2023-10-26 09:02:50 +08:00
Athurg Gooth
fd5d51ee54
fix: some fields of profile leaked without auth ( #2408 )
...
* fix some fields of profile leaked without auth
* protect driver and dsn of profile
2023-10-20 17:41:21 +08:00
Steven
a541e8d3e3
chore: upgrade version
2023-10-20 08:49:58 +08:00
Steven
9bfb2d60b9
chore: tweak wording
2023-10-18 06:05:19 +08:00
Steven
a5df36eff2
chore: update metrics
2023-10-17 23:44:16 +08:00
Athurg Gooth
d3e32f0d5a
chore: add latency in log ( #2374 )
...
* Print profile.Data in boot log
* Add latency in request log
2023-10-10 06:03:32 -05:00
Steven
ab2c86640b
chore: move rate limiter to apiv1
2023-10-09 23:10:41 +08:00
Athurg Gooth
c00dac1bbf
fix: index page failed with 429 ( #2363 )
2023-10-08 20:54:12 -05:00
Steven
9410570195
chore: update version
2023-10-06 00:34:38 +08:00
Steven
7549c807ac
chore: update memo view activity
2023-10-01 14:14:33 +08:00
Steven
87ddeb2c79
chore: adjust store test for mysql
2023-09-29 09:15:54 +08:00
Athurg Gooth
c72f221fc0
feat: support mysql as backend storage driver ( #2300 )
...
* Rename checkDSN to checkDataDir
* Add option to set DSN and db driver
* Add mysql driver skeleton
* Add mysql container in compose for debug
* Add basic function for mysql driver
* Cleanup go mod with tidy
* Cleanup go.sum with tidy
* Add DeleteUser support for mysql driver
* Fix UpdateUser of mysql driver
* Add DeleteTag support for mysql driver
* Add DeleteResource support for mysql driver
* Add UpdateMemo and DeleteMemo support for mysql driver
* Add MemoRelation support for mysql driver
* Add MemoOrganizer support for mysql driver
* Add Idp support for mysql driver
* Add Storage support for mysql driver
* Add FindMemosVisibilityList support for mysql driver
* Add Vacuum support for mysql driver
* Add Migration support for mysql driver
* Add Migration support for mysql driver
* Fix ListMemo failed with referece
* Change Activity.CreateTs type in MySQL
* Change User.CreateTs type in MySQL
* Fix by golangci-lint
* Change Resource.CreateTs type in MySQL
* Change MigrationHistory.CreateTs type in MySQL
* Change Memo.CreateTs type in MySQL
2023-09-28 09:09:52 -05:00
Athurg Gooth
ca98367a0a
chore: store vacuum and clean ( #2293 )
...
* Move all vacuum code into driver
* Remove db from Store
2023-09-26 20:27:31 -05:00
Steven
71ee299de7
chore: drop shortcut
2023-09-27 07:28:17 +08:00
Steven
6007f48b7d
chore: retire memo resource relation table
2023-09-27 00:40:16 +08:00
Steven
27f3f6fbf0
chore: upgrade version
2023-09-23 20:41:42 +08:00
Steven
7da10cd367
chore: update telegram integration folder
2023-09-19 22:35:20 +08:00
Steven
6d45616dbe
chore: add cors middleware
2023-09-19 20:34:25 +08:00
Steven
1c27824e58
chore: upgrade version
2023-09-18 22:54:44 +08:00
Steven
cd0ea6558d
chore: update golangci-lint config
2023-09-17 22:55:13 +08:00
Steven
72ca4e74ee
refactor: impl part of grpcweb
2023-09-17 19:20:03 +08:00
Steven
d5c1706e9c
chore: update api middlewares
2023-09-17 18:11:13 +08:00
Steven
178a5c0130
chore: upgrade version to `0.15.0`
2023-09-16 12:46:26 +08:00
Athurg Gooth
626ff5e3a7
feat: notify by telegram while new memo create by HTTP ( #2215 )
...
* Inject telegram bot into API service
* Add support for send telegram message
* Send notification by telegram while new memo post
2023-09-13 21:36:43 +08:00
boojack
0d50f5bd08
chore: update comments ( #2195 )
2023-09-06 21:59:20 +08:00
Athurg Gooth
9987337eca
fix: all ID from int to int64 to avoid 32bits machine break ( #2191 )
...
Fix all ID from int to int64 to avoid 32bits machine break
2023-09-06 21:14:07 +08:00
boojack
18fb02a1ec
chore: update swag docs ( #2178 )
...
* chore: update swag docs
* chore: update
2023-08-26 08:07:43 +08:00
Sandu Liviu Catalin
6c01e84099
feat: add configuration option to bind server to specific address ( #2165 )
2023-08-24 09:59:23 +08:00
boojack
19e7731abb
chore: generate ts definition ( #2156 )
...
* chore: generate ts definition
* chore: update
2023-08-21 02:09:41 +08:00
boojack
95588542f9
chore: upgrade version to `0.14.4` ( #2132 )
2023-08-13 23:34:17 +08:00
boojack
35f2d399e2
chore: update api v1 docs ( #2117 )
...
* chore: update apiv1 docs
* chore: update
2023-08-09 22:30:27 +08:00
Lincoln Nogueira
4491c75135
feat: add SwaggerUI and v1 API docs ( #2115 )
...
* - Refactor several API routes from anonymous functions to regular definitions. Required to add parseable documentation comments.
- Add API documentation comments using Swag Declarative Comments Format
- Add echo-swagger to serve Swagger-UI at /api/index.html
- Fix error response from extraneous parameter resourceId to relatedMemoId in DELETE("/memo/:memoId/relation/:relatedMemoId/type/:relationType")
- Add an auto-generated ./docs/api/v1.md for quick reference on repo (generated by swagger-markdown)
- Add auxiliary scripts to generate docs.go and swagger.yaml
* fix: golangci-lint errors
* fix: go fmt flag in swag scripts
2023-08-09 21:53:06 +08:00
Derek Reiff
f9d1080a7d
fix: minor spelling and wording changes for en and de ( #2096 )
...
Minor spelling and wording changes
I went through some of english and german localizations to correct or add minor things.
Added `invalid-tag-name` to json. Which also means it should be translated elsewhere.
2023-08-07 11:26:57 +08:00
boojack
e097e8331e
chore: upgrade version `0.14.3` ( #2086 )
2023-08-05 22:47:29 +08:00
boojack
218159bf83
chore: remove openai setting section ( #2084 )
2023-08-05 21:39:12 +08:00
boojack
7c5296cf35
chore: update id type to int32 ( #2076 )
2023-08-04 21:55:07 +08:00
boojack
cc3a47fc65
feat: impl auth interceptor ( #2055 )
...
* feat: impl auth interceptor
* chore: update
* chore: update
* chore: update
2023-07-30 23:49:10 +08:00
boojack
9ef0f8a901
feat: add user setting field ( #2054 )
2023-07-30 09:53:24 +08:00
boojack
470fe1df49
feat: implement part of user service ( #2053 )
...
* feat: implement part of user service
* chore: update
* chore: update
2023-07-30 01:35:00 +08:00
boojack
89ba2a6540
feat: implement part of tag service ( #2051 )
...
* feat: add grpc gateway tempalte
* chore: update
* chore: move directory
* chore: update
2023-07-30 00:00:49 +08:00
boojack
8328b5dd4a
chore: upgrade version to `0.14.2` ( #2035 )
...
* chore: upgrade version to `0.14.2`
* chore: remove TestConcurrentReadWrite test
2023-07-26 22:42:38 +08:00
boojack
4231ec5a1a
chore: upgrade version to `0.14.1` ( #2004 )
2023-07-22 09:58:03 +08:00
boojack
589b104671
chore: upgrade version to `v0.14.0` ( #1970 )
...
* chore: upgrade version
* chore: update
* chore: update
2023-07-16 13:48:10 +08:00
boojack
40a30d46af
chore: update db connection params ( #1960 )
2023-07-15 10:26:19 +08:00
Athurg Gooth
d9b3501fae
feat: add support for auto backup db file ( #1950 )
...
Add support for auto backup db file
2023-07-14 20:05:07 +08:00
CorrectRoadH
39351970d0
feat: implement memo chat frontend ( #1938 )
...
* feat: implment backend function
* feat: implment frontend component
* stash
* eslint
* eslint
* eslint
* delete node
* stash
* refactor the style
* eslint
* eslint
* eslint
* fix build error
* add dep
* Update web/src/components/MemosChat/ConversationTab.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
* Update web/src/components/MemosChat/ConversationTab.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
* feat: change the name
* disable for vistor
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-07-14 13:09:21 +08:00
Athurg Gooth
06dbd87311
chore: split save resource asset ( #1939 )
...
* Move resource blob save into a independent function
* Support save resouce blob from Telegram like HTTP API
* Support save resouce blob download from URL to LocalStorage or S3
* fix typo
2023-07-14 11:14:10 +08:00
Alexandr Tumaykin
c5a1f4c839
feat: format message from telegram and upload attachments ( #1924 )
...
* feat: format message from telegram and download documents
* fix: remove bool in expression
* refactor: convert to markdown
* refactor: resolve remarks and add support new message types
* refactor: resolve remarks
* feat: add test for mime type
---------
Co-authored-by: Александр Тумайкин <AATumaykin@tsum.ru>
2023-07-14 00:18:44 +08:00
CorrectRoadH
d8b6e92813
feat: implement memos chat backend function ( #1934 )
...
* feat: implment backend function
* eslint
* eslint
* eslint
2023-07-13 11:25:59 +08:00
boojack
7e391bd53d
chore: remove resource public id ( #1912 )
...
* chore: remove resource public id
* chore: update
2023-07-08 11:29:50 +08:00
boojack
0e05c62a3b
chore: update common utils ( #1908 )
2023-07-06 22:53:38 +08:00
boojack
a7573d5705
refactor: migrate memo to apiv1 ( #1907 )
...
* refactor: migrate memo to apiv1
* chore: update
* chore: update
* chore: update
* chore: upate
* chore: update
* chore: update
2023-07-06 21:56:42 +08:00
boojack
1fa9f162a5
refactor: migrate resource to apiv1 ( #1901 )
2023-07-06 00:01:40 +08:00
Athurg Gooth
5ea561af3d
feat: add support for purged resource link ( #1897 )
...
Add support for purged resource link
2023-07-05 21:56:13 +08:00
boojack
5b6c98582e
refactor: migrate storage to apiv1 ( #1890 )
...
* refactor: migrate storage to apiv1
* chore: update
* chore: update
* chore: update
2023-07-04 10:05:57 +08:00
Athurg Gooth
0af14fc81a
fix: invalid orientation of image thumbnail in Apple devices ( #1891 )
2023-07-04 09:05:56 +08:00
boojack
66e65e4dc1
refactor: migrate definition to api v1 ( #1879 )
...
* refactor: user api v1
* refactor: system setting to apiv1
* chore: remove unused definition
* chore: update
* chore: refactor: system setting
* chore: update
* refactor: migrate tag
* feat: migrate activity store
* refactor: migrate shortcut apiv1
* chore: update
2023-07-02 18:56:25 +08:00
boojack
9a8d43bf88
chore: update user store names ( #1877 )
...
* chore: update user store names
* chore: update
2023-07-02 14:27:23 +08:00
boojack
ca770c87d6
chore: upgrade version to `v0.13.2` ( #1873 )
2023-07-01 18:01:51 +08:00
CorrectRoadH
30fae208c2
fix: pin memos of other people ( #1870 )
2023-07-01 12:04:49 +08:00
boojack
5fe644a3b6
chore: add jwt middleware in apiv1 ( #1869 )
2023-07-01 00:03:28 +08:00
CorrectRoadH
c9aa2eeb98
fix: validate access token ( #1867 )
...
* fix/to_valid_token
* eslint
* revert
* Update server/jwt.go
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-06-30 14:59:52 +00:00
boojack
6a78887f1d
chore: update store types name ( #1862 )
2023-06-29 22:55:03 +08:00
boojack
b44f2b5ffb
chore: migrate user setting to api v1 package ( #1855 )
...
* chore: migrate to api v1 package
* chore: update
2023-06-26 23:06:53 +08:00
boojack
b34aded376
refactor: migration idp api ( #1842 )
...
* refactor: migration idp api
* chore: update
2023-06-17 22:35:17 +08:00
boojack
4ed9a3a0ea
refactor: migrate auth routes to v1 package ( #1841 )
...
* feat: add api v1 packages
* chore: migrate auth to v1
* chore: update test
2023-06-17 21:25:46 +08:00