use node 16
This commit is contained in:
		
							parent
							
								
									abcd5bc951
								
							
						
					
					
						commit
						89419c05b2
					
				
					 5 changed files with 12 additions and 9 deletions
				
			
		|  | @ -1 +1 @@ | ||||||
| v18.0.0 | v16.0.0 | ||||||
|  |  | ||||||
|  | @ -10,9 +10,6 @@ You should also include the user name that made the change. | ||||||
| --> | --> | ||||||
| 
 | 
 | ||||||
| ## 12.x.x (unreleased) | ## 12.x.x (unreleased) | ||||||
| ### NOTE |  | ||||||
| - From this version, Node 18.0.0 or later is required. |  | ||||||
| 
 |  | ||||||
| ### Improvements | ### Improvements | ||||||
| - Supports Unicode Emoji 14.0 @mei23 | - Supports Unicode Emoji 14.0 @mei23 | ||||||
| - プッシュ通知を複数アカウント対応に #7667 @tamaina | - プッシュ通知を複数アカウント対応に #7667 @tamaina | ||||||
|  |  | ||||||
|  | @ -29,7 +29,9 @@ export const DriveFileRepository = db.getRepository(DriveFile).extend({ | ||||||
| 
 | 
 | ||||||
| 	getPublicProperties(file: DriveFile): DriveFile['properties'] { | 	getPublicProperties(file: DriveFile): DriveFile['properties'] { | ||||||
| 		if (file.properties.orientation != null) { | 		if (file.properties.orientation != null) { | ||||||
| 			const properties = structuredClone(file.properties); | 			// TODO
 | ||||||
|  | 			//const properties = structuredClone(file.properties);
 | ||||||
|  | 			const properties = JSON.parse(JSON.stringify(file.properties)); | ||||||
| 			if (file.properties.orientation >= 5) { | 			if (file.properties.orientation >= 5) { | ||||||
| 				[properties.width, properties.height] = [properties.height, properties.width]; | 				[properties.width, properties.height] = [properties.height, properties.width]; | ||||||
| 			} | 			} | ||||||
|  |  | ||||||
|  | @ -3,7 +3,9 @@ import { fetchMeta } from '@/misc/fetch-meta.js'; | ||||||
| import manifest from './manifest.json' assert { type: 'json' }; | import manifest from './manifest.json' assert { type: 'json' }; | ||||||
| 
 | 
 | ||||||
| export const manifestHandler = async (ctx: Koa.Context) => { | export const manifestHandler = async (ctx: Koa.Context) => { | ||||||
| 	const res = structuredClone(manifest); | 	// TODO
 | ||||||
|  | 	//const res = structuredClone(manifest);
 | ||||||
|  | 	const res = JSON.parse(JSON.stringify(manifest)); | ||||||
| 
 | 
 | ||||||
| 	const instance = await fetchMeta(true); | 	const instance = await fetchMeta(true); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| import { createSystemUser } from './create-system-user.js'; | import { IsNull } from 'typeorm'; | ||||||
| import { renderFollowRelay } from '@/remote/activitypub/renderer/follow-relay.js'; | import { renderFollowRelay } from '@/remote/activitypub/renderer/follow-relay.js'; | ||||||
| import { renderActivity, attachLdSignature } from '@/remote/activitypub/renderer/index.js'; | import { renderActivity, attachLdSignature } from '@/remote/activitypub/renderer/index.js'; | ||||||
| import renderUndo from '@/remote/activitypub/renderer/undo.js'; | import renderUndo from '@/remote/activitypub/renderer/undo.js'; | ||||||
|  | @ -8,7 +8,7 @@ import { Users, Relays } from '@/models/index.js'; | ||||||
| import { genId } from '@/misc/gen-id.js'; | import { genId } from '@/misc/gen-id.js'; | ||||||
| import { Cache } from '@/misc/cache.js'; | import { Cache } from '@/misc/cache.js'; | ||||||
| import { Relay } from '@/models/entities/relay.js'; | import { Relay } from '@/models/entities/relay.js'; | ||||||
| import { IsNull } from 'typeorm'; | import { createSystemUser } from './create-system-user.js'; | ||||||
| 
 | 
 | ||||||
| const ACTOR_USERNAME = 'relay.actor' as const; | const ACTOR_USERNAME = 'relay.actor' as const; | ||||||
| 
 | 
 | ||||||
|  | @ -88,7 +88,9 @@ export async function deliverToRelays(user: { id: User['id']; host: null; }, act | ||||||
| 	})); | 	})); | ||||||
| 	if (relays.length === 0) return; | 	if (relays.length === 0) return; | ||||||
| 
 | 
 | ||||||
| 	const copy = structuredClone(activity); | 	// TODO
 | ||||||
|  | 	//const copy = structuredClone(activity);
 | ||||||
|  | 	const copy = JSON.parse(JSON.stringify(activity)); | ||||||
| 	if (!copy.to) copy.to = ['https://www.w3.org/ns/activitystreams#Public']; | 	if (!copy.to) copy.to = ['https://www.w3.org/ns/activitystreams#Public']; | ||||||
| 
 | 
 | ||||||
| 	const signed = await attachLdSignature(copy, user); | 	const signed = await attachLdSignature(copy, user); | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue