Draft: refactor(server/profile-helper): improve calculations + integrate timezones better
- refactored server helper for profile calculations and added some tests (most likely fixing #276 (closed) and #273)
- refactored client profile component with ngrx
- added pagination to all charts (closes #115 (closed))
- display timezone on profile page
- added field for utc offset to meditation model and set it for every new added session
TODO:
-
more tests for profile helper -
finish ngrx refactoring -
handle utc offset for sessions correctly for offline sessions (wait for !253 (merged))
Edited by Sebastian K