Skip to content

Latest commit

Β 

History

History
971 lines (741 loc) Β· 60.2 KB

CHANGELOG.md

File metadata and controls

971 lines (741 loc) Β· 60.2 KB

3.13.0

3.12.0

✨ Features

  • [PRD-538] feat: Upgrade cozy-bar for new flag by @paultranvan in #697
  • feat: Upgrade cozy-viewer by @JF-Cozy in #698

3.11.0

✨ Features

  • Update deps to get cozy-viewer update by @zatteo in #692
  • Edit only Scan step in Modify action by @Merkur39 in #693
  • Add Modify option to konnector files by @Merkur39 in #694
  • Add success message when confirming editing by @Merkur39 in #695

3.10.0

✨ Features

  • View PDF document preview when adding a document by @Merkur39 in #689
  • Intents target must be migrate too by @Merkur39 in #690

3.9.0

✨ Features

  • Upgrade React to v18 by @Merkur39 in #682

πŸ› Bug Fixes

  • Save a new paper from the Cozy filePicker by @Merkur39 in #674
  • Style of InformationEdit Dialog by @Merkur39 in #676
  • Open country selection for FR papers by @Merkur39 in #681
  • Paper creation from the Cozy by @Merkur39 in #683
  • Do not remove all shared files by @Merkur39 in #684
  • Always keep the Viewer modal behind the others by @Merkur39 in #686
  • Infinite load when sharing on Android by @zatteo in #685

πŸ”§ Tech

  • Add CI with Github Actions by @Merkur39 in #672
  • Fix GA for mattermost by @Merkur39 in #673
  • Upgrade Bundlemon to 3.1.0 by @Merkur39 in #680

Full Changelog: https://github.com/cozy/mespapiers/compare/3.8.0...3.9.0-beta.1

3.8.0

✨ Features

  • Rename "numΓ©ro de la carte vitale" in "sΓ©curitΓ© sociale" by @JF-Cozy in #664
  • Adjust fidelity card and remove library card by @JF-Cozy in #665
  • Add notification badge one homepage for papers about to expire by @JF-Cozy in #666
  • Change icons for some qualification by @JF-Cozy in #667
  • Don't create a new pdf if the selected paper is already one by @JF-Cozy in #668
  • feat: Change wording for ScanDesktopActionsAlert by @JF-Cozy in #669
  • feat: Remove reference date from fidelity_card by @JF-Cozy in #671

πŸ”§ Tech

  • Upgrade packages

3.7.0

πŸ› Bug Fixes

  • Paper model was incorrect for french driver license by @JF-Cozy in #656

πŸ”§ Tech

  • Remove node 16 from tests and stages in CI by @zatteo in #655
  • Upgrade packages by @JF-Cozy in #657

3.6.0

✨ Features

  • Don't save page metadata anymore by @Merkur39 in #618
  • Split 2-sided files by @Merkur39 in #640
  • Adjustments to face selection by @Merkur39 in #643
  • Add edit paper feature by @JF-Cozy in #646
  • Ensure the app settings document exists when the app is loaded by @Merkur39 in #645
  • ForwardModal: Asynchronous processing before share validation by @Merkur39 in #651
  • paperDef: Change information step for foreign driver license paper by @Merkur39 in #652
  • feat: Show message if imported pdf is encrypted by @JF-Cozy in #654

πŸ› Bug Fixes

  • NoteDialog: Note creation returns a 404 when trying to save by @Merkur39 in #647
  • Rename helpers file to makeInputAdornment by @Merkur39 in #648
  • OCR: Set metadata in the correct place by @Merkur39 in #649
  • Edit paper feature by @Merkur39 in #650
  • Actions/modify: Open the correct modification procedure by @Merkur39 in #653

πŸ”§ Tech

  • Use specific nvm version to match default one in travis distro by @JF-Cozy in #642
  • refactor: Reorganize providers to put them all at the same place by @Merkur39 in #644

Full Changelog: https://github.com/cozy/mespapiers/compare/3.5.0...3.6.0-beta.1

3.5.0

✨ Features

  • Use data API router of react-router-dom by @Merkur39 in #632
  • Update wording manifest.webapp by @BenjaminMty in #631
  • Change country logic by @JF-Cozy in #635
  • feat: Update french wording of the vehicle registration license number by @Merkur39 in #638
  • Add realtime on io.cozy.settings by @JF-Cozy in #641

πŸ› Bug Fixes

  • Use contants instead of strings to list all known metadata by @Merkur39 in #637

3.4.0

