168 Commits

Author SHA1 Message Date
Pau Ferrer Ocaña
b1495c6c9d MOBILE-4250 course: Improve translation of module names for a11y 2023-03-20 09:50:11 +01:00
Noel De Martin
605d1c09a4 MOBILE-4270 course: Remove summary component
This hasn't been used for a long time, so it can be removed.
2023-03-16 12:14:59 +01:00
Noel De Martin
98d332138a MOBILE-4270 core: Standardize page modules 2023-03-16 11:02:11 +01:00
Dani Palou
8f6320e012
Merge pull request #3579 from NoelDeMartin/MOBILE-4193
MOBILE-4193 core: Consolidate module icons sources
2023-03-16 09:48:47 +01:00
Noel De Martin
f82d3504f6 MOBILE-4193 grades: Avoid filtering rich images 2023-03-15 12:04:36 +01:00
Noel De Martin
0c998b8f8b MOBILE-4193 core: Consolidate module icons sources 2023-03-15 12:04:36 +01:00
Pau Ferrer Ocaña
c22424c93e MOBILE-4270 chore: Solve lots of linter warnings 2023-03-14 15:50:42 +01:00
Pau Ferrer Ocaña
dd4c9a1ed0 MOBILE-4081 eslint: Solve jsdoc linter warnings 2022-12-01 23:05:46 +01:00
Pau Ferrer Ocaña
d40a488758 MOBILE-3936 reminders: Add click listeners 2022-11-15 16:08:59 +01:00
Pau Ferrer Ocaña
5d910ea5b4 MOBILE-3936 reminders: Add reminders to courses and activities 2022-11-10 16:37:05 +01:00
Noel De Martin
1005aad1c1 MOBILE-4059 core: Improve Translate.instant types 2022-11-07 16:11:24 +01:00
Dani Palou
8d0412fa68 MOBILE-4081 core: Remove most .bind() usage 2022-10-05 16:02:09 +02:00
Dani Palou
52a4322f0d MOBILE-3817 core: Create WSObservable type 2022-09-16 10:22:53 +02:00
Dani Palou
979e995166 MOBILE-3817 filter: Apply update in background to filters 2022-09-16 10:22:53 +02:00
Dani Palou
9249fab7ee
Merge pull request #3371 from alfonso-salces/MOBILE-4081
MOBILE-4081 course: Load 'course-summary.module' from service
2022-09-05 09:11:17 +02:00
Pau Ferrer Ocaña
7a0346210e
Merge pull request #3372 from dpalou/MOBILE-4102
MOBILE-4102 course: Display relative dates for teachers
2022-09-02 17:28:10 +02:00
Pau Ferrer Ocaña
f0b79822da MOBILE-4081 chore: Remove redundant awaits 2022-09-02 14:45:04 +02:00
Alfonso Salces
7a83c7711e MOBILE-4081 course: Load 'course-summary.module' from service 2022-09-02 12:43:18 +02:00
Dani Palou
38cf037162 MOBILE-4121 completion: Invalidate when data sent in scorm/lesson 2022-08-18 15:30:58 +02:00
Dani Palou
57cd6d1705 MOBILE-4102 course: Display relative dates for teachers 2022-08-03 10:38:30 +02:00
Dani Palou
844c14b8cb MOBILE-4116 core: Avoid using Date instances if possible
When the date can be affected by time zone, always use moment
2022-07-29 14:59:40 +02:00
Dani Palou
88a19ea066 MOBILE-4116 moment: Force timezone for moment in behat tests 2022-07-29 14:59:40 +02:00
Dani Palou
9a5231d481 MOBILE-4069 core: Fix getModuleUpdates if not downloaded 2022-07-14 09:10:14 +02:00
Dani Palou
5630f5b054
Merge pull request #3321 from crazyserver/MOBILE-4047
Mobile 4047
2022-07-13 15:27:12 +02:00
Dani Palou
b82c884745 MOBILE-4081 core: Remove some unneeded invalidates 2022-07-13 09:44:51 +02:00
Pau Ferrer Ocaña
c1cae77bbc MOBILE-4047 cron: Improve alerts on cron failures 2022-07-12 16:01:51 +02:00
Alfonso Salces
93cfcd4ae0
Merge pull request #3330 from NoelDeMartin/MOBILE-4038
MOBILE-4038 timeline: Refactor using OnPush
2022-07-06 11:46:02 +02:00
Dani Palou
290b78c8ab MOBILE-4108 core: Don't call autologin WS for external URLs 2022-07-05 11:59:43 +02:00
Noel De Martin
8dd0ef41a1 MOBILE-4038 icon: Revert getModuleIconSrc to sync
Reverted from 1c0a86d045
2022-06-23 12:29:54 +02:00
Noel De Martin
ed50d3d76a MOBILE-4081 core: Consolidate Platform services 2022-06-20 18:19:18 +02:00
Dani Palou
30b26adbd6 MOBILE-4054 core: Allow not displaying again open file warning 2022-06-17 10:55:38 +02:00
Noel De Martin
73ee4df1ec MOBILE-3321 core: Decouple Network from App 2022-06-08 13:28:05 +02:00
Noel De Martin
6356623664 MOBILE-3988 core: Remove duplicated promise helper 2022-05-31 10:33:54 +02:00
Pau Ferrer Ocaña
be8ed25daa MOBILE-3833 course: Deprecate skipListStatus on prefetch handlers 2022-04-06 09:53:54 +02:00
Pau Ferrer Ocaña
8f0c0bcfbb MOBILE-3833 storage: Show download buttons on downloadable modules 2022-04-05 15:15:55 +02:00
Noel De Martin
5434a1a4f3 MOBILE-3833 course: Fix manual completion db
Issue introduced by mistake in b72e247f81 (diff-d5618a894713624722f8d892b9befe9b865f16cc00593ee23f420047917d3fcaR112)
2022-03-31 12:01:29 +02:00
Pau Ferrer Ocaña
ebcbcb6e4c
Merge pull request #3198 from dpalou/MOBILE-3833
Mobile 3833
2022-03-22 16:03:41 +01:00
Dani Palou
d2b9cf89d8 MOBILE-3833 module: Improve performance of getModuleStoredSize 2022-03-22 15:48:49 +01:00
Pau Ferrer Ocaña
8a5310ef1e MOBILE-3814 course: Add helper functions to check stealth and visibility 2022-03-21 16:38:54 +01:00
Dani Palou
da11a08c07 MOBILE-3833 course: Fix open site home from module summary 2022-03-18 16:03:29 +01:00
Pau Ferrer Ocaña
8037168222 MOBILE-3814 courses: Always init prefetch course icons when not empty 2022-03-16 10:04:07 +01:00
Dani Palou
b72e247f81 MOBILE-3930 course: Store and display modules viewed and last 2022-03-11 12:31:35 +01:00
Pau Ferrer Ocaña
82419c3f50 MOBILE-3811 resource: Remove mimetype icons from resource only on 4.0+
This partially reverts commit 96b172c42ca216aacc986502eb628e5a911d0671.
2022-02-23 17:10:07 +01:00
Pau Ferrer Ocaña
d4a9bd2ec5 MOBILE-3833 course: Do not display course displayname on course page 2022-02-22 23:03:40 +01:00
Dani Palou
5b0abf40f7
Merge pull request #3127 from NoelDeMartin/MOBILE-3821
MOBILE-3821: Database optimization final tweaks (before 4.0)
2022-02-21 12:51:12 +01:00
Noel De Martin
d80ba6698b MOBILE-3821 core: Fix databases clean up 2022-02-21 12:33:39 +01:00
Pau Ferrer Ocaña
97a8dc3f7a MOBILE-3931 module: Improve module summary style 2022-02-18 11:41:17 +01:00
Pau Ferrer Ocaña
6a862730e2 MOBILE-3931 module: Add grades and course to module summary 2022-02-18 11:41:17 +01:00
Pau Ferrer Ocaña
6c782e3b3e MOBILE-3931 module: Adapt module site plugins code 2022-02-18 11:41:17 +01:00
Pau Ferrer Ocaña
16cee9df14 MOBILE-3931 module: Merge duplicated prefetch statuses 2022-02-18 11:41:17 +01:00