Benoit TELLIER
138cfd7f4e
ISSUE-825 Improve refresh without WS ( #826 )
2026-04-24 10:05:42 +02:00
lethemanh
cadfa70e60
#708 apply strictier linting rules ( #717 )
...
* #708 apply strictier linting rules and fix simple eslint bugs
* #708 fix eslint errors relate to promise
* #708 fix eslint import/no-extraneous-dependencies
* #708 fix eslint errors of react-hook
* #708 enable eslint check for typescript
---------
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local >
2026-04-01 17:15:10 +02:00
Camille Moussu
c6e5c07f66
[ #651 ] Fix the handling of subscribed calendar ws message to be the same as registered ws message
2026-03-17 11:21:24 +01:00
Camille Moussu
5e9e52c8dd
[ #552 ] added check for ws status before write REST calls ( #569 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2026-02-23 11:21:54 +01:00
Camille Moussu
5d9eb8e19d
[ #522 ] added push for calendars updates ( #541 )
2026-02-17 17:52:23 +01:00
Camille Moussu
bc4b05cc6a
[ #486 ] removed double retry on connect timeout ( #529 )
2026-02-11 11:20:40 +01:00
Camille Moussu
d6e464afad
[ #421 ] added eslint check to CI ( #534 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2026-02-10 10:41:37 +01:00
Camille Moussu
8a6ec8fc39
474 websocket add a snack bar to notify the user on websocket status changes ( #483 )
...
* [#474 ] added snackbar for websocket status
* [#474 & #447 ] added ping to complete browser online/offline status
* [#447 ] ping timeout as an env var
2026-02-09 19:14:13 +01:00
Camille Moussu
83fae6f1c2
[ #448 ] added reconnection logic to websocket ( #472 )
...
* [#448 ] added reconnection logic to websocket
* [#448 ] added test
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-01-27 14:54:03 +01:00
Camille Moussu
dafac94aec
[ #449 ] added debounce for websocket updates ( #476 )
...
* [#449 ] added debounce for websocket updates
* [#449 ] changed behavior to have disableable debounce + changed debounced messages data storage to be handled by websocket Gate
2026-01-26 11:15:37 +01:00
Camille Moussu
1fc85e141e
[ #475 ] fixed calendars selection persistence ( #479 )
2026-01-26 11:14:42 +01:00
Camille Moussu
00742119be
[ #446 ] removed direct state update ( #468 )
2026-01-21 15:17:49 +01:00
Camille Moussu
23d50f250d
Refactor imports ( #470 )
2026-01-20 17:33:30 +01:00
Camille Moussu
00c3c0d6f0
444 use websocket to trigger reloads ( #458 )
...
* [#444 ] added refresh on sync token calendar update
* [#444 ] added refresh on register and tests
* [#444 ] extracted logic for useEffects and updates
* [#444 ] refactored code structure to use absolute paths
2026-01-19 09:09:23 +01:00
Camille Moussu
2fa8a7f16a
[ #451 ] added websocket connexion ( #453 )
...
* [#451 ] added websocket connexion
* [#451 ] added tests
* [#451 ] add missing cleanup for web socket causing memory leaks
2026-01-14 15:17:29 +01:00
Camille Moussu
bcc3019e4b
Revert "[ #451 ] added websocket connexion"
...
This reverts commit 47525a5e21 .
2026-01-12 09:25:23 +01:00
Camille Moussu
47525a5e21
[ #451 ] added websocket connexion
2026-01-09 16:24:13 +01:00