Skip to content

Latest commit

 

History

History
505 lines (422 loc) · 23.8 KB

CHANGELOG.md

File metadata and controls

505 lines (422 loc) · 23.8 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and follows the requirements of the Nextcloud Appstore Metadata specification.

Types of changes:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

10.0.0-beta.1

  • 📲 New API documentation

9.0.1 - 2024-05-10

Changed

  • Update translations
  • Make possible customize the document footer using HTML #2970
  • Update dependencies at front and backend

Fixed

  • Fix position of components when preview document before sign

8.0.1 - 2024-05-10

Changed

  • Update translations
  • Make possible customize the document footer using HTML #2970
  • Update dependencies at front and backend

Fixed

  • Fix position of components when preview document before sign

9.0.0 - 2024-04-24

✨Big changes to a new moment

  • 📝 Allow you to sign documents without creating an account
  • 🔒 Create root certificate with OpenSSL
  • 📜 Possibility to send and sign with your own certificate
  • 🛠️ Simplified setup

8.0.0 - 2024-04-24

✨Big changes to a new moment

  • 📝 Allow you to sign documents without creating an account
  • 🔒 Create root certificate with OpenSSL
  • 📜 Possibility to send and sign with your own certificate
  • 🛠️ Simplified setup

7.1.1 - 2023-04-12

Changed

  • Update translations
  • Drop libresign cli
  • Add identify method
  • Add more tests
  • Bump packages

Fixed

  • fix: style preview signatur modal like canva style

7.1.0 - 2023-04-01

Changed

  • Make possible change the default user folder
  • Hide initial and fix save signature modal
  • Hide generate passowrd when cert handler isn't ok
  • Remove sidebar marging
  • Change validate page image
  • Make the text more clear
  • Increase PDF validation

Fixed

  • Fix save signature as image
  • Fix generate root certificate at the first time

7.0.0 - 2023-03-21

Changed

  • Compatibility with Nextcloud Hub 4 (26)

6.2.9 - 2023-03-21

Changed

  • Bump dependencies
  • Collect metadata of signers
  • Log CLI exceptions
  • Limit execution of backend tests

Fixed

  • Fix missing signed htaccess
  • Make possible to approvers can sign identification documents

6.2.8 - 2023-02-22

Fixed

  • Fix app files signing

6.2.7 - 2023-02-21

Changed

  • Bump dependencies

Fixed

  • Fix binaries download
  • Fix grammar

6.2.6 - 2023-02-14

Changed

  • Frontend improvements to generate root cert
  • Bump dependencies

Fixed

  • Fix composer autoload bug
  • Show progress bar when havent memcache
  • Minor bugfixes and translation fix

6.2.5 - 2023-01-23

Fixed

  • Fix hide previous when haven't previous
  • Bump dependencies

6.2.4 - 2023-01-14

Changed

  • Add message "Nothing to do" in tab of app Files when have nothing to do. #1356

Fixed

  • Handle error when update dependencies #1329
  • Fix command name #1335
  • Change icon color by theme #1354
  • Read metadata of shared file #1352

6.2.3 - 2022-12-31

  • Happy new year!
  • Bump dependencies
  • TCPDF updates:
    • Bumped version of TCPDF that could solve problem when add qrcode in specific cases. #1299
    • Added backtrace to admins identify when TCPDF throw an error when sign a file
  • Improvements to verify dependency versions. Now will show error when is incompatible version of CFSSL and JSignPdf. Thanks to @tasagore

6.2.2 - 2022-12-17

  • Fix temp directory separator, thanks to @cabaseira

6.2.1 - 2022-12-17

  • Fix temp dir, thanks to @unnilennium
  • Check if have ghostscript
  • Bump dependencies

6.2.0 - 2022-12-04

Changed

  • Change the default java version
  • Make compatible with arm
  • Toogle enable identification documents flow
  • Hide features if havent certificate
  • Open tab in folder

Fixed

  • Fix command to configure root cert
  • Fix newcert request when names array is empty
  • Fix overflow
  • Fix rule to display button
  • Fix generate validate url

Full Changelog: https://github.com/LibreSign/libresign/compare/v6.1.2...v6.2.0