✨ Features

  • Add CountryList to another papers (079025a)
  • Add default value country metadata to specific papers (cf3f820)
  • Correction of the style of creation steps (f9eda04)
  • Use FixedDialog instead Dialog (cb69653)
  • Remove search on birthcity (6d29cea)
  • Add translated BIC number label in search (2e5bb9c)
  • Add search on national health insurance card label (4ac7677)
  • Use default expanded attributes in search result (eedebf2)
  • Add tax certificate paper (bff2dcb)
  • Add OCR for vehicle registration (d72706f)
  • Adjusting the display of konnectors without files (cce3d43)
  • Change style home page skeleton (fdb053b)
  • Hide search when there are no files (d9c5d87)
  • Konnector UI management without files (0afdaf7)
  • Remove Onboarding feature (c2e8b97)
  • Show Empty also when no konnectors have files (a7635ff)
  • Redirect when webview killed in 'scanDocument' (19adb35)
  • Add possibility to define a specific doctype (6e315d5)
  • Go to correct step when webview killed in 'scanDocument' (7040457)
  • Add support for io.cozy.bills and use it in expense_claim (ac42025)
  • Add mobile notifications to the expiration service (83ea8d5)
  • Change the execution time slot for the expiration service (cbf59e0)
  • Reverse usage of bills in expense_claim paper (c1295fc)
  • Adjust search result (46c1c96)

πŸ› Bug Fixes

  • Translate country metadata only if valid (4512b99)
  • Bic number wasn't supported well in search (11a1989)
  • Ensure country code used for translation is valid (7faf374)
  • Set default value for formData when editing it (2d32099)
  • When using OCR, save or retrieve metadata in the correct place (9c84c35)
  • Support old flagship app in FormDataProvider loadFormBackup (1e58ad1)
  • Wait until StepperDialogProvider is ready (c1e2658)
  • Stuck when OCR was not activated (406f682)
  • Forwarding files not working because docs not forwarded in state (9bcd94c)
  • File name wasn't correct (8b58363)

πŸ”§ Tech

  • Add methods to export and import data from FormDataProvider (6bfa967)
  • Add an indexed storage wrapper based on localforage (a8097f9)
  • Merge all files from cozy-mespapiers-lib to mespapiers app (13c4c44)

3.3.5

✨ Features

  • Add taxNumber to migration script
  • Upgrade cozy-ui 105.2.1 to 105.10.2
  • Upgrade cozy-client 46.0.0 to 46.8.0
  • Upgrade cozy-mespapiers-lib 90.0.0 to 95.0.3
    • Add a health paper (2aadd32)
    • Add licenseNumber and confidentialNumber in search (28149bf)
    • Add licenseNumber and confidentialNumber on vehicle_registration (5ae2469)
    • Add vehicle registration license number on file name (92e1a99)
    • Filter with several themes (7d81402)
    • Hide the badge on the filter button when themes filter is visible (ae388df)
    • Remove fuse.js lib (9839d99)
    • Homogenize the behavior of importAuto (e34f64a)
    • The importAuto action display a contextualize konnector icon (9511e06)
    • Use the connector name instead of the slug in the description (15a4458)
    • Add Adornment attribute to TextField in RadioAdapter (a551d9b)
    • Convert options of RadioAdapter component to object (d9cb7b3)
    • Converting noticePeriod information steps (9173877)
    • Update information steps with a list of radio inputs (829bdd8)

πŸ› Bug Fixes

  • By updating cozy-mespapiers-lib:
    • The selectedThemes argument of (66365fc)
    • The konnector category of the phone_invoice paper (8039e65)
    • When editing, save or get metadata in the right place (c3a163d)
    • featureDate attribute must be the one provided by the papersDefinitions (4291159)
    • Save the right information in contractType metadata (8849e7b)
    • Using the inputLabel attribute in the RadioAdapter (1544227)
    • Merge all metadata when submit information step (900c3d7)
    • The noticePeriod field must be a TextField during ocr (74a6a14), closes cozy/cozy-libs#2515
    • Wrong writing of the pay_sheet qualification (9dafd90)
    • Create a paper if myself does not exist (63b6dd7)
    • Download action calls a function with bad argument (ae9bbd2)
    • Add missing locales for installing app button (82d2122)

3.3.4

✨ Features

  • Upgrade cozy-bar 7.27.0 to 12.0.0
  • upgrade cozy-sharing 10.2.0 to 10.4.1
  • Upgrade cozy-ui 103.8.0 to 105.0.2
  • Upgrade cozy-client 45.14.0 to 46.0.0
  • Upgrade cozy-flags 3.0.1 to 3.2.0
  • Upgrade cozy-mespapiers-lib 80.0.0 to 88.0.0
    • Add editText on pay_sheet attributes (11994d9)
    • Add netSocialAmount in search (f1266d7)
    • Add pay_sheet step (7a36680)
    • Add ref tax number on multiple papers (104bdaa)
    • Add translated pay_sheet number in flexsearch (d953623)
    • Add foreign national_id_card (90b9449)
    • Adjust buttons styles for Viewer (dcad271)
    • Add support for , and . in input type number (6fbe07d)

