From 0c3690a8ba39518cc2d543befdafca03fadb3e66 Mon Sep 17 00:00:00 2001 From: Marie Date: Sat, 8 Jun 2024 18:00:29 +0000 Subject: upd: bold some Header tags --- packages/backend/src/core/MfmService.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/backend/src') diff --git a/packages/backend/src/core/MfmService.ts b/packages/backend/src/core/MfmService.ts index 819c940dc1..8a974f8323 100644 --- a/packages/backend/src/core/MfmService.ts +++ b/packages/backend/src/core/MfmService.ts @@ -129,14 +129,16 @@ export class MfmService { case 'h1': { - text += '【'; + text += '**【'; appendChildren(node.childNodes); - text += '】\n'; + text += '】**\n'; break; } case 'b': case 'strong': + case 'h2': + case 'h3': { text += '**'; appendChildren(node.childNodes); @@ -200,8 +202,6 @@ export class MfmService { } case 'p': - case 'h2': - case 'h3': case 'h4': case 'h5': case 'h6': -- cgit v1.2.3-freya From 4a9260a4326e526cf63ccb0d586098a0d0fe5067 Mon Sep 17 00:00:00 2001 From: Marie Date: Sat, 8 Jun 2024 18:53:42 +0000 Subject: upd: seperate H2/H3 into own case --- packages/backend/src/core/MfmService.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'packages/backend/src') diff --git a/packages/backend/src/core/MfmService.ts b/packages/backend/src/core/MfmService.ts index 8a974f8323..9b99e8ccfe 100644 --- a/packages/backend/src/core/MfmService.ts +++ b/packages/backend/src/core/MfmService.ts @@ -135,10 +135,17 @@ export class MfmService { break; } - case 'b': - case 'strong': case 'h2': case 'h3': + { + text += '**'; + appendChildren(node.childNodes); + text += '**\n'; + break; + } + + case 'b': + case 'strong': { text += '**'; appendChildren(node.childNodes); -- cgit v1.2.3-freya From 5c311e8a287a10da8cfa94ee74647fdfe07b1fa1 Mon Sep 17 00:00:00 2001 From: dakkar Date: Wed, 12 Jun 2024 17:06:33 +0100 Subject: tweak the rate limit for `notes/create` while fixing #467 #468, we changed the rate limit from 300/hour to 5/minute some people felt it was too low: they often boost notes in quick succession so here's a different approach: back to 300/hour, but not more than 1/second; this is the same settings that `notes/delete` has, BTW --- packages/backend/src/server/api/endpoints/notes/create.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'packages/backend/src') diff --git a/packages/backend/src/server/api/endpoints/notes/create.ts b/packages/backend/src/server/api/endpoints/notes/create.ts index cc44721133..fe2dafa98e 100644 --- a/packages/backend/src/server/api/endpoints/notes/create.ts +++ b/packages/backend/src/server/api/endpoints/notes/create.ts @@ -30,8 +30,9 @@ export const meta = { prohibitMoved: true, limit: { - duration: ms('1minute'), - max: 5, + duration: ms('1hour'), + max: 300, + minInterval: ms('1sec'), }, kind: 'write:notes', -- cgit v1.2.3-freya