6.1.1 - 2022-10-29

  • Fix wrong migration

6.1.0 - 2022-10-26

  • Make possible generate root cert with custom values
  • display with line break and prevent to use java when not available

6.0.2 - 2022-10-23

  • Fix css class of password change modal

6.0.0 - 2022-10-23

Changed

  • Big refactor to upgrade frontend components
  • Easy setup without necessity to run commands in server
  • Updated translations
  • Bump JSignPdf
  • Prevent delete signed file when original file was deleted

5.2.0 - 2022-10-23

Changed

  • Easy setup without necessity to run commands in server
  • Updated translations
  • Bump JSignPdf
  • Prevent delete signed file when original file was deleted

4.2.0 - 2022-10-23

Changed

  • Easy setup without necessity to run commands in server
  • Updated translations
  • Bump JSignPdf
  • Prevent delete signed file when original file was deleted

5.1.4 - 2022-08-04

Fixed

  • Update file from master #879

5.1.3 - 2022-08-04

Fixed

  • General adjusts and updates #870
    • Update dependencies
    • Remove yarn
    • Fix eslint errors and warnings
    • Improve build
    • Fix invalid redirects

5.1.2 - 2022-07-30

Fixed

  • Use escapeshellarg to fix path of file
  • bump PHP dependencies

5.1.1 - 2022-05-05

Fixed

  • Replaced more usages of TCPDI by LibreSignCLI

5.1.0 - 2022-04-26

Added

  • Command to install LibreSign cli

5.0.0 - 2022-04-25

Added and updated

  • Support to visual signatures
    • upload signature image
    • handmade signature
    • text signature
  • Sign usign SMS, email, Telegram or Signal token
  • Add files to profile to only enable signature if profile files was signed by an approver
  • Simplified setup using commands
  • Update JSignPDF version
  • more other changes and bugfixes: https://github.com/LibreSign/libresign/compare/v2.4.5...v5.0.0

2.4.3 - 2021-07-14

Changed

  • Update translations
  • API message changes, thanks to, thanks to @rakekniven and @Valdnet

2.4.2 - 2021-07-08

Added

  • List of documents
  • User profile
  • Filter files
  • Add qrcode to footer
  • Validate by LibreSign App
  • Request sign by LibreSign App
  • Resend sign invite email
  • App config to configure JSignPDF
  • Added integration with Approval app on README.md. Thanks to @eneiluj
  • Endpoint to list LibreSign files
  • Endpoint to attach files to LibreSign profile
  • Endpoints to delete signer and file sign request
  • One more step to turn possible replace CFSSL
  • Test for validation of Swagger documentation
  • GitHub action to add a changelog reminder
  • View document on mobile before sign
  • Markdown formatting for description
  • Libresign button in file options in theh Files app
  • Button to redirect to files to view the document
  • Legal information on Validation screen, configure in Admin settings
  • Validation page, validating by UUID and ID
  • Button that takes you to the validation page on all .signed and .signed files
  • Button to validate document in Sidebar into App on menu files.

Changed

  • Bump max Nextcloud version to 23
  • Increment of coverage on backend code
  • Bug fixes and refactorings resulting from increased coverage
  • Use name of user on error message when email is empty
  • Logo replaced by new logo
  • It will only verify the password if nextcloud requests confirmation of the password by the OC.
  • Check if has pfx
  • After signing the document, it will update the app files
  • Changed wizard to split user creation and pfx creation

Removed

  • Removed dsv folder
  • Removed docs folder

Fixed

  • Rendering files tab in Nextcloud 20 and 21
  • Invalid method name when validating if a file signature has already been requested
  • Tests autoload
  • Correction of loading class after clicking sign in application
  • Add ellipsis to pdf file title
  • Now it is possible to choose a file even if it is inside x folders
  • Clear uuid field before returns
  • Button to redirect to document validation page

2.3.0 - 2021-05-22

