Brian Fromm
3592a03f15
fix: add tokenExpirationTime to quick setup, config init, and config set
...
Fixes issue where token expiration time from config file was not saved
to database during initial setup, causing Docker deployments to ignore
the tokenExpirationTime setting.
Changes:
- Add TokenExpirationTime to quick setup initialization (cmd/root.go)
- Add TokenExpirationTime to config init command (cmd/config_init.go)
- Add token-expiration-time support to config set command (cmd/config_set.go)
- Display token expiration time in config cat output (cmd/config.go)
All initialization paths now properly read and save token expiration
settings from config files, environment variables, and CLI flags.
Fixes #3718 , #3150 , #2554 , #2553
Related to #2753
2025-11-16 16:50:34 -07:00
Henrique Dias
e24e1f1aba
feat: add TUS settings to the command line ( #5556 )
2025-11-16 14:13:58 +01:00
Henrique Dias
5de4099cba
fix: exit 0 when gracefully shutting down ( #5555 )
2025-11-16 14:13:21 +01:00
Henrique Dias
2d9689dd6a
docs: add CLI usage and integrate generation in release
2025-11-16 10:14:59 +01:00
Henrique Dias
ceb5e723f3
feat: remove importer of v1 config ( #5550 )
2025-11-16 07:52:53 +01:00
Henrique Dias
23c4e4565b
chore: remove 'nolint' comments
2025-11-15 09:01:21 +01:00
Henrique Dias
ffc850454e
fix: remove duplicated 'hide-defaults' flag (is 'hideDefaults') ( #5548 )
2025-11-15 08:50:22 +01:00
Henrique Dias
13814e1119
fix: env key replacer and remove unused function ( #5547 )
2025-11-15 08:40:37 +01:00
Lucky Jain
ac7b49c148
feat: add option to hide the login button from public-facing pages ( #3922 )
...
Co-authored-by: Henrique Dias <mail@hacdias.com>
2025-11-14 16:21:08 +01:00
Henrique Dias
9d44932dba
chore: use more standard golangci-lint options
2025-11-14 16:18:12 +01:00
Ahmad Hesam
0d973d3aad
feat: add 'hide-dotfiles' as command line parameter ( #3802 )
...
Co-authored-by: Henrique Dias <mail@hacdias.com>
2025-11-14 08:19:03 +01:00
renovate[bot]
f26a68587d
fix(deps): update module gopkg.in/yaml.v2 to v3 ( #5537 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-13 13:47:39 +01:00
Adam
b9787c78f3
feat: allow setting ace editor theme ( #3826 )
...
Co-authored-by: Henrique Dias <mail@hacdias.com>
2025-09-25 16:47:00 +02:00
wx-11
cd51a59e72
fix: add missing CLI flags for user management ( #5351 )
2025-08-09 07:42:42 +02:00
Henrique Dias
4ff6347155
fix: directory mode on config init
2025-07-31 07:27:05 +02:00
Jagadam Dinesh Reddy
1582b8b2cd
feat: better error handling for sys kill signals
2025-07-22 08:25:21 +02:00
Vincent Lee
21ad653b7e
feat: Allow file and directory creation modes to be configured
...
The defaults remain the same as before.
For now, the config options are global instead of per-user.
Note also that the BoltDB creation maintains the old default mode of 0640
since it's not really a user-facing filesystem manipulation.
Fixes #5316 , #5200
2025-07-22 07:56:52 +02:00
Henrique Dias
88f1442932
fix: print correct user on setup
2025-07-15 08:18:38 +02:00
Henrique Dias
bf37f88c32
fix: passthrough the minimum password length ( #5236 )
2025-06-29 11:28:32 +02:00
Henrique Dias
464b644adf
fix: add configurable minimum password length ( #5225 )
2025-06-28 10:07:34 +02:00
Henrique Dias
ae4fb0ea25
chore: make as exception to mnd
2025-06-27 08:19:34 +02:00
Adrien Kohlbecker
8230eb7ab5
fix: Graceful shutdown
2025-06-27 08:19:34 +02:00
Henrique Dias
8b8fb3343f
ci: remove goconst
2025-06-27 08:03:11 +02:00
Oleksandr Redko
1d494ff315
build: bump golangci-lint to 2.1.6
2025-06-27 07:56:15 +02:00
Henrique Dias
21b0827808
Merge commit from fork
2025-06-25 20:50:38 +02:00
Henrique Dias
ca86f91621
Merge commit from fork
2025-06-25 17:42:39 +02:00
Henrique Dias
4bfbf33249
fix: linting issues
2025-06-25 17:37:18 +02:00
Henrique Dias
e74c958862
fix: linting issues
2025-06-25 17:34:00 +02:00
Henrique Dias
221451a517
fix: correctly parse negative boolean flags
2025-06-25 17:24:06 +02:00
Henrique Dias
23bd8f6715
fix: remove incorrect default for password flag
2025-06-24 21:43:44 +02:00
bo0tzz
c606a01a2d
fix: err shadowing lint
2025-06-04 17:36:55 +02:00
bo0tzz
a46acba5f9
fix: generate random admin password on quick setup
...
This should help mitigate issues like #3646
2025-06-04 17:36:55 +02:00
Andreas Deininger
d729701bd4
chore: fix typos ( #3490 )
2024-09-23 11:55:07 +02:00
loselarry
61f25086c3
chore: fix some typos in comments ( #3108 )
...
Signed-off-by: loselarry <bikangning@yeah.net>
2024-04-24 23:15:18 +02:00
Oleg Lobanov
ae0af1f996
chore: fix golangci-lint errors
2024-04-01 18:24:06 +02:00
niubility000
8dddc8a450
chore: show the current used filebrowser.db in cmd window ( #3028 )
2024-03-07 11:16:41 +01:00
ねらひかだ
a4b089a6db
feat: allow to configure if home directory is automatically created from cli ( #2963 )
2024-01-30 10:14:50 +01:00
Yarden Shoham
748af7172c
feat: allow setting theme via cli ( #2881 )
2023-12-28 09:52:40 +01:00
Fritz Lin
391a078cd4
feat: make user session timeout configurable by flags ( #2845 )
2023-12-06 11:19:30 +01:00
putty182
ff1e0b8185
fix: config init for branding.disableUsedPercentage ( #2576 ) ( #2596 )
2023-08-05 11:53:42 +02:00
Oleg Lobanov
efd41cc4c1
build(backend): upgrade golangci-lint to v1.53.3
2023-07-31 12:51:00 +02:00
Tobias Goerke
7b35815754
feat: integrate tus.io for resumable and chunked uploads ( #2145 )
2023-07-28 18:15:44 +02:00
Oleg Lobanov
10d628aecc
chore: upgrade golangci-lint to 1.51.1
2023-02-16 09:19:44 +01:00
Gabriel Alencar
428c1c606d
feat: add a new setting that disables the display of the disk usage ( #2136 )
2023-02-15 23:30:48 +01:00
Ramires Viana
dda9a389f3
feat: hook authentication method
2022-07-20 16:40:49 +02:00
Oleg Lobanov
02730bb9bf
fix: set correct scope when user home creation is enabled
2022-06-03 16:04:15 +02:00
Oleg Lobanov
7c9a75e725
build(backend): bump dependency versions
2022-05-04 01:00:42 +04:00
Oleg Lobanov
f81857acce
build: refactor makefile
2021-12-20 23:36:50 +01:00
Ryan Qian
0358e42d2c
feat: add manifest theme color param ( #1542 )
2021-09-10 17:08:15 +02:00
Oleg Lobanov
34d7d2c8c4
chore: upgrade golangci-lint
2021-07-26 12:00:05 +02:00