Commit Graph

2261 Commits

Author SHA1 Message Date
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
Nicola Murino
51e487370a CI: update FreeBSD to 14.2
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2025-02-15 12:15:49 +01:00
Nicola Murino
7c6c81a841 CI: switch to Go 1.24
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2025-02-15 11:45:43 +01:00
Nicola Murino
0e0cfd62bb update deps
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2025-02-09 11:42:32 +01:00
Nicola Murino
4dc4ccad37 back to development
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2025-02-07 20:26:30 +01:00
Nicola Murino
32b7fa2670 CI: macos-12 is no longer supported
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2025-02-07 18:41:35 +01:00