Added and changed

  • Allow devtools in the development #250 @vinicios-gomes
  • Add has signature file check #248 @vitormattos
  • Setup changelog in github actions #246 @vinicios-gomes
  • l10n: Correct spelling #244 @Valdnet
  • Validation by route using UUID #243 @vinicios-gomes
  • Add Home #241 @vinicios-gomes
  • Remove unused file #238 @vitormattos
  • Signature password #236 @vitormattos
  • l10n: Correct text strings #235 @Valdnet
  • Validation date format #234 @raw-vitor
  • Update swagger #233 @vitormattos
  • Add validation to yarn.lock #232 @raw-vitor
  • Coverage improvement #240 @vitormattos
  • Coverage improvement #239 @vitormattos
  • Coverage improvement #237 @vitormattos
  • Coverage improvement #231 @vitormattos
  • Coverage improvement #228 @vitormattos
  • Coverage improvement #226 @vitormattos
  • Signature password #225 @vitormattos
  • Create CONTRIBUTING.md #224 @vitormattos
  • Create CODE_OF_CONDUCT.md #223 @vitormattos
  • Signature validate #221 @raw-vitor
  • File tab #216 @vinicios-gomes
  • Improvements in validate file_id #215 @vitormattos
  • translate text #214 @vinicios-gomes
  • Change property name #213 @vitormattos
  • Sign using nodeid #212 @vitormattos
  • LibreSign signature validation #206 @vitormattos
  • default placeholder url #204 @raw-vitor
  • merge main in signature validate #203 @vinicios-gomes
  • l10n: Add a dot and an ellipsis #202 @Valdnet
  • Return status signed #200 @vitormattos
  • Disable create account button when submitting form #198 @raw-vitor
  • Only use validate page if is defined #197 @vitormattos
  • Force email to lowercase #196 @vitormattos
  • disable-btn #194 @raw-vitor
  • translations #193 @vitormattos
  • Validates a PDF. Triggers error if invalid. #186 @vitormattos
  • url validation field #183 @raw-vitor
  • Remove simplify changelog #181 @vitormattos
  • Test matrix #177 @vitormattos
  • Add app:check-code #176 @vitormattos
  • Make info.xml compatible with xml schema #175 @vitormattos

Bugfix

  • Fix mistake in WebhookService::getFileUser() #252 @eneiluj
  • Fix message in the home page app #247 @vinicios-gomes
  • Fix extraneous-import error #229 @vinicios-gomes
  • Bugfix generate password #227 @vitormattos
  • Improvements and bugfix #199 @vitormattos
  • Fix transifex setting #190 @vitormattos
  • Fix get config #187 @vitormattos
  • Fix property name #185 @vitormattos
  • Bugfix: concatenate #184 @vitormattos
  • Help to cs:fix when fail #179 @vitormattos
  • Fix fatal error on run in cron #174 @vitormattos
  • Prevent warning #182 @vitormattos

2.2.0 - 2021-04-12

