Nicola Murino
|
83ee977746
|
ip lists: check the list size before parsing the IP
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-23 08:07:33 +01:00 |
|
Nicola Murino
|
b686da5e56
|
WebClient: improve error message after the session expires
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-22 19:54:56 +01:00 |
|
Nicola Murino
|
61aef41bee
|
WebClient: make the keep alive interval configurable
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-22 19:41:31 +01:00 |
|
Nicola Murino
|
6ab0f22d2d
|
update translations
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-21 18:10:51 +01:00 |
|
Nicola Murino
|
c4e80cd5b2
|
format config file
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-16 20:06:10 +01:00 |
|
Nicola Murino
|
ef2f3e51ea
|
EventManager: add more datetime placeholders
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-16 18:14:43 +01:00 |
|
Nicola Murino
|
24215dc734
|
remove check for cache key collisions
we use sha256 keys now
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-15 19:46:54 +01:00 |
|
Nicola Murino
|
e2b21ad946
|
ssh commands: fix for rsync with no arguments
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-15 19:23:23 +01:00 |
|
Nicola Murino
|
969faddeee
|
update nfpm to 2.41.2
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-13 21:11:50 +01:00 |
|
Nicola Murino
|
e8c5f8ed81
|
command actions: restrict passing env vars
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-13 20:58:32 +01:00 |
|
Nicola Murino
|
04fa242f57
|
azblobfs: add support for Azure Identity
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-13 20:58:17 +01:00 |
|
Nicola Murino
|
de3c987802
|
rsync: enforce a supported format and limit the allowed options
Many rsync options are unsafe to use in restricted environments
and may pose security risks.
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-13 19:41:58 +01:00 |
|
Nicola Murino
|
f2123b4fb0
|
update copyright year range
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-11 14:30:43 +01:00 |
|
Nicola Murino
|
a759789454
|
update deps
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-11 11:48:07 +01:00 |
|
Nicola Murino
|
da68cf3e9d
|
events search: remove trailing and leading space from received parameters
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-11 11:42:57 +01:00 |
|
Nicola Murino
|
5febcdca43
|
httpd: log csrf token duration
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-11 11:29:35 +01:00 |
|
Nicola Murino
|
b2e9935049
|
GCS: allow a 10 seconds timeout for client creation
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-11 11:25:45 +01:00 |
|
Nicola Murino
|
1f4cb7077a
|
bad host handler: return a generic error message
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-06 10:08:25 +01:00 |
|
Nicola Murino
|
fbf8b1285d
|
update deps
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-04 17:22:30 +01:00 |
|
Nicola Murino
|
bf0961458c
|
remove some unnecessary string conversions
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-04 11:58:37 +01:00 |
|
Nicola Murino
|
a4a33d4407
|
acme: add logger to retryable http client
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-04 09:27:01 +01:00 |
|
Nicola Murino
|
ff13be4616
|
zip creation: avoid stat if not strictly required
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2025-01-03 11:43:09 +01:00 |
|
Nicola Murino
|
37f8fb3a0e
|
add a link to the upgrading docs in the error message
Fixes #1854
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-31 10:04:43 +01:00 |
|
Nicola Murino
|
484bda7940
|
UI: fix some glitches
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-29 17:16:28 +01:00 |
|
Nicola Murino
|
deea9ff038
|
do not return if client IP is not allowed in login API response
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-28 18:47:04 +01:00 |
|
Nicola Murino
|
91340bbe2f
|
config: reset invalid rename mode
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-26 09:36:58 +01:00 |
|
Nicola Murino
|
e689d52dca
|
plugin: simplify notifiers queue handling
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-25 22:53:26 +01:00 |
|
Nicola Murino
|
22f80b97f0
|
WebClient js: add missing semicolon
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-25 11:34:14 +01:00 |
|
Nicola Murino
|
dee3f3f87a
|
EventManager: add placeholder for filename without extension
Fixes #1828
Fixes #1833
Co-authored-by: Per Osbeck <per.osbeck@consid.se>
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-23 19:08:48 +01:00 |
|
Nicola Murino
|
d2c5a6a914
|
update deps
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-23 08:50:51 +01:00 |
|
Nicola Murino
|
1a7f346b51
|
acme: use retryable client
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-21 18:28:15 +01:00 |
|
Nicola Murino
|
bb579e36db
|
update deps
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-19 20:01:55 +01:00 |
|
Nicola Murino
|
843b8c38d3
|
SSH: add a test case for DSA keys
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-19 19:55:25 +01:00 |
|
Nicola Murino
|
70fc00d7eb
|
Allow to choose enabled languages
Fixes #1835
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-19 19:50:19 +01:00 |
|
Nicola Murino
|
9f873d1059
|
prefer strings.EqualFold to strings.strings.ToLower where possible
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-19 19:44:01 +01:00 |
|
Nicola Murino
|
b0061f570e
|
WebClient: refactor preserving share password
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-18 19:54:39 +01:00 |
|
Nicola Murino
|
bfe6c58133
|
don't allow DSA keys
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-18 19:01:15 +01:00 |
|
Nicola Murino
|
8c5f92aeb1
|
dataprovider events: fix string formatting for program hook
Fixes #1845
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-18 18:37:44 +01:00 |
|
Nicola Murino
|
ec90b61bb4
|
allow to configure JWT tokens and cookies duration
Fixes #1839
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-18 18:33:37 +01:00 |
|
Nicola Murino
|
6a72552754
|
update deps
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-15 11:55:49 +01:00 |
|
dependabot[bot]
|
1ce408e673
|
Bump alpine from 3.20 to 3.21 (#1832)
* Bump alpine from 3.20 to 3.21
Bumps alpine from 3.20 to 3.21.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update Dockerfile.alpine
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-15 10:01:09 +01:00 |
|
Nicola Murino
|
d3db80dc32
|
set stat: remove unecessary check
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-15 09:59:06 +01:00 |
|
Nicola Murino
|
c56be285a5
|
replace fnv with sha256
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-14 14:42:43 +01:00 |
|
Nicola Murino
|
599ee5a58f
|
EventManager: check file size for more events
Also add some defensive code
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-14 13:19:02 +01:00 |
|
Nicola Murino
|
7703f57122
|
rename: minor optimization
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-08 09:58:28 +01:00 |
|
Nicola Murino
|
b8a4ea50bd
|
CI codecov action: replace deprecated "file" attribute with "files"
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-07 11:46:15 +01:00 |
|
Nicola Murino
|
49f2555914
|
update deps
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-07 10:35:09 +01:00 |
|
Nicola Murino
|
e21c989038
|
logs: add a specific log structure for successful logins
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-07 10:29:33 +01:00 |
|
Nicola Murino
|
f8bdb84e8d
|
s3: metadata is not currently supported
remove useless code, we'll add it again once we support metadata
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-12-01 17:32:15 +01:00 |
|
Nicola Murino
|
e161015c67
|
upload: avoid a stat call if not strictly required
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2024-11-30 20:43:19 +01:00 |
|