πŸ› Bug Fixes

  • ExpirationNotification should use the en locale by default
  • By updating cozy-mespapiers-lib:
    • Add metadata.netSocialAmount into query select (73d75a2)
    • Change type of the variant Alert (ed3a07e)

3.3.3

✨ Features

  • Upgrade cozy-client 45.6.0 to 45.14.0
  • Upgrade cozy-doctypes 1.89.3 to 1.89.4
  • Upgrade cozy-harvest-lib 22.0.3 to 22.4.0
  • Upgrade cozy-intent 2.19.1 to 2.19.2
  • Upgrade cozy-interapp 0.8.1 to 0.9.0
  • Upgrade cozy-mespapiers-lib 75.6.2 to 80.0.0
  • Upgrade cozy-notifications 0.14.0 to 0.15.0
  • Upgrade cozy-ui 102.2.1 to 103.8.0

3.3.2

✨ Features

  • Update cozy-ui and cozy-sharing
  • Upgrade cozy-mespapiers-lib 73.2.0 to 75.6.2
    • Number of files displayed (acf8f1a)
    • Update copyToClipboard to use navigator.clipboard (2d82f92)
    • Use await for copyToClipboard method (0bff241)
    • Use copyToClipboard instead of copy-text-to-clipboard package (d1f7d51)
    • Remove copy-text-to-clipboard package (55b75ed)
    • Update cozy-ui to 102.2.1 (02afc25)
    • Navigate after share as attachment success (a6d0a3c)
    • Update multiselect wording (0200a14)
    • Change number of doc displayed (4c25cbd)
    • Change wording in ForwardModal (be8c252)
    • Routes and file viewer behavior in multiselection (681d49a)
    • Close multiselection after successful delete/forward (05e7b4f)
    • Calculate isMultiSelectionActive from current URL (45844d0)
    • Do not allow to go back to ForwardModal (b24e841)
    • Add a FileSharingProvider to expose feature from flagship app (dbf10d4)
    • Add MultiselectBackdrop to ShareBottomSheet (661e7e8)
    • Add ShareBottomSheet (7175f9f)
    • Open ShareBottomSheet when sharing on flagship (6f97b15)
    • Show success and error alerts at the end of attachment share (645c922)
    • Multiple file can now be printed from selection (02cf031)
    • Upgrade cozy-ui 102.0.0 to 102.1.0 (aa99d7c)
    • Use sourceAccountIdentifier instead sourceAccount (28358c6)
    • Upgrade cozy-ui 101.1.1 to 102.0.0 (c3995c9)

3.3.1

✨ Features

  • Add cozy-logger from ^1.10.4
  • Use CozyTheme instead of MuiTheme
  • Update cozy-client from ^45.0.0 to ^45.6.0
  • Update cozy-doctypes from ^1.88.6 to ^1.89.3
  • Update cozy-harvest-lib from ^20.2.1 to ^22.0.3
  • Update cozy-intent from ^2.18.0 to ^2.18.1
  • Update cozy-sharing from ^10.0.0 to ^10.1.3
  • Update cozy-ui from ^99.0.4 to ^101.1.1
  • Update cozy-intent from ^2.18.1 to ^2.19.1
  • Update cozy-mespapiers-lib from ^70.0.0 to 73.2.0

πŸ”§ Tech

  • Bump to node 20
  • Remove travis caches

3.3.0

✨ Features

  • Update cozy-mespapiers-lib from 66.0.1 to 70.0.0

    • Add help tooltip in paper selector (9874a97)
    • Add help tooltip on OCR result page (62cc04d)
    • Add help tooltip on Scan actions (1a9f383)
    • Add PapersCreatedProvider (9e0cee2)
    • Add PointerAlert on placeholders if no papers created by the app (a17c01e)
    • Add tooltip on forward Fab (4e1b3fe)
    • Adjust wording (8bd9ee5)
    • Change wording when no papers (521cb72)
    • Center Onboarding verticaly (b1aa84a)
    • Replace paper selection modale by NestedSelect (b45bb4d)
    • Replace ScanResultInfo by PointerAlert (82a1873)
    • Add BoxDate component (a1dc01e)
    • Add BoxPassword component (6ed4b35)
    • Add file thumbnail to ForwardModal (747912f)
    • Add helper for copy to clipboard with alert (c423824)
    • Add helper for make ttl (bigduration format) (7c97f39)
    • Add Send option on files in desktop mode (44a2d8b)
    • Forward action redirect to ForwardModal (46a1333)
    • Make ForwardModal compatible with a Route (e125651)
    • Multi select on desktop forward files instead download (c5b8752)
    • Render the correct icon when fallback in ForwardModal (d594138)
    • Replace file sharing icon (cf60470)
    • Use BoxDate & BoxPassword components in ForwardModal (9e3617f)
    • Add print action on files (76a97d5)
    • Replace spinner by skeletons on papers list (2303501)
    • Replace spinners by skeletons on home and onboarding (fdf50a0)
    • Replace Spinner by ListSkeleton in search result (7dd45a9)
    • Change wording paper to document (37967f4)
    • Add regex rules for passport attributes (a30b431)
    • Add xsmall size to CompositeHeaderImage component (06e51d9)
    • Add configuration for SelectPaperFormat modal (7ade74e)
    • Add country detection for passport (8b5a9a2)
    • Add identity card version detection (ea8475a)
    • Add new identity card format (2021) (a9ba5f1)
    • Add paper version detection (c24d06b)
    • Add SelectPaperFormat component (5752fb4)
    • Add the SelectPaperFormat modal to the process (dce2992)
    • Increase the maximum size of images before integrating (41a7e5c)
  • Upgrade cozy-ui 97.1.0 to 99.0.4

πŸ› Bug Fixes

  • Scan rotation doesn't work at the last rotation (3b7227d)
  • Display the right konnector (6440349)
  • An error when file doesn't have a createdByApp cozyMetadata (8d059b2)

πŸ”§ Tech

  • Use CozyDevTools instead FlagSwitcher (f043279)
  • Use cozy-minilog instead cozy-logger (8612f7e)

3.2.0

✨ Features

  • Update cozy-mespapiers-lib from 60.0.4 to 66.0.1
    • Add BIC number to bank_details (6a2f3ff)
    • Add nationality to residence_permit (94db363)
    • Add ocr result page (67fd4fd)
    • Add ocr step to paper thats compatible (4b9808f)
    • Create a new contact input for information step (0f15467)
    • Improve design of OCR result page (f9b5d12)
    • Submit formData in any step (c2287f6)
    • Adapt paper maxLength (9fe9e39)
    • Add mask to BIC number (c1837c8)
    • Ignore onboarding from flagshipUpload (b26c3e3)
    • Add diploma and CV papers with 255 characters max (2953e86)
    • Add expense claim paper (6bba739)
    • Add isAvailable flagship method to isOCRActivated helper (c7ca01a)
    • Add helper for make a compliant object with formMetadata (77f687b)
    • Add helper for transform File to Base64 (bb3b22c)
    • Add helper to get attributes from OCR (450b1ae)
    • Add new animated svg for ocr processing (c988299)
    • Add OCR informations to papersDefinitions file (ecd4adb)
    • Add some functions to process OCR result (58d1de9)
    • Added Dialog for OCR processing (86660c8)
    • Integration of the OCR functionality in ScanResultDialog (19d6f96)
    • Helper update to know if we are at the last step (287f004)
    • Update ocr informations translations (9b0a915)
    • The rotateImage function does not need to be executed (dc958eb)
    • Add label given by user to paper other_invoice.json (63af19e)
    • The label of the information step fields adapts automatically (7edad6a)
  • Update cozy-client from 40.3.0 to 43.2.0
  • Update cozy-harvest-lib from 17.2.1 to 20.2.1
  • Update cozy-intent from 2.15.0 to 2.18.0
  • Update cozy-sharing from 9.0.0 to 10.0.0
  • Update cozy-ui from 91.2.0 to 95.11.1

πŸ› Bug Fixes

  • by updating cozy-mespapiers-lib:
    • Add text for information edit (67faf3d)
    • Style for pdf icon in step view when importing a pdf (6a38676)
    • IBAN number must be valid with 25 characters (d94c59d)
    • Use the "mask" attribute rather than "maxLength" (8014b3d)

3.1.0

✨ Features

  • Update cozy-mespapiers-lib from 57.1.2 to 60.0.4
    • Restrict mime type images for paper creation (225f75c)
    • Add onSubmit on stepper and redirect to paper list (dbd0529)
    • Add possibility to skip onboarding with query param (9dfb772)
    • Handle back behavior in stepper for returnUrl querypar (8997b97)
    • Handle back in paper create process with returnUrl (d18eeec)
    • Set onboarded true if skipOnboarding query param (2438da5)
    • Skip scan step for returnUrl query param (49f8103)
    • Spread setCurrentStepIndex in StepperDialogProvider (c60a162)
    • Add ErrorBoundary component (a36294e)
    • Add ErrorBoundary component in Router app (6378f39)
    • Add ErrorProvider (69e9db1)
    • Wrap all Providers by ErrorProvider (d0f8e4c)
    • Remove the stepIndex property from the config file (4e38d06)
    • Add option to useKonnectorActions (ad8bf05)
    • Install konnector from intent (2e8fd9e)
    • Remove all harvest.inappconnectors.enabled occurence (1dde315)
    • Update importAuto action (5e997bf)
  • Update cozy-client from 40.2.0 to 40.3.0
  • Update cozy-device-helper from 2.7.0 to 3.0.0
  • Update cozy-harvest-lib from 15.0.0 to 17.2.1
  • Update cozy-intent from 2.13.0 to 2.15.0
  • Update cozy-realtime from 4.4.0 to 5.0.0
  • Update cozy-sharing from 7.1.3 to 9.0.0
  • Update cozy-ui from 90.7.0 to 91.2.0

πŸ› Bug Fixes

  • by updating cozy-mespapiers-lib:
    • Now set default value when editing information (d8b0098)
    • The text field must not be hidden by the keyboard (6e93b24)

3.0.21

✨ Features

  • Update cozy-mespapiers-lib from 56.0.0 to 57.1.2
    • Redirect on the install path by Intent when click on a note (fb2bb30)
    • Use Filename with midellipsis in PaperItem name (fdd5270)

πŸ› Bug Fixes

  • by updating cozy-mespapiers-lib:
    • Make sure the doc must be a file before using isNote (2686603)

3.0.20

✨ Features

  • Update cozy-mespapiers-lib from 45.0.0 to 56.0.0
    • ✨ Replace Thumbnail by cozy-ui one (dd25050)
    • ✨ Upgrade cozy-ui from 85.5.0 to 85.6.0 (c9b017d)
    • Add expiration date and delay on stranger driver license.
    • Refactor of Steppers Dialog to use Cozy Dialog instead.
    • Change Passport & driver license illustrations
    • Add some health papers definitions (b449f6f)
    • Remove mespapiers.migrated.metadata flag (c815522)
    • Use a11y menu on home actions (16052a7)
    • Use a11y menu on PaperLine (243cd93)
    • Add other option to contract types (fca1343)
    • Radio step is not mandatory (ae348df)
    • Add mespapiers.aa-suggestion.disabled flag (e1342c9)
    • Add PapersPaywall (4b6fe3a)
    • Add InstallAppFromIntent component (2384e35)
    • Add isInstalledApp helper (7db71f4)
    • Update redirectPaperCreation (8f2fc34)
  • Change help modal wording
  • Add sentry
  • replace appname Mes papiers by Mes Papiers
  • Add intents compliancy and cozy-interapp 0.8.0
  • Update cozy-harvest-lib from 13.18.1 to 15.0.0
  • Update cozy-keys-lib from 4.3.0 to 5.0.0
  • Replace app icon (remove beta)
  • Update cozy-scripts from 8.0.3 to 8.1.1
  • Update cozy-interapp from 0.8.0 to 0.8.1
  • Update cozy-client from 38.4.0 to 40.2.0
  • Update cozy-ui from 85.5.0 to 90.3.0

πŸ› Bug Fixes

  • Wording of EmptyWithHeader (4bc8845)
  • by updating cozy-mespapiers-lib:
    • On InstallApp modal, redirect to the correct store (cozy/cozy-libs@8500ed9)
    • The cozyMetadata property does not always exist (43141dc)
    • Display a fileless account with other files (8ca8e12)
    • Clicking on listItem should check the radio button (900afb4)
    • CreatePaper and createPaperByTheme wasn't spreading ref (19e0148)
    • Illustration of national health insurance card (e9ac821)
    • Step modal with Radio buttons (8614483)
    • Flattened image on some browsers (76eb3d4)
    • Remove duplicate paperDefinition (293c419)

πŸ”§ Tech

  • Add terser-webpack-plugin 1.4.5 (see cozy/cozy-home@b0c5915)

3.0.1

✨ Features

  • replace appname Mes papiers by Mes Papiers
  • Update cozy-ui from 85.3.1 to 86.3.0
  • Update cozy-client from 38.4.0 to 38.7.0
  • Update cozy-mespapiers-lib from 46.3.0 to 50.0.2
    • Add tooltip property to scan step
    • Update ScanDesktopActionsAlert wording
    • Add some health papers definitions (b449f6f)
    • Remove mespapiers.migrated.metadata flag (c815522)
    • Use a11y menu on home actions (16052a7)
    • Use a11y menu on PaperLine (243cd93)
    • Add other option to contract types (fca1343)
    • Radio step is not mandatory (ae348df)
    • Add mespapiers.aa-suggestion.disabled flag (e1342c9)
    • Add PapersPaywall (4b6fe3a)
    • Add tooltip property to scan step
    • Update ScanDesktopActionsAlert wording
    • Add expiration date and delay on stranger driver license.
    • Refactor of Steppers Dialog to use Cozy Dialog instead.
    • Change Passport & driver license illustrations
    • Improved CompositeHeaderImage component (5c2f7d2)
    • Improve UX on ScanResult (75ded76)
    • Add useRotateImage hook (7199108)
    • Add ScanResultInfo component (392e02b)
    • Add RotateImage component (4d8994c)
    • Add makeRotatedImage helper (93afdea)
    • Add ScanResultTitle component (50b9ed4)
    • Add InstallAppModal component (9c3bff3)
    • Add ScanDesktopActionsAlert component (bda780c)
    • QRCode accessibility (67e3383)
    • Replace SearchInput by SearchBar from cozy-ui (f03271e)

πŸ› Bug Fixes

  • cozy-mespapiers-lib:
    • Flattened image on some browsers (76eb3d4)
    • Wording of EmptyWithHeader (4bc8845)
    • The cozyMetadata property does not always exist (43141dc)
    • Display a fileless account with other files (8ca8e12)
    • Clicking on listItem should check the radio button (900afb4)
    • CreatePaper and createPaperByTheme wasn't spreading ref (19e0148)
    • Illustration of national health insurance card (e9ac821)
    • Step modal with Radio buttons (8614483)
    • Flashing of the title when arriving on the list of a type of paper (62de99c)
    • The back button hover area is oval instead of round (35d6f4d)
    • Create paper modal scroll from body on Desktop (bcb75c7)
    • Search result wasn't using correct datas (6258887)

πŸ”§ Tech

  • cozy-mespapiers-lib:
    • Normalize File usage instead Blob (ec24675)

2.2.0

✨ Features

  • Remove mespapiers.v2-1-0.enabled flag
  • Add help button behind flag
  • Update cozy-mespapiers-lib from 39.0.1 to ^44.0.0:
    • Updated the following packages:
      • cozy-client >= 38.2.1
      • cozy-doctypes >= 1.88.6
      • cozy-harvest-lib >= 13.17.1
      • cozy-intent >= 2.11.1
      • cozy-logger >= 1.10.1
      • cozy-sharing >= 7.1.3
    • Removed the following flags:
      • mespapiers.flexsearch.enabled
      • mespapiers.fabExtended.enabled
      • mespapiers.v2-1-0.enabled
    • ✨ Add more permissive encoder for flexsearch
    • ✨ Add translate caf file number in search indexes
    • πŸ› Harvest banner wasn't shown for disconnected account
    • Replace ellipsis by midellipsis for document name
    • Remove ellipsis on text when no file from konnector
    • Add expiration date on driver license
    • The snackbar after adding a paper is now shown for 4sec
    • Add other_administrative_document paper
    • Redirect to home for paperList and health theme
    • Remove "others" suggestion
    • Remove health documents from paperDef by flag
    • Remove health filter by flag
  • Update cozy-flags from 2.11.0 to 3.0.1
  • Update cozy-bar from 7.26.0 to 7.27.0
  • Update cozy-intent from ^2.11.1 to ^2.13.0
  • Update cozy-harvest-lib from ^13.17.2 to ^13.18.1
  • Update cozy-ui from ^84.1.3 to ^85.3.1
  • Upgrade cozy-client from 38.2.1 to 38.4.0

πŸ› Bug Fixes

  • Change log warn to info if no file with metadata found

2.1.0

✨ Features

  • Update cozy-mespapiers-lib from 36.1.6 to 39.0.1:

    • Pluralize qualification labels on homepage (91cac28)
    • Pluralize qualification labels on PaperListToolbar (84e3453)
    • Limit the display to a maximum of 3 files by default (e2caa10)
    • Remove "Existing" subheaders (d68e527)
    • Sort category of papers (1d7c981)
    • Change behavior of SearchHeader components (08e904d)
    • Update style to FabWrapper (040aafb)
    • Add accessibility attributes to FilterButton (8f02a23)
    • Add StackedThumbnail component (d7f0906)
    • Remove choice to keep deleted file on Drive (fe68e69)
    • Update wording of DeleteConfirm modal (cb52ac7)
    • Add importAuto and scanPicture actions (2517080)
    • Modify createPaper and createPaperByTheme actions (defa4fc)
    • Remove useless MoreOptions component (8564dfd)
    • Use new actions approach for PaperFab menu (e316f9e)
  • Update packages:

    • cozy-client from 36.1.0 to 38.1.0 (release)
    • cozy-ui from 82.12.0 to 84.1.3 (release)
    • cozy-bar from 7.25.0 to 7.26.0 (release)

πŸ› Bug Fixes

  • Remove the last Divider on the homepage (2af2e70)

πŸ”§ Tech

  • Add missing packages to devDeps (50f6bfb)
  • Create app settings if it doesn't exist (28e0ada)

2.0.4

✨ Features

  • Update cozy-mespapiers-lib from 20.0.2 to 36.0.1
  • Update cozy-harvest-lib from 13.1.0 to 13.8.0
  • Update cozy-bar from 7.16.0 to 7.25.0
  • Update cozy-scripts from 6.3.0 to 8.0.3
  • Update cozy-client from 34.10.1 to 36.1.0
  • Update cozy-device-helper from 2.6.0 to 2.7.0
  • Update cozy-doctypes from 1.83.8 to 1.88.1
  • Update cozy-flags from 2.9.0 to 2.11.0
  • Update cozy-intent from 2.2.0 to 2.9.0
  • Update cozy-notifications from 0.13.2 to 0.14.0
  • Update cozy-realtime from 4.2.2 to 4.4.0
  • Update cozy-sharing from 4.3.1 to 7.0.1
  • Update cozy-ui from 80.2.1 to 82.12.0
  • Add cozy-tsconfig 1.2.0

πŸ”§ Tech

  • Add metadata migration service

2.0.3

✨ Features

  • Update cozy-mespapiers-lib from 15.2.0 to 20.0.2
  • Update react-router-dom to 6.4.5
  • Upgrade cozy-harvest 12.2.0 to 13.1.0
  • Update cozy-ui from 79.2.2 to 80.2.1
  • Update cozy-client from 34.6.0 to 34.10.1
  • Update cozy-device-helper from 2.2.1 to 2.6.0
  • Update cozy-intent from 1.17.3 to 2.2.0
  • Add the subject of the expiration notification email
  • Remove calls to mui/core and use cozy-ui ones instead

πŸ› Bug Fixes

  • The layout route doesn't have a path attribute
  • Link to redirect the papers contained in the email

πŸ”§ Tech

  • Add GH actions to compare the peerDeps of the chosen libs with the deps of the app, to update them if necessary and finally create the PR.

2.0.2

✨ Features

  • Update cozy-mespapiers-lib from 8.0.5 to 15.2.0
  • Upgrade cozy-harvest from 9.26.6 to 12.2.0
  • Use cozy-ui/transpiled/react/styles import instead @material-ui/core/styles
  • Update cozy-ui from 75.6.1 to 79.2.2
  • Update cozy-client from 33.1.0 to 34.6.0
  • Update react-router-dom to 6.4.5
  • Refactor router setup
  • Add email notification for a document about to expire

πŸ› Bug Fixes

  • Display filename without extension in the notification email
  • Get the subDomain from the client instance

πŸ”§ Tech

  • Add expiration service
  • Add configuration for email notifications
  • Add cozy-keys-lib 4.3.0 (harvest dependency)
  • Add leaflet 1.7.1 (harvest dependency)

2.0.1

  • Add minLength constraint to InputMask 1.7.0
  • Add a context menu to rename a paper 1.7.0
  • Allow to search papers by owner 1.8.0

πŸ”§ Tech

  • Revert cozy-scripts to 6.3.0 for prevent duplicate css.
  • Add descriptions and screenshots for cozy-store.

1.2.1

✨ Features

  • Add description for the Cozy Store

1.2.0

  • Synchronize Apps versions

0.6.0

✨ Features

0.5.0

πŸ“¦ Library updates

  • Add the select option in the options of each line of paper & cozy bar 0.27.0
  • [BC] Add multi-select feature, download or forward multiple papers 0.29.0, 0.29.1
  • Update Viewer with new implementation & add SelectFileButton to be used in the mobile viewer actions 0.30.0
  • Update cozy-ui package to 68.1.1 0.31.0
  • Add ForwardModal component 0.32.0, 0.32.10
  • Change color of file icon to pink 0.33.0, 0.33.6
  • The search results are directly the files found and not the qualification group to which they belong 0.38.0

✨ Features

  • Update cozy-mespapiers-lib to 0.42.1
  • Update cozy-client to 32.2.3
  • Update cozy-ui to 68.9.0
  • Update cozy-sharing to 4.3.0
  • Update cozy-sharing to 4.3.0
  • Update cozy-scripts to 6.3.3
  • Update cozy-realtime to 4.2.0
  • Update cozy-harvest-lib to 9.10.1
  • Update cozy-flags to 2.9.0
  • Update cozy-doctypes to 1.83.8
  • Update cozy-device-helper to 2.2.0

πŸ› Bug Fixes

πŸ”§ Tech

0.4.0

πŸ“¦ Library updates

  • Multiple choice to Contact 0.10.0, 0.11.0
  • Filter by theme on Home 0.12.0
  • Mask for inputs 0.13.0
  • Search input on Home 0.14.0
  • Synchronize the versions of cozy packages 0.15.0
  • Add a mask for the ID card number field 0.16.0, 0.16.1
  • Always Display the maskPlaceholder 0.17.0
  • Add the documentation for papersDefinitions configuration file 0.18.0
  • Align text value in inputMask 0.19.0
  • Upgrade cozy-ui to 67.0.0 0.21.0
  • Add information step to bank_details and vehicle_registration papers 0.22.0
    • Change character by default for the maskPlaceholder ('ˍ')
  • Create PaperCardItem 0.23.0
  • Change mask of IBAN paper 0.24.0
  • Remove minimum length rule on national_id_card paper 0.26.0

✨ Features

  • Update cozy packages and cozy-mespapiers-lib to 0.26.0

πŸ› Bug Fixes

πŸ”§ Tech

  • Remove packages already in cozy-mespapiers-lib dependencies

0.3.0

✨ Features

  • Update cozy-mespapiers-lib to 0.9.0
  • Update cozy-ui to 65.0.1
  • Update cozy-client to 28.2.1
  • Update cozy-device-helper to 1.18.0
  • Update cozy-harvest-lib to 8.4.2
  • Update cozy-sharing to 4.1.6
  • Add cozy-flags to 2.8.7 (required by cozy-client >28)

πŸ› Bug Fixes

πŸ”§ Tech

  • Change bundlemon configuration
  • Add permission to create and modify contacts

0.2.0

✨ Features

  • Add 2 routes with their views for creation of a paper
  • Use cozy-mespapiers-lib πŸ”₯

πŸ› Bug Fixes

  • Fixed the display of the Stepper on the header of the paper creation modal (Desktop version)
  • The Enter key correctly passes the Informations and Contact steps (Desktop version)
  • Rename vehicle registration illustration

πŸ”§ Tech

  • Add bundlemon (used with yarn build && yarn bundlemon)

0.1.0-beta.9

✨ Features

  • Added the FilePicker component
  • Added several Papers available for creation & "Activities" theme
  • Redirection to Home after deleting the last Paper of a category
  • Add Beta icon

πŸ› Bug Fixes

πŸ”§ Tech

  • Improved Paper name generation
  • Improved text field constraint
  • Multiple fixes and optimizations

0.1.0-beta.8

✨ Features

  • Added the possibility to choose a contact other than yourself as the owner of the file. Today limited to a single choice, but thought for a future need.
  • Removed suggestion header if empty
  • Displayed thumbnail on Paper category list
  • Papers list display all papers filtered by contacts
  • Added a See more button on Paper list
  • Added the open action in the paper menu
  • Added multiple papers available for creation

πŸ› Bug Fixes

  • Displayed the contact list on Safari
  • A created document displays well its thumbnail
  • Fix process of Paper creation on Desktop view
  • Position of Spinner on Paper list
  • Incorrect date value (If a date is selected or entered manually and then deleted)

πŸ”§ Tech

  • Added filenameModel & labelGivenByUser attributes for manage paper name when created
  • Added possibility to add required constraint on Inputs
  • Various optimizations

0.1.0-beta.7

✨ Features

  • Added thumbnail
  • Added konnector link on all tax choices
  • Categories list sorted by name

πŸ› Bug Fixes

πŸ”§ Tech

  • Added cozy-flags for manage configuration
  • Refactor metadata (The attributes that are not qualification attributes should be removed from the qualification: object, but remain in the metadata)
  • Added PapersDefinitionsProvider
  • Using cozy-client instead cozy-scanner
  • Remove cozy-scanner

0.1.0-beta.6

✨ Features

  • Update ID card illustration
  • Added onboarding page @Ldoppea
  • Added option in the menu dropdown

πŸ› Bug Fixes

  • Fixed sharing link generated when using the transfer button
  • Fixed filename displayed in papers list

πŸ”§ Tech

  • Added SW for manage PWA updates

0.1.0-beta.5

✨ Features

  • Remove Cozy sharing button in Viewer
  • Sorted papers by creation date, from most recent to oldest
  • Deactivation of the send button if the input constraints are not valid
  • Added some illustrations
  • Added redirection to Store for Energy & ISP category
  • Added news papersDefinitions
  • Added "View in Drive" & "Forward" in action menu
  • Convert images to PDF before upload and merge files into a single PDF file on multi-page scenario by @Ldoppea
  • Display New Paper dialog using List instead of Grid by @Ldoppea
  • Added input date to invoice
  • Added 2 inputs for permit paper

πŸ› Bug Fixes

  • On the list of papers, clicking on the right icon has the same effect as clicking on the line
  • The Fab menu appears on the file list
  • Fixed a limitation issue in the number of fetched files by @Crash--
  • Constraints on number type fields
  • ...

πŸ”§ Tech

  • Added missing permissions
  • Action menu refactored
  • Changed load Css order @Crash--

0.1.0-beta.4

✨ Features

  • Added option menu for the files (actions not working)

πŸ› Bug Fixes

πŸ”§ Tech

0.1.0-beta.3

✨ Features

  • Add a button to generate documents and simulate the selection of its own contact

0.1.0-beta.2

✨ Features

  • Changed name of the folder created in Drive for saving Papers
  • Added name of the category in the cozy bar once in it

πŸ› Bug Fixes

  • Fixed a problem that made it possible to save the same paper several times, by clicking several times

πŸ”§ Tech

0.1.0-beta.1

✨ Features

  • Initialization of the first beta

What's Changed

Full Changelog: https://github.com/cozy/mespapiers/commits/0.1.0-beta.1