updated to v0.2.1

This commit is contained in:
Graham Steffaniak 2023-10-10 09:57:15 -05:00
parent aab3224d2c
commit 26f31b91fb
7 changed files with 0 additions and 60 deletions

View File

@ -141,9 +141,6 @@ func quickSetup(d pythonData) {
Password: password, Password: password,
} }
user.Perm.Admin = true user.Perm.Admin = true
<<<<<<< HEAD
settings.GlobalConfiguration.UserDefaults.Apply(user)
=======
user.DarkMode = true user.DarkMode = true
user.ViewMode = "normal" user.ViewMode = "normal"
user.LockPassword = false user.LockPassword = false
@ -156,7 +153,6 @@ func quickSetup(d pythonData) {
Download: true, Download: true,
Admin: true, Admin: true,
} }
>>>>>>> v0.2.1
err = d.store.Users.Save(user) err = d.store.Users.Save(user)
checkErr(err) checkErr(err)
} }

View File

@ -16,12 +16,6 @@ var usersAddCmd = &cobra.Command{
Long: `Create a new user and add it to the database.`, Long: `Create a new user and add it to the database.`,
Args: cobra.ExactArgs(2), //nolint:gomnd Args: cobra.ExactArgs(2), //nolint:gomnd
Run: python(func(cmd *cobra.Command, args []string, d pythonData) { Run: python(func(cmd *cobra.Command, args []string, d pythonData) {
<<<<<<< HEAD
password, err := users.HashPwd(args[1])
checkErr(err)
=======
>>>>>>> v0.2.1
user := &users.User{ user := &users.User{
Username: args[0], Username: args[0],
Password: args[1], Password: args[1],

View File

@ -8,12 +8,6 @@ import (
func init() { func init() {
usersCmd.AddCommand(usersUpdateCmd) usersCmd.AddCommand(usersUpdateCmd)
<<<<<<< HEAD
usersUpdateCmd.Flags().StringP("password", "p", "", "new password")
usersUpdateCmd.Flags().StringP("username", "u", "", "new username")
=======
>>>>>>> v0.2.1
} }
var usersUpdateCmd = &cobra.Command{ var usersUpdateCmd = &cobra.Command{

View File

@ -1,19 +1,9 @@
server: server:
port: 8080 port: 8080
baseURL: "/" baseURL: "/"
root: "/Users/steffag/git/go"
auth: auth:
method: password method: password
signup: true signup: true
<<<<<<< HEAD
frontend:
theme: dark
users:
- name: admin
settings:
hideDotfiles: true
singleClick: false
=======
userDefaults: userDefaults:
darkMode: true darkMode: true
disableSettings: false disableSettings: false
@ -28,4 +18,3 @@ userDefaults:
delete: true delete: true
share: true share: true
download: true download: true
>>>>>>> v0.2.1

View File

@ -134,18 +134,7 @@ var signupHandler = func(w http.ResponseWriter, r *http.Request, d *data) (int,
Username: info.Username, Username: info.Username,
Password: info.Password, Password: info.Password,
} }
<<<<<<< HEAD
pwd, err := users.HashPwd(info.Password)
if err != nil {
return http.StatusInternalServerError, err
}
user.Password = pwd
=======
settings.GlobalConfiguration.UserDefaults.Apply(user) settings.GlobalConfiguration.UserDefaults.Apply(user)
>>>>>>> v0.2.1
userHome, err := d.settings.MakeUserDir(user.Username, user.Scope, d.server.Root) userHome, err := d.settings.MakeUserDir(user.Username, user.Scope, d.server.Root)
if err != nil { if err != nil {
log.Printf("create user: failed to mkdir user home dir: [%s]", userHome) log.Printf("create user: failed to mkdir user home dir: [%s]", userHome)

View File

@ -67,15 +67,6 @@ type Frontend struct {
// UserDefaults is a type that holds the default values // UserDefaults is a type that holds the default values
// for some fields on User. // for some fields on User.
type UserDefaults struct { type UserDefaults struct {
<<<<<<< HEAD
LockPassword bool `json:"lockPassword"`
Scope string `json:"scope"`
Locale string `json:"locale"`
ViewMode string `json:"viewMode"`
SingleClick bool `json:"singleClick"`
Rules []rules.Rule `json:"rules"`
Sorting struct {
=======
DarkMode bool `json:"darkMode"` DarkMode bool `json:"darkMode"`
LockPassword bool `json:"lockPassword"` LockPassword bool `json:"lockPassword"`
DisableSettings bool `json:"disableSettings,omitempty"` DisableSettings bool `json:"disableSettings,omitempty"`
@ -85,17 +76,12 @@ type UserDefaults struct {
SingleClick bool `json:"singleClick"` SingleClick bool `json:"singleClick"`
Rules []rules.Rule `json:"rules"` Rules []rules.Rule `json:"rules"`
Sorting struct { Sorting struct {
>>>>>>> v0.2.1
By string `json:"by"` By string `json:"by"`
Asc bool `json:"asc"` Asc bool `json:"asc"`
} `json:"sorting"` } `json:"sorting"`
Perm users.Permissions `json:"perm"` Perm users.Permissions `json:"perm"`
Permissions users.Permissions `json:"permissions"` Permissions users.Permissions `json:"permissions"`
<<<<<<< HEAD
Commands []string `json:"commands,omitemptys"`
=======
Commands []string `json:"commands,omitempty"` Commands []string `json:"commands,omitempty"`
>>>>>>> v0.2.1
HideDotfiles bool `json:"hideDotfiles"` HideDotfiles bool `json:"hideDotfiles"`
DateFormat bool `json:"dateFormat"` DateFormat bool `json:"dateFormat"`
} }

View File

@ -74,20 +74,12 @@ func (st usersBackend) Update(user *users.User, fields ...string) error {
} }
func (st usersBackend) Save(user *users.User) error { func (st usersBackend) Save(user *users.User) error {
<<<<<<< HEAD
password, err := users.HashPwd(user.Password)
if err != nil {
return err
}
user.Password = password
=======
log.Println("userinfo", user.Password) log.Println("userinfo", user.Password)
pass, err := users.HashPwd(user.Password) pass, err := users.HashPwd(user.Password)
if err != nil { if err != nil {
return err return err
} }
user.Password = pass user.Password = pass
>>>>>>> v0.2.1
err = st.db.Save(user) err = st.db.Save(user)
if err == storm.ErrAlreadyExists { if err == storm.ErrAlreadyExists {
return errors.ErrExist return errors.ErrExist