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