summaryrefslogtreecommitdiff
path: root/internal/config/flags.go
diff options
context:
space:
mode:
authorLibravatar kim <grufwub@gmail.com>2025-06-10 15:43:31 +0200
committerLibravatar kim <gruf@noreply.codeberg.org>2025-06-10 15:43:31 +0200
commitd7f967cbb599c64d18fe951d1725bf3050597dda (patch)
tree061a302732684980e3dbf3f1a6012f3cbef01e26 /internal/config/flags.go
parent[chore] Update interactionPolicy sub-policy parsing in line with documented d... (diff)
downloadgotosocial-d7f967cbb599c64d18fe951d1725bf3050597dda.tar.xz
[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 <kipvandenbos@noreply.codeberg.org> Co-authored-by: kim <grufwub@gmail.com> Co-committed-by: kim <grufwub@gmail.com>
Diffstat (limited to 'internal/config/flags.go')
-rw-r--r--internal/config/flags.go14
1 files changed, 7 insertions, 7 deletions
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)
}