Nicola Murino
5efd232809
CI: workflows improvements
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-24 18:01:08 +02:00
Nicola Murino
683d00caec
cmd: remove startsubsys command
...
SFTPGo is not designed to be used as an OpenSSH subsystem — many
features do not work correctly in subsystem mode. The functionality
was added after a user request in the pkg/sftp repository to
demonstrate that it was feasible, not for actual practical use.
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-20 18:51:01 +02:00
Nicola Murino
c5e76f303a
commands: initialize plugins if we have a KMS
...
this is necessary to be able to read KMS secrets stored within
the data provider
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-20 18:48:19 +02:00
Nicola Murino
513cbe3a77
CI FreeBSD: switch to Go 1.24
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-20 17:34:51 +02:00
Nicola Murino
11d8fffd1b
remove obsoletes build constraints
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-20 17:15:40 +02:00
Nicola Murino
e1472e9f97
update deps in tests and examples
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 22:24:39 +02:00
Nicola Murino
0da8adb7ac
EventManager: breaking change for placeholder names
...
Placeholder names must now be in the format:
{{.VirtualPath}}
instead of:
{{.VirtualPath}}
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 09:11:44 +02:00
Nicola Murino
1cf0ed5b7e
nfpm: update to 2.42.0
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-12 22:27:50 +02:00
Nicola Murino
a3a3d2e867
FreeBSD: disable tests until Go 1.24 is available
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-12 22:17:09 +02:00
Nicola Murino
17bbe3d297
update deps, add support for mlkem768x25519-sha256
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-12 22:10:27 +02:00
Nicola Murino
aea036715c
OIDC: ensure token username adheres to naming conventions
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-08 18:25:16 +02:00
Nicola Murino
f41f00fec2
httpd: allow to configure referrer policy header
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-07 18:48:48 +02:00
Nicola Murino
01fbf3480f
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-07 18:03:33 +02:00
Nicola Murino
5954d4ae20
sshconn: use a generic io.Closer instead of a net.Conn
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-02 18:52:06 +02:00
Nicola Murino
3cae004e6b
UI: added German and French translations
...
Thanks to all contributors on Crowdin.
Updates #1874
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-31 19:05:50 +02:00
Nicola Murino
06cd07d67a
oidc: add missing translations
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 20:51:45 +01:00
Nicola Murino
d95d773570
oidc: allow login if the password method is disabled
...
isLoggedInWithOIDC returns false before login so we need to add
a specific check
Fixes #1879
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 20:28:49 +01:00
Nicola Murino
cf573fc743
pre-login hook: fix loading user after update
...
Fixes #1890
Closes #1891
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 17:29:28 +01:00
Nicola Murino
2255c5f000
upgrade golangci-lint to v2
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 11:36:19 +01:00
Nicola Murino
6162da7636
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 10:50:25 +01:00
Nicola Murino
37d4d1c77f
added ReUI to the sponsors section
...
A heartfelt thank you to Sean and the KeenThemes team for their
ongoing support
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 10:44:26 +01:00
Nicola Murino
38689a71a7
migrations: fix placeholder for shared session table
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-23 12:06:57 +01:00
Nicola Murino
a71e53c8c8
GCS: properly check for googleapi.Error
...
Fixes #1936
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-23 11:37:21 +01:00
Nicola Murino
e590deebe0
db shared sessions: set key and type as primary key
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-23 11:34:10 +01:00
Nicola Murino
5a088daf97
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-22 14:55:40 +01:00
Nicola Murino
d4ea6adcc3
config: fix test case for slice values
...
this is a behaviour change in the lastest version of viper
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-16 14:16:04 +01:00
Nicola Murino
39ebfab693
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-16 12:56:47 +01:00
Nicola Murino
dfde4d45e2
update plugins bundle.js
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-16 12:45:01 +01:00
Nicola Murino
312902b5f5
update js deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-16 12:26:08 +01:00
Nicola Murino
67002ae24d
nfpm: update 2.41.3
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-15 20:40:06 +01:00
Nicola Murino
51a9cf79bc
azure blob fs: ensure sas url are not nil before comparing
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-15 20:39:42 +01:00
Nicola Murino
e3b513ccdb
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-13 12:00:39 +01:00
Nicola Murino
1e873ff86c
shares: show disclaimer on login page
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-13 12:00:33 +01:00
Nicola Murino
f096675a2b
fix log formatting
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-12 11:19:38 +01:00
Nicola Murino
66ec11a19f
fix typo
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-08 15:49:30 +01:00
Nicola Murino
15ac11b575
EventManager: add timestamp and name to scheduled event parameters
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-04 18:03:07 +01:00
Nicola Murino
eeee02875a
WebUI: fix draw events for datatables
...
sometimes the context menu was not working because the draw action
was called too early
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-03 18:14:19 +01:00
Nicola Murino
e409dc3100
README: update badge
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-02 19:35:08 +01:00
Nicola Murino
40c14607f6
WebAdmin: fix column visibility after reorder
...
Fixes #1899
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-02 18:47:10 +01:00
dependabot[bot]
c61571ea07
Bump golang from 1.23-bookworm to 1.24-bookworm ( #1898 )
...
Bumps golang from 1.23-bookworm to 1.24-bookworm.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 10:42:16 +01:00
Nicola Murino
cf961afe59
update CI and deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-01 10:11:28 +01:00
Nicola Murino
2a1374d376
back to development
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 21:23:28 +01:00
Nicola Murino
dbe31034ce
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 19:03:34 +01:00
Nicola Murino
aadd5d7d28
update js bundle
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 18:42:39 +01:00
Nicola Murino
75c45190ae
CI: disable tests on FreeBSD until Go 1.24 or 1.23.6 is available
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 11:37:21 +01:00
Nicola Murino
002e819e54
defender: don't penalize redirects to the login page
...
This is normal behavior
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-23 16:56:47 +01:00
Nicola Murino
38a6b5632a
share login page: add CheckRedirect field
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-22 22:28:53 +01:00
Nicola Murino
5a01ce66f1
WebUIs: fix translations for some page titles
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-18 18:25:52 +01:00
Nicola Murino
83cfcde9cb
OpenAPI: add email format to user's additional emails
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-16 18:02:45 +01:00
Nicola Murino
152448d116
dataprovider: add options to shares for future extensibility
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-16 12:06:00 +01:00