From da4fd7e39e288dd9885466452498a0366aec5b9d Mon Sep 17 00:00:00 2001 From: cmp Date: Sat, 12 Aug 2023 04:25:29 -0500 Subject: [PATCH 1/4] Move banned users to a separate admin tab. (#2057) --- src/shared/components/home/admin-settings.tsx | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/src/shared/components/home/admin-settings.tsx b/src/shared/components/home/admin-settings.tsx index d3c998d9..4924508f 100644 --- a/src/shared/components/home/admin-settings.tsx +++ b/src/shared/components/home/admin-settings.tsx @@ -150,15 +150,26 @@ export class AdminSettings extends Component { loading={this.state.loading} /> -
- {this.admins()} -
- {this.bannedUsers()} -
+
{this.admins()}
), }, + { + key: "banned_users", + label: I18NextService.i18n.t("banned_users"), + getNode: isSelected => ( +
+ {this.bannedUsers()} +
+ ), + }, { key: "rate_limiting", label: "Rate Limiting", @@ -295,7 +306,7 @@ export class AdminSettings extends Component { const bans = this.state.bannedRes.data.banned; return ( <> -

{I18NextService.i18n.t("banned_users")}

+

{I18NextService.i18n.t("banned_users")}

    {bans.map(banned => (
  • From f27cbb3224e4092dc011624da7c822e940cd20f1 Mon Sep 17 00:00:00 2001 From: Anon Date: Sat, 12 Aug 2023 21:46:26 -0500 Subject: [PATCH 2/4] Temp fix to modlog failing to render future dates (#2058) --- src/shared/utils/helpers/format-past-date.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/shared/utils/helpers/format-past-date.ts b/src/shared/utils/helpers/format-past-date.ts index 5bef4e83..02944a88 100644 --- a/src/shared/utils/helpers/format-past-date.ts +++ b/src/shared/utils/helpers/format-past-date.ts @@ -3,7 +3,11 @@ import parseISO from "date-fns/parseISO"; export default function (dateString?: string) { const parsed = parseISO((dateString ?? Date.now().toString()) + "Z"); - return formatDistanceStrict(parsed, new Date(), { - addSuffix: true, - }); + try { + return formatDistanceStrict(parsed, new Date(), { + addSuffix: true, + }); + } catch (e) { + return "indeterminate"; + } } From c8ab91bdd6c3ed5bb2e072cfa3f4ccd31de0c66e Mon Sep 17 00:00:00 2001 From: drumlinish <138327213+drumlinish@users.noreply.github.com> Date: Tue, 15 Aug 2023 03:21:40 +0200 Subject: [PATCH 3/4] Moved title field to the top of post-form (#2039, #2059) (#2061) * Moved title field to the top of post-form * Remove whitespace * Trigger build * Trigger build --------- Co-authored-by: drumlin <> --- src/shared/components/post/post-form.tsx | 52 ++++++++++++------------ 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/src/shared/components/post/post-form.tsx b/src/shared/components/post/post-form.tsx index 7b379263..301cf43f 100644 --- a/src/shared/components/post/post-form.tsx +++ b/src/shared/components/post/post-form.tsx @@ -342,6 +342,32 @@ export class PostForm extends Component { ) && !this.state.submitted } /> +
    + +
    +