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