syuilo 
							
						 
					 
					
						
						
							
						
						73203a3d72 
					 
					
						
						
							
							perf(backend): cache local custom emojis  
						
						
						
						
					 
					
						2023-04-06 11:14:43 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						050787238b 
					 
					
						
						
							
							fix(backend): 絵文字を編集すると保存できないことがある問題を修正  
						
						... 
						
						
						
						Fix  #10384  
					
						2023-03-22 18:45:55 +09:00 
						 
				 
			
				
					
						
							
							
								nenohi 
							
						 
					 
					
						
						
							
						
						e152047912 
					 
					
						
						
							
							絵文字の名前に@や:が使用できる ( #9964 )  
						
						... 
						
						
						
						* fix(#9918 )名前の一致でもエラーとするように
* 判定を逆に
* )の位置間違えてる
* カテゴリ分けとかしたときにエラーになる
* エラー消し
* こういうこと・・・? 
						
						
					 
					
						2023-03-20 14:24:18 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						8ae9d2eaa8 
					 
					
						
						
							
							enhance: カスタム絵文字にライセンス情報を付与できるように  
						
						... 
						
						
						
						Resolve  #10091  
					
						2023-03-16 15:08:48 +09:00 
						 
				 
			
				
					
						
							
							
								YS 
							
						 
					 
					
						
						
							
						
						3cb669a852 
					 
					
						
						
							
							fix: クエリキャッシュ無効化時の絵文字操作エラーを解消 ( #10320 )  
						
						... 
						
						
						
						* disabledCache: trueのときにqueryResultCacheへアクセスしないように
* append changelog 
						
						
					 
					
						2023-03-14 09:37:14 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						60df819c60 
					 
					
						
						
							
							refactor: fix types  
						
						
						
						
					 
					
						2023-02-17 15:36:36 +09:00 
						 
				 
			
				
					
						
							
							
								Kagami Sascha Rosylight 
							
						 
					 
					
						
						
							
						
						8f9ce23e52 
					 
					
						
						
							
							style(backend): fix all eslint errors ( #9967 )  
						
						
						
						
					 
					
						2023-02-17 10:56:59 +09:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						0b2f945bb6 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2023-01-22 15:13:03 +00:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						2f6c45e118 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2023-01-22 14:53:24 +00:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						81f11d8f86 
					 
					
						
						
							
							refactor: rename role.options -> role.policies  
						
						
						
						
					 
					
						2023-01-15 20:52:53 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						b250456814 
					 
					
						
						
							
							カスタム絵文字の管理を権限を持つユーザーが行えるように  
						
						... 
						
						
						
						Resolve  #9542  
					
						2023-01-13 14:58:27 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						01d4d55e78 
					 
					
						
						
							
							fix import type  
						
						
						
						
					 
					
						2022-09-21 05:33:11 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						b75184ec8e 
					 
					
						
						
							
							なんかもうめっちゃ変えた  
						
						
						
						
					 
					
						2022-09-18 03:27:08 +09:00 
						 
				 
			
				
					
						
							
							
								Johann150 
							
						 
					 
					
						
						
							
						
						c8935b32f8 
					 
					
						
						
							
							fix: validation (better  #8456 ) ( #8461 )  
						
						... 
						
						
						
						* Revert "revert 484e023c0"
This reverts commit c03b70c949 
						
						
					 
					
						2022-04-03 13:57:26 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						c03b70c949 
					 
					
						
						
							
							revert  484e023c0 
						
						
						
						
					 
					
						2022-04-02 16:47:53 +09:00 
						 
				 
			
				
					
						
							
							
								Johann150 
							
						 
					 
					
						
						
							
						
						484e023c0c 
					 
					
						
						
							
							enhance(doc): required input fields ( #8456 )  
						
						... 
						
						
						
						* remove empty file
If the endpoint is to be implemented later, the file can be added back,
but for now it is confusing to have an empty file.
* enhance(doc): document defaults
Default for `isPublic` is based on the database schema default value.
Defaults for `local` and `withFiles` are based on the behaviour of the endpoint.
* enhance(doc): explain nullable emoji category
* fix: make nullable if default is null
* enhance(doc): explain mute attribute expiresAt
* fix: define required fields
- `notes/create`: the default for `text` has been removed because ajv can not handle
  `default` inside of `anyOf`, see
  https://ajv.js.org/guide/modifying-data.html#assigning-defaults 
  and the default value cannot be `null` if text is `nullable: false` in the `anyOf`
  first alternative.
- `notes/create`: The `mediaIds` property has been marked as deprecated because it
  has the same behaviour as using `fileIds`, but the implementation tries to handlè
  `fileIds` first.
- The result schema for `admin/emoji/list` has been altered because the `host`
  property will always be `null` as it is filtered this way in the database query.
  See packages/backend/src/server/api/endpoints/admin/emoji/list.ts line 67.
* enhance(doc): explain nullable hostname
* update changelog
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp > 
						
						
					 
					
						2022-04-02 15:04:36 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						1c67c26bd8 
					 
					
						
						
							
							refactor: migrate to typeorm 3.0 ( #8443 )  
						
						... 
						
						
						
						* wip
* wip
* wip
* Update following.ts
* wip
* wip
* wip
* Update resolve-user.ts
* maxQueryExecutionTime
* wip
* wip 
						
						
					 
					
						2022-03-26 15:34:00 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						d071d18dd7 
					 
					
						
						
							
							refactor: Use ESM ( #8358 )  
						
						... 
						
						
						
						* wip
* wip
* fix
* clean up
* Update tsconfig.json
* Update activitypub.ts
* wip 
						
						
					 
					
						2022-02-27 11:07:39 +09:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						fcfb5ef0a3 
					 
					
						
						
							
							Fix ajv ( #8333 )  
						
						... 
						
						
						
						* wip
* ✌️ 
* use ajv/dist/core
* revert try
* clean up 
						
						
					 
					
						2022-02-20 13:15:40 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						510de87607 
					 
					
						
						
							
							refactor: use ajv instead of cafy ( #8324 )  
						
						... 
						
						
						
						* wip
* wip
* Update abuse-user-reports.ts
* Update files.ts
* Update list-remote.ts
* Update list.ts
* Update show-users.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* Update search.ts
* Update reactions.ts
* Update search.ts
* wip
* wip
* wip
* wip
* Update update.ts
* Update relation.ts
* Update available.ts
* wip
* wip
* wip
* Update packages/backend/src/server/api/define.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com >
* Update define.ts
* Update define.ts
* typo
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* wip
* Update signup.ts
* Update call.ts
* minimum for limit
* type
* remove needless annotation
* wip
* Update signup.ts
* wip
* wip
* fix
* Update create.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com > 
						
						
					 
					
						2022-02-19 14:05:32 +09:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						efb0ffc4ec 
					 
					
						
						
							
							refactor: APIエンドポイントファイルの定義を良い感じにする ( #8154 )  
						
						... 
						
						
						
						* Fix API Schema Error
* Delete SimpleSchema/SimpleObj
and Move schemas to dedicated files
* Userのスキーマを分割してみる
* define packMany type
* add ,
* Ensure enum schema and Make "as const" put once
* test?
* Revert "test?"
This reverts commit 97dc9bfa7021b6176d97✌️ 
* clean up
* test?
* wip
* wip
* better schema def
* ✌️ 
* fix
* add minLength property
* wip
* wip
* wip
* anyOf/oneOf/allOfに対応? ~ relation.ts
* refactor!
* Define MinimumSchema
* wip
* wip
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* Update packages/backend/src/misc/schema.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com >
* fix
* array oneOfをより正確な型に
* array oneOfをより正確な型に
* wip
* ✌️ 
* なんかもういろいろ
* remove
* very good schema
* api schema
* wip
* refactor: awaitAllの型定義を変えてみる
* fix
* specify types in awaitAll
* specify types in awaitAll
* ✌️ 
* wip
* ...
* ✌️ 
* AllowDateはやめておく
* 不必要なoptional: false, nullable: falseを廃止
* Packedが展開されないように
* 続packed
* wip
* define note type
* wip
* UserDetailedをMeDetailedかUserDetailedNotMeかを区別できるように
* wip
* wip
* wip specify user type of other schemas
* ok
* convertSchemaToOpenApiSchemaを改修
* convertSchemaToOpenApiSchemaを改修
* Fix
* fix
* ✌️ 
* wip
* 分割代入ではなくallOfで定義するように
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com > 
						
						
					 
					
						2022-01-18 22:27:10 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						4a64280a7c 
					 
					
						
						
							
							lint  
						
						
						
						
					 
					
						2022-01-03 02:12:50 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						c69b72e199 
					 
					
						
						
							
							fix lint  
						
						
						
						
					 
					
						2021-12-09 23:58:30 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						0e4a111f81 
					 
					
						
						
							
							refactoring  
						
						... 
						
						
						
						Resolve  #7779  
					
						2021-11-12 02:02:25 +09:00