From d7f967cbb599c64d18fe951d1725bf3050597dda Mon Sep 17 00:00:00 2001 From: kim Date: Tue, 10 Jun 2025 15:43:31 +0200 Subject: [feature] configurable maximum thumbnail dimensions (#4258) - adds configuration for thumbnail maximum dimensions with warning on exceeding recommendations - moves the media configuration vars into their own sub-struct - replaces the configuration flag funcs with simple string consts Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4258 Reviewed-by: tobi Co-authored-by: kim Co-committed-by: kim --- internal/config/flags.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'internal/config/flags.go') diff --git a/internal/config/flags.go b/internal/config/flags.go index 76a223cd9..3c94b5799 100644 --- a/internal/config/flags.go +++ b/internal/config/flags.go @@ -25,7 +25,7 @@ import ( // AddAdminAccount attaches flags pertaining to admin account actions. func AddAdminAccount(cmd *cobra.Command) { - name := AdminAccountUsernameFlag() + name := AdminAccountUsernameFlag usage := fieldtag("AdminAccountUsername", "usage") cmd.Flags().String(name, "", usage) // REQUIRED if err := cmd.MarkFlagRequired(name); err != nil { @@ -35,7 +35,7 @@ func AddAdminAccount(cmd *cobra.Command) { // AddAdminAccountPassword attaches flags pertaining to admin account password reset. func AddAdminAccountPassword(cmd *cobra.Command) { - name := AdminAccountPasswordFlag() + name := AdminAccountPasswordFlag usage := fieldtag("AdminAccountPassword", "usage") cmd.Flags().String(name, "", usage) // REQUIRED if err := cmd.MarkFlagRequired(name); err != nil { @@ -49,7 +49,7 @@ func AddAdminAccountCreate(cmd *cobra.Command) { AddAdminAccount(cmd) AddAdminAccountPassword(cmd) - name := AdminAccountEmailFlag() + name := AdminAccountEmailFlag usage := fieldtag("AdminAccountEmail", "usage") cmd.Flags().String(name, "", usage) // REQUIRED if err := cmd.MarkFlagRequired(name); err != nil { @@ -59,7 +59,7 @@ func AddAdminAccountCreate(cmd *cobra.Command) { // AddAdminTrans attaches flags pertaining to import/export commands. func AddAdminTrans(cmd *cobra.Command) { - name := AdminTransPathFlag() + name := AdminTransPathFlag usage := fieldtag("AdminTransPath", "usage") cmd.Flags().String(name, "", usage) // REQUIRED if err := cmd.MarkFlagRequired(name); err != nil { @@ -69,18 +69,18 @@ func AddAdminTrans(cmd *cobra.Command) { // AddAdminMediaList attaches flags pertaining to media list commands. func AddAdminMediaList(cmd *cobra.Command) { - localOnly := AdminMediaListLocalOnlyFlag() + localOnly := AdminMediaListLocalOnlyFlag localOnlyUsage := fieldtag("AdminMediaListLocalOnly", "usage") cmd.Flags().Bool(localOnly, false, localOnlyUsage) - remoteOnly := AdminMediaListRemoteOnlyFlag() + remoteOnly := AdminMediaListRemoteOnlyFlag remoteOnlyUsage := fieldtag("AdminMediaListRemoteOnly", "usage") cmd.Flags().Bool(remoteOnly, false, remoteOnlyUsage) } // AddAdminMediaPrune attaches flags pertaining to media storage prune commands. func AddAdminMediaPrune(cmd *cobra.Command) { - name := AdminMediaPruneDryRunFlag() + name := AdminMediaPruneDryRunFlag usage := fieldtag("AdminMediaPruneDryRun", "usage") cmd.Flags().Bool(name, true, usage) } -- cgit v1.2.3