All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
9.0.1 (2025-01-17)
9.0.0 (2024-11-15)
- update React to v18 and drop support for v17
- remove functions to get action factories
- modified Action type to support extensibility
- add Hungarian language (2ae81aa), closes #543
- export expandBoards util (6b26ad6), closes #532
- expose postHog capture function (20b512d), closes #505
- improve integration actions (fc28a50), closes #520
- posthog: disable autocapture and track pageview on location change (c951174), closes #529
- remove min-width limit in focus mode (a11dc1d), closes #512
- update react to v18 (2b22cb2), closes #460 #507
- fix parse of polling interval to consider all duration unit (fb4f209), closes #531
- include zimbraAllowFromAddress in sender address list (4cc9e27), closes #542
- redirect to login even if logout requests fail (1648f77), closes #513
- update dirty state related to out of office (35d9f41), closes #533
- use react-router-dom-v5-compat for compatibility with react 18 (6c6bb57), closes #541
8.0.3 (2024-09-11)
- prevent autocapture from capturing any text from elements (c5ba18a)
8.0.2 (2024-08-30)
- hide privacy and remove account subsections from settings (fb94e2e), closes #493
- restore colors for board icon inside primary bar (8211628), closes #494
8.0.1 (2024-08-21)
8.0.0 (2024-08-21)
- addRoute function is no more used to update app store display value
- remove useIsMobile hook
- deps: drop support for @zextras/carbonio-design-system <= 6
- remove router inside boards
- change addBoard api
- change addBoardView api
- update Board type
- types: Remove Detail.Error.Detail field from SoapFault type
- remove noOp invocation from update view
- add setting to manage analytics preference (2852704), closes #465
- add support for Kyrgyz language (8ca2ba5), closes #481
- allow update of account signatures (fd240f2), closes #462
- change message for overquota (8ef4eb8), closes #452
- enable posthog (1bbf949), closes #463
- enhance primary bar component (9533065), closes #483
- expose a function to update settings store (f9d04d8), closes #451
- remove deprecated implementation of addRoute (a62652d), closes #480
- remove logout in settings (f06b5e3), closes #477
- remove noOp invocation from update view (12f76fd), closes #449
- remove timezone settings (36d4427), closes #466
- show dynamic counter in 60 seconds snackbar session expiration (eb5a297), closes #482
- warn user about incoming expiration of session (0b4d9ad), closes #464
- lib: prevent import from sub-paths (a3989af), closes #446
- remove applications version from setting (b3ab56b), closes #484
- translate unit measures for size (375ff7f), closes #485
- types: align SoapFault type to network error response (367dcb4), closes #433
- update Badge usage (6039cb9), closes #478
7.0.1 (2024-06-14)
7.0.0 (2024-06-14)
- remove shell ModalManager
- remove useModal in context-bridge
- remove useSnackbar in context-bridge
- remove CreateModalProps type
- Replace entirely the declarations of the library. See #389 for the list of changes. Refs: SHELL-157
- expose upsertApp api (b2e454a), closes #421
- use json format v4 for translations (57bf439), closes #403
-
add link in toolbar and use link instead of quicklink (48e6dea), closes #432
-
avoid freeze of the ui when board size value is invalid (cdefb10), closes #413
-
composer: enable convert_unsafe_embeds to fix security issue (ada79af), closes #396
-
module boards can trigger mousedown events (289dde9), closes #402
-
remove incomplete delegates management (44072bb), closes #419
-
update module when the module in store is undefined (7351433), closes #410
6.0.0 (2024-04-10)
- deps: set @zextras/carbonio-design-system v5 as peer dep
- use node 18
- add custom event to update views (04d1d84), closes #397
- whitelabel: remove carbonio logos from loader (2a15962), closes #390
- deps: update @zextras/carbonio-design-system to 5.0.0 (75c17e2), closes #398
- use node 18 (529260e), closes #383
5.2.0 (2024-03-21)
- prevent overwriting display of main route if focus mode is true (f0cb48f), closes #382
- reset primary color when is no more received in configs (aecb64e), closes #384
- show quota when used quota is 0 (06617d8), closes #381
5.1.0 (2024-01-10)
5.0.3 (2023-12-29)
5.0.2 (2023-12-11)
5.0.1 (2023-12-06)
- tag worker is invoked only when notify relevant to tags (b42ab41)
5.0.0 (2023-11-22)
- bump @zextras/carbonio-design-system dep to 4.0.0 Refs: SHELL-180
-
RouteLeavingGuard: translate modal labels with shell instance (bcf59a0), closes #359
-
update ChipInput usages (9366341)
4.0.1 (2023-11-06)
4.0.0 (2023-10-24)
- rename standalone to focus-mode
- replace standalone AppRoute field with focusMode field
-
discard changes of timezone, locale and dark mode reset initial values (0b1abed), closes #346
-
improve accountStore update inside account setting onSave (be7fc1b), closes #349
3.4.3 (2023-10-09)
3.4.2 (2023-09-29)
3.4.1 (2023-09-28)
3.4.0 (2023-09-28)
3.3.1 (2023-09-11)
3.3.0 (2023-08-31)
- avoid to call getRightsRequest on every mount (d9d881a), closes #296
- composer: add a new prop to set initialization custom options (eb2c781), closes #284
- hide settings based on zimbraFeatureOptionsEnabled value (0af1744), closes #283
- remove click navigation on crumbs (5952ded), closes #300
- remove feedback from UI (e263431), closes #299
- whitelabel: redirect to custom logout url when user logout (f9d30b6), closes #280 #281
- avoid routes to be overwritten when set in the store (af5f0d8), closes #314
- avoid to use potentially invalid identityName as new persona identity name default (5c815c6), closes #285
- fix prop color type of BaseFolder (983ccd7), closes #304
- fix search bar bug that grows in width (ed4194a), closes #315
- make zimbraPrefDelegatedSendSaveTarget setting working (e956c1b), closes #271
- remove sepia param (6598756), closes #290
- search: translate module inside search bar placeholder (66653a1), closes #312
- set max 100 as value in the quota component in general settings (67854dd), closes #282
- settings: translate new persona and delegate rights labels (115ac44), closes #311
- update mapToModifyIdentityRequests function (c373963), closes #318
- update tinymce and include translations of help plugin in bundle (0cb0129), closes #302
3.2.2 (2023-07-17)
3.2.1 (2023-07-14)
- prevent click on board header only if a move occurs (9aa05b4)
3.2.0 (2023-07-06)
- allow the user to resize and move the board (e266ca8), closes #262
- enable cancel action when click outside the confirmation modal (42e7fae), closes #264
- improve general and account settings (42e757e), closes #268
- open search module based on the module you come from (2b12ec2), closes #270
- settings: fix UI of out of office section (2d5d44d), closes #263
- show a modal on failure of getInfo and getComponents (2df0658), closes #251
- types: add the signal parameter to the SoapFetch exported type (0192409), closes #273
3.1.1 (2023-06-05)
3.1.0 (2023-05-25)
3.0.2 (2023-05-03)
- reset polling interval to the user default setting when a request does not fail (ea81c89)
- set a longer interval between failing NoOp requests (846fe18)
- update noop interval management (819376c)
3.0.1 (2023-04-27)
3.0.0 (2023-04-24)
- deps: bump tinymce to v6
- deps: major bump of i18next and related deps (external dependency)
- deps: bump react-redux to v8 (external dependency)
- call noOp request on update view action (b698224), closes #234
- preserve location changing module (29cf18a), closes #235
- remove click in favor of onClick (72decaa), closes #226
- use fallback closing board tab (e0357c3), closes #232
2.1.1 (2023-04-11)
2.1.0 (2023-03-29)
- move up board icon in primary bar (5504915), closes #221
- settings: list delegated addresses of sendOfBehalfOf type (3b29895), closes #227
- whitelabel: use favicon loaded from configs as default for notifications (e2ffcf6), closes #220
2.0.3 (2023-03-17)
- handle linkfolder created (9ed09d3)
2.0.2 (2023-03-13)
2.0.1 (2023-03-02)
2.0.0 (2023-02-28)
- remove [key: string] index signature in Action type and add deprecated click key
- remove registerHooks, removeHooks, getIntegratedHook and useIntegratedHook
-
folders: handle creation of link folders (8160dcd), closes #203
-
remove [key: string] index signature in Action type and add deprecated click key (4706a54), closes #208
1.1.1 (2023-02-13)
1.1.0 (2023-02-02)
- change the shell header multibutton to always display new (29ceeea), closes #197
- whitelabel: set primary color on theme based on login config (2ef5645), closes #178
- avoid loading fonts from ds to prevent slow loading of module (e0621c3), closes #193
- Composer: avoid transformation of links to relative urls (da63bf9), closes #187
- handle management of links when received from notify (6eef7e7), closes #191
- reinstated hook (48763f9), closes #190
- types: fixup types (#195) (ae3f2ca)
- updated standard colors (#189) (dc9aef1)
- use controlled mode select (e8bacf4), closes #192
- use DS local fonts instead of downloading them from third-party source (4933726), closes #184
1.0.0 (2023-01-16)
0.4.46 (2023-01-05)
- added localization to tinymce editor (#175) (de461ed)
- register locales and set default for DateTimePickers (349c9d6), closes #174
- settings: choose the "from" address within all the available addresses (ce36e6d), closes #177
- fixing tag type (#173) (c1f2e57)
- search button is enabled as soon as there is text in the search input (#176) (0ada026)
0.4.45 (2022-12-06)
0.4.44 (2022-11-24)
- add setting to change base font size for scaling (caff759), closes #156
- added abort signal to getsoapfetch (#166) (3c039e1)
- added bottom padding to secondary bar (#165) (58b07d4)
- added data-testid for E2E tests (#155) (3042aa6)
- whitelabel: use configs to set logo, title, favicon and dark mode default (9b1a235), closes #162
- apply dark mode preview when changed to initial value (e99e80f), closes #163
- fixed logout (#164) (e75dca6)
- remember to stop watching for the system color scheme (#161) (a0c61ae)
0.4.43 (2022-11-15)
0.4.42 (2022-11-10)
0.4.41 (2022-11-10)
0.4.40 (2022-10-26)
- fixed translation function and contexts (b1165d7)
0.4.39 (2022-10-17)
0.4.38 (2022-10-12)
0.4.37 (2022-09-28)
- providing modal manager and snackbar manager to shell routes (46be7f6)
- using same modal and snackbar manager for apps and boards (#132) (4715f80)
0.4.36 (2022-09-15)
0.4.35 (2022-09-14)
0.4.34 (2022-08-31)
- add sorting to mails folders (4e8d9da)
- added inline support in composer (fff3b3e)
- composer prefilled with styles as per user settings (#120) (cee27aa)
- second row with account email (75e80a9)
- used multiline editor for out of office message (9480c19)
- apply the color to folder as per the parent folder color (4303518)
- fix type SoapRetentionPolicy (#119) (e12f3a3)
- integration composer (ed0ad0f)
0.4.33 (2022-08-02)
- keep html format when replying to an email (4920c37)
0.4.32 (2022-08-01)
0.4.31 (2022-07-28)
0.4.30 (2022-07-21)
0.4.29 (2022-06-20)
0.4.28 (2022-06-14)
- enable vietname language support (f3f4845)
0.4.27 (2022-06-09)
- app loading in non-standalone mode (a64a024)
- close suggestions in search on enter key (b42c8c4)
- fixed unwanted trigger of navguard in settings (65d7c1f)
- i18next json compatibility (4d9816e)
- sdk 1.2.4 (c8fd921)
0.4.26 (2022-05-25)
- sdk 1.2.4 (122eadb)
0.4.25 (2022-05-24)
0.4.24 (2022-05-24)
- svg loader (1e4f3d6)
0.4.23 (2022-05-24)
0.4.22 (2022-05-24)
0.4.21 (2022-05-24)
0.4.20 (2022-05-23)
- theme is saving correctly (5a5dc83)
0.4.19 (2022-05-20)
0.4.18 (2022-05-20)
- i18n handling of missing keys (ed35bbd)
0.4.17 (2022-05-12)
0.4.16 (2022-05-12)
- added item customization callback to folder accordion hook (94c0e03)
- added exports to useUserSetting and getUserSetting (1eb46cf)
- disableHover flag on root accordion items (dff2ee0)
- useLocalStorage (03bbc8e)
0.4.15 (2022-05-11)
- preserve pathname on route change (a2c3252)
- "out of office" options behaviour (3d839f0)
- added condition to skip undefined rendering (7202394)
- change search route when search module is change (9edc83d)
- folder hooks and sorting (c7b3879)
- runSearch hook pushHistory arguments corrected (4574af4)
- saveChanges modal trigger on switching settings apps (2a874be)
- searchbar queryFilter query fix onSearch (7f5196f)
0.4.14 (2022-05-02)
- routing inside search module (b66206e)
0.4.13 (2022-04-27)
0.4.12 (2022-04-26)
0.4.11 (2022-04-22)
- added runSearch function, renamed search folder hooks (16ca9b9)
- container alignment in composer (f97a61f)
- disabled password recovery settings (08898f1)
- missing rte files (3762d8b)
- object assignation on folder notify (c61287c)
0.4.10 (2022-04-14)
0.4.9 (2022-04-12)
0.4.8 (2022-04-12)
0.4.7 (2022-04-12)
- tag worker sync, accordion folder hook syntax (e462b9b)
0.4.6 (2022-04-12)
0.4.5 (2022-04-01)
- added tag management (a989935)
- added updateTag function (7492c57)
- network functions improvement (99c93d3)
- tag webWorker (a4a7944)
- indentation (631e023)
- removed hardcoded labels (b27113f)
- removed hardcoded labels (1d03c2b)
- reset externals in webpack config (93812a0)
- undefined reading 'app' (8d9069f)
0.4.3-rc.0 (2022-03-18)
0.4.1-rc.8 (2022-03-18)
0.4.1-rc.7 (2022-03-18)
- added update view (734d97c)
- enhancements to account settings (e0549a1)
- few features added to tinymce (7479a21)
- added special '500' case to the polling interval handling (e283a78)
- catcher throw errors (eafc584)
- composer occupying available space (#30) (9d6e8bf)
- fixed behaviour of subsections accordion (fdffddf)
- fixed nav-guard behaviour around settings subsection (2205529)
- remove print button (a0c3d9e)
0.4.1-rc.6 (2022-03-07)
- changed behaviour of new button for search and settings modules (a49d589)
0.4.1-rc.5 (2022-03-04)
- fixed badge on primary bar and collapser postion (3129236)
0.4.1-rc.4 (2022-02-24)
- badge text color (72addae)
0.4.1-rc.1 (2022-02-24)
- badge color and selectability (e053dd0)
0.4.1-rc.0 (2022-02-24)
- dev build for the npm prepublish script (5ea0a37)
0.3.0-rc.8 (2022-02-24)
- api: there are significant changes to the api exported to the modules, a complete documentation will be available next sprint
Co-authored-by: Giuliano Caregnato [email protected]
- added new identities section on account settings (056912b)
- api: app management refactor, admin panel entrypoint (31b667c)
- cleared input debounce on search chip input to avoid race conditions (4a9de94)
- update board height (b080e95)
0.3.0-rc.7 (2022-02-10)
- french language support added to language settings (76e89f9)
0.3.0-rc.6 (2022-01-21)
0.3.0-rc.5 (2022-01-21)
- added beta mark to header logo (dff28a6)
- erroneously named chatbar integration (1304df8)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.