This repository has been archived on 2026-03-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
docs/CHANGELOG.md
Samuel Paccoud - DINUM 4f4951cdcd 🚸(backend) improve users similarity search and sort results
In some edge cases, the domain part the email addresse is
longer than the name part. Users searches by email similarity
then return a lot of unsorted results.

We can improve this by being more demanding on similarity when
the query looks like an email. Sorting results by the similarity
score is also an obvious improvement.

At the moment, we still think it is good to propose results with
a weak similarity on the name part because we want to avoid
as much as possible creating duplicate users by inviting one of
is many emails, a user who is already in our database.

Fixes 399
2024-11-06 08:27:18 +01:00

7.2 KiB
Raw Blame History

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed

  • 🚸(backend) improve users similarity search and sort results #391

[1.7.0] - 2024-10-24

Added

  • 📝Contributing.md #352
  • 🌐(frontend) add localization to editor #368
  • Public and restricted doc editable #357
  • (frontend) Add full name if available #380
  • (backend) Add view accesses ability #376

Changed

  • ♻️(frontend) list accesses if user has abilities #376
  • ♻️(frontend) avoid documents indexing in search engine #372
  • 👔(backend) doc restricted by default #388

Fixed

  • 🐛(backend) require right to manage document accesses to see invitations #369
  • 🐛(i18n) same frontend and backend language using shared cookies #365
  • 🐛(frontend) add default toolbar buttons #355
  • 🐛(frontend) throttle error correctly display #378

Removed

  • 🔥(helm) remove infra related codes #366

[1.6.0] - 2024-10-17

Added

  • AI to doc editor #250
  • (backend) allow uploading more types of attachments #309
  • (frontend) add buttons to copy document to clipboard as HTML/Markdown #318

Changed

  • ♻️(frontend) more multi theme friendly #325
  • ♻️ Bootstrap frontend #257
  • ♻️ Add username in email #314

Fixed

  • 🛂(backend) do not duplicate user when disabled
  • 🐛(frontend) invalidate queries after removing user #336
  • 🐛(backend) Fix dysfunctional permissions on document create #329
  • 🐛(backend) fix nginx docker container #340
  • 🐛(frontend) fix copy paste firefox #353

1.5.1 - 2024-10-10

Fixed

  • 🐛(db) fix users duplicate #316

1.5.0 - 2024-10-09

Added

  • (backend) add name fields to the user synchronized with OIDC #301
  • (ci) add security scan #291
  • ♻️(frontend) Add versions #277
  • (frontend) one-click document creation #275
  • (frontend) edit title inline #275
  • 📱(frontend) mobile responsive #304
  • 🌐(frontend) Update translation #308

Changed

  • 💄(frontend) error alert closeable on editor #284
  • ♻️(backend) Change email content #283
  • 🛂(frontend) viewers and editors can access share modal #302
  • ♻️(frontend) remove footer on doc editor #313

Fixed

  • 🛂(frontend) match email if no existing user matches the sub
  • 🐛(backend) gitlab oicd userinfo endpoint #232
  • 🛂(frontend) redirect to the OIDC when private doc and unauthentified #292
  • ♻️(backend) getting list of document versions available for a user #258
  • 🔧(backend) fix configuration to avoid different ssl warning #297
  • 🐛(frontend) fix editor break line not working #302

1.4.0 - 2024-09-17

Added

  • Add link public/authenticated/restricted access with read/editor roles #234
  • (frontend) add copy link button #235
  • 🛂(frontend) access public docs without being logged #235

Changed

  • ♻️(backend) Allow null titles on documents for easier creation #234
  • 🛂(backend) stop to list public doc to everyone #234
  • 🚚(frontend) change visibility in share modal #235
  • (frontend) Improve summary #244

Fixed

  • 🐛(backend) Fix forcing ID when creating a document via API endpoint #234
  • 🐛 Rebuild frontend dev container from makefile #248

1.3.0 - 2024-09-05

Added

  • Add image attachments with access control
  • (frontend) Upload image to a document #211
  • (frontend) Summary #223
  • (frontend) update meta title for docs page #231

Changed

  • 💄(frontend) code background darkened on editor #214
  • 🔥(frontend) hide markdown button if not text #213

Fixed

  • 🐛 Fix emoticon in pdf export #225
  • 🐛 Fix collaboration on document #226
  • 🐛 (docker) Fix compatibility with mac #230

Removed

  • 🔥(frontend) remove saving modal #213

1.2.1 - 2024-08-23

Changed

  • ♻️ Change ordering docs datagrid #195
  • 🔥(helm) use scaleway email #194

1.2.0 - 2024-08-22

Added

  • 🎨(frontend) better conversion editor to pdf #151
  • Export docx (word) #161
  • 🌐Internationalize invitation email #167
  • (frontend) White branding #164
  • Email invitation when add user to doc #171
  • Invitation management #174

Fixed

  • 🐛(y-webrtc) fix prob connection #147
  • (frontend) improve select share stability #159
  • 🐛(backend) enable SSL when sending email #165

Changed

  • 🎨(frontend) stop limit layout height to screen size #158
  • (CI) only e2e chrome mandatory #177

Removed

  • 🔥(helm) remove htaccess #181

1.1.0 - 2024-07-15

Added

  • 🤡(demo) generate dummy documents on dev users #120
  • (frontend) create side modal component #134
  • (frontend) Doc grid actions (update / delete) #136
  • (frontend) Doc editor header information #137

Changed

  • ♻️(frontend) replace docs panel with docs grid #120
  • ♻️(frontend) create a doc from a modal #132
  • ♻️(frontend) manage members from the share modal #140

1.0.0 - 2024-07-02

Added

  • 🛂(frontend) Manage the document's right (#75)
  • (frontend) Update document (#68)
  • (frontend) Remove document (#68)
  • 🐳(docker) dockerize dev frontend (#63)
  • 👔(backend) list users with email filtering (#79)
  • (frontend) add user to a document (#52)
  • (frontend) invite user to a document (#52)
  • 🛂(frontend) manage members (update role / list / remove) (#81)
  • (frontend) offline mode (#88)
  • 🌐(frontend) translate cgu (#83)
  • (service-worker) offline doc management (#94)
  • ⚗️(frontend) Add beta tag on logo (#121)

Changed

  • ♻️(frontend) Change site from Impress to Docs (#76)
  • (frontend) Generate PDF from a modal (#68)
  • 🔧(helm) sticky session by request_uri for signaling server (#78)
  • ♻️(frontend) change logo (#84)
  • ♻️(frontend) pdf has title doc (#84)
  • (e2e) unique login between tests (#80)
  • (CI) improve e2e job (#86)
  • ♻️(frontend) improve the error and message info ui (#93)
  • ✏️(frontend) change all occurences of pad to doc (#99)

Fixed

  • 🐛(frontend) Fix the break line when generate PDF (#84)

Delete

  • 💚(CI) Remove trigger workflow on push tags on CI (#68)
  • 🔥(frontend) Remove coming soon page (#121)

0.1.0 - 2024-05-24

Added

  • (frontend) Coming Soon page (#67)
  • 🚀 Impress, project to manage your documents easily and collaboratively.