Commit graph

  • da90dbe645 tests: update config to use testify Nicola Murino 2020-05-02 15:47:23 +0200
  • b006c5f914 NewOsFs: return an interface and not a pointer Nicola Murino 2020-05-02 15:01:56 +0200
  • 3f75d46a16 sftpd: add support for excluding virtual folders from user quota limit Nicola Murino 2020-05-01 15:27:53 +0200
  • 14c2a244b7 code quality check: use setup-go@v2 and go 1.14 Nicola Murino 2020-04-30 17:57:06 +0200
  • 94ff9d7346 initprovider: fail if a configuration file cannot be found Nicola Murino 2020-04-30 16:48:42 +0200
  • 14196167b0
    add github action workflow for code quality Enes Çakır 2020-04-30 16:06:15 +0300
  • a34736a2f2
    upgrade golangci-lint to v1.25.1 #112 Enes Çakır 2020-04-30 15:58:35 +0300
  • 02c29315e6
    add timeout Enes Çakır 2020-04-30 15:53:05 +0300
  • 3610666323
    fix some linter issues Enes Çakır 2020-04-30 15:50:04 +0300
  • eabdadd013
    remove exclude Enes Çakır 2020-04-30 15:44:47 +0300
  • 94c597e704
    Merge remote-tracking branch 'upstream/master' into quality-check Enes Çakır 2020-04-30 15:44:13 +0300
  • d70959c34c fix some lint issues Nicola Murino 2020-04-30 14:23:55 +0200
  • 67c6f27064 Tiny documentation typo fix Sam Millar 2020-04-29 15:10:30 +0100
  • 70b3aa2485
    Tiny documentation typo fix #114 Sam Millar 2020-04-29 15:10:30 +0100
  • f706f54d9f
    exclude some errors Enes Çakır 2020-04-29 12:49:37 +0300
  • 6bfbb27856 fix log level changing problem Enes Çakır 2020-04-28 23:29:41 +0300
  • 400472d177
    fix log level changing problem #113 Enes Çakır 2020-04-28 23:29:41 +0300
  • baac3749b3 add verbose flag for portable mode Enes Çakır 2020-04-28 16:02:48 +0300
  • 05b12985da
    remove branch Enes Çakır 2020-04-28 16:48:49 +0300
  • b6bf68fa3f
    fix one liner Enes Çakır 2020-04-28 16:44:29 +0300
  • 2ff99c651c
    increase timeout Enes Çakır 2020-04-28 16:28:01 +0300
  • 1cbe9abec7
    add github action workflow for code quality Enes Çakır 2020-04-28 16:17:24 +0300
  • 74a83446f0
    add verbose flag for portable mode #111 Enes Çakır 2020-04-28 16:02:48 +0300
  • d377181b25 add a new configuration section for HTTP clients Nicola Murino 2020-04-26 23:29:09 +0200
  • ebd6a11f3a external auth: add example HTTP server to use as authentication hook Nicola Murino 2020-04-26 14:48:32 +0200
  • 0a47412e8c scp, ssh commands: hide the real fs path on errors Nicola Murino 2020-04-22 12:26:18 +0200
  • 4f668bf558 simplify some httpd related code Nicola Murino 2020-04-21 19:24:38 +0200
  • 9248c5a987 Update performance.md Mengsk 2020-04-13 20:35:57 +0200
  • 6974e5fd47 Update performance.md #108 Mengsk 2020-04-13 20:35:57 +0200
  • b0ed190591 add an example auth program that allow to authenticate against LDAP Nicola Murino 2020-04-11 22:30:41 +0200
  • 37357b2d63 add support for checking pbkdf2 passwords with base64 encoded salt Nicola Murino 2020-04-11 12:25:21 +0200
  • 9b06e0a3b7 sql providers: change password field from varchar 255 to text Nicola Murino 2020-04-11 11:17:40 +0200
  • 5a5912ea66 switch to my pkg/sftp branch and enable the request-server allocator Nicola Murino 2020-04-10 23:35:57 +0200
  • b1c7317cf6 add support for partial authentication Nicola Murino 2020-04-09 23:32:42 +0200
  • a0fe4cf5e4 docker: TAG build arg can be used to build a specific commit too Nicola Murino 2020-04-09 11:30:51 +0200
  • 7fe3c965e3 Add a version build arg to the Alpine Dockerfile. Henrik Lundahl 2020-04-09 08:21:35 +0200
  • fd9b3c2767 Add a version build arg to the debian Dockerfile. Henrik Lundahl 2020-04-08 09:00:38 +0200
  • f54c807b10 Add a version build arg to the Alpine Dockerfile. #106 Henrik Lundahl 2020-04-09 08:21:35 +0200
  • 638d018667 Add a version build arg to the debian Dockerfile. #105 Henrik Lundahl 2020-04-08 09:00:38 +0200
  • fb9e188e36 systemd service: add ExecReload Nicola Murino 2020-04-05 11:36:29 +0200
  • c93d8cecfc update deps Nicola Murino 2020-04-03 22:30:30 +0200
  • 94b46e57f1 sftpd actions: execute defined command on error too Nicola Murino 2020-04-03 19:25:38 +0200
  • 9046acbe68 add HTTP hooks Nicola Murino 2020-04-01 23:25:23 +0200
  • 075bbe2aef added test case that checks quota for files inside virtual folders Nicola Murino 2020-03-29 11:10:03 +0200
  • b52d078986 pbkdf2: fix password comparison Nicola Murino 2020-03-28 16:09:06 +0100
  • 0a9c4914aa pre-login program: allow to create a new user too Nicola Murino 2020-03-27 23:26:22 +0100
  • f284008fb5 enable scp in default configuration Nicola Murino 2020-03-26 23:38:24 +0100
  • 4759254e10 file actions: add bucket and endpoint to notifications Nicola Murino 2020-03-25 18:36:33 +0100
  • e22d377203 docs: clarify "ca-certificates" requirement Nicola Murino 2020-03-22 20:17:36 +0100
  • 0787e3e595 bolt provider: fix error handling for get users with username filter Nicola Murino 2020-03-22 15:37:08 +0100
  • c1194d558c docs: minor improvements Nicola Murino 2020-03-22 14:03:06 +0100
  • 952b10a9f6 update boltdb to v1.3.4 Nicola Murino 2020-03-21 10:12:30 +0100
  • f55851bdc8 update nathanaelle password to v2 Nicola Murino 2020-03-20 17:25:38 +0100
  • 76bb361393 docs: add built-in profiler Nicola Murino 2020-03-15 23:33:12 +0100
  • 81c8e8d898 add profiler support Nicola Murino 2020-03-15 15:16:35 +0100
  • f4e872c782 portable mode: add flags for s3 upload part size and concurrency Nicola Murino 2020-03-15 11:40:06 +0100
  • ddcb500c51 update pipeat Nicola Murino 2020-03-15 01:36:19 +0100
  • e8664c0ce4 docker: update docs Nicola Murino 2020-03-14 15:27:03 +0100
  • 3b002ddc86 improve performance Nicola Murino 2020-03-13 19:37:51 +0100
  • 1770da545d s3: upload concurrency is now configurable Nicola Murino 2020-03-13 19:13:58 +0100
  • de3e69f846 s3: add documentation and test cases for upload part size Nicola Murino 2020-03-13 17:28:55 +0100
  • cdf1233065 s3: export PartSize parameter Michael Bonfils 2020-03-13 08:54:36 +0100
  • 5a32898520 s3: export PartSize parameter #94 Michael Bonfils 2020-03-13 08:54:36 +0100
  • 6b70f0b25f back to development Nicola Murino 2020-03-07 18:06:46 +0100
  • 4fe51f7cce set version to 0.9.6 0.9.6 Nicola Murino 2020-03-07 13:36:46 +0100
  • 7221bf9b25 Add performance summary HiFiPhile 2020-03-06 22:48:55 +0100
  • b631521d4c
    Update performance.md #92 HiFiPhile 2020-03-06 14:52:55 +0100
  • 10da3e7164
    Update performance.md HiFiPhile 2020-03-06 13:40:22 +0100
  • 6c9cd5a703
    Update performance.md HiFiPhile 2020-03-06 12:11:47 +0100
  • 2c158aeb10
    Update performance.md HiFiPhile 2020-03-06 12:10:11 +0100
  • 61f20f5449 Linux: add basic instructions to run SFTPGo as service Nicola Murino 2020-03-06 09:24:55 +0100
  • 5dafbb54de macOS: add basic instructions to run SFTPGo as service Nicola Murino 2020-03-05 23:26:47 +0100
  • 1aa0f509d8 add performance summary Mengsk 2020-03-05 16:20:04 +0100
  • ec8ab28a22 portable mode: add support for file extensions filters Nicola Murino 2020-03-05 15:37:10 +0100
  • aaa6d0c71f docs: fix some typos Nicola Murino 2020-03-05 09:32:29 +0100
  • ea74aca165 doc: some other minor improvements Nicola Murino 2020-03-05 00:01:40 +0100
  • 9b119765fc docs: minor improvements Nicola Murino 2020-03-04 23:51:16 +0100
  • df02496145 Refactor docs Jo Vandeginste 2020-03-04 23:10:58 +0100
  • c61419c84a
    paths #91 Jo Vandeginste 2020-03-04 21:30:29 +0100
  • fa24a0840f
    fix path Jo Vandeginste 2020-03-04 21:29:33 +0100
  • e1fe001fd5
    moaare Jo Vandeginste 2020-03-04 21:29:17 +0100
  • 8af2c1b05e
    More changes Jo Vandeginste 2020-03-04 21:17:41 +0100
  • e30ea493c5
    A lot of split-ups Jo Vandeginste 2020-03-04 18:26:31 +0100
  • c748602096
    Some cleanup of the README Jo Vandeginste 2020-03-04 17:59:52 +0100
  • 5efefba13d Add performance optimization summary #87 Mengsk 2020-03-04 09:55:32 +0100
  • 31d285813e windows: try to escape trailing double quote in user input Nicola Murino 2020-03-04 09:27:14 +0100
  • f9fc5792fd fixed minor typos and edits Germs2004 2020-03-04 00:28:59 -0500
  • 6ad9c5ae64 minor typo Germs2004 2020-03-03 23:43:15 -0500
  • dcb6bf520f
    fixed minor typos and edits #90 Germs2004 2020-03-04 00:28:59 -0500
  • ce65456869
    minor typo #89 Germs2004 2020-03-03 23:43:15 -0500
  • 016abda6d7 improve docs Nicola Murino 2020-03-03 23:25:23 +0100
  • 2eea6c95b9 windows setup: use ProgramData folder to store application data Nicola Murino 2020-03-03 22:31:13 +0100
  • 7f1946de34 improve validations for user provided file and directory paths Nicola Murino 2020-03-03 09:09:58 +0100
  • d0a81cabab log file: if the path is not absolute make it relative to config dir Nicola Murino 2020-03-03 00:34:06 +0100
  • df67f4ef34 clean config dir Nicola Murino 2020-03-02 22:56:14 +0100
  • ed11e1128a docs: clarify the initprovider command is required for SQLite too Nicola Murino 2020-03-02 10:34:31 +0100
  • ed1c7cac17 update deps Nicola Murino 2020-03-02 10:13:49 +0100
  • 7c115aa9c8 windows service: only restart twice Nicola Murino 2020-03-02 09:58:36 +0100
  • 3ffddcba92 web: log an error if loading a required template fails Nicola Murino 2020-03-02 09:34:13 +0100
  • 833b702b90 proxy protocol: add list of allowed IP addresses and IP ranges Nicola Murino 2020-03-01 23:12:28 +0100