Nicola Murino
75ebcfeecd
OpenAPI: add missing event statuses to rule condition options
...
Fixes #2011
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-07-03 11:44:59 +02:00
Nicola Murino
d245f4c282
update lint rules
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-06-29 08:46:07 +02:00
Nicola Murino
220241849b
OpenAPI: fix logs endpoint
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-06-21 09:46:08 +02:00
Nicola Murino
09c50ec102
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-06-20 21:47:17 +02:00
Nicola Murino
16caf61cb9
copy: fix equality check for source and target paths
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-06-10 20:20:11 +02:00
Nicola Murino
c9b897c09a
Revert "GCS: allow a 10 seconds timeout for client creation"
...
This reverts commit d18e1ba3d9 .
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-06-10 20:18:28 +02:00
Nicola Murino
0ce764e142
gcs: improve error checking
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-23 19:57:06 +02:00
Nicola Murino
0c2a918b82
update deps ...
...
... and adapt the code to the new constants I added to
golang.org/x/crypto/ssh
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-19 21:20:55 +02:00
Nicola Murino
751309d194
WebClient: prevent uploads if no file is selected
...
Fixes #1980
2025-05-19 19:11:57 +02:00
Nicola Murino
3681842315
WebClient: clear file upload list on explicit cancel
...
Avoid clearing the file list every time the modal is opened, as
the modal might be closed unintentionally (e.g., by clicking
outside it)
Fixes #1981
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-19 19:07:59 +02:00
Nicola Murino
483ea380d7
Windows setup: fix copyright
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-13 18:41:49 +02:00
Nicola Murino
8b6f480210
WebClient: Fix multi-page selection
...
removed legacy workaround code that was likely introduced to mask
a bug in the DataTable component.
This underlying issue has since been resolved and this code cause
issues now.
Fixes #1971
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-13 18:33:57 +02:00
Nicola Murino
a1eb1b7f72
WebClient: increase contextual menu size
...
Some language translations may contain longer text, requiring
additional space in the menu
Fixes #1972
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-13 18:33:53 +02:00
Nicola Murino
7b81c8c3ac
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-05-10 19:10:16 +02:00
Nicola Murino
1b6179574e
update deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-24 19:40:05 +02:00
Nicola Murino
4538314298
CI: workflows improvements
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-24 19:31:50 +02:00
Nicola Murino
1273288dde
EventManager: escape email body when content type is text/html
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-24 19:30:16 +02:00
Nicola Murino
0a9cd55473
CI FreeBSD: switch to Go 1.24
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-20 17:35:27 +02:00
Nicola Murino
675de93b41
remove obsoltes build constraints
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-20 17:25:08 +02:00
Nicola Murino
899c739b82
minor update to Dockerfiles and CI
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 13:40:55 +02:00
Nicola Murino
302a7fafc3
golangci-lint: update to v2
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 13:40:52 +02:00
Nicola Murino
b0c512d4a1
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-04-14 13:40:43 +02:00
Nicola Murino
355c4de96a
nfpm: update to 2.42.0
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 13:40:37 +02:00
Nicola Murino
c6fe02a705
CI: disable FreeBSD tests until Go 1.24 is available
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 13:40:33 +02:00
Nicola Murino
c25e0591bb
switch to Go 1.24
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 13:40:30 +02:00
Nicola Murino
3a8abf6a28
update deps, add support for mlkem768x25519-sha256
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-14 13:40:07 +02:00
Nicola Murino
106adce9cd
OIDC: ensure token username adheres to naming conventions
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-08 18:27:31 +02:00
Nicola Murino
434e7f587a
sshconn: use a generic io.Closer instead of a net.Conn
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-04-02 18:53:51 +02:00
Nicola Murino
16f4031085
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:37:24 +01:00
Nicola Murino
b98bfbb0d9
pre-login hook: fix loading user after update
...
Fixes #1890
Closes #1891
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-29 20:34:01 +01:00
Nicola Murino
4cc547d4c6
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:48:57 +01:00
Nicola Murino
2e743ff797
GCS: properly check for googleapi.Error
...
Fixes #1936
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-23 11:37:57 +01:00
Nicola Murino
3f8fc2c323
update plugins bundle.js
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-16 12:45:22 +01:00
Nicola Murino
9a4c7c9e47
update js deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-16 12:25:35 +01:00
Nicola Murino
1019f4f5e0
azure blob fs: ensure sas url are not nil before comparing
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-15 20:38:27 +01:00
Nicola Murino
89330460e8
fix log formatting
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-12 11:19:51 +01:00
Nicola Murino
c1b9372b65
fix typo
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-08 15:50:18 +01:00
Nicola Murino
5ca7070fbf
EventManager: add timestamp and name to scheduled events
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-04 15:05:38 +01:00
Nicola Murino
da64cdf510
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:15:08 +01:00
Nicola Murino
1a39146606
WebAdmin: fix column visibility after reorder
...
Fixes #1899
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-02 19:26:55 +01:00
Nicola Murino
6f5f2a43ce
update CI and deps
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-03-01 11:05:32 +01:00
Nicola Murino
6825db76ad
set version to 2.6.6
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
v2.6.6
2025-02-24 19:35:33 +01:00
Nicola Murino
16a03a461b
update deps and CI
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 19:35:24 +01:00
Nicola Murino
8aa506ba2a
update js bundle
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 18:42:10 +01:00
Nicola Murino
44afacfbb6
CI: update to FreeBSD 14.2
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-24 11:38:35 +01:00
Nicola Murino
96e83bf084
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:57:11 +01:00
Nicola Murino
6df128a0d4
share login page: add CheckRedirect field
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-22 22:26:28 +01:00
Nicola Murino
2cd6da6637
Docker: switch to Alpine 3.20
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-13 18:05:36 +01:00
Nicola Murino
d924811e1f
CI: macos-12 is no longer supported
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
v2.6.5
2025-02-07 18:40:00 +01:00
Nicola Murino
b837dd09ea
set version to 2.6.5
...
Signed-off-by: Nicola Murino <nicola.murino@gmail.com >
2025-02-06 19:29:49 +01:00