Pau Ferrer Ocaña
b0c494ee51
MOBILE-4616 chore: Move html mode classes to CoreHTMLClasses
2024-08-14 15:17:41 +02:00
Pau Ferrer Ocaña
323ccc8c76
MOBILE-4616 chore: Isolate convertHTMLToHTMLElement
2024-08-14 15:17:41 +02:00
Pau Ferrer Ocaña
90ec21333b
MOBILE-4616 text: Migrate text utils to text
2024-08-14 15:17:41 +02:00
Pau Ferrer Ocaña
3afa736cf4
MOBILE-4616 loading: Create a service to have loading functions
2024-08-13 16:44:25 +02:00
Pau Ferrer Ocaña
3f9ea653f9
MOBILE-4616 chore: Move modals functions to CoreModalsService
2024-07-29 15:04:57 +02:00
Pau Ferrer Ocaña
1186694c5f
MOBILE-4616 url: Migrate all CoreUrlUtils to CoreUrl static singleton
2024-07-25 15:26:53 +02:00
Pau Ferrer Ocaña
62f097dc92
MOBILE-4616 lesson: Move lesson constants to a file
2024-07-15 13:15:39 +02:00
Pau Ferrer Ocaña
73a72ef130
MOBILE-4620 course: Async import main component to avoid crashes
2024-07-05 08:55:52 +02:00
Dani Palou
b7beaead0c
MOBILE-4470 lesson: Fix correct answers when teacher reviews
2024-05-29 12:34:26 +02:00
Dani Palou
f1ccc63795
MOBILE-4470 lesson: Fix multichoice option not selected in review
...
Fixes a regression caused by 2449aca
2024-05-29 10:32:00 +02:00
Pau Ferrer Ocaña
7980f027f0
MOBILE-4329 chore: Link handler action should be async to wait for nav
2024-03-04 16:00:58 +01:00
Pau Ferrer Ocaña
c3c414a1da
MOBILE-4456 course: Adapt purpose of the icons to new version
2024-02-29 15:56:24 +01:00
Dani Palou
27b980d710
MOBILE-3947 form: Add types to FormControl
2024-01-12 15:45:02 +01:00
Noel De Martin
2449aca781
MOBILE-3947 ng: Fix build errors
...
Target in app tsconfig is set to es2022 by the Angular CLI, so we must
set it as well to be consistent in the rest of the tooling. Angular
compilation later uses browserslist for further transpilations.
Target in unit tests is kept at es2016 because of a known bug in
Angular: https://github.com/angular/angular/issues/31730
2023-11-29 16:19:00 +01:00
Dani Palou
3b99950df6
MOBILE-4469 site: Rename candidate site to authenticated site
2023-11-22 10:48:18 +01:00
Dani Palou
a724a946d2
MOBILE-4469 core: Create new CoreCandidateSite class
2023-11-22 08:17:12 +01:00
Dani Palou
988ddb4b94
MOBILE-4469 core: Move CoreSite class to new sites folder
2023-11-21 11:58:27 +01:00
Dani Palou
cc472e58f5
MOBILE-4362 lesson: Display 'Correct response' as badge
2023-10-10 11:18:13 +02:00
Dani Palou
2d2cc2f5f9
MOBILE-4368 analytics: Apply new analytics system to all pages
2023-07-13 13:53:36 +02:00
Pau Ferrer Ocaña
73addbf42e
MOBILE-4009 course: Validate guest access password and enter the course
2023-07-07 08:52:46 +02:00
Pau Ferrer Ocaña
2804951810
MOBILE-4009 core: Create a generic password modal
2023-07-07 08:52:37 +02:00
Dani Palou
060e66011b
MOBILE-4270 push: Fix treat undefined customdata in push click handlers
2023-05-17 13:28:41 +02:00
Pau Ferrer Ocaña
605eededa7
Merge pull request #3591 from dpalou/MOBILE-3535
...
MOBILE-3535 lesson: Handle localised decimal separator
2023-03-24 14:24:44 +01:00
Dani Palou
fae7467c0c
MOBILE-3535 lesson: Handle localised decimal separator
2023-03-24 11:52:09 +01:00
Pau Ferrer Ocaña
b4bd42b928
MOBILE-4270 sync: Improve sync result types
2023-03-14 15:52:29 +01:00
Dani Palou
f230c16b94
MOBILE-4081 lesson: Fix wrong feedback displayed in offline
2022-12-14 15:02:09 +01:00
Pau Ferrer Ocaña
dd4c9a1ed0
MOBILE-4081 eslint: Solve jsdoc linter warnings
2022-12-01 23:05:46 +01:00
Dani Palou
8d0412fa68
MOBILE-4081 core: Remove most .bind() usage
2022-10-05 16:02:09 +02:00
Dani Palou
6fd5843d92
MOBILE-4035 groups: Don't call WS that will fail if no group
2022-09-02 08:15:32 +02:00
Pau Ferrer Ocaña
68a4a4e75f
MOBILE-4081 chore: Fixtures on types and async functions
2022-08-31 16:37:12 +02:00
Noel De Martin
73ee4df1ec
MOBILE-3321 core: Decouple Network from App
2022-06-08 13:28:05 +02:00
Dani Palou
195c8d94e6
MOBILE-3833 core: Add '^' dynamically in link handlers
2022-04-06 16:25:55 +02:00
Dani Palou
a690353ad7
MOBILE-3833 core: Fix collisions in link handlers
...
The /admin handlers haven't been modified because that folder can be moved to somewhere else in some Moodle versions
2022-03-31 13:02:52 +02:00
Dani Palou
9b40c5e87e
MOBILE-3919 utils: Move formatTime functions to CoreTime
2022-03-29 08:13:58 +02:00
Pau Ferrer Ocaña
3a11cdbfe2
MOBILE-3149 module: Add collapsible footer buttons inside activities
2022-02-28 15:16:09 +01:00
Dani Palou
52e10ea15d
MOBILE-3980 book: Open book contents when clicking link
2022-02-16 14:41:09 +01:00
Dani Palou
a6df4e997b
MOBILE-3833 core: Fix substring errors
2022-02-04 12:34:28 +01:00
Pau Ferrer Ocaña
46dada14cb
MOBILE-3814 chore: Remove deprecated String.substr calls
2022-01-19 14:52:52 +01:00
Pau Ferrer Ocaña
8c82446027
MOBILE-3811 mod: Add purpose of all modules
2022-01-19 10:39:25 +01:00
Pau Ferrer Ocaña
ed05adffbf
MOBILE-3833 course: Reduce usage of CoreCourseAnyModuleData
2021-12-20 16:37:25 +01:00
Pau Ferrer Ocaña
27c7a7a952
MOBILE-3833 course: Review course module optional property
2021-12-20 15:31:51 +01:00
Pau Ferrer Ocaña
7d7f738d05
MOBILE-3833 chore: Reduce typeof undefined usage
2021-12-20 15:31:24 +01:00
Pau Ferrer Ocaña
d5d8962766
MOBILE-3833 mod: Create a base module to remove duplicated getData func
2021-09-09 13:49:52 +02:00
Dani Palou
68e57c0f17
MOBILE-3819 core: Remove code specific for Moodle 3.1-3.4
2021-09-06 11:17:28 +02:00
Dani Palou
28056bf176
MOBILE-3847 mod: Improve error message when module not found
2021-09-01 11:08:56 +02:00
Dani Palou
a3b35a9619
MOBILE-3320 core: Always pass initial value to reduce function
2021-06-30 11:58:52 +02:00
Dani Palou
c5d18dffdc
MOBILE-3320 course: Fix some prefetchs never ending
2021-06-11 12:20:44 +02:00
Noel De Martin
e9c84c71d0
MOBILE-3320 DX: Use consistent enum casing
2021-06-03 12:15:45 +02:00
Pau Ferrer Ocaña
2a1e8a44e8
MOBILE-3752 lint: Remove duplicated spaces
2021-05-13 16:46:24 +02:00
Pau Ferrer Ocaña
7af5c510bf
MOBILE-3745 core: Use new openModal function
2021-05-07 11:33:21 +02:00