mirror of
https://github.com/Luzifer/ots.git
synced 2024-12-22 21:59:37 -05:00
392 lines
10 KiB
Markdown
392 lines
10 KiB
Markdown
# 1.13.0 / 2024-08-27
|
|
|
|
* Bugfixes
|
|
* Update Node dependencies
|
|
* Update Go dependencies
|
|
* Lint: Resolve unused-parameter error
|
|
|
|
* Translations
|
|
* Add Italian translation (#173) (Thanks @ste93cry)
|
|
* Update Dutch translation (#168) (Thanks @mboeren & @sorcix)
|
|
* Restore old `nl` translation as `nl-BE`
|
|
* Update French translation (#167) (Thanks @toindev)
|
|
* Update Swedish translation (#171) (Thank @artingu)
|
|
|
|
# 1.12.0 / 2024-01-24
|
|
|
|
* Improvements
|
|
* [#159] Add version-command for ots-cli
|
|
* [#160] Add auto-resizing textareas
|
|
* [#160] Add hover tooltips for buttons
|
|
* [#160] Make success indicator more clear
|
|
* Use OCI Label defaults on Docker images (#145)
|
|
|
|
* Bugfixes
|
|
* Update dependencies
|
|
|
|
* Translations
|
|
* Update Polish translation (#166) (Thanks @Icikowski)
|
|
|
|
# 1.11.1 / 2023-12-12
|
|
|
|
* Bugfixes
|
|
* [#158] Disable Vue Devtools in release builds
|
|
|
|
# 1.11.0 / 2023-12-10
|
|
|
|
* Improvements
|
|
* [#148] Make secret optional when files are attached (#150)
|
|
* [#149] Make attachments stand out more (#152)
|
|
* [#154] Add debug logging for rejected attachment types & strip meta-info from mime-type (#155)
|
|
* [#154] Improve UX for rejected / allowed files
|
|
|
|
* Bugfixes
|
|
* [client] Fix wrong method when creating secrets
|
|
* Fix: Baked in version-string empty in build-local
|
|
* Update dependencies
|
|
|
|
* Translations
|
|
* Add tool to update translations in PRs
|
|
* Update Chinese translations (#151) (Thanks @YongJie-Xie)
|
|
|
|
# 1.10.0 / 2023-11-11
|
|
|
|
* New Features
|
|
* Add server side check for maximum secret size
|
|
* Implement metrics collection for API server (#143)
|
|
|
|
* Improvements
|
|
* Add frontend check for invalid attached files (#139)
|
|
* Implement attachment checking in CLI (#141)
|
|
|
|
* Bugfixes
|
|
* Fix: Clean error on component navigation
|
|
* [CI] Fix: npm@latest cannot run with Node 18
|
|
|
|
* Translations
|
|
* Update Polish translation (#140) (Thanks @Icikowski)
|
|
|
|
# 1.9.2 / 2023-10-18
|
|
|
|
* Add basic-auth / header addition to OTS-CLI
|
|
* Fix: Remove path from filename if given
|
|
|
|
# 1.9.1 / 2023-10-18
|
|
|
|
* Fix: Customize to disable powered by was ignored
|
|
|
|
# 1.9.0 / 2023-10-16
|
|
|
|
> [!IMPORTANT]
|
|
> This release switches from Bootstrap-Vue (Bootstrap v4) to Bootstrap v5.3. In case you are using a custom theme / style you need to adjust your theme to the new version.
|
|
|
|
* New Features
|
|
* Implement Binary File Attachments (#116)
|
|
* Implement OTS-CLI utility (#117)
|
|
|
|
* Improvements
|
|
* Fix some linter errors, use blob URL for download
|
|
* Port frontend to Bootstrap 5.3, split components
|
|
|
|
* Bugfixes
|
|
* Build Docker image in production mode
|
|
* Update dependencies
|
|
|
|
* Translations
|
|
* Added new translation strings for Swedish (#127) (Thanks @artingu)
|
|
* Add missing Catalan translations (#130) (Thanks @v0ctor)
|
|
* Add missing Spanish translations (#129) (Thanks @v0ctor)
|
|
* Update Dutch translation (#122) (Thanks @sorcix)
|
|
* Update Polish translation (#123) (Thanks @Icikowski)
|
|
* Update Russian translations (#125) (Thanks @alexovchinnicov)
|
|
* Update Ukrainian translations (#126) (Thanks @t0rik)
|
|
* Update zh translations (#121) (Thanks @YongJie-Xie)
|
|
|
|
# 1.8.0 / 2023-08-29
|
|
|
|
* Update zh translations (thanks to @YongJie-Xie) (#113)
|
|
|
|
# 1.7.1 / 2023-08-25
|
|
|
|
* Fix: Encode data for download
|
|
* [ci] Add local build target
|
|
|
|
# 1.7.0 / 2023-08-13
|
|
|
|
* [#110] Add interaction buttons for displayed secret (#111)
|
|
|
|
# 1.6.1 / 2023-08-11
|
|
|
|
* Fix: Adjust HTML page title to customized AppTitle (#107)
|
|
* Fix dutch translation for minute (#108)
|
|
|
|
# 1.6.0 / 2023-08-04
|
|
|
|
* Add Polish translation (thanks to @Icikowski) (#106)
|
|
|
|
# 1.5.1 / 2023-07-07
|
|
|
|
* Add missing Catalan translations (thanks to @v0ctor) (#102)
|
|
* Add missing Spanish translations (thanks to @v0ctor) (#103)
|
|
|
|
# 1.5.0 / 2023-07-06
|
|
|
|
* New Features
|
|
* [#97] Add framework for formal language & formal German translation (#98)
|
|
* Add Ukrainian language (thanks to @t0rik) (#99)
|
|
|
|
# 1.4.0 / 2023-06-27
|
|
|
|
* New Features
|
|
* [#85] Allow to customize secret expiry (#93)
|
|
|
|
# 1.3.0 / 2023-06-24
|
|
|
|
* New Features
|
|
* [#91] Add Copy-to-Clipboard button to secret URL
|
|
* [#92] Add detection for write-disabled instances
|
|
* Add Turkish language (thanks to @vehbiyilmaz)
|
|
|
|
* Improvements
|
|
* Implement proper tool to manage translations
|
|
* Improve README readability
|
|
* Mitigate possible XSS through `unsafe-inline` script CSP
|
|
|
|
# 1.2.0 / 2023-06-14
|
|
|
|
* Improvements
|
|
* Log API errors in server log
|
|
|
|
* Bugfixes
|
|
* [#89] Fix error handling of `fetch` API
|
|
|
|
# 1.1.0 / 2023-06-14
|
|
|
|
* New Features
|
|
* Add QR-code display for secret URL (#61)
|
|
* Implement frontend customizations (#71)
|
|
|
|
* Improvements
|
|
* Disable secret creation when secret is empty (#86)
|
|
* Log secret expiry on startup
|
|
* Only mention tool name in footer (#71)
|
|
* Replace redis client, move expiry into creation interface
|
|
|
|
With this release an old migration was removed and in case you are still using the `REDIS_EXPIRY` environment variable you need to switch to `SECRET_EXPIRY`. Also with the new redis client you might need to adjust the username in your `REDIS_URL` to a proper ACL username (or enable legacy auth in Redis) - see the README for the `REDIS_URL` format.
|
|
|
|
# 1.0.0 / 2023-04-14
|
|
|
|
* Breaking: Replace deprecated / archived crypto library (#80)
|
|
|
|
# 0.27.0 / 2023-04-10
|
|
|
|
* Add pt-BR translation (Thanks to [@imfvieira](https://github.com/imfvieira)!)
|
|
|
|
# 0.26.0 / 2023-03-29
|
|
|
|
* Add Swedish language (Thanks to [@artingu](https://github.com/artingu)!)
|
|
|
|
# 0.25.0 / 2023-03-17
|
|
|
|
* Add Russian language (#79) (Thanks to [@alexovchinnicov](https://github.com/alexovchinnicov)!)
|
|
|
|
# 0.24.1 / 2023-03-07
|
|
|
|
* Update dependencies / fix vulnerabilities
|
|
* CI: Fix release publishing
|
|
|
|
# 0.24.0 / 2022-11-24
|
|
|
|
* Add Traditional Chinese translations (#68) (Thanks to [@DejavuMoe](https://github.com/DejavuMoe)!)
|
|
* Fix: Use full browser provided language tag
|
|
|
|
# 0.23.0 / 2022-11-21
|
|
|
|
* Add Simplified Chinese translations (#67) (Thanks to [@DejavuMoe](https://github.com/DejavuMoe)!)
|
|
* Replace password generation with web-crypto API
|
|
* [typo] comprimise -> compromise (#63)
|
|
|
|
# 0.22.0 / 2022-04-10
|
|
|
|
* Upgrade golang dependencies
|
|
* Upgrade node dependencies
|
|
* Add Catalan translation (#50)
|
|
* Add Spanish translation (#49)
|
|
* Add OpenAPI documentation (#48)
|
|
* Add security HTTP headers (#45)
|
|
* [#46] Remove external font deps, add SRI checks (#47)
|
|
|
|
# 0.21.0 / 2021-09-18
|
|
|
|
* Add Theme-Switcher for Dark-/Light-Mode
|
|
|
|
# 0.20.1 / 2021-09-08
|
|
|
|
* [#44] Fix missing libraries within compiles binary / container
|
|
|
|
# 0.20.0 / 2021-09-07
|
|
|
|
* Switch to structs instead of maps in api (#40)
|
|
* [#35] Encode pipe in secret URL by default
|
|
* Update dependencies, upgrade build utils
|
|
* Add dutch translation (#39)
|
|
* Switch to Go 1.16 embed functionality (#42)
|
|
* Remove duplicate call LastIndex (#41)
|
|
|
|
Many thanks to [@sorcix](https://github.com/sorcix) for the contributions to this release!
|
|
|
|
# 0.19.0 / 2021-08-09
|
|
|
|
* Change Cache-Control on responses to no-store (#37)
|
|
|
|
# 0.18.1 / 2020-10-20
|
|
|
|
* Fix: Update node dependencies
|
|
|
|
# 0.18.0 / 2020-08-10
|
|
|
|
* Remove unused assets, bundle Latvian translation
|
|
* Latvian translation (#25) (Thanks to [@Stegadons](https://github.com/Stegadons)!)
|
|
* npm update / audit fix / bundle update
|
|
|
|
# 0.17.3 / 2020-06-02
|
|
|
|
* Update node dependencies and rebuild packed frontend
|
|
|
|
# 0.17.2 / 2020-06-02
|
|
|
|
* Add example script to get secret from CLI (#18)
|
|
* npm audit fix & generate bundled js
|
|
* [#14] Document creation of secrets through CLI / script
|
|
|
|
# 0.17.1 / 2020-01-26
|
|
|
|
* [#13] Fix: Secrets in MEM store were instantly expired
|
|
|
|
# 0.17.0 / 2020-01-24
|
|
|
|
* [#12] Add lazy-expiry to mem-storage, unify envvars
|
|
* Update Dockerfiles
|
|
* Switch to Go 1.11+ modules
|
|
* Fix NPM audit alerts
|
|
* Add minimal Dockerfile without alpine base
|
|
|
|
# 0.16.1 / 2019-07-20
|
|
|
|
* Fix: Update assets to include FR translation
|
|
|
|
# 0.16.0 / 2019-07-20
|
|
|
|
* Add french language translation (#10) (Thanks to [@ometra](https://github.com/ometra)!)
|
|
|
|
# 0.15.0 / 2019-07-14
|
|
|
|
* Add explanation of functionality (#9)
|
|
|
|
# 0.14.0 / 2019-07-14
|
|
|
|
* UX: Auto-select secret URL after creation
|
|
* Implement vue/recommended linter
|
|
* Fix eslint missing dependencies
|
|
* Update translation hint in README
|
|
|
|
# 0.13.4 / 2019-07-14
|
|
|
|
* Update fontawesome and vue-i18n
|
|
* Bump lodash from 4.17.11 to 4.17.14 in /src (#7)
|
|
* Fix node package vulnerabilities
|
|
|
|
# 0.13.3 / 2019-05-13
|
|
|
|
* CI: Update build image
|
|
|
|
# 0.13.2 / 2019-05-13
|
|
|
|
* Fix: Encoded hashes were not properly processed (again)
|
|
* Fix eslinter errors
|
|
|
|
# 0.13.1 / 2019-05-10
|
|
|
|
* Fix: Broken version display
|
|
|
|
# 0.13.0 / 2019-05-10
|
|
|
|
* Fix: Cleanup debugging stuff
|
|
* Move frontend to Vue
|
|
* Move translations to frontend
|
|
* Handle json requests to create API
|
|
* Update frontend dependencies
|
|
* Add gzip compression for included assets
|
|
* Update dev-dependencies
|
|
|
|
# 0.12.0 / 2018-10-22
|
|
|
|
* Be more specific about security risks
|
|
|
|
# 0.11.1 / 2018-10-06
|
|
|
|
* Replace uuid library, update vendors
|
|
|
|
# 0.11.0 / 2018-10-06
|
|
|
|
* Port frontend code to pure Javascript
|
|
|
|
# 0.10.0 / 2018-08-22
|
|
|
|
* Auto-resize textareas, use babel to transpile JS
|
|
* Fix: Transmit secret using POST method
|
|
|
|
# 0.9.0 / 2018-05-05
|
|
|
|
* Generate SRI integrity hashes into html
|
|
|
|
# 0.8.1 / 2018-05-05
|
|
|
|
* Update Dockerfile to multi-stage build
|
|
|
|
# 0.8.0 / 2018-05-05
|
|
|
|
* Feat: Internalize previously external libraries and stylesheets
|
|
* Feat: Migrate to bootstrap 4 and fontawesome 5
|
|
* Fix: Fix date and maintainer in LICENSE file
|
|
* Vendor: Switch to dep for vendoring
|
|
* Vendor: Update dependencies
|
|
|
|
# 0.7.0 / 2018-05-05
|
|
|
|
* Introduce data expiry in Redis
|
|
|
|
# 0.6.0 / 2017-08-19
|
|
|
|
* Add view to confirm display and destroy of the secret
|
|
* Add translation information
|
|
* Add version to footer
|
|
|
|
# 0.5.1 / 2017-08-04
|
|
|
|
* Fix: Vendor missing libraries
|
|
|
|
# 0.5.0 / 2017-08-04
|
|
|
|
* Add localization for en-US and de-DE
|
|
|
|
# 0.4.0 / 2017-08-04
|
|
|
|
* Remove option to disable encryption
|
|
|
|
# 0.3.1 / 2017-08-03
|
|
|
|
* Fix: Some messengers mess up the URL
|
|
|
|
# 0.3.0 / 2017-08-03
|
|
|
|
* Add footer
|
|
|
|
# 0.2.0 / 2017-08-03
|
|
|
|
* Follow linter advices
|
|
|
|
# 0.1.0 / 2017-08-03
|
|
|
|
* Initial Version
|