Steven 
							
						 
					 
					
						
						
							
						
						9bf1979fa8 
					 
					
						
						
							
							fix: list resources  
						
						 
						
						
						
						
					 
					
						2023-09-19 08:24:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						b452d63fa6 
					 
					
						
						
							
							chore: skip compose memo error  
						
						 
						
						
						
						
					 
					
						2023-09-18 22:41:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						8fbd33be09 
					 
					
						
						
							
							chore: update username matcher  
						
						 
						
						
						
						
					 
					
						2023-09-18 22:37:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						bff41a8957 
					 
					
						
						
							
							fix: invalid username checks  
						
						 
						
						
						
						
					 
					
						2023-09-18 22:34:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						2375001453 
					 
					
						
						
							
							chore: fix acl interceptor  
						
						 
						
						
						
						
					 
					
						2023-09-18 21:50:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vespa314 
							
						 
					 
					
						
						
							
						
						58026c52ea 
					 
					
						
						
							
							fix: heatmap show on wrong date ( #2243 )  
						
						 
						
						... 
						
						
						
						fix: heatmap show wrong date 
						
						
					 
					
						2023-09-18 13:53:16 +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 
							
						 
					 
					
						
						
							
						
						fb1490c183 
					 
					
						
						
							
							feat: impl resources list page  
						
						 
						
						
						
						
					 
					
						2023-09-16 11:48:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						4424c8a231 
					 
					
						
						
							
							chore: add resource service definition  
						
						 
						
						
						
						
					 
					
						2023-09-16 00:11:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								steven 
							
						 
					 
					
						
						
							
						
						e6a90a8be8 
					 
					
						
						
							
							chore: register reflection grpc server  
						
						 
						
						
						
						
					 
					
						2023-09-15 17:57:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						e65282dcc5 
					 
					
						
						
							
							chore: fix user state loader  
						
						 
						
						
						
						
					 
					
						2023-09-15 09:10:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						f5802a7d82 
					 
					
						
						
							
							chore: update access token ui  
						
						 
						
						
						
						
					 
					
						2023-09-15 08:18:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						33d9c13b7e 
					 
					
						
						
							
							chore: remove openid field from user  
						
						 
						
						
						
						
					 
					
						2023-09-14 22:57:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						42bd9b194b 
					 
					
						
						
							
							feat: impl user access token api  
						
						 
						
						
						
						
					 
					
						2023-09-14 20:16:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						8a796d12b4 
					 
					
						
						
							
							chore: add user access token setting definition  
						
						 
						
						
						
						
					 
					
						2023-09-14 19:18:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Athurg Gooth 
							
						 
					 
					
						
						
							
						
						c87df8791b 
					 
					
						
						
							
							chore: optimize performance of /memo/stats ( #2218 )  
						
						 
						
						... 
						
						
						
						Optimize performance of /memo/stats 
						
						
					 
					
						2023-09-14 14:18:29 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						d63715d4d9 
					 
					
						
						
							
							feat: implement list memos filter  
						
						 
						
						
						
						
					 
					
						2023-09-13 20:42:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						3ad0832516 
					 
					
						
						
							
							chore: use user v2 api in frontend  
						
						 
						
						
						
						
					 
					
						2023-09-10 22:03:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						93f062d0b9 
					 
					
						
						
							
							chore: update user v2 api  
						
						 
						
						
						
						
					 
					
						2023-09-10 18:56:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven 
							
						 
					 
					
						
						
							
						
						3df550927d 
					 
					
						
						
							
							chore: update user profile page  
						
						 
						
						
						
						
					 
					
						2023-09-10 10:33:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						8b1f7c52aa 
					 
					
						
						
							
							choer: add system setting api ( #2194 )  
						
						 
						
						
						
						
					 
					
						2023-09-06 21:54:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						18fb02a1ec 
					 
					
						
						
							
							chore: update swag docs ( #2178 )  
						
						 
						
						... 
						
						
						
						* chore: update swag docs
* chore: update 
						
						
					 
					
						2023-08-26 08:07:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						4af0d03e93 
					 
					
						
						
							
							chore: add user profile page ( #2175 )  
						
						 
						
						... 
						
						
						
						chore: some enhancements 
						
						
					 
					
						2023-08-25 23:10:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						e266d88edd 
					 
					
						
						
							
							chore: add acl config ( #2128 )  
						
						 
						
						
						
						
					 
					
						2023-08-13 00:06:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YuNing Chen 
							
						 
					 
					
						
						
							
						
						409d686f7d 
					 
					
						
						
							
							chore: minor cleanup ( #2124 )  
						
						 
						
						
						
						
					 
					
						2023-08-11 22:34:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jianwei Zhang 
							
						 
					 
					
						
						
							
						
						c835231d32 
					 
					
						
						
							
							feat: add header into resource response ( #2120 )  
						
						 
						
						... 
						
						
						
						Update - add header for get resource 
						
						
					 
					
						2023-08-10 23:45:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						723c444910 
					 
					
						
						
							
							chore: update server tests ( #2118 )  
						
						 
						
						
						
						
					 
					
						2023-08-10 09:01:38 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						5d5d8de9fe 
					 
					
						
						
							
							fix: get all memo api ( #2091 )  
						
						 
						
						
						
						
					 
					
						2023-08-06 10:14:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						218159bf83 
					 
					
						
						
							
							chore: remove openai setting section ( #2084 )  
						
						 
						
						
						
						
					 
					
						2023-08-05 21:39:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						238f896907 
					 
					
						
						
							
							feat: add system service ( #2083 )  
						
						 
						
						... 
						
						
						
						* feat: add system service
* chore: update 
						
						
					 
					
						2023-08-05 21:30:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						3df9da91b4 
					 
					
						
						
							
							chore: update get memo api ( #2079 )  
						
						 
						
						
						
						
					 
					
						2023-08-05 19:51:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						57dd1fc49f 
					 
					
						
						
							
							chore: initial memo service definition ( #2077 )  
						
						 
						
						... 
						
						
						
						* chore: initial memo service definition
* chore: update
* chore: update
* chore: update 
						
						
					 
					
						2023-08-05 09:32:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						7c5296cf35 
					 
					
						
						
							
							chore: update id type to int32 ( #2076 )  
						
						 
						
						
						
						
					 
					
						2023-08-04 21:55:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						1ce82ba0d6 
					 
					
						
						
							
							chore: remove shortcut related api ( #2072 )  
						
						 
						
						
						
						
					 
					
						2023-08-03 23:33:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						5f819fc86f 
					 
					
						
						
							
							chore: update auth middleware ( #2057 )  
						
						 
						
						... 
						
						
						
						* chore: update auth middleware
* chore: update
* chore: update 
						
						
					 
					
						2023-07-31 20:55:40 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lilith 
							
						 
					 
					
						
						
							
						
						c1cbfd5766 
					 
					
						
						
							
							feat: add system setting to disable password-based login ( #2039 )  
						
						 
						
						... 
						
						
						
						* system setting to disable password login
* fix linter warning
* fix indentation warning
* Prohibit disable-password-login if no identity providers are configured
* Warnings and explicit confirmation when en-/disabling password-login
- Disabling password login now gives a warning and requires a second
  confirmation which needs to be explicitly typed.
- (Re)Enabling password login now also gives a simple warning.
- Removing an identity provider while password-login is disabled now
  also warns about possible problems.
* Fix formatting
* Fix code-style
---------
Co-authored-by: traumweh <5042134-traumweh@users.noreply.gitlab.com > 
						
						
					 
					
						2023-07-30 21:22:02 +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 
							
						 
					 
					
						
						
							
						
						d8d6de9fca 
					 
					
						
						
							
							fix: get user by username api ( #2034 )  
						
						 
						
						
						
						
					 
					
						2023-07-26 22:41:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						56c321aeaa 
					 
					
						
						
							
							revert: fix: exclude all punctuation chars except underscore in tags ( #2033 )  
						
						 
						
						... 
						
						
						
						Revert "fix: exclude all punctuation chars except underscore in tags (#1974 )"
This reverts commit 8c61531671 . 
						
						
					 
					
						2023-07-26 21:11:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mason Sun 
							
						 
					 
					
						
						
							
						
						a9eb605b0f 
					 
					
						
						
							
							fix: auth api json format  ( #2021 )  
						
						 
						
						... 
						
						
						
						Update auth.go
api/v1/auth/相关接口未应用convertUserFromStore方法,会导致User对象获得类型存在问题,导致User定义的`json:`相关的字段转化失效。
导致输出json未被正确格式化 
						
						
					 
					
						2023-07-23 19:11:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						04b7a26c03 
					 
					
						
						
							
							chore: fix request path ( #2014 )  
						
						 
						
						
						
						
					 
					
						2023-07-23 10:12:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						28203bbaf9 
					 
					
						
						
							
							chore: fix rss route ( #2010 )  
						
						 
						
						
						
						
					 
					
						2023-07-22 21:51:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boojack 
							
						 
					 
					
						
						
							
						
						9138ab8095 
					 
					
						
						
							
							fix: rss route ( #2008 )  
						
						 
						
						... 
						
						
						
						* fix: rss route
* chore: update 
						
						
					 
					
						2023-07-22 12:58:17 +08:00