Commit graph

  • 74dd2a3b9a
    update deps Nicola Murino 2024-03-16 10:30:46 +0100
  • 55c8677443
    restored the log if retrieving directory entries fails Nicola Murino 2024-03-12 18:31:01 +0100
  • 26d3105f54
    groups: add role placeholder Nicola Murino 2024-03-12 18:21:50 +0100
  • ca2757d41e
    copy: fix quota for FsFileCopier Nicola Murino 2024-03-12 08:43:23 +0100
  • f38966c6ac
    WebClient: refactor long-running tasks to improve browser compatibility Nicola Murino 2024-03-11 18:19:57 +0100
  • baaef63d1d
    update deps Nicola Murino 2024-03-07 18:11:26 +0100
  • 4d357a6a57
    EventManager: allow to check for inactive users Nicola Murino 2024-03-04 19:48:10 +0100
  • 8b2188fcb6
    remove some useless nil checks Nicola Murino 2024-03-02 18:49:07 +0100
  • 799fdd7098
    allow IPs in defender safe list to exceed max per-host connections Nicola Murino 2024-02-27 18:22:21 +0100
  • a93ebe36c8 smtp: if disabled, bail out before loading templates #1548 crabique 2024-02-26 17:12:22 +0200
  • 12f599fd65
    WebUI: skip checks for static resource Nicola Murino 2024-02-25 18:19:21 +0100
  • be2ed1089c
    ssh: add username to sftp auth errors Nicola Murino 2024-02-25 15:45:50 +0100
  • 92911bda2b
    require at least 2048 bits for RSA certificates/keys Nicola Murino 2024-02-25 11:12:57 +0100
  • f7d9e56cac
    ssh: remove moduli, log negotiated algorithms Nicola Murino 2024-02-24 20:35:09 +0100
  • a577d8b3cd
    WebAdmin: allow to disable 2FA Nicola Murino 2024-02-23 18:24:07 +0100
  • 76ffa107dd
    check admins' two-factor requirements in the disable API as well Nicola Murino 2024-02-22 19:05:16 +0100
  • 9a6a65931e
    two-factor auth: fixed validation of conflicting settings Nicola Murino 2024-02-22 18:20:51 +0100
  • de089e51fd
    Web: allow to require password change and two-factor for admins Nicola Murino 2024-02-21 20:45:10 +0100
  • 51ae2d7301
    add copy permission Nicola Murino 2024-02-20 18:19:09 +0100
  • e5fc1bd574
    docs: replace the images relating to the old theme Nicola Murino 2024-02-18 19:31:37 +0100
  • aaf310ffff
    add some notes about internationalization support Nicola Murino 2024-02-18 13:13:48 +0100
  • 3ad86274d8
    CI: disable tests on FreeBSD until Go 1.22 is available Nicola Murino 2024-02-18 12:29:59 +0100
  • b4afdac8a0
    fix test cases on Windows (again) Nicola Murino 2024-02-18 12:17:51 +0100
  • 19d405fa3a
    WebClient: make directory loading message more evident Nicola Murino 2024-02-18 11:51:15 +0100
  • d92f85d1dd
    WebClient: improve error message when trying to move non-empty folder Nicola Murino 2024-02-18 11:22:41 +0100
  • 5a319dc64f
    update to Go 1.22 Nicola Murino 2024-02-17 20:42:33 +0100
  • a45aeb3bd6
    WebAdmin: allow to reorder and search groups and actions Nicola Murino 2024-02-17 20:37:30 +0100
  • 162376fd74
    add a nil check for attributes Nicola Murino 2024-02-17 20:08:07 +0100
  • 0d4e4175a8
    CI: update golangci-lint action to v4 Nicola Murino 2024-02-17 19:59:52 +0100
  • 7ca390c85a
    CI: fix codecov action Nicola Murino 2024-02-17 19:57:59 +0100
  • d413775060
    vfs: log progress after each page iteration Nicola Murino 2024-02-18 10:12:53 +0100
  • db0a467d33
    refactor metadata support Nicola Murino 2024-02-17 19:49:34 +0100
  • e2ff12c589
    fix test cases on Windows Nicola Murino 2024-02-17 13:41:40 +0100
  • 849f0bd0a8
    WebAdmin: clearly indicate that metadata check is no longer supported Nicola Murino 2024-02-17 12:33:16 +0100
  • e61fb42cbc
    remove metadata plugin Nicola Murino 2024-02-17 12:30:47 +0100
  • d8339ab967
    WebClient: update pdfobject Nicola Murino 2024-02-16 18:56:17 +0100
  • 410b7cd512
    fix remaining lint warnings Nicola Murino 2024-02-16 18:55:58 +0100
  • ad75543172
    fix some new lint warnings Nicola Murino 2024-02-15 21:13:45 +0100
  • 757185256c
    i18next: fix fallback language Nicola Murino 2024-02-15 20:57:19 +0100
  • 04dcb65eb0
    update deps Nicola Murino 2024-02-15 20:55:18 +0100
  • 1ff55bbfa7
    add DirLister interface Nicola Murino 2024-02-15 20:53:56 +0100
  • ea0c76decd Merge branch 'feature/portable-sftpd-idle-timeout' #1540 Jerome Küttner 2024-02-12 13:57:25 +0100
  • 6d038c8dc9 Merge branch 'feature/multiple-directories-in-portable-mode' Jerome Küttner 2024-02-12 13:56:10 +0100
  • 30105895c4 cherry-pick https://github.com/drakkan/sftpgo/pull/1535 Jerome Küttner 2024-02-12 13:55:40 +0100
  • 3261398f3f add error-log if AddFolder returns an error #1538 Jerome Küttner 2024-02-12 13:45:45 +0100
  • 6fcd4e8932 [Feature] add optional sftpd idle timeout (portable mode) #1539 Jerome Küttner 2024-02-12 13:36:33 +0100
  • 0e8e48a812 [Feature] allow multiple directory mappings for portable mode Jerome Küttner 2024-02-12 12:01:02 +0100
  • 042e73f0ee fix using rsync if running sftpgo as non-root user #1535 Jerome Küttner 2024-02-09 09:58:26 +0100
  • c60eb050ef
    WebAdmin: improve the error message when trying to delete referenced resources Nicola Murino 2024-02-05 19:18:37 +0100
  • d7975d8d76
    WebAdmin: add expired to the status in users page Nicola Murino 2024-02-05 19:03:05 +0100
  • 6b07908084
    WebAdmin: add groups to users page Nicola Murino 2024-02-05 19:02:43 +0100
  • c49553abd0
    keyboard interactive: ask only the passcode if it is the second step Nicola Murino 2024-02-05 19:02:01 +0100
  • ae309d64c4
    WebClient: disable indicator if we redirect from the login page Nicola Murino 2024-02-04 21:13:04 +0100
  • 8385acd0e3
    Redirect to two-factor auth page after creating the first admin Nicola Murino 2024-02-04 20:58:29 +0100
  • e5836c8118
    WebUI: add a JSON helper function Nicola Murino 2024-02-04 18:16:10 +0100
  • c23d779280
    WebClient: load shares using an async request Nicola Murino 2024-02-04 14:33:51 +0100
  • 364c9c8162
    WebClient: improve rendering of read only fields in profile page Nicola Murino 2024-02-04 12:36:39 +0100
  • 3158190945
    WebClient: respect second factor requirements enforced at group level Nicola Murino 2024-02-04 12:09:47 +0100
  • c8da72a7f7
    add WP Engine to the sponsors section, thank you!!! Nicola Murino 2024-02-03 16:41:28 +0100
  • 6e041895c7
    workflows: update actions Nicola Murino 2024-02-03 16:29:44 +0100
  • 0aa6013342
    docker: add back Distroless image Nicola Murino 2024-02-03 15:38:43 +0100
  • 6074ed21f7
    dataproviders: return an uniform error for foreign key violations Nicola Murino 2024-02-03 14:24:50 +0100
  • dcecb79f63
    fix expected strings in some test cases Nicola Murino 2024-02-03 12:51:12 +0100
  • 71e01ab26d
    new WebAdmin: add test cases Nicola Murino 2024-02-03 12:42:05 +0100
  • 7ad6d99bd7
    WebUI: remove now unused assets Nicola Murino 2024-02-01 20:48:52 +0100
  • ad80d4e475
    WIP new WebAdmin: event rules Nicola Murino 2024-02-01 20:32:43 +0100
  • c85601146d
    WIP new WebAdmin: event actions Nicola Murino 2024-01-31 20:49:25 +0100
  • b18b37042d
    WIP new WebAdmin: add missing translations for events page Nicola Murino 2024-01-29 10:49:21 +0100
  • 0900a63b83
    WIP new WebAdmin: fix back pagination in events page Nicola Murino 2024-01-28 19:54:24 +0100
  • 143d4611ba
    WIP new WebAdmin: events page Nicola Murino 2024-01-28 19:38:01 +0100
  • caa1d70aab
    WebUI: add a base template for info messages Nicola Murino 2024-01-28 10:22:16 +0100
  • a275ef17a8
    relax Unix domain socket permissions so that they are group writable Nicola Murino 2024-01-28 09:34:07 +0100
  • 856aed2d60
    WebUI: fix long texts in message pages Nicola Murino 2024-01-28 09:02:50 +0100
  • b52a517b16
    CI FreeBSD: update to FreeBSD 14 Nicola Murino 2024-01-27 12:50:13 +0100
  • 69da5c10c6
    WIP new WebAdmin: configs page Nicola Murino 2024-01-27 12:48:15 +0100
  • d01fccf28c
    WIP new WebAdmin: maintenance page Nicola Murino 2024-01-26 21:03:41 +0100
  • 9fcff83f8f
    WIP new WebAdmin: status page Nicola Murino 2024-01-25 19:26:51 +0100
  • eec9c449d4
    vfs: make PipeReader an interface Nicola Murino 2024-01-24 19:59:50 +0100
  • 8180b75ef1
    WIP new WebAdmin: IP lists pages Nicola Murino 2024-01-24 19:23:15 +0100
  • d381304136
    WIP new WebAdmin: admin/admins pages Nicola Murino 2024-01-22 20:22:41 +0100
  • d67f00546a
    WebUI: improve style for readonly fields Nicola Murino 2024-01-21 18:10:14 +0100
  • 810bf4542f
    WebUI: add autocomplete="new-password" for internal password fields Nicola Murino 2024-01-21 17:39:08 +0100
  • e38350e8b3
    WIP new WebAdmin: role page Nicola Murino 2024-01-21 17:19:25 +0100
  • 3f479c5537
    WIP new WebAdmin: roles page Nicola Murino 2024-01-21 16:49:04 +0100
  • 0d387d9799
    prefer errors.As to errors.Is Nicola Murino 2024-01-21 15:46:38 +0100
  • 8648351fc7
    WIP new WebAdmin: connections page Nicola Murino 2024-01-20 15:35:05 +0100
  • 73b2573b14
    WIP new WebAdmin: two factor auth page Nicola Murino 2024-01-18 20:25:07 +0100
  • 91802fad3e
    WIP new WebAdmin: profile, change password, message pages Nicola Murino 2024-01-18 19:18:57 +0100
  • 87451560e3
    normalize common database errors Nicola Murino 2024-01-17 17:36:35 +0100
  • 5ac99ee556
    WIP new WebAdmin: folder page Nicola Murino 2024-01-16 19:51:37 +0100
  • d939a82225
    user: add TLS certificates Nicola Murino 2024-01-14 21:36:23 +0100
  • 0722c4369b
    WIP new WebAdmin: folders page Nicola Murino 2024-01-14 16:59:27 +0100
  • 1a0f734a9c
    WIP new WebAdmin: remove some hard coded strings Nicola Murino 2024-01-14 09:41:39 +0100
  • bf94f8b87c
    WIP new WebAdmin: group page Nicola Murino 2024-01-14 09:09:42 +0100
  • 5c8214e121
    WIP new WebAdmin: groups page Nicola Murino 2024-01-11 19:26:13 +0100
  • e6c8b0c86b
    Merge branch 'main' of github.com:drakkan/sftpgo Nicola Murino 2024-01-10 20:16:28 +0100
  • 03ebd5b841
    fix a lint warning from the previous PR Nicola Murino 2024-01-10 20:15:51 +0100
  • c21b434c4e
    defender: implement logging of events and bans (#1495) Anthrazz 2024-01-10 20:12:57 +0100
  • 113724f340
    Merge branch 'main' of github.com:drakkan/sftpgo Nicola Murino 2024-01-10 20:01:54 +0100
  • 9cde0909b0
    test cases: replace expired TLS certificates Nicola Murino 2024-01-10 19:53:48 +0100