Changed

  • l10n: Add an apostrophe #134 @Valdnet
  • Move settings to specific menu #164 @vitormattos
  • Add callback url in examble of documentation #160 @vitormattos
  • l10n: Change case of letter #145 @Valdnet
  • Update info.xml #126 @vitormattos
  • Update info xml #128 @vitormattos
  • Custom validation site #129 @vitormattos
  • l10n: Change to singular #132 @Valdnet
  • l10n: Correct text string for login #133 @Valdnet
  • l10n: Change to uppercase #135 @Valdnet
  • Change text #136 @vitormattos
  • l10n: Change order #139 @Valdnet
  • l10n: Shorten message #141 @Valdnet
  • l10n: Replace with adjective #142 @Valdnet
  • l10n: Change to uppercase URI #143 @Valdnet
  • Replace collection by list #147 @vitormattos
  • Make validate endpoint public #163 @vitormattos
  • l10n: Change message [#144] #148 @Valdnet
  • l10n: Change error message of file #150 @Valdnet
  • Api documentation #152 @vitormattos
  • Improvement in text #157 @vitormattos
  • Validate by UUID #161 @vitormattos
  • bump setup php #162 @vitormattos
  • Create user design color #98 @raw-vitor

Fixed

  • Change var name and fix translation #149 @vitormattos
  • Fix definition #151 @vitormattos
  • Fix text #153 @vitormattos
  • Fix text #154 @vitormattos
  • Fix text #155 @vitormattos
  • Fix text #156 @vitormattos

2.1.2 - 2021-03-21

Changed

  • Changelog #125 @vitormattos
  • Bump release #117 @vitormattos
  • Backend translations #116 @vitormattos
  • Review frontend translations #115 @vitormattos
  • Only include line if necessary #124 @vitormattos
  • Instructions to create cfssl folder #123 @vitormattos
  • Update README.md #122 @vitormattos

Fixed

  • Fix transifex config #119 @vitormattos
  • Fix langmap config #118 @MorrisJobke

2.0.5 - 2021-03-11

  • Changelog #114 @vitormattos
  • Add health check #113 @vitormattos
  • Remove unused var #111 @vitormattos
  • Catch error #112 @vitormattos
  • Rename property #110 @vitormattos
  • Add route me #109 @vitormattos
  • Bump version #108 @vitormattos
  • Bump packages #107 @vitormattos
  • Update changelog #103 @vitormattos

2.0.4 - 2021-03-09

Changed

  • Add category #106 @vitormattos
  • Fix app name, description and summary #105 @vitormattos

2.0.1 - 2021-03-08

  • Makefile and change dependency repository #102 @vitormattos
  • Clean package.json #101 @vitormattos

Changed

  • Feature publish app #100 @vitormattos
  • Fix package size #99 @vitormattos
  • Add automate generate changelog #97 @vitormattos
  • Changelog workflow #96 @vitormattos
  • Changelog workflow #95 @vitormattos
  • External route #22 @vinicios-gomes

2.0.0 - 2021-02-25

Added

  • Add CSP #91 @vitormattos
  • Inserting data in the store #90 @vinicios-gomes
  • Send mail when change sign request #89 @vitormattos
  • Feature update improvements #86 @vitormattos
  • Route to get PDF #85 @vitormattos
  • Redux Struture for persistence of data #83 @vinicios-gomes
  • Validate user #82 @vitormattos
  • Cancel sign notification #81 @vitormattos
  • Delete sign request #80 @vitormattos
  • Success default page #79 @vinicios-gomes
  • Show error when user already signed the file #77 @vitormattos
  • error handler #76 @vitormattos
  • patch sign request and move description to relation beetwen user and file #74 @vitormattos
  • Now it is possible to view the pdf #69 @vinicios-gomes
  • Disable button if sign sucess, show toast error if has error message #68 @vinicios-gomes
  • Translated texts and change in the error toast message. #67 @vinicios-gomes
  • Improvement on error handling #66 @vitormattos
  • Pass error message through route props #62 @vinicios-gomes
  • Bump max nextloud version #59 @vitormattos
  • Documentation #57 @vitormattos
  • Feature notify callback #56 @vitormattos
  • Feature add footer #55 @vitormattos
  • Test libraries #54 @vinicios-gomes
  • Route sign document #51 @vinicios-gomes
  • Interaction with the api #50 @vinicios-gomes
  • Rename field #48 @vitormattos
  • Ident #47 @vitormattos
  • Refactor rename field #45 @vitormattos
  • Feature sign using uuuid #41 @vitormattos
  • Return data to sign after create user #40 @vitormattos
  • Feature account create #39 @vitormattos
  • Feature send email #35 @vitormattos
  • External route create user #33 @raw-vitor
  • Webhook config front #32 @vinicios-gomes
  • Feature add webhook #30 @vitormattos
  • Translate #28 @vinicios-gomes
  • External route #27 @vitormattos
  • Mock config #23 @vitormattos
  • Secutiry Policy for acessing data on an external route. #21 @vinicios-gomes
  • Add badge and ajust position of itens in composer.json #20 @vitormattos
  • Refactor bump package #19 @vitormattos
  • Add php-cs check #18 @vitormattos
  • GitHub actions #17 @vitormattos
  • Change to jsignpdf without java #16 @vitormattos
  • Add blank page #15 @vitormattos
  • php_cs #13 @vitormattos
  • Refactor #11 @vitormattos

Fixed

  • Fix Did not access the subscription page after creating the user and … #92 @vinicios-gomes
  • Fix widthh description #88 @vinicios-gomes
  • fix validate user #84 @vitormattos
  • Fix invalid route #63 @vitormattos
  • Fix much bugs #49 @vitormattos
  • Fix admin permissions in routes. #14 @vitormattos