Albert Gasset
588df2dd9d
MOBILE-3893 assign: Add button to remove submissions
2024-10-04 12:16:41 +02:00
Albert Gasset
a6076d3f42
MOBILE-3893 assign: Check if submission is empty before saving
2024-10-02 14:51:01 +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
1186694c5f
MOBILE-4616 url: Migrate all CoreUrlUtils to CoreUrl static singleton
2024-07-25 15:26:53 +02:00
Pau Ferrer Ocaña
af4e07df36
MOBILE-4616 assign: Move assign constants to a file
2024-07-12 13:00:38 +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
Noel De Martin
1d15216b9f
MOBILE-4470 assign: Implement action link handler
...
This is necessary to handle links in timeline block. We'll need to do this in more situations, but for now it seems like assign is the only one with special actions. See MDL-81912.
2024-05-16 11:34:07 +02:00
Dani Palou
41e4292c48
MOBILE-4526 core: Use ContextLevel enum instead of string
2024-03-13 07:53:53 +01:00
Pau Ferrer Ocaña
ae4c1ce28a
MOBILE-4538 mod: Check module is enabled in related delegates
2024-03-11 11:57:42 +01:00
Pau Ferrer Ocaña
dc1b9e9575
MOBILE-4538 assign: Inheritdocs from handlers
2024-03-11 11:57:42 +01:00
Pau Ferrer Ocaña
21b43d56df
MOBILE-4538 delegates: Add handlers promise enabled info and remove code
2024-03-11 11:57:42 +01:00
Pau Ferrer Ocaña
6f371abbdb
MOBILE-3947 chore: Deprecate CoreArray.flatten in favor native flat
2024-03-07 11:29:34 +01:00
Pau Ferrer Ocaña
e8dd8be967
MOBILE-3947 chore: Change Ionic native imports to awesome cordova
2023-11-24 13:46:58 +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
Pau Ferrer Ocaña
9e9052db85
MOBILE-3947 chore: Fix some non valid types
2023-11-20 11:33:26 +01:00
Dani Palou
2d2cc2f5f9
MOBILE-4368 analytics: Apply new analytics system to all pages
2023-07-13 13:53:36 +02:00
Noel De Martin
e8a73689ef
MOBILE-4288 core: Format group names
...
Group names may contain other filters such as mathjax, so only filtering
multilanguage is not enough.
2023-05-03 12:16:47 +02:00
Noel De Martin
9180e6e082
MOBILE-4288 multilang: Implement type safety
2023-04-24 11:25:43 +02:00
Dani Palou
d4aab021f0
MOBILE-4281 assign: Display submission grade when using marking workflow
2023-04-19 10:25:44 +02:00
Alfonso Salces
98d6733541
MOBILE-4292 base-profilefield: Use displayvalue instead of value
2023-04-13 08:03:08 +02:00
Pau Ferrer Ocaña
b4bd42b928
MOBILE-4270 sync: Improve sync result types
2023-03-14 15:52:29 +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
8dde80aa08
MOBILE-4081 chore: Remove deprecated concatenatePaths usage
2022-11-29 10:23:36 +01:00
Dani Palou
8d0412fa68
MOBILE-4081 core: Remove most .bind() usage
2022-10-05 16:02:09 +02:00
Pau Ferrer Ocaña
970ea87dab
MOBILE-4081 chore: Remove unnecessary semicolons
2022-09-02 17:57:22 +02:00
Pau Ferrer Ocaña
f0b79822da
MOBILE-4081 chore: Remove redundant awaits
2022-09-02 14:45:04 +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
86355bce01
MOBILE-3942 core: Improve dynamic component calls
2022-06-22 16:06:32 +02:00
Noel De Martin
73ee4df1ec
MOBILE-3321 core: Decouple Network from App
2022-06-08 13:28:05 +02:00
Dani Palou
b793a9dbe9
MOBILE-3919 assign: Display activity instructions
2022-03-29 08:05:54 +02:00
Dani Palou
1da073eefa
MOBILE-3919 assign: Support time limit in assigns
2022-03-29 08:05:54 +02:00
Dani Palou
265a170b13
MOBILE-3833 core: Treat relative URLs inside CSS files
2022-03-18 16:03:23 +01:00
Dani Palou
be0ce93a0f
MOBILE-3780 assign: Fix getSizeForEdit in file submissions
2022-02-24 12:10:29 +01:00
Dani Palou
52e10ea15d
MOBILE-3980 book: Open book contents when clicking link
2022-02-16 14:41:09 +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
4fc3c8b0d0
MOBILE-3787 assign: Apply grading status when grades are found
2022-01-17 10:04:29 +01:00
Pau Ferrer Ocaña
c5ef18183b
MOBILE-3787 assign: Improve submission list filtering
2022-01-13 15:27:59 +01:00
Pau Ferrer Ocaña
7cdafca794
MOBILE-3787 assign: Add enums to different states
2022-01-13 15:27:59 +01:00
Pau Ferrer Ocaña
03ccd02636
MOBILE-3787 assign: Fix submission and grading status on groups
2022-01-13 14:04:58 +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
Dani Palou
56596ad30e
MOBILE-3909 calendar: Fix non-null assertion eslint warnings
2021-11-22 11:47:51 +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
628f380d7c
MOBILE-3780 course: Use right max upload size when set to course limit
2021-07-22 14:40:51 +02:00
Dani Palou
8fd64f85c0
MOBILE-3320 assign: Fix allowed groups data not prefetched
2021-06-30 11:58:52 +02:00