stonith404/pingvin-share
A self-hosted file sharing platform that combines lightness and beauty, perfect for seamless and efficient file sharing.
30 Releases
Latest: 1y ago
v1.13.0Latest
✨ Features
- allow to use redis cache instead of memory cache ([#832](https://github.com/stonith404/pingvin-share/issues/832) by @JulesdeCube)
- backend: allow to define path to the config file ([#838](https://github.com/stonith404/pingvin-share/issues/838) by @JulesdeCube)
v1.12.0
✨ Features
- s3: stream s3 content over a zip file ([#822](https://github.com/stonith404/pingvin-share/issues/822) by @thereis)
🐛 Bug Fixes
- disable HTML rendering in Markdown preview ([427e99c](https://github.com/stonith404/pingvin-share/commit/427e99c7b1d00ff6ed7b5fd879d8cf0f0d49281a))
- health check for containers with reverse proxy disabled ([#816](https://github.com/stonith404/pingvin-share/issues/816) by @marvinruder)
- OIDC configuration from YAML configuration file doesn't get loaded ([48a6ceb](https://github.com/stonith404/pingvin-share/commit/48a6ceb3b4b4dfc0407dc6f9ee2e07cca1829cef))
- spelling mistake and add clarity in email template ([#824](https://github.com/stonith404/pingvin-share/issues/824) by @bunnypranav)
- use sandbox CSP for file previews ([1864951](https://github.com/stonith404/pingvin-share/commit/1864951bdbf573431e795109224a45545b86b54d) Thanks to Myo)
v.11.1v1.11.1
🐛 Fixes
- Upgrade vulnerable dependencies (71eab2350324039431b8a859af748176299fc1e7)
v1.11.0
✨ Features
- add env variable to disable caddy (#797 by @Zyanido)
- s3: allow disabling upload checksum ([#804](https://github.com/stonith404/pingvin-share/issues/804) by @marekhanzlik)
v1.10.4
🐛 Bug Fixes
- admin role gets reset if signing in with an OIDC provider ([ccb7fdc](https://github.com/stonith404/pingvin-share/commit/ccb7fdca43a2d458243e56a24510fe5325fa7942))
v1.10.3
🐛 Bug Fixes
- error while signing in with OIDC if roles claim is undefined ([b737cba](https://github.com/stonith404/pingvin-share/commit/b737cba35e59255904eccae9e9de1cbd36284fb1))
v1.10.2
🐛 Bug Fixes
- upgrade AWS SDK and Prisma Engine
- don't throw error if group claim is missing ([e7b3c48](https://github.com/stonith404/pingvin-share/commit/e7b3c48ff48bd7cfb206c32ea97862b757057573))
v1.10.1
🐛 Bug Fixes
- admin property can't be set if OAuth2 user email doesn't match actual user's email ([1159d97](https://github.com/stonith404/pingvin-share/commit/1159d972a8c32a0d6bf53d161c2fc09e6f8dfb28))
- type error when trying to run the seed command ([b6d1720](https://github.com/stonith404/pingvin-share/commit/b6d1720fe637497ad624c6cdc40058b1b0f0c74c))
v1.10.0
✨ Features
- add ability to configure application with a config file ([#740](https://github.com/stonith404/pingvin-share/issues/740)) by @m-mattia-m)
🐛 Bug Fixes
- confusing config configuration description for session duration ([28fdbc2](https://github.com/stonith404/pingvin-share/commit/28fdbc22814260040c78e27a62d86b84df83751f))
- page crash if new release check fails ([e848675](https://github.com/stonith404/pingvin-share/commit/e848675d634a08efe3aac4e02d98136c36b36bfc))
- smtp password gets autofilled in Firefox ([f429142](https://github.com/stonith404/pingvin-share/commit/f4291421b5531b0eeae5bcca9139f80c3cd43b4b))
v1.9.1
🐛 Bug Fixes
- page doesn't reload on user deletion ([a2e0313](https://github.com/stonith404/pingvin-share/commit/a2e031326e51f7663c2d864dd0d08a65f180318e))
- redirection to the OIDC end session endpoint ([ec92e85](https://github.com/stonith404/pingvin-share/commit/ec92e85c8d294b30117ad2599ad03b0bbb04574c))
v1.9.0
✨ Features
- ability to add email to recipients list by clicking enter ([#760](https://github.com/stonith404/pingvin-share/issues/760) by @GitNees)
v1.8.2
🐛 Bug Fixes
- normal share gets attached to previously visited reverse share ([3a534c7](https://github.com/stonith404/pingvin-share/commit/3a534c7512ef82f3fa982f80e364f53c957306a0))
- wrong TOTP validation for password ([2b7d3c0](https://github.com/stonith404/pingvin-share/commit/2b7d3c0a8a3e527fc1f7f86795731d5ac77eda49))
1.8.1v1.8.1
🐛 Bug Fixes
- wrong validation for expiration in reverse share modal ([b3ea96c](https://github.com/stonith404/pingvin-share/commit/b3ea96c1916980863fc6903c64cd2a7b32d66cfb))
v.1.8.0v1.8.0
✨ Features
- Big thanks to @aarondoet who has added the following features:
- add legal page with configuration options ([#724](https://github.com/stonith404/pingvin-share/issues/724))
- improve UI for timespan inputs on admin page ([#726](https://github.com/stonith404/pingvin-share/issues/726))
- show information about own share security options on "my shares" page ([#720](https://github.com/stonith404/pingvin-share/issues/720))
- improve filesize input on admin page ([#721](https://github.com/stonith404/pingvin-share/issues/721))
v1.7.2
🐛 Bug Fixes
- crash on zip download if zip is larger than 4GB (#709 by @pl3lee)
v1.7.1
🐛 Bug Fixes
- incorrect ownership of the public folder ([6a97cc2](https://github.com/stonith404/pingvin-share/commit/6a97cc279c51bf125b9b516d1795f85b208e6ad5))
📦 Sponsors
- @lukaszange thank you very much for your tip.
v1.7.0
✨ Features
- add support for S3 as a storage provider (#659 by @m-mattia-m)
- the Docker container can now be run rootless (#683)
📦 Sponsors
- @returnedinformation thank you very much for your tip.
- ---------
- _This release is dedicated to Micky, gone too soon but never forgotten._
v1.6.1
🐛 Bug Fixes
- error for non oidc oauth clients while signing in ([ba2e7e1](https://github.com/stonith404/pingvin-share/commit/ba2e7e122c45bfb2a783b15438112a79fee0c307))
v1.6.0
✨ Features
- add config variable to specify the requested OIDC sopes ([da54ce6](https://github.com/stonith404/pingvin-share/commit/da54ce6ee020a9718f55ec30c614607d411f55c8))
🐛 Bug Fixes
- add validation for share id and zip compression config variables ([3160f90](https://github.com/stonith404/pingvin-share/commit/3160f90e1d4bb3d6aa4017e98e400929fc4d3b2e))
v1.5.0
✨ Features
- add setting to define the default share ID length ([#677](https://github.com/stonith404/pingvin-share/issues/677) by @romainricard)
🐛 Bug Fixes
- totp can't be enabled if user is a ldap user ([c8f05f2](https://github.com/stonith404/pingvin-share/commit/c8f05f2475a5a54550cf64ef57c8b612580273be))
v1.4.0
✨ Features
- add "creatorEmail" config bariable to share recipient email message ([c7dacb2](https://github.com/stonith404/pingvin-share/commit/c7dacb26e87504a1c5e6b0d87cdcd5ed91b9cdf5))
🐛 Bug Fixes
- remote arbitrary file overwrite on file upload endpoint ([6cf5c66](https://github.com/stonith404/pingvin-share/commit/6cf5c66fe2eda1e0a525edf7440d047fe2f0e35b))
v1.3.0
✨ Features
- add 'secureCookies' configuration variable to explicitly set the secure flag and prevent confusion ([4ce6420](https://github.com/stonith404/pingvin-share/commit/4ce64206be7440a99299e1ed238ced7408c0563d))
- add confirm dialog for leaving the page if an upload is in progress ([d8084e4](https://github.com/stonith404/pingvin-share/commit/d8084e401d7572b2d6e38ffa20cb678a0fb0e615))
🐛 Bug Fixes
- improve share completed dialog redirection for reverse shares ([4ef7ebb](https://github.com/stonith404/pingvin-share/commit/4ef7ebb0622f16d2d2c4d114b5fc15298e2ba24f))
- prevent deletion of last admin account ([e1a5d19](https://github.com/stonith404/pingvin-share/commit/e1a5d195448e3d741b77fb982ce515489a360562))
- throw error if no disk space is left ([c26de4e](https://github.com/stonith404/pingvin-share/commit/c26de4e881edfe6c7db617c0aeba89871397ebe2))
- use current window url instead of app url in frontend ([6f45c3b](https://github.com/stonith404/pingvin-share/commit/6f45c3b1fbf4a95b29e5742878b55a1afa0b8886))
📦 Sponsors
- Thank you @jwdoll and @wlburks for your tips. I really appreciate it ❤️
v1.2.4
🐛 Bug Fixes
- don't enforce password lenght for sign in form because of LDAP ([2fea1a5](https://github.com/stonith404/pingvin-share/commit/2fea1a57edcf932aadbf485ee30e3b6c24450bd0))
- use app name as totp issuer ([c89ca7e](https://github.com/stonith404/pingvin-share/commit/c89ca7e64b08f437dd1b7e9bf2b9d674cc612228))
v1.2.3
🐛 Bug Fixes
- share password can be bypassed if a deleted share with the same id was visited before ([acbff6e](https://github.com/stonith404/pingvin-share/commit/acbff6e129d236452180f8b96775457d135ac080)) thanks for reporting @alexlehm
v1.2.2
🐛 Bug Fixes
- admin: change general config icon to gear ([#649](https://github.com/stonith404/pingvin-share/issues/649)) by @edbourque0
- environment variable `API_URL` can't be changed ([fe085b5](https://github.com/stonith404/pingvin-share/commit/fe085b58a5f3c0152df12957aa150c0876c2a074))
v1.2.1
🐛 Bug Fixes
- disallow passwort reset if it's a ldap user ([2e69224](https://github.com/stonith404/pingvin-share/commit/2e692241c57b001c9312302523c6374c0c24ea0c))
- error message for invalid max use count of reverse share ([613bae9](https://github.com/stonith404/pingvin-share/commit/613bae90330a76c0964352a3fe927df3697309eb))
- share can't be created if an invalid email is entered in mail recipients ([d5cd300](https://github.com/stonith404/pingvin-share/commit/d5cd3002a1661e58d584e12280be36f17948c38c))
- trim username, email and password on sign in and sign up page ([77a092a](https://github.com/stonith404/pingvin-share/commit/77a092a3cf089a4aa8b9897b5ad14e5500181d10))
- oauth: add `post_logout_redirect_uri` to OAuth logout redirect URI (#638) by @marvinruder
v1.2.0
✨ Features
- oauth: add ability to limit user IDs for Discord authentication #621 by @COMPLEXWASTAKEN
- oauth: Add option to logout from OpenID Connect provider #631 by @marvinruder
🐛 Bug Fixes
- use unique port env variable for backend ([d6b8b56](https://github.com/stonith404/pingvin-share/commit/d6b8b56247814087c2b676fe2367300172b5a94b))
v1.1.3
✨ Features
- improve the LDAP implementation ([#615](https://github.com/stonith404/pingvin-share/issues/615)) by @WolverinDEV
🐛 Bug Fixes
- omit invalid username characters in oidc registration ([adc4af9](https://github.com/stonith404/pingvin-share/commit/adc4af996d30b295b06e4ee517aa53be62c0f6c1))
v1.1.2
🐛 Bug Fixes
- disable auto completion for email recipients and share password ([ee73293](https://github.com/stonith404/pingvin-share/commit/ee73293c0f822d3e79cfefd096c656d4c36a12d1))
- enable secure cookies if app url starts with https ([69752b8](https://github.com/stonith404/pingvin-share/commit/69752b8b417edda1ab4a4acedbdda09d545d6df8))
v1.1.1
✨ Features
- add environment variable to trust the reverse proxy ([b13a81a](https://github.com/stonith404/pingvin-share/commit/b13a81a88ca871c5714b2ed52d0e12fb7ceca176))
🐛 Bug Fixes
- disable email login if ldap is enabled ([d9cfe69](https://github.com/stonith404/pingvin-share/commit/d9cfe697d66e9db7bfbc2252b3700580793ce9bb))
