Mickael Kerjean
995a5f2f04
fix (webdav): handle webdav URL encoding
2019-11-07 12:34:26 +11:00
Zander Hill
56998116c3
fix (S3): incorrect ModifiedAt timestamps for S3 ( #200 - #204 )
...
The problem addressed here is that the FileInfo struct's FTime field is
set in S3 backend. This was being passed as milliseconds epoch. That
value was being passed into `time.Unix(x, 0)` which accepts arguments as
either/both (seconds, nanoseconds).
By passing milliseconds to this function expecting seconds, we have
wildly incorrect modified at timestamps.
I tested this against the same bucket that was problematic before and
it's now showing correctly :).
2019-09-29 21:56:14 +10:00
Mickael Kerjean
b0896f0373
maintenance (migrate): migrate the dropbox backend as a plugin
2019-09-02 15:49:28 +10:00
=
404c3c01ce
security (backend): opt in on host key verification for the SFTP backend
2019-04-17 15:02:12 +10:00
=
e88758567d
improve (API): Cat now returns a io.ReadCloser to make it obvious it has to be closed
2019-04-04 19:27:06 +11:00
Mickael KERJEAN
872a6e0cd0
fix (bug): issue in date formatting and file size using the webdav backend - #143
2019-03-18 23:08:58 +11:00
Mickael KERJEAN
c3d34e6f87
feature (webdav): shared links as webdav server
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
ce21121dce
release (fix): fix issues before release
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
5eb5aebf2f
fix (oauth2): dropbox and google drive login to use the host config properly
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
d0f1e59782
fix (git): fix issue while trying to connect to an empty repo
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
595eff4015
fix (git): logic that's caching different repo locally
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
a34b8b48e7
migrate (name): change project name
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
a50dbd4724
improvement (login): new backend API to generate login form in the frontend
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
ce6a228968
feature (admin): admin console
2018-12-19 18:35:09 +11:00
Mickael KERJEAN
18ad293d2e
fix (sftp): fix edge case on SFTP client
2018-11-15 15:39:05 +11:00
Mickael KERJEAN
81a0f1484d
improvement (incremental): error management on edge cases
2018-11-14 14:51:16 +10:00
Mickael KERJEAN
f87fddbb32
feature (share): reflect different share params on UI and fix share viewpage
2018-11-02 04:42:01 +11:00
Mickael KERJEAN
6c195b7297
feature (share): POC Share
2018-11-02 02:44:08 +11:00
Mickael KERJEAN
147bf77b77
improvement (error): improve error page and s3 messages
2018-10-26 03:24:08 +11:00
Mickael KERJEAN
ddd1b83b27
feature (plugin): API to develop plugin
2018-10-25 20:25:59 +11:00
Mickael KERJEAN
ff319c2fd7
feature (webdav): WIP
2018-10-22 14:20:28 +11:00
Mickael KERJEAN
1157015650
feature (share): WIP
2018-09-24 14:49:44 +10:00
Mickael KERJEAN
4ca7bab31b
maintain (code): cleanup
2018-09-17 09:52:02 +10:00
Mickael Kerjean
61f28962f3
feature (share): share feature - WIP
2018-09-14 17:32:16 +10:00
Mickael KERJEAN
1077165e3d
maintain (code): cleanup
2018-09-14 17:31:57 +10:00
Mickael Kerjean
bfacd4bcc5
feature (framework): create the basis for the development custom backends
2018-08-30 12:19:15 +10:00
Mickael Kerjean
35178ee70e
feature (S3): integrate S3 encryption mechanism - #90
2018-08-01 21:02:29 +10:00
Mickael Kerjean
4d8c11ce8d
feature (FTP): add a max connection parameter
2018-07-30 23:16:51 +10:00
Mickael Kerjean
04c97e34fb
migration: migrate NodeJS code base to Golang
2018-07-30 13:34:44 +10:00
Mickael KERJEAN
957e81ef0b
merge #69
2018-05-18 11:52:53 +10:00
Mickael KERJEAN
0677d2f03f
fix (s3): autoVacuum data on the git connector - #68
2018-05-18 11:48:48 +10:00
Frédérick NGUYEN XUAN
379f151657
Fix autovacuum renamed autoVacuum
2018-05-17 11:27:38 +11:00
Mickael KERJEAN
7e30bdceb7
feature (minio): integrate support for minio in the S3 backend - #62
2018-05-14 22:34:25 +10:00
Mickael KERJEAN
dd4940a903
improvement (S3): hide secret access key by default + auth bugfix - #58
2018-05-14 18:24:51 +10:00
Mickael KERJEAN
aca6445928
fix (windows): fix issues with paths when running the server on windows - #53
2018-05-10 09:34:54 +10:00
Mickael KERJEAN
c4baa8cdea
fix (server): backend stuff
2018-05-06 20:30:16 +10:00
Mickael KERJEAN
8b313c6bef
feature (orgmode): making org mode awesome from a browser
2018-05-05 00:23:05 +10:00
Mickael KERJEAN
050a26e99a
improvement (webdav): stream all the way down - #23
2018-04-10 14:51:52 +10:00
Mickael KERJEAN
15cf85f752
improvement (UI): make the UI behave
2018-04-10 14:51:52 +10:00
Mickael KERJEAN
89bb4450f3
improvement (UI): fixes + cleanup interface - #11
2018-04-10 14:51:39 +10:00
Mickael KERJEAN
9d00dc705a
improvement (connection page): UI improvement, fixing errors and weirderies
2018-03-02 05:51:13 +11:00
Mickael KERJEAN
a62dec7f4b
bugfix (sftp): couldn't rename or move something + cleanup
2018-03-02 00:10:25 +11:00
Mickael Kerjean
28194b970b
bugfix (gdrive): remove headers coming from the google drive api
2017-08-31 00:09:49 +10:00
Mickael Kerjean
a6ffdd881d
bugfix (gdrive): remove headers from the google drive api that are causing display issues
2017-08-30 23:56:01 +10:00
Mickael Kerjean
7dbbbd99b7
feature ( #10 ): finish the google drive connector
2017-08-23 22:26:37 +10:00
Mickael KERJEAN
5437dab0d7
bugfix ( #6 ): fix webdav backend to allow binary files
2017-07-03 17:45:31 +10:00
Mickael KERJEAN
e110e14a8b
feature (git): add git support
2017-06-26 23:07:36 +10:00
Mickael KERJEAN
9a952bc351
doc (dropbox): update api doc
2017-06-22 15:50:07 +10:00
Mickael KERJEAN
66adb5f2c0
bugfix (dropbox): issue #3 : migrate to dropbox api v2
2017-06-22 15:10:58 +10:00
Mickael KERJEAN
e9f8f7a9bd
code base cleanup
2017-06-13 17:44:33 +10:00