Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mickael-kerjean/filestash

🦄 A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
https://github.com/mickael-kerjean/filestash

cleanup (debug): remove debug

32fe6a8674e3fd54a6487129851bf76183f54176 authored about 2 years ago by Mickael Kerjean <[email protected]>
cleanup (css): remove useless rule

934c836a592eaa0110e73d234db95eb5f1a278d1 authored about 2 years ago by Mickael Kerjean <[email protected]>
improvement (intl): intl rendering of date

41c601cca640057cdab0d3f6bcba1aa168ab64eb authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (admin): weird layout on mobile

93b83bd9e1e7687a166151cfe35bb7e4ac7d9960 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (ux): input css

e96aaefbf2e374feea3fc3234c07ff8933def874 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (pdf): js based pdfviewer as fallback

42e7c10c41bdc59e8f60f64422cf19b7b68fc985 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (checkbox): cross browser display for checkbox

bb8fcfda919b87066a2f77f52819235e0e2696ab authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (admin): remove spinner in admin error

ab2cd6f7a304f435bd37241fed05d01415321c65 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (404): 404 page issue in firefox

8eb9ab0719f790e1a318b4f6f898e7d912c775b6 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (static): server static file from fs in dev mode

1d4773302e1e672a8fb7646ee20f3a9898b74c28 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (origin): better UX for hostname verification

ea88b6ee14177180e5675d544e29f1ccaf1e1565 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (boot): more user friendly boot error

2b623cac34e42e0814d6756b4adc939f3cc4fcbe authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (s3): s3 secret key as password field

e7bb5b052a062d2c9ad91b5418df8b079af03208 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (input): password fields with view button

b6762ddd4c4405bb9906b231d01ad15ac7809975 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (dev): server static file from fs in dev mode

ac7bf9f17330f8494b935202e12ee94214a40e5e authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (standalone): reasonable default for standalone usage

we can now create fat binary build, we've optimise a few corner case
to make it nice to do so

7d5719445c44df4ba9f5c273a58f6df86d29204f authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (embed): embed frontend assets from the binary

1eea60cfb01604d2941949de7c6c4edea387d50f authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (config): encrypt sensitive fields in config.json

cb7f1693bd62b40812e6f779926e028da193bf01 authored about 2 years ago by Mickael Kerjean <[email protected]>
refactoring (plg_authenticate): setup placeholders instead of values

6eb26e9a7035df018973f7484d5e8b55966b7031 authored about 2 years ago by Mickael Kerjean <[email protected]>
doc (README): read me file

ba284b165cfc87fce560a9dee09e7923d96f4760 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (config): make config look nicer

before this, our config.json didn't look user friendly with a massive:
{
"general": {
...

90a2ae2b8e1a58d84ea56eda36c66f1f6ef0d145 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (darkmode): better dark mode

f9cf5770811b3c745470a66bfcd249c26faf5d84 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (share): CSS for shared link box

07acfa35237c612f5c31fea20880de0b087d1cc3 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (css): form builder UX

df38fd56523b9b4b464f276e533520643ab3368b authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (test): CI unit test

cc9b9786abe41752e371806977756682c876e3e7 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (autocompletion): toggle for form autocompletion

6685362a77d4ec31cd67303ad3fdd7c661b0cb8c authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (refactoring): cleanup code

395b3120122dd4fca5267c3bc72ceecf26d35b07 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (admin): related backend datalist

autocomplete with datalist was causing weird issues

a9350c31265ddf005b4fe1ac81ff9fcb4b8bf376 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (admin): dynamically generate label

Before this commit, upon clicking on a storage backend, the label was
hardcoded which isn't a gr...

59edf818174b6c3f72092d7e84bc566ec7d3fae2 authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (admin): link to plugin doc

4b801eb7bc2b8a7c89a934b00c38ced491292f21 authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (plugin): interface name for authorisation plugin

df5371c7ee00a5ab5cab6159abe7392968c744eb authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (htpasswd): enlarge scope of htpasswd auth plugin

e585be579a3c8b3a3064ca57456e72118c4a4e70 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (css): form design for page

81af97acd21c706732429ae227e40b07abed6ca6 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (css): css change

b285aa449633f30daa49e209e92e1431381551b2 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (plg_authenticate_htpasswd): support additional algorithm

10daf893cdb85eee0893a6490e7634bb9fe5bc45 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (UX): eye candy

3b5bc805652f172c8457e5aa415cf902f1a07b3f authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (ui): hover state for buttons

d6e4f946e2d76437ab0a70d96b95a03327c9623f authored about 2 years ago by Mickael Kerjean <[email protected]>
Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash

31fb46ed91a3da7e034470f2a62802e137f61aee authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (config): toggle for config file encryption

optin config encryption #482

9a98da79782db460647b82132bd94ce6a0db6c1b authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (hack): remove a react hack

90c8a365e88f3c742b53ad2448fc9bbecd8d04b0 authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (helper): reorganise some functions in client

cf0ca5c261b56825f54b403ba6c7d77468b56abb authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (middleware): content for description fields

c828b22f7ad3e46e91d1cb60eb02d83974b7cb68 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix(locales): hostname pt language to "nome de host" instead "nome de anfritião" (#527)

Co-authored-by: Allan Alves <[email protected]>

cb3483588e4119444d9593eb256d6f8da4f3e5d6 authored about 2 years ago by Allan Wanderley Alves <[email protected]>
feature (htpasswd): new authentication middleware

e0f2f29307d6abd962c0bf9e60eb961cf48cebb7 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (middleware): passthrough middleware

92219db637fb2df9b80f940ac6825fc44800ebd9 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (admin): simplify admin backend page

7b4e3eba796de81ccb5546179a6b4593ad90b8fc authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (vendor): upgrade deps

3ea030f6dd6b670632bef7d93daf11e37f906091 authored about 2 years ago by Mickael Kerjean <[email protected]>
Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash

f88a02618aea295e18a4bdfe489b59a4e2412947 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (fs): recursive removal in local and tmp backend

98ef1d64e703c2a97fe1eee55debe5d976ba9cf5 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (#516): only office crash #518

e20686422915de726cb00b11a599e795e26654d1 authored about 2 years ago by c0xc <[email protected]>
fix (#516): quick fix while waiting for a better solution

bf2bca4cbb5ba57092c51c2163ea04cad987d0f3 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (rm): indexedDB issue after migration to new schema

d155548deeff3166ab4f5d3ba48b0ab42db224d1 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (/about): add links to installed plugins

34d8f0e44f848f590eb2acaaf938620606f929a6 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (tags): wip development

4300989bf756ffdef573f9720a96543bd1154d90 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (back): longstanding issue with back button

the call to unlisten was removing the navigation from react router
altogether instead of it bein...

f6394d1cd20ed4482896ed17e25d3b32d09a0b99 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (boot): boot error

a0a8de2a8d74da4ab848376278ff96a2b5874e0b authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (sidebar): make the bar more responsive

0774023aced694b98253ea1c2cc140db8eb9bc00 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (backendID): hide home when using shared link

f3eaf35d841af7dd5250ec67fcaa3ebc98bb06e9 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (tag): tag removal

d2c599415140dc6eedd8a67193b8daddf6e9f920 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (boot): decrease boot time

Filestash needs to run a couple setup function. We used to run those
after DOMContentLoaded, los...

0a0809d951e6d0d0ff523a0191d9c38f0c2af529 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (tags): revamp data model and storage

88bd7d67dcd62dd2b1df1155b8ff269ee80c797d authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (state): revamp state management via indexedDB

456937d0cdde945ee79c8566d47e7092ee06f52f authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (tags): UI for tag page

9fa8428a285cd2bd86e5a18c8c61107a0026fdb3 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (config): concurrent issue

fatal error: sync: unlock of unlocked mutex

goroutine 6 [running]:
runtime.throw(0x1420562, 0x1...

ce935525db5f4caedd6a512d782ac7ba6b4fd1e9 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (tag): ideas for the tag page

7f14b2c5630c37f77bcaecb6a9eebefecd6906e1 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (tagging): prepare the ground for a new tagging feature

9a6e24c296b1ea9c2e78ebed973324948f78fddf authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (logger): logger interface for tests or plugin swap

9f083ea94cfd80328e525b05ead4439de045b409 authored about 2 years ago by Mickael Kerjean <[email protected]>
improve (template): contains function in template

3d3b59524ab1797338ebaba1207c28ae7323aab6 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (tmpl): enable contains function in tmpl filter

8ad705b70cb2fc4ea0135af08ab20b5c3f8e94f1 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (plg_image_thumbnail): broken build

70884300a36ef4dd344d1647cb4fc34ea4ef60fc authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (plg_image_thumbnail): build issue

42b2435c162de8870a27359d0d6d0f4be8b1f74f authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (thumbnail): complete revamp of thumbnail generation

46b67d6711ce256a9e2828068396dded19a513c0 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (plg_image_thumbnail): clean before release

9a1045cb02948a60c438343b552aede1fc915756 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (contentType): disable js in file cat API

01b418b608074663659388d4c860b48336fde101 authored about 2 years ago by Mickael Kerjean <[email protected]>
feature (plg_image_thumbnail): new thumbnail generation

This plugin will replace plg_image_light once it has the same
features. It is much easier to ins...

918965ddbec5a3745750fb40527c335d4000b473 authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (logging): improve some log message

7a76f7dcdad9565dd5fa8fdaf610b4255d00dfbf authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (window): cross compile for windows

e8968d824a527cf4f24f9e30731e030e5a8b9852 authored about 2 years ago by Mickael Kerjean <[email protected]>
fix (config): remove useless / buggy option

706adc3475ca4144d7a353affc3a6427033db8ae authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (generator): simplify build command

Before this commit our build had this option:
-ldflags "-X github.com/mickael-kerjean/filestash/...

21a72b2048564f3989fb22c333d84baabb866c19 authored about 2 years ago by Mickael Kerjean <[email protected]>
clean (sqlite): sqlite without cgo

We want to make it easier to compile the project for newcomers

30131419996e0a3976e634abf9a0476992c02937 authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (bcrypt): make local plugin faster

the local plugin would go through bcrypt for every single call which
can be annoying at it makes...

11259989445fd964d598f6da49610b438e546898 authored about 2 years ago by Mickael Kerjean <[email protected]>
maintain (404): change 404 page

b9a177aa2662f082a4c42b001b76ec8e4856df2d authored over 2 years ago by Mickael Kerjean <[email protected]>
feature (api): public api

9d596704e73a36ca90e16bbf40d031d9387815d4 authored over 2 years ago by Mickael Kerjean <[email protected]>
doc (update): readme

8ee1372760ecf48bb1c49d630f54a33dcad5d8db authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (selfsigned): self signed certificate issues

548b057d6a7d83ba203d4cb921510bb0bb28f916 authored over 2 years ago by Mickael Kerjean <[email protected]>
maintain (debug): add debug statements

1844c6d33ebedb6229b65c862631c99f1c057614 authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (recover): recover from possible panic

0748e56092db165eb5d4df7c553ee0135bc526a7 authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (middleware): "cannot parse time" issue causing infinite loop

7a9f94ce6d7ac3b94dc6e61105a43d376f99e245 authored over 2 years ago by Mickael Kerjean <[email protected]>
improve (404): 404 errors

e2874f2a9bd4e9874c857fb65846462ce66c633f authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (#508): support for traditional chinese

2197385d54321d428173c53853d03c27aed89c36 authored over 2 years ago by Mickael Kerjean <[email protected]>
maintain (ci): remove benchmark from ci

c856f1666b46463774caee3c0c6ee4f671d09996 authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (rate limit): update default value for rate limit

d0c8f75b0125b69a8e28d0790721cb2bd0c39fe5 authored over 2 years ago by Mickael Kerjean <[email protected]>
maintain (error): add internal error

d0e2c4a2277253cd4b790bc20598a357194eec7c authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (backend): clean up caching

87443235a24e3f09bacb08d2e8a96253689d2114 authored over 2 years ago by Mickael Kerjean <[email protected]>
Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash

720073a18188edd18b8d1f128f816137b98f8e36 authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (sftp_backend): wait until all requests are finished before closing (#506)

0d557040317fecc8fcb613dfcacf1ffa4e980ca6 authored over 2 years ago by thielepaul <[email protected]>
fix (vet): go vet - #505

865442ea595b1f6e46a979e83779f644ceec338f authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (#508): translation issue for traditional chinese

69f00c2a6f81d523cf90827aa9696ca3b9a862a4 authored over 2 years ago by Mickael Kerjean <[email protected]>
feature (token): token generation for API

76bf595e224170ab31362d361012ca549ded385e authored over 2 years ago by Mickael Kerjean <[email protected]>
fix (middleware): broken build

18279dcb4e4d810769fd477ded0f51b3da8fee81 authored over 2 years ago by Mickael Kerjean <[email protected]>