2.41.2 (2023-02-25)
- app: fix blank screen when app load (8763323)
2.41.1 (2023-02-25)
- firebase: update csp (5eda850)
2.41.0 (2023-02-25)
- app: update firebase config (5002460)
- app: update app to migrate to a new website address (8493375)
- deps: bump @mui/x-date-pickers from 5.0.19 to 5.0.20 (133cc72)
- deps: bump react-i18next from 12.1.5 to 12.2.0 (39884e5)
2.40.0 (2023-02-22)
- auth: add option to set device as trusted (614ebf3)
- deps: bump @tanstack/react-query from 4.24.9 to 4.24.10 (25ca76c)
2.39.0 (2023-02-21)
- settings: autosave source materials and forms language (a0dbd8b)
- templates: display assignments in two lines (fb951e1)
- deps: bump @mui/material from 5.11.9 to 5.11.10 (f63a8ea)
- templates: option to use person full name in S-140 (7e48e10)
2.38.2 (2023-02-20)
- csp: fix csp for google analytics (5d5057e)
2.38.1 (2023-02-20)
- firebase: update csp for google analytics (31951e9)
2.38.0 (2023-02-20)
- app: add automatic backup feature (3ace0b5)
- app: add firebase analytics (03c2cbc)
- deps: bump @tanstack/react-query from 4.24.6 to 4.24.9 (9378c61)
- deps: bump i18next from 22.4.9 to 22.4.10 (764a5ad)
2.37.2 (2023-02-19)
- auth: display warning message when upgrading using different email address (bc6af92)
2.37.1 (2023-02-19)
- deps: update jw-epub-parser from 1.31.1 to 1.32.1 (afaeb31)
2.37.0 (2023-02-18)
- app: add support for new source languages (b7ba922)
- app: update app to support source only languages (560d909)
2.36.0 (2023-02-18)
- source-material: display confirmation message before adding week manually (f5d54a4)
- deps: bump @emotion/react from 11.10.5 to 11.10.6 (c2babd7)
- deps: bump @emotion/styled from 11.10.5 to 11.10.6 (467b0e1)
- deps: bump @mui/x-date-pickers from 5.0.18 to 5.0.19 (668ecb0)
- persons: load list on page open (259ff56)
- persons: update how assignments are displayed (ed01263)
2.35.0 (2023-02-16)
- deps: bump @fingerprintjs/fingerprintjs-pro from 3.8.1 to 3.8.2 (25c28f9)
- deps: bump @mui/icons-material from 5.11.0 to 5.11.9 (b580e2a)
- deps: bump @mui/material from 5.11.8 to 5.11.9 (d0e194f)
- deps: bump dexie-export-import from 4.0.5 to 4.0.6 (c6f1d2c)
- settings: update label for auxiliary classroom switcher (d900786)
2.34.0 (2023-02-16)
- auth: prevent signin using multiple providers (61cb11e)
2.33.3 (2023-02-15)
- whats-new: fix invalid date error message (c2a1825)
2.33.2 (2023-02-15)
- firebase: adding yahoo restriction again - cors not solved (fe8ca0c)
2.33.1 (2023-02-15)
- firebase: remove yahoo filtering when saving profile picture (0cc27d6)
2.33.0 (2023-02-15)
- source-material: check epub file name based on source language (9bf4f4e)
- source-material: default no meeting to false (5d3775b)
- app: get whats new content from Crowdin (1851ef7)
- deps: bump @mui/lab from 5.0.0-alpha.119 to 5.0.0-alpha.120 (fe64a73)
- deps: bump @tanstack/react-query from 4.24.4 to 4.24.6 (3512dc2)
- deps: bump firebase from 9.17.0 to 9.17.1 (b2f7c24)
- schedules: enhancement for circuit overseer visit (50904a3)
- source-material: add circuit assembly week type (5d229b4)
2.32.11 (2023-02-12)
- schedules: fix infinite loading when assigning student (9bfbb73)
2.32.10 (2023-02-12)
- csp: update connect-src (453da6f)
2.32.9 (2023-02-12)
- firebase: logout when user session ends (f241c8d)
2.32.8 (2023-02-12)
- firebase: unlink password provider on signin if exists (b8dc48c)
2.32.7 (2023-02-12)
- csp: add blob to img-src (355f95c)
2.32.6 (2023-02-12)
- csp: update img-src to load profile picture from google (ca41085)
2.32.5 (2023-02-12)
- hooks: update path to obtain photo url from firebase auth (f382622)
2.32.4 (2023-02-12)
- csp: update connect-src for new firebase auth (04d9906)
2.32.3 (2023-02-12)
- csp: update connect-src for new firebase auth (e4212b3)
2.32.2 (2023-02-12)
- csp: update connect-src for new firebase auth (03f9cb7)
2.32.1 (2023-02-12)
- csp: update connect-src for new firebase auth (7ba43de)
2.32.0 (2023-02-12)
- auth: support for oauth for user authentication (1051b2d)
2.31.3 (2023-02-11)
- S-89: display main hall assignment (f7016c6)
2.31.2 (2023-02-10)
- schedule: handle undefined person when getting schedule details (65b0572)
2.31.1 (2023-02-10)
- csp: update base-uri value (d889b2a)
2.31.0 (2023-02-10)
- source-material: add import source support for languages without epub (4023e51)
2.30.0 (2023-02-10)
- deps: bump @mui/x-date-pickers from 5.0.17 to 5.0.18 (20008cb)
- deps: bump jw-epub-parser from 1.30.2 to 1.30.4 (044877d)
- deps: bump jw-epub-parser from 1.30.4 to 1.30.5 (5f23fee)
2.29.2 (2023-02-08)
- persons: fix infinite loading when saving some persons (2af7a37)
2.29.1 (2023-02-08)
- S-89: update assignment label to better support languages with long translation (258418d)
- startup: always refresh week type on startup (94424c7)
2.29.0 (2023-02-08)
- app: add support for Portuguese (Brazil) language (67272ea)
- deps: bump @mui/lab from 5.0.0-alpha.118 to 5.0.0-alpha.119 (d9e8d67)
- deps: bump @mui/material from 5.11.7 to 5.11.8 (00a8171)
- deps: bump jw-epub-parser from 1.30.0-alpha.7 to 1.30.2 (36ff51b)
- deps: bump react-router-dom from 6.8.0 to 6.8.1 (1ce8a45)
2.28.1 (2023-02-06)
- app: add await for async iteration (148e385)
2.28.0 (2023-02-06)
- pages: update count logic in source week details when overriding meeting part (afa2aff)
- schedules: add await for asynchronous iteration (f0c5a4a)
- deps: bump @sws2apps/react-sw-helper from 1.9.0 to 1.10.0 (fec1244)
2.27.1 (2023-02-03)
- features: fix another undefined item when restoring backup (f54f587)
2.27.0 (2023-02-03)
- features: handle undefined changes when restoring backup (5370cae)
- deps: bump @mui/x-date-pickers from 5.0.16 to 5.0.17 (7f7bf68)
- deps: bump react-i18next from 12.1.4 to 12.1.5 (4f97c26)
- deps: bump validator from 13.7.0 to 13.9.0 (f4cc5c9)
2.26.1 (2023-02-02)
- startup: signin and congregation create were mixed on logout (4939e8f)
2.26.0 (2023-02-01)
- about: update translation ids (ac31b38)
- pages: fix bug in S-140 template when convention week (992d30e)
- deps: bump @mui/lab from 5.0.0-alpha.117 to 5.0.0-alpha.118 (9f3db8b)
- deps: bump @mui/material from 5.11.6 to 5.11.7 (3328679)
- deps: bump @tanstack/react-query from 4.23.0 to 4.24.4 (fd85601)
2.25.1 (2023-01-30)
- startup: fix wrong translation ids on app startup (54a1ddf)
2.25.0 (2023-01-30)
- source-materials: fix issue where single override is not working (dcd6192)
- deps: bump @mui/x-date-pickers from 5.0.15 to 5.0.16 (e7c6df4)
- deps: bump react-router-dom from 6.7.0 to 6.8.0 (13925a0)
2.24.5 (2023-01-29)
- schedules: update schedules to be sent to pocket and vip users (accdff8)
2.24.4 (2023-01-29)
- schedules: fix duplicated assigned persons when using autofill (c6e2492)
2.24.3 (2023-01-29)
- pages: fix timing in S-140 when overriding parts (543891f)
2.24.2 (2023-01-29)
- features: override parts not shown when editing and view schedule (4c9233d)
2.24.1 (2023-01-29)
- source-material: fix override not populated for part 2 (f9873ec)
2.24.0 (2023-01-29)
- app: code refactoring with some minor changes (e553447)
- deps: bump @mui/lab from 5.0.0-alpha.116 to 5.0.0-alpha.117 (e16702b)
- deps: bump @mui/material from 5.11.5 to 5.11.6 (3ba6ea2)
- deps: bump @tanstack/react-query from 4.22.4 to 4.23.0 (a0201cc)
- deps: bump dexie from 3.2.2 to 3.2.3 (48f4f78)
2.24.0 (2023-01-29)
- app: code refactoring with some minor changes (e553447)
- deps: bump @mui/lab from 5.0.0-alpha.116 to 5.0.0-alpha.117 (e16702b)
- deps: bump @mui/material from 5.11.5 to 5.11.6 (3ba6ea2)
- deps: bump @tanstack/react-query from 4.22.4 to 4.23.0 (a0201cc)
- deps: bump dexie from 3.2.2 to 3.2.3 (48f4f78)
2.23.0 (2023-01-23)
- app: support merge when sending and restoring backup (0fded67)
- deps: bump @mui/lab from 5.0.0-alpha.115 to 5.0.0-alpha.116 (89c8741)
- deps: bump @mui/material from 5.11.4 to 5.11.5 (8f691b9)
- deps: bump @mui/x-date-pickers from 5.0.14 to 5.0.15 (7976968)
- deps: bump @tanstack/react-query from 4.22.0 to 4.22.4 (b6cfb1b)
- deps: bump dexie-export-import from 1.0.3 to 4.0.5 (dea9aac)
- deps: bump react-router-dom from 6.6.2 to 6.7.0 (77628d5)
2.22.0 (2023-01-17)
- schedules: hide auxiliary class assignments if circuit overseer visit (94face6)
- deps: bump @mui/x-date-pickers from 5.0.13 to 5.0.14 (3901edd)
2.21.0 (2023-01-10)
- startup: disallow some email domains, handle unset source lang (8d2ab87)
- deps: bump @mui/lab from 5.0.0-alpha.114 to 5.0.0-alpha.115 (6e90f27)
- deps: bump @mui/material from 5.11.3 to 5.11.4 (5ba9173)
- deps: bump react-router-dom from 6.6.1 to 6.6.2 (0a84f85)
2.20.1 (2023-01-09)
- app: update csp for new api endpoint (dc81be0)
2.20.0 (2023-01-09)
- app: update api endpoint (e507f7b)
- deps: bump @tanstack/react-query from 4.20.9 to 4.22.0 (66ddad5)
- deps: bump i18next from 22.4.8 to 22.4.9 (64f39c8)
- deps: bump react-i18next from 12.1.1 to 12.1.4 (6ed2e38)
2.19.0 (2023-01-08)
- app: migrate from browserRouter to hashRouter (9b2300a)
2.18.1 (2023-01-08)
- assignments: handle loading my assignments when pocket members is undefined (8243839)
2.18.0 (2023-01-08)
- startup: update for new congregation signup (f44280e)
- app: update to handle the new sws-vip application (9f55233)
- assignments: view another members assignments (5692314)
2.17.1 (2023-01-06)
- db: update constant name to track congregation update (f445cd1)
2.17.0 (2023-01-06)
- app: congregation account creation using predefined list (d6a01ec)
- deps: bump @mui/x-date-pickers from 5.0.12 to 5.0.13 (533423b)
- deps: bump @tanstack/react-query from 4.20.4 to 4.20.9 (ca5c023)
2.16.0 (2023-01-04)
- schedules: fix wrong stats when auxiliary classroom is enabled (6d2b616)
- deps: bump @mui/material from 5.11.2 to 5.11.3 (569229f)
- deps: bump i18next from 22.4.6 to 22.4.7 (6a2d349)
- deps: bump i18next from 22.4.7 to 22.4.8 (31beadc)
2.15.1 (2023-01-01)
- source-materials: default to ui language if not set (6f7ed3d)
2.15.0 (2022-12-31)
- app: separate ui language from source materials and template language (f994de5)
- app: separate ui language from source materials and template language (7dd7c7f)
2.14.0 (2022-12-29)
- schedules: fix mix of gender when assigning parts (f676963)
- deps: bump @mui/lab from 5.0.0-alpha.113 to 5.0.0-alpha.114 (48ceee3)
- deps: bump @mui/material from 5.11.1 to 5.11.2 (142893e)
- deps: bump @mui/x-date-pickers from 5.0.11 to 5.0.12 (2cee53c)
- deps: bump mui-one-time-password-input from 1.0.3 to 1.0.4 (41713e7)
2.13.1 (2022-12-24)
- app: login button always disabled (707360e)
2.13.0 (2022-12-23)
- deps: bump react-router-dom from 6.5.0 to 6.6.1 (1800bf7)
- schedules: publish schedules combined into one action (7e10c35)
2.12.0 (2022-12-21)
- S-89: fix an issue where S-89 could not be generated and downloaded (a6a51b6)
- deps: bump @mui/lab from 5.0.0-alpha.112 to 5.0.0-alpha.113 (e6da904)
- deps: bump @mui/material from 5.11.0 to 5.11.1 (cdd2a17)
- deps: bump i18next from 22.4.5 to 22.4.6 (e24aa44)
2.11.0 (2022-12-18)
- app: remove unused files (616f30a)
- congregation: new ui to manage cpe users (ccb41ad)
2.11.0 (2022-12-18)
- congregation: new ui to manage cpe users (ccb41ad)
2.10.2 (2022-12-18)
- schedules: history for assignments in field ministry not showing (2e15c34)
2.10.1 (2022-12-16)
- schedules: remove wrong keys being included when building assignments details (2d30ae6)
2.10.0 (2022-12-16)
- schedules: fix wrong stats in schedule overview page (ec32069)
- deps: bump @mui/icons-material from 5.10.16 to 5.11.0 (33cba76)
- deps: bump @mui/lab from 5.0.0-alpha.111 to 5.0.0-alpha.112 (108baaa)
- deps: bump @mui/material from 5.10.17 to 5.11.0 (a39af38)
- deps: bump @tanstack/react-query from 4.19.1 to 4.20.4 (260a648)
- deps: bump i18next from 22.1.4 to 22.4.5 (20e851c)
- deps: bump jw-epub-parser from 1.28.0 to 1.29.0 (a42c036)
2.9.2 (2022-12-11)
- templates: fix error when previewing S-140 (dfe0818)
2.9.1 (2022-12-10)
- my-assignments: change order of the list of assignments (6b73265)
2.9.0 (2022-12-10)
- app: display LMM Overseer current and future assignments (a082e5f)
2.8.1 (2022-12-09)
- template: update style for assignment part indice in S-89 (11d78c5)
2.8.0 (2022-12-09)
- schedule: memorial invitation students not showing (80916b5)
- schedules: autofill not assigning part 2 in living as christians part (bd4dc5d)
- template: assignment indice not being shown in s89 template (4747d57)
- template: update s-89 template to display memorial invitation part (a17dd18)
- deps: bump @mui/lab from 5.0.0-alpha.110 to 5.0.0-alpha.111 (756975b)
- deps: bump @mui/material from 5.10.16 to 5.10.17 (5cf05e7)
- deps: bump @mui/x-date-pickers from 5.0.9 to 5.0.10 (f969e5f)
- deps: bump i18next from 22.0.8 to 22.1.4 (5321cd1)
- deps: bump react-i18next from 12.0.0 to 12.1.0 (ccc0c6e)
- deps: bump react-i18next from 12.1.0 to 12.1.1 (6e701a7)
- deps: bump react-router-dom from 6.4.4 to 6.4.5 (7958f03)
2.7.1 (2022-12-06)
- source-material: change the regex to search from start when parsing assignment type (95625e3)
2.7.0 (2022-12-06)
- deps: bump @tanstack/react-query from 4.19.0 to 4.19.1 (e1724ed)
- deps: bump i18next from 22.0.6 to 22.0.8 (3bdab6b)
- source-material: add new assignment type for memorial video (49f8c0b)
2.6.1 (2022-12-05)
- schedule: 2nd assignments in living as christians part not being assigned (1239890)
2.6.0 (2022-12-04)
- app: add error element and change application name (daf6ec6)
2.5.0 (2022-12-04)
- startup: fix error message on invalid otp token (448ae3f)
- startup: new ui for otp code (1280319)
2.4.0 (2022-12-04)
- setup: support change of otp library (32f496b)
2.3.1 (2022-12-03)
- schedule: hide publish schedule when not connected to congregation account (8ec8695)
2.3.0 (2022-12-03)
- notifications: update for new api response (6157283)
- deps: bump @mui/icons-material from 5.10.15 to 5.10.16 (577e9bb)
- deps: bump @mui/lab from 5.0.0-alpha.109 to 5.0.0-alpha.110 (d2684ff)
- deps: bump @mui/material from 5.10.15 to 5.10.16 (50e8074)
- deps: bump @tanstack/react-query from 4.17.1 to 4.18.0 (28fde41)
- deps: bump @tanstack/react-query from 4.18.0 to 4.19.0 (c6b35a2)
- deps: bump jw-epub-parser from 1.27.0 to 1.28.0 (4c07f23)
- deps: bump react-router-dom from 6.4.3 to 6.4.4 (00a1c3f)
2.2.0 (2022-11-26)
- deps: bump @emotion/react from 11.10.4 to 11.10.5 (e9f9aba)
- deps: bump @emotion/styled from 11.10.4 to 11.10.5 (78eebcb)
- deps: bump @fingerprintjs/fingerprintjs-pro from 3.7.1 to 3.8.1 (e201360)
- deps: bump @mui/lab from 5.0.0-alpha.107 to 5.0.0-alpha.109 (ca7df54)
- deps: bump @mui/x-date-pickers from 5.0.8 to 5.0.9 (647713d)
- deps: bump i18next from 21.10.0 to 22.0.6 (86da21a)
- deps: bump react-router-dom from 6.4.2 to 6.4.3 (0e6829c)
- schedules: view weekly assignments program (72cd8de)
2.1.4 (2022-11-23)
- source-material: fix issue where field ministry video parts were not detected (4871382)
- styles: update some styles for mobile view (1de3afa)
2.1.3 (2022-11-23)
- app: auto fetch service worker update (eb0aef9)
- backup: restore user credentials after creating backup (2e2c9f5)
2.1.2 (2022-11-23)
- backup: fix typo error in variable name (94f716e)
2.1.1 (2022-11-23)
- updater: fix wrong translation being shown (ca656cc)
2.1.0 (2022-11-23)
- backup: add app settings to the list of records to be backed up (3f2cab4)
- deps: bump @mui/icons-material from 5.10.9 to 5.10.15 (fd76886)
- deps: bump @mui/material from 5.10.13 to 5.10.15 (d864259)
- deps: bump @mui/x-date-pickers from 5.0.7 to 5.0.8 (56c4d45)
2.0.0 (2022-11-22)
- app: support latest organization changes on the use of this application (ed7ea9c)
- deps: bump @fingerprintjs/fingerprintjs-pro from 3.7.1 to 3.8.0 (f0cf967)
- deps: bump @fingerprintjs/fingerprintjs-pro from 3.8.0 to 3.8.1 (151400d)
- deps: bump @mui/icons-material from 5.10.9 to 5.10.14 (e85f00f)
- deps: bump @mui/lab from 5.0.0-alpha.106 to 5.0.0-alpha.107 (8b4b4d0)
- deps: bump @mui/lab from 5.0.0-alpha.107 to 5.0.0-alpha.108 (92a6a75)
- deps: bump @mui/material from 5.10.12 to 5.10.13 (86f2c1e)
- deps: bump @mui/material from 5.10.13 to 5.10.14 (7537a66)
- deps: bump @mui/x-date-pickers from 5.0.6 to 5.0.7 (172b7bb)
- deps: bump @mui/x-date-pickers from 5.0.7 to 5.0.8 (6b84413)
- deps: bump i18next from 22.0.4 to 22.0.5 (3091c28)
- deps: bump i18next from 22.0.5 to 22.0.6 (4757ab3)
- deps: bump jw-epub-parser from 1.26.0 to 1.27.0 (b5fdd3c)
- deps: bump loader-utils from 2.0.2 to 2.0.3 (af7389d)
- deps: bump loader-utils from 2.0.3 to 2.0.4 (8ce4b6d)
- deps: bump react-router-dom from 6.4.2 to 6.4.3 (c6318ec)
- app: Major updates have been implemented in LMM-OA to support the latest organization changes. Also, most parts of the application were redesigned. We do now support light and dark mode.