8000 Comparing v2.3.0...v2.4.0 · suitenumerique/docs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: suitenumerique/docs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.3.0
Choose a base ref
...
head repository: suitenumerique/docs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.4.0
Choose a head ref
  • 18 commits
  • 55 files changed
  • 4 contributors

Commits on Mar 4, 2025

  1. Configuration menu
    Copy the full SHA
    56412b0 View commit details
    Browse the repository at this point in the history
  2. ⚡️(back) restrict documents to restore using only the queryset

    To determine the descendant to restore or not, we were looking building
    a complex exclude clause. This can be simplify focusing only on data we
    already have without making an extra query to fetch the list of
    descendant to exclude.
    lunika committed Mar 4, 2025
    Configuration menu
    Copy the full SHA
    b9b5f86 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2025

  1. ♻️(front) use sentry tags instead of extra scope

    To ease filtering issues on sentry, we want to use tags instead of extra
    scope. Tags are indexed and searchable, it's not the case with extra
    scope. Moreover using setEtra to add additional data is deprecated.
    lunika committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    ebf6d46 View commit details
    Browse the repository at this point in the history
  2. 🔨(backend) email invitation in invited user's language

    - language for invitation emails => language saved on the invited user
    - if invited user does not exist yet => language of the sending user
    - if for some reason no sending user => system default language
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    1531846 View commit details
    Browse the repository at this point in the history
  3. 🔨(frontend) email invitation in invited user's language

    - language for invitation emails => language saved on the invited user
    - if invited user does not exist yet => language of the sending user
    - if for some reason no sending user => system default language
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    b24acd1 View commit details
    Browse the repository at this point in the history
  4. 🔨(backend) make the 'language' attribute on the User model nullable

    - allow the language on the user to be unset
    - set the default language to be unset
    - helps us determine that the user has yet to set a language preference
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    9a79b09 View commit details
    Browse the repository at this point in the history
  5. ✨(backend) add API access for 'language' attribute on User model

    - allow the language attribute on the user to be updated via API
    - add frontend function to update the user language via API
    - extend defaults on the test users, to have fixed language in E2E tests
    - extend types and variables using the types with the new field
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    fda5f8f View commit details
    Browse the repository at this point in the history
  6. ✨(frontend) add API access for 'language' attribute on User model

    - allow the language attribute on the user to be updated via API
    - add frontend function to update the user language via API
    - extend defaults on the test users, to have fixed language in E2E tests
    - extend types and variables using the types with the new field
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    f244509 View commit details
    Browse the repository at this point in the history
  7. ✨(frontend) add language utility for "locale"

    - Adds a helper for working with locales
    - More details in their annotations
    - Unnecessary, if in the future, the backend uses
      the same locales as the keys in the translations (ISO 639-1)
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    23b0214 View commit details
    Browse the repository at this point in the history
  8. ✨(backend) the LanguagePicker now uses config as options

    - config endpoint languages are used as available options for LanguagePicker
    - updating the language from it, triggers an update on the user via API
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    2bf47b7 View commit details
    Browse the repository at this point in the history
  9. ✨(frontend) the LanguagePicker now uses config as options

    - config endpoint languages are used as available options for LanguagePicker
    - updating the language from it, triggers an update on the user via API
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    7fc83a4 View commit details
    Browse the repository at this point in the history
  10. 🐛(frontend) set toolbar-popup to current language

    - ensure editor is translated to i18n.resolvedLanguage => en
      as i18n.language could hold more accurate locale => en-GB etc..
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    7941fc9 View commit details
    Browse the repository at this point in the history
  11. ✨(app) get language from backend; set browser-detected language if null

    - adds useLanguageSynchronizer hook to update the:
      1. frontend-language to the user-preference - if there is one.
      2. user-preference to the (browser-detected) frontend-language - otherwise.
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    a7944cc View commit details
    Browse the repository at this point in the history
  12. 🐛(frontend) allow left panel to update on language change

    - fixes a bug where after language-sync the left panel would remain
      in the same language as before.
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    f95173e View commit details
    Browse the repository at this point in the history
  13. 🚨(tests) add language related tests; fix getByRole not working in tests

    - adds tests and test-utility for solid language switching in tests
    - fixes where ...getByRole(menuitem... would not return a valid object
    rvveber authored and sampaccoud committed Mar 5, 2025
    Configuration menu
    Copy the full SHA
    251787b View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2025

  1. 🐛(frontend) fix collaboration error

    We upgrade blocknote to 0.23.2-hotfix.0,
    it includes a fix with the collaboration.
    AntoLC committed Mar 6, 2025
    Configuration menu
    Copy the full SHA
    89ad610 View commit details
    Browse the repository at this point in the history
  2. 📌(frontend) pin blocknote globally

    Blocknote does not pinned the version.
    We get bumped version instead of the version we want.
    We pin the version of blocknote globally to
    avoid this issue.
    AntoLC committed Mar 6, 2025
    Configuration menu
    Copy the full SHA
    57b8881 View commit details
    Browse the repository at this point in the history
  3. 🔖(minor) release 2.4.0

    Added:
    - ✨(frontend) synchronize language-choice
    
    Changed:
    - Use sentry tags instead of extra scope
    
    Fixed:
    - 🐛(frontend) fix collaboration error
    AntoLC committed Mar 6, 2025
    Configuration menu
    Copy the full SHA
    5bb7ad6 View commit details
    Browse the repository at this point in the history
Loading
0