Commit Graph

  • 2469c949aa SSH: allow to configure minimum key size for DHGEX Nicola Murino 2024-05-23 08:32:14 +02:00
  • e7f315659f defender: allow to impose a delay between login attempts Nicola Murino 2024-05-17 20:48:18 +02:00
  • 7831ddaede WebAdmin events page: set fixed sizes for potentially long fields Nicola Murino 2024-05-24 18:24:05 +02:00
  • 613f2f1c24 WebUIs: set the lang attribute based on the chosen language Nicola Murino 2024-05-24 18:23:41 +02:00
  • 525f33a07a WebUIs: fix css loading order Nicola Murino 2024-05-24 18:22:58 +02:00
  • 3f2604d33f ssh: use 3072-bits for the auto-generated RSA key Nicola Murino 2024-05-24 18:20:58 +02:00
  • b823bb04d2 WebAdmin: make the description visible in IP lists page Nicola Murino 2024-05-23 20:07:49 +02:00
  • 9ba92d9495 WebUIs: fix datatables processing class name Nicola Murino 2024-05-23 19:47:45 +02:00
  • 0127fc188b SSH: allow to configure minimum key size for DHGEX Nicola Murino 2024-05-23 08:32:14 +02:00
  • 13513b563b plugin: don't consider file extension for env prefix Nicola Murino 2024-05-18 13:10:16 +02:00
  • 3c7a651d27 plugin: don't consider file extension for env prefix Nicola Murino 2024-05-18 13:10:16 +02:00
  • 50a3c0d911 defender: allow to impose a delay between login attempts Nicola Murino 2024-05-17 20:48:18 +02:00
  • bfe59cd8f8 update README Nicola Murino 2024-05-16 10:40:48 +02:00
  • b2bea85add update README Nicola Murino 2024-05-16 10:40:48 +02:00
  • 61bc0065f9 back to development Nicola Murino 2024-05-15 21:25:42 +02:00
  • 79ab3e74a5 CI: update workflows Nicola Murino 2024-05-16 04:31:13 +02:00
  • ed3b1fa3c2 update README in Windows installer Nicola Murino 2024-05-15 21:26:56 +02:00
  • 19e9857fea set version to 2.6.0 v2.6.0 Nicola Murino 2024-05-15 17:36:10 +02:00
  • 501a870e9d docker: download plugins compatible with SFTPGo 2.5.x Nicola Murino 2024-05-15 10:37:44 +02:00
  • 25a498a153 improve error wrapping Nicola Murino 2024-05-14 20:45:25 +02:00
  • 76fddc126d switch to Go 1.21 for CI and docker images Nicola Murino 2024-05-14 20:36:57 +02:00
  • 665a980d62 improve error wrapping Nicola Murino 2024-05-14 19:10:36 +02:00
  • eb0c6549c4 micro optimization Nicola Murino 2024-05-12 18:10:03 +02:00
  • b3ce596385 update certificates in test cases Nicola Murino 2024-05-10 17:38:19 +02:00
  • a73c6569f9 fix the error message for errors that occur during file transfers Nicola Murino 2024-05-10 16:04:44 +02:00
  • e7627bfcd3 fix test cases after the change in the previous commit Nicola Murino 2024-05-10 15:58:07 +02:00
  • 62f5d4cb89 fix the error message for errors that occur during file transfers Nicola Murino 2024-05-10 15:09:00 +02:00
  • 4502509c2d pgsql: validate target_session_attrs Nicola Murino 2024-05-09 19:55:12 +02:00
  • 2f577c9884 fix lint warnings Nicola Murino 2024-05-08 19:11:03 +02:00
  • 499c7a432d examples and tests: update dependencies Nicola Murino 2024-05-08 19:03:49 +02:00
  • 5d24d665bd add an util method to convert []byte to string Nicola Murino 2024-05-08 19:01:58 +02:00
  • 65753fe23e WebUIs: update datatables library Nicola Murino 2024-05-07 18:27:17 +02:00
  • 96825be11b update deps and workflows Nicola Murino 2024-05-07 18:17:06 +02:00
  • ce2e65d776 remove DCO Nicola Murino 2024-05-07 18:04:12 +02:00
  • ab320c9ecc WebUIs: remove regex search Nicola Murino 2024-05-04 12:22:10 +02:00
  • 76c912083e update theme and js dependencies Nicola Murino 2024-05-04 12:03:55 +02:00
  • ea898ed104 silence lint warning Nicola Murino 2024-05-04 09:52:27 +02:00
  • 0da12ef47b ftp login: log is TLS is enabled Nicola Murino 2024-05-03 18:47:01 +02:00
  • 92aa89263b WebClient: hide submit button in profile page if no change is allowed Nicola Murino 2024-05-03 18:38:13 +02:00
  • a1af33c6aa WebClient: allow to set TLS certificates Nicola Murino 2024-05-03 18:30:03 +02:00
  • 58a8b2b860 S3: add support for STS temporary credentials Nicola Murino 2024-05-02 20:01:30 +02:00
  • d9b91d074f update README Nicola Murino 2024-05-02 19:27:41 +02:00
  • de62be6f21 update swagger ui Nicola Murino 2024-05-02 19:01:32 +02:00
  • acfd4c3e55 ftpd: allow to ignore ASCII transfer types Nicola Murino 2024-05-02 19:00:29 +02:00
  • dd446c805d update sponsors section Nicola Murino 2024-05-02 09:53:35 +02:00
  • d3f42e39db move server version setting to common section Nicola Murino 2024-05-01 19:42:09 +02:00
  • 7b5ad6c38d workflows: update actions version Nicola Murino 2024-04-30 20:45:27 +02:00
  • 8edce2055d ftpd: fix random test cases failure on FreeBSD Nicola Murino 2024-04-30 19:50:52 +02:00
  • d19976cc3f setup: update support link Nicola Murino 2024-04-28 17:08:59 +02:00
  • 193d11587d examples: update docs Nicola Murino 2024-04-27 14:40:20 +02:00
  • 4d4d2ad801 remove obsolete rest-api-cli Nicola Murino 2024-04-27 14:11:14 +02:00
  • 9b8407aeb0 remove fail2ban docs. Built-in defender should be used Nicola Murino 2024-04-27 14:09:41 +02:00
  • aa4a7aa6f6 update some descriptions Nicola Murino 2024-04-27 14:01:33 +02:00
  • 4bac74a149 remove docs and add a link to new documentation website Nicola Murino 2024-04-27 13:47:14 +02:00
  • dd9b0b151f sftpfs: simplify client creation Nicola Murino 2024-04-27 12:03:38 +02:00
  • 0a8a0ee771 revert #450 Nicola Murino 2024-04-27 10:50:25 +02:00
  • 2bcf05ca45 refactor for secrets management in API and private key handling in SFTPFs Nicola Murino 2024-04-26 16:17:24 +02:00
  • aa426016f2 sftpd: remove folder_prefix Nicola Murino 2024-04-26 11:43:25 +02:00
  • 1fc0f21506 hooks: remove logging output from external programs Nicola Murino 2024-04-26 11:13:16 +02:00
  • e1fdc10ef8 remove robots.txt endpoint Nicola Murino 2024-04-26 11:00:55 +02:00
  • 26d19abf61 remove reading data provider username and password from file Nicola Murino 2024-04-26 10:57:38 +02:00
  • 590a1f1429 update deps and CI Nicola Murino 2024-04-26 10:26:53 +02:00
  • a020a4e0ed update dependencies in tests and examples Nicola Murino 2024-04-20 17:22:14 +02:00
  • ad7dcdb628 ssh: remove the ability to fully customize the software version Nicola Murino 2024-04-20 17:15:15 +02:00
  • a38fd26cf6 minor refactor to memory provider initialization Nicola Murino 2024-04-20 16:45:20 +02:00
  • 950cf67e4c dataprovider: small refactor for password check Nicola Murino 2024-04-18 18:23:16 +02:00
  • d8341509e7 micro optimization for external process wrapping Nicola Murino 2024-04-16 18:34:40 +02:00
  • 2bbd8b3a5f fix using rsync if running sftpgo as non-root user (#1535) JK 2024-04-15 12:52:08 +02:00
  • e315e48c39 CI: re-enable FreeBSD testing now that Go 1.22 is in quarterly Nicola Murino 2024-04-14 15:40:12 +02:00
  • 150a338166 removed unused methods Nicola Murino 2024-04-14 09:23:57 +02:00
  • a957474740 SMTP: document why we always load templates in service mode Nicola Murino 2024-04-13 14:27:59 +02:00
  • 019edf38f3 chore: fix function name in comment (#1586) oftenoccur 2024-04-13 01:51:51 +08:00
  • 8ca069f6de add a template for pull requests Nicola Murino 2024-04-12 18:01:35 +02:00
  • 2f16b06ffe README: add a link to the compliance page Nicola Murino 2024-04-12 17:58:40 +02:00
  • 456517af87 notifier plugin: add support for login succeeded events Nicola Murino 2024-04-10 18:39:08 +02:00
  • e8140d7310 update deps Nicola Murino 2024-04-09 19:21:06 +02:00
  • ff48386cc8 store used data transfer as big integer Nicola Murino 2024-04-02 18:38:22 +02:00
  • 70cb71acfa WebClient: don't hide initial errors in files page Nicola Murino 2024-04-02 18:37:29 +02:00
  • 13418e9324 update deps and npm to the latest version Nicola Murino 2024-04-02 18:36:41 +02:00
  • 1196727448 dataretention: remove ignore_user_permissions Nicola Murino 2024-04-01 15:07:03 +02:00
  • aaae191710 WebAPI: ensure to check rootfs before creating directories Nicola Murino 2024-04-01 12:40:35 +02:00
  • 1620e16b89 WebClient: fix move and copy Nicola Murino 2024-04-01 12:00:06 +02:00
  • db577b154e webclient: add more test cases for shares Nicola Murino 2024-04-01 11:42:22 +02:00
  • c6164b8ae7 update deps Nicola Murino 2024-03-31 20:43:48 +02:00
  • fc023748c1 WebClient: improve file uploads Nicola Murino 2024-03-31 20:42:28 +02:00
  • cb3bc3f604 update OpenAPI definition Nicola Murino 2024-03-18 19:32:01 +01:00
  • 1dd63c29ec update translations Nicola Murino 2024-03-17 11:53:45 +01:00
  • cc9a0d4dc2 add time-based access restrictions Nicola Murino 2024-03-17 11:30:03 +01:00
  • 74dd2a3b9a update deps Nicola Murino 2024-03-16 10:30:46 +01:00
  • 55c8677443 restored the log if retrieving directory entries fails Nicola Murino 2024-03-12 18:31:01 +01:00
  • 26d3105f54 groups: add role placeholder Nicola Murino 2024-03-12 18:21:50 +01:00
  • ca2757d41e copy: fix quota for FsFileCopier Nicola Murino 2024-03-12 08:43:23 +01:00
  • f38966c6ac WebClient: refactor long-running tasks to improve browser compatibility Nicola Murino 2024-03-11 18:19:57 +01:00
  • baaef63d1d update deps Nicola Murino 2024-03-07 18:11:26 +01:00
  • 4d357a6a57 EventManager: allow to check for inactive users Nicola Murino 2024-03-04 19:48:10 +01:00
  • 8b2188fcb6 remove some useless nil checks Nicola Murino 2024-03-02 18:49:07 +01:00
  • 799fdd7098 allow IPs in defender safe list to exceed max per-host connections Nicola Murino 2024-02-27 18:22:21 +01:00
  • 12f599fd65 WebUI: skip checks for static resource Nicola Murino 2024-02-25 18:19:21 +01:00
  • be2ed1089c ssh: add username to sftp auth errors Nicola Murino 2024-02-25 15:45:50 +01:00
  • 92911bda2b require at least 2048 bits for RSA certificates/keys Nicola Murino 2024-02-25 11:12:57 +01:00