Dani Palou
bcbd31535c
MOBILE-4492 file: Avoid problems with toURL in Android
2024-01-31 15:08:17 +01:00
Dani Palou
c60f792927
Merge pull request #3914 from NoelDeMartin/MOBILE-4496
...
MOBILE-4496: Improve Behat CI
2024-01-31 15:05:53 +01:00
Noel De Martin
667ba02986
Merge pull request #3902 from crazyserver/MOBILE-4266
...
MOBILE-4266 site: Add site theme class to html tags
2024-01-31 14:21:24 +01:00
Noel De Martin
da5827190f
MOBILE-4496 reminders: Timeout permission request in behat
2024-01-31 13:41:35 +01:00
Noel De Martin
208ec01b6c
MOBILE-4496 reminders: Improve notification tests
...
The previous implementation was too flaky because it relied on test execution time
2024-01-31 13:41:35 +01:00
Noel De Martin
da976a08a7
MOBILE-4496 behat: Fix webserver url
2024-01-31 13:41:35 +01:00
Pau Ferrer Ocaña
8b38b54fb9
MOBILE-4266 app: isOnline always returned true on webapp
2024-01-31 12:44:41 +01:00
Pau Ferrer Ocaña
6f4e3f7479
MOBILE-4266 app: Sort some app initializers
2024-01-31 12:44:41 +01:00
Pau Ferrer Ocaña
d269225651
MOBILE-4266 site: Add site theme class to html tags
2024-01-31 12:44:31 +01:00
Noel De Martin
7ad5e52148
MOBILE-4496 behat: Remove performance tests
...
These tests haven't been used in a while, so we've decided to remove them to clean up the codebase.
2024-01-31 11:35:09 +01:00
Noel De Martin
bb6ed65c88
MOBILE-4496 behat: Update tags
...
Tags have been changed to reflect the namespace in the app folder structure, rather than trying to find an equivalent in the LMS codebase
2024-01-31 11:35:09 +01:00
Noel De Martin
a8ffee0010
Merge pull request #3916 from dpalou/MOBILE-4173
...
MOBILE-4173 behat: Don't hardcode webserver in embedded PDF test
2024-01-31 11:34:27 +01:00
Dani Palou
5a8199304a
MOBILE-4173 behat: Don't hardcode webserver in embedded PDF test
2024-01-31 10:30:16 +01:00
Pau Ferrer Ocaña
0de0394a66
Merge pull request #3915 from dpalou/MOBILE-4173
...
Mobile 4173
2024-01-31 10:10:10 +01:00
Dani Palou
22a8f0d949
MOBILE-4173 core: Add behat to test embedded PDFs
2024-01-31 08:56:51 +01:00
Noel De Martin
b5961ada67
MOBILE-3947 login: Restore logo fallback
2024-01-29 15:13:31 +01:00
Dani Palou
327fe019a4
MOBILE-4173 iframe: Launch PDF and some iframes in external app
2024-01-29 15:06:54 +01:00
Dani Palou
1143d4d695
MOBILE-4173 core: Fix IAB opened by mistake in openOnlineFile
2024-01-29 15:06:54 +01:00
Pau Ferrer Ocaña
5dbfc072f5
MOBILE-3947 ionic: Reimport mixins due to :dir rule problems
2024-01-25 11:54:18 +01:00
Dani Palou
d740f601bc
Merge pull request #3911 from crazyserver/MOBILE-3947
...
MOBILE-3947 angular: Update angular to v17
2024-01-24 15:11:57 +01:00
Dani Palou
0f441d199e
Merge pull request #3909 from NoelDeMartin/MOBILE-4350
...
MOBILE-4350: Comment out sequential navigation test
2024-01-24 12:29:59 +01:00
Pau Ferrer Ocaña
6c9bc12d34
MOBILE-3947 lint: Fix self-closing tags
2024-01-23 16:13:09 +01:00
Noel De Martin
c356a1aea2
MOBILE-4350: Comment out sequential navigation test
...
This is necessary so that MDL-79295 can move forward with the integration.
2024-01-23 09:24:02 +01:00
Noel De Martin
ab0cff0b6c
MOBILE-3947 behat: Fix close popup step
...
This step was also working for other elements such as ion-alert before
upgrading to ionic 7, so we should keep the same behaviour.
2024-01-23 09:01:12 +01:00
Noel De Martin
a952b7b7fc
MOBILE-4470 behat: Fix snapshots
2024-01-18 11:35:18 +01:00
Noel De Martin
9632d5ad50
Merge pull request #3894 from dpalou/MOBILE-3947
...
MOBILE-3947 core: Fix wrong types for chooser plugin
2024-01-17 12:32:54 +01:00
Dani Palou
aaa714cb64
MOBILE-3947 core: Fix wrong types for chooser plugin
2024-01-17 11:36:45 +01:00
Noel De Martin
3621bc46a5
MOBILE-3947 glossary: Fix tests
...
There were some bugs in Angular v10 that countered this bug in our code, that's why it wasn't manifested until now. It seems to be related with the changes in createUrlTreeFromSegmentGroup.
See https://github.com/angular/angular/commits/16.0.x/packages/router/src/create_url_tree.ts?since=2020-06-25&until=2024-01-11
2024-01-15 16:35:57 +01:00
Noel De Martin
2200669b0f
MOBILE-3947 messages: Fix tests
2024-01-15 16:35:57 +01:00
Noel De Martin
44606242fd
MOBILE-3947 reminders: Fix tests
2024-01-15 16:35:57 +01:00
Noel De Martin
21d0dc6821
MOBILE-3947 reminders: Fix reminder button a11y roles
2024-01-15 16:35:57 +01:00
Dani Palou
b65b1a3e1f
Merge pull request #3892 from crazyserver/MOBILE-3947
...
MOBILE-3947 styles: Add primary dark variable
2024-01-15 15:56:56 +01:00
Pau Ferrer Ocaña
0c52f58c73
MOBILE-3947 styles: Add primary dark variable
2024-01-15 15:52:15 +01:00
Dani Palou
03eb3e7dcb
MOBILE-3947 core: Fix extension detection in guessExtensionFromUrl
2024-01-12 15:45:02 +01:00
Dani Palou
dfd7f89491
MOBILE-3947 mod_url: Improve guessIcon detection
2024-01-12 15:45:02 +01:00
Dani Palou
27b980d710
MOBILE-3947 form: Add types to FormControl
2024-01-12 15:45:02 +01:00
Dani Palou
350f5792ca
MOBILE-3947 types: Add types to TemplateRef
2024-01-12 08:49:46 +01:00
Dani Palou
4397446acd
MOBILE-3947 iframe: Fix error when setting allowfullscreen
...
Now this attribute needs to be static
2024-01-12 08:49:46 +01:00
Pau Ferrer Ocaña
3e72bf3ead
MOBILE-3947 block_tags: Fix width
2024-01-11 17:50:52 +01:00
Pau Ferrer Ocaña
ab16380626
MOBILE-3947 combobox: Improve combobox
2024-01-11 17:50:52 +01:00
Pau Ferrer Ocaña
0975669042
MOBILE-3947 chore: Remove some ionicons usage
2024-01-11 15:08:58 +01:00
Pau Ferrer Ocaña
cf8f8ee0ee
MOBILE-3947 notifications: Fix unreactive aria-label
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
a90d4bda34
MOBILE-3947 behat: Fix tab select status check
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
b313555ebe
MOBILE-3947 signup: Fix input error default set
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
33f1cefad1
MOBILE-3947 behat: Fix datetime user profile labeling
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
ebb0df1362
MOBILE-3947 behat: Get field when label is inside
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
de5c6633ef
MOBILE-3947 mod: Update some behat instructions
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
90a47b2441
MOBILE-3947 behat: Fix ion-toggle press
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
1f667da246
MOBILE-3947 competency: Narrow selector on press Competencies
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
6cca2a953b
MOBILE-3947 behat: Check shadowDom on getTopAncestors
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
b523757e81
MOBILE-3947 behat: Dispatch ionChange event after setting a field
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
eb704d4203
MOBILE-3947 calendar: Simplify observers management
2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
522d1e2c79
MOBILE-3947 swipe: Fix Swipe slides update component
2024-01-11 12:59:26 +01:00
Pau Ferrer Ocaña
210b3a75a3
MOBILE-3947 behat: Fix Datetime value
2024-01-11 12:59:26 +01:00
Pau Ferrer Ocaña
06e7a0c97a
MOBILE-3947 behat: Fix behat tests on ionic7 upgrade
2024-01-10 10:00:54 +01:00
Pau Ferrer Ocaña
8445854486
MOBILE-3947 behat: Fix some snapshot failures
2023-12-18 13:39:13 +01:00
Pau Ferrer Ocaña
e875cc6306
MOBILE-3947 core: Fix compile HTML
2023-12-18 13:39:07 +01:00
Pau Ferrer Ocaña
19ab818683
MOBILE-3947 forum: Fix tests
...
Co-authored-by: NoelDeMartin <noel@moodle.com>
2023-12-18 09:56:41 +01:00
Pau Ferrer Ocaña
efee601918
MOBILE-3947 behat: Fix backdrop selector
...
Co-authored-by: NoelDeMartin <noel@moodle.com>
2023-12-18 09:56:41 +01:00
Noel De Martin
c5c0a57113
MOBILE-3947 behat: Use login shortcuts
2023-12-18 09:56:41 +01:00
Dani Palou
df0cf232f6
MOBILE-3947 ion-datetime: Use right language and first day of week
2023-12-15 10:50:51 +01:00
Dani Palou
50b8fe2e98
MOBILE-3947 ion-datetime: Fix timestamp supplied to datetime
...
ion-datetime no longer uses time zone, it's always UTC now so we had to adapt the initial value supplied. No change needed when reading the value because moment automatically uses the user timezone if the value doesn't specify a timezone.
2023-12-15 10:43:20 +01:00
Pau Ferrer Ocaña
a424923cfc
MOBILE-3947 site: Use ionInput event on sitefinder
2023-12-14 22:08:38 +01:00
Pau Ferrer Ocaña
373cf8f549
MOBILE-3947 behat: Tag and omit failing behats due to Ionic7 migration
2023-12-14 22:08:38 +01:00
Pau Ferrer Ocaña
2335ff8010
MOBILE-3947 behat: Fix isSelected function
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
d912d9d9af
MOBILE-3947 behat: Fix RTE behat setField
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
b73e2c874b
MOBILE-3947 styles: Fix limited width inside loading
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
bea73940ed
MOBILE-3947 core: Avoid item overflow on input errors
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
be7f86edd2
MOBILE-3947 core: Slot core-show-password on ion-inputs
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
243386232e
MOBILE-3947 chore: Remove Ionic warnings about legacy form controls
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
6c28885260
MOBILE-3947 assign: Do not require submission statement if empty
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
1e16f68070
MOBILE-3947 app: Add development html class and upgrade class to ionic7
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
c60519f2a8
MOBILE-3947 course: Open course index in a sheet modal
2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
50596da0f2
MOBILE-3947 chore: Change Combobox select mandatory child
2023-12-14 10:41:34 +01:00
Dani Palou
bfdf60900f
MOBILE-3947 core: Fix some v4 icons wrongly converted to v6
2023-12-13 16:25:38 +01:00
Dani Palou
6c99166055
MOBILE-3947 icons: Add new fonts to Ionicons using addIcons
2023-12-13 16:25:38 +01:00
Dani Palou
dc5d22f503
MOBILE-3947 core: Don't include angular/compiler in main bundle
2023-12-12 08:00:48 +01:00
Noel De Martin
890dbb0245
MOBILE-3947 core: Fix swipe-slides component
2023-12-05 16:52:03 +01:00
Noel De Martin
130810ca3e
MOBILE-3947 behat: Fix gestures
2023-12-05 16:52:03 +01:00
Noel De Martin
b1b8b9583b
MOBILE-3947 core: Fix circular routes
2023-12-05 16:52:03 +01:00
Noel De Martin
f0586fd93e
MOBILE-3947 core: Remove invalid route
2023-12-05 16:52:03 +01:00
Noel De Martin
48ebe85b51
MOBILE-3947 core: Fix null injection token
2023-12-05 16:52:03 +01:00
Pau Ferrer Ocaña
76beb12d17
Merge pull request #3876 from dpalou/MOBILE-4479
...
Mobile 4479
2023-12-04 15:05:16 +01:00
Alfonso Salces
c0ae3e61c0
MOBILE-3947 qr-scanner: Create qr scanner service
2023-12-04 10:19:40 +01:00
Dani Palou
fec29ecca1
MOBILE-4479 siteplugins: Only add default module-info if needed
2023-12-04 09:14:20 +01:00
Dani Palou
1c967b7813
MOBILE-4479 core: Make wait directives functions recursive
...
To be able to wait for elements inside the loading elements
2023-12-04 09:14:20 +01:00
Dani Palou
68cd9dd31d
MOBILE-3947 locutus: Fix error when unserialize PHP string
2023-12-01 09:53:40 +01:00
Noel De Martin
4089315755
Merge pull request #3874 from dpalou/MOBILE-3947
...
MOBILE-3947 push: Stop using @moodlehq/ionic-native-push
2023-11-30 17:36:09 +01:00
Noel De Martin
f7d50be5c4
MOBILE-3947 ng: Update polyfills
...
The check-es-compat patch can be removed if the following PR is resolved: https://github.com/robatwilliams/es-compat/pull/86
2023-11-30 15:02:30 +01:00
Dani Palou
60a2d16dc6
MOBILE-3947 push: Stop using @moodlehq/ionic-native-push
...
Now we use @awesome-cordova-plugins/push and implement the specific features in a wrapper in the app
2023-11-30 14:56:24 +01:00
Pau Ferrer Ocaña
e7c5dcd6da
MOBILE-3947 chore: Fix require.context is not a function on APP INIT
2023-11-30 11:17:25 +01:00
Pau Ferrer Ocaña
ec87e0c877
MOBILE-3947 chore: Remove unneeded HammerJS config override
2023-11-30 11:00:31 +01:00
Pau Ferrer Ocaña
0a73c59ea0
MOBILE-3947 chore: Linting fixes
2023-11-30 11:00:31 +01:00
Noel De Martin
7325a1dd6d
MOBILE-3947 native: Fix zip plugin
2023-11-29 16:50:43 +01:00
Noel De Martin
9a5329cdc3
MOBILE-3947 core: Fix translate pipe linting
2023-11-29 16:19:00 +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
Noel De Martin
7f630b287a
MOBILE-3947 eslint: Unban Function type
2023-11-29 16:19:00 +01:00
Pau Ferrer Ocaña
bb2e08d0fc
Merge pull request #3870 from dpalou/MOBILE-3947
...
MOBILE-3947 core: Stop using deprecated guard interfaces
2023-11-29 15:57:05 +01:00
Pau Ferrer Ocaña
d72e8d4d12
MOBILE-3947 chore: Remove EventEmitter observer deprecation
2023-11-29 15:33:25 +01:00
Dani Palou
30cac7d056
MOBILE-3947 core: Stop using deprecated guard interfaces
2023-11-29 11:43:31 +01:00
Noel De Martin
2d141bc104
Merge pull request #3865 from dpalou/MOBILE-3947
...
Mobile 3947
2023-11-29 10:34:44 +01:00
Dani Palou
fbc19eed43
Merge pull request #3863 from NoelDeMartin/MOBILE-3947
...
MOBILE-3947 native: Fix chooser plugin
2023-11-29 09:07:10 +01:00
Noel De Martin
c2b86a10b5
MOBILE-3947 native: Fix chooser plugin
2023-11-29 08:58:43 +01:00
Dani Palou
96156a2482
MOBILE-3947 types: Fix NavController type override
2023-11-29 08:21:58 +01:00
Pau Ferrer Ocaña
4053e2d741
MOBILE-3947 core: Move from ViewEngine to Ivy and fix plugins
2023-11-29 08:21:58 +01:00
Dani Palou
825ae4ad7c
Merge pull request #3866 from alfonso-salces/MOBILE-4478
...
MOBILE-4478 link.ts: Avoid navigate to decoded links
2023-11-28 16:24:08 +01:00
Pau Ferrer Ocaña
22dbd6ad99
MOBILE-3947 core: Stop using ComponentFactoryResolver
2023-11-28 16:15:06 +01:00
Pau Ferrer Ocaña
2e834ef00a
MOBILE-3947 chore: Update moodleTransitionAnimation
2023-11-28 15:41:58 +01:00
Pau Ferrer Ocaña
4a55534013
MOBILE-3947 styles: Change deprecated Style host context
2023-11-28 15:34:22 +01:00
Alfonso Salces
8eeac15136
MOBILE-4478 link.ts: Avoid navigate to decoded links
2023-11-28 15:07:46 +01:00
Pau Ferrer Ocaña
22d0d4ece1
MOBILE-3947 chore: Migrate ion-datetime to Ionic 7
2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
2db3635882
MOBILE-3947 chore: Allow inner HTML templates
2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
47d5eb5eaa
MOBILE-3947 styles: Fix ion-icon as button sizes on course index
2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
ce5cfeb3af
MOBILE-3947 styles: Fix focus inside another
2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
daecc555e2
MOBILE-3947 chore: Remove usage of raw loader
2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
4a5fa12e6d
MOBILE-3947 chore: Fix Cannot redeclare exported variable NavController
2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
5fd69a5d91
MOBILE-3947 chore: Auto fixes and disabled rules exceptions
2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
af22db5605
MOBILE-3947 lang: Fallback to previous language if cannot load selected
2023-11-28 13:38:48 +01:00
Noel De Martin
b0f8f73f85
MOBILE-3947 tests: Fix tests configuration
2023-11-27 17:05:33 +01:00
Noel De Martin
4286234e6b
MOBILE-3947 chore: Fix TS errors
2023-11-27 15:58:38 +01:00
Pau Ferrer Ocaña
9dab24fef5
MOBIE-3947 lint: Fix self closing tags
2023-11-27 14:45:50 +01:00
Pau Ferrer Ocaña
a0cd868179
MOBIE-3947 lint: Fix some linting
2023-11-27 14:45:49 +01:00
Pau Ferrer Ocaña
7c31e79bbd
MOBILE-3947 slides: Use Swiper instead of IonSlides
2023-11-27 14:45:49 +01:00
Pau Ferrer Ocaña
34147fceb7
MOBILE-3947 styles: Now Ionic support HTML hidden feature but it breaks
2023-11-27 14:45:32 +01:00
Pau Ferrer Ocaña
8e65abcd48
MOBILE-3947 styles: Fix new Ionic shadow DOM styles
2023-11-27 14:45:32 +01:00
Pau Ferrer Ocaña
730c26e5d8
MOBILE-3947 styles: Use math.div instead of division
2023-11-27 14:45:32 +01:00
Pau Ferrer Ocaña
fa7607a0d3
MOBILE-3947 lint: Fix jsdocs
2023-11-27 14:45:31 +01:00
Pau Ferrer Ocaña
c773a4d426
MOBILE-3947 chore: Fix Ionic package name conflicts
2023-11-24 13:46:58 +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
Noel De Martin
93dad58ebe
MOBILE-3947 app: Fix linting errors
2023-11-23 15:25:36 +01:00
Noel De Martin
dbb3db08ae
MOBILE-3947 app: Upgrade to Ionic 7
2023-11-23 15:23:43 +01:00
Dani Palou
3b99950df6
MOBILE-4469 site: Rename candidate site to authenticated site
2023-11-22 10:48:18 +01:00
Dani Palou
006f9018a9
MOBILE-4469 login: Move login constants to new file
2023-11-22 09:18:17 +01:00
Dani Palou
0c50ebd310
MOBILE-4469 site: Implement triggerSiteEvent function
2023-11-22 09:17:32 +01:00
Dani Palou
748dce1757
MOBILE-4469 site: Implement new hasInfo function
2023-11-22 09:17:32 +01:00
Dani Palou
a3898d7515
MOBILE-4469 login: Support isFeatureDisabled in all site classes
2023-11-22 09:17:29 +01:00
Dani Palou
a724a946d2
MOBILE-4469 core: Create new CoreCandidateSite class
2023-11-22 08:17:12 +01:00
Dani Palou
954ce48d7b
MOBILE-4469 core: Create new CoreUnauthenticatedSite class
2023-11-21 14:24:15 +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
1fcbd4f2ce
MOBILE-3947 dev: Improve error log styling
2023-11-20 14:03:19 +01:00
Pau Ferrer Ocaña
b7322d696d
MOBILE-3947 lang: Remove usage of Ionic 1 strings types (mm and mma)
2023-11-20 14:03:08 +01:00
Pau Ferrer Ocaña
ce36245d83
MOBILE-3947 chore: Move replaceTags to CoreDom
2023-11-20 14:03:08 +01:00
Pau Ferrer Ocaña
7a4bf21d3c
MOBILE-3947 progressbar: Fix progress bar strict types
2023-11-20 14:03:08 +01:00
Pau Ferrer Ocaña
6569547cdd
MOBILE-3947 dev: Remove non existing sites file storage
2023-11-20 14:03:08 +01:00
Pau Ferrer Ocaña
258d12f4d0
MOBILE-3947 styles: Improve drop shadows
2023-11-20 11:33:28 +01:00
Pau Ferrer Ocaña
feb8a78ecc
MOBILE-3947 chore: Change IonRefresher type to HTMLIonRefresherElement
2023-11-20 11:33:27 +01:00
Pau Ferrer Ocaña
4ebec029ba
MOBILE-3947 user: Fix user types on user-avatar
2023-11-20 11:33:27 +01:00
Pau Ferrer Ocaña
e40a4f13bb
MOBILE-3947 chore: Fix some HTML strict types
2023-11-20 11:33:27 +01:00
Pau Ferrer Ocaña
9e9052db85
MOBILE-3947 chore: Fix some non valid types
2023-11-20 11:33:26 +01:00
Pau Ferrer Ocaña
9be60c9e83
MOBILE-3947 chore: Fix eqeqeq on HTML
2023-11-20 11:33:26 +01:00
Pau Ferrer Ocaña
4ca0cf785a
MOBILE-3947 chore: Deprecation fixes
2023-11-20 11:33:26 +01:00
Pau Ferrer Ocaña
a81f93822f
MOBILE-3947 chore: Change import to use on Sass
2023-11-20 11:33:26 +01:00
Pau Ferrer Ocaña
8265f0fbe1
MOBILE-3947 chore: Remove unneeded optional chaining on HTML
2023-11-20 11:33:25 +01:00
Dani Palou
07f661e5ab
Merge pull request #3850 from crazyserver/MOBILE-4465
...
Mobile 4465
2023-11-20 11:04:33 +01:00
Dani Palou
e04c1e86c1
Merge pull request #3857 from NoelDeMartin/MOBILE-4463
...
MOBILE-4463 dev: Fix logged out app settings
2023-11-20 10:41:30 +01:00
Noel De Martin
5bd1954b1b
Merge pull request #3856 from dpalou/MOBILE-4459
...
MOBILE-4459 analytics: Don't log analytic events for demo sites
2023-11-20 10:36:17 +01:00
Noel De Martin
3a37758e7c
MOBILE-4463 dev: Fix logged out app settings
2023-11-20 10:30:29 +01:00
Dani Palou
504f441025
MOBILE-4459 analytics: Don't log analytic events for demo sites
2023-11-20 10:26:05 +01:00
Pau Ferrer Ocaña
0ddb86d6b8
MOBILE-4465 chore: Simplify code on deprecated components
2023-11-20 10:17:17 +01:00
Pau Ferrer Ocaña
3c53bf2632
MOBILE-4465 chore: Remove deprecated code on 4.0
2023-11-20 10:17:16 +01:00
Alfonso Salces
884c860444
MOBILE-4464 siteplugins: Add class to identify site plugins
2023-11-20 08:45:33 +01:00
Pau Ferrer Ocaña
c124ac5dbe
MOBILE-2823 pipes: Completely remove deprecated CoreToLocaleStringPipe
2023-11-17 15:43:04 +01:00
Noel De Martin
6f3ae8feab
Merge pull request #3853 from crazyserver/MOBILE-4467
...
MOBILE-4467 assign: Filter shown annotated PDF files
2023-11-16 15:33:54 +01:00
Dani Palou
b668af193b
MOBILE-4460 core: Hide informative links if needed
2023-11-15 16:20:53 +01:00
Dani Palou
a0f81719f7
MOBILE-4459 storybook: Create storybook for new sites-list component
2023-11-15 15:17:07 +01:00
Dani Palou
2244864c07
MOBILE-4459 core: Rename login-sites component to login-sites-modal
2023-11-15 15:17:07 +01:00
Dani Palou
a9bae5937c
MOBILE-4459 core: Create and use core-sites-list component
2023-11-15 15:17:00 +01:00
Dani Palou
d27d3ddec3
MOBILE-4459 core: Support demo mode
2023-11-15 10:45:18 +01:00
Noel De Martin
0c670e14c1
MOBILE-4463 core: Deprecate CoreCache for plugins
2023-11-14 13:08:20 +01:00
Noel De Martin
4d4d7ad229
MOBILE-4463 core: Implement cache invalidation
2023-11-14 13:08:17 +01:00
Noel De Martin
19ff74241f
MOBILE-4463 core: Improve dev settings
2023-11-14 13:07:54 +01:00
Alfonso Salces
6da2742bd3
MOBILE-4451 settings: Create error log page
2023-11-14 11:46:50 +01:00
Pau Ferrer Ocaña
92f8ac83bd
MOBILE-4467 assign: Filter shown annotated PDF files
2023-11-13 16:15:12 +01:00
Alfonso Salces
d8baa1d7e7
MOBILE-4362 my-courses-link: Create my courses link handler
2023-11-08 10:14:13 +01:00
Pau Ferrer Ocaña
6a6189ec78
MOBILE-4368 lang: Fix missing lang files on gulp lang override
2023-11-06 11:07:22 +01:00
Pau Ferrer Ocaña
9099655f1e
MOBILE-4368 icon: Decode HTML entities that may be included in icon url
2023-10-31 16:21:35 +01:00
Dani Palou
379156bfa7
MOBILE-4368 analytics: Limit cases where setting is displayed
...
Now the setting will only be displayed if there is an active handler
2023-10-31 14:28:05 +01:00
Dani Palou
93b8ce274c
MOBILE-4362 mycourses: Fix category disappear after PTR
2023-10-31 14:28:05 +01:00
Dani Palou
b9e9dade0b
MOBILE-4362 login: Hide authinstructions when not needed
2023-10-31 14:28:05 +01:00
Dani Palou
d59b175314
MOBILE-4362 assign: Fix outcome not selected
...
This is related to MOBILE-3958, it was fixed in scaled but not in outcomes
2023-10-31 11:42:41 +01:00
Dani Palou
44f8a8e91f
MOBILE-4362 signup: Fix buttons margin
2023-10-31 11:42:41 +01:00
Dani Palou
8cda49f720
MOBILE-4362 signup: Display required error in recaptcha
2023-10-31 11:42:41 +01:00
Pau Ferrer Ocaña
935da86caa
Merge pull request #3840 from dpalou/MOBILE-4362
...
MOBILE-4362 quiz: Fix review not opened after finish offline quiz
2023-10-27 16:35:02 +02:00
Dani Palou
d750b91747
MOBILE-4362 quiz: Fix review not opened after finish offline quiz
2023-10-27 10:00:08 +02:00
Dani Palou
93a9d1912e
Merge pull request #3838 from crazyserver/MOBILE-4362
...
Mobile 4362
2023-10-26 11:39:12 +02:00
Pau Ferrer Ocaña
38f4dcd38b
Merge pull request #3837 from dpalou/MOBILE-4362
...
Mobile 4362
2023-10-26 11:26:35 +02:00
Pau Ferrer Ocaña
149720459f
MOBILE-4362 user: Fix user-initials size on toolbar
2023-10-26 10:23:39 +02:00
Dani Palou
e9601aee13
MOBILE-4362 glossary: Fix some pages not prefetched
2023-10-26 10:00:41 +02:00
Dani Palou
e958210df0
MOBILE-4362 workshop: Fix dimension number
...
It displayed 01, 11, 21 instead of 1, 2, 3
2023-10-26 10:00:41 +02:00
Pau Ferrer Ocaña
68d9d6cdd7
MOBILE-4362 icon: Improve icon filter handling
2023-10-25 15:36:17 +02:00
Pau Ferrer Ocaña
993dc19a85
MOBILE-4362 rating: Trim not trimmed versions
2023-10-25 15:02:24 +02:00
Pau Ferrer Ocaña
79300ba408
MOBILE-4362 url: Use isThemeImageUrl function when needed
2023-10-25 14:31:31 +02:00
Pau Ferrer Ocaña
bfaadfbb8c
MOBILE-4362 modicon: Properly check if icon should be filtered
2023-10-25 14:31:31 +02:00
Alfonso Salces
a6903ccb3b
MOBILE-4405 sites: Check tool_mobile_autologout instead of site version
2023-10-25 08:52:36 +02:00
Noel De Martin
a32f0a70ae
Merge pull request #3835 from dpalou/MOBILE-4362
...
MOBILE-4362 quiz: Fix wrong renderization of ddwtos in some cases
2023-10-24 08:19:26 +02:00
Dani Palou
132c597e81
MOBILE-4362 quiz: Fix wrong renderization of ddwtos in some cases
2023-10-23 16:33:55 +02:00
Noel De Martin
af00e8e3c6
MOBILE-3371 search: Improve course search
2023-10-23 13:02:54 +02:00
Noel De Martin
1edc59f1c0
Merge pull request #3831 from alfonso-salces/MOBILE-4405
...
MOBILE-4405 sites: Fix sites older than 4.3 autologout
2023-10-23 11:25:44 +02:00
Dani Palou
e7c07e01b8
Merge pull request #3832 from crazyserver/MOBILE-4362
...
Mobile 4362
2023-10-20 15:34:45 +02:00
Pau Ferrer Ocaña
e7fd119983
Merge pull request #3833 from dpalou/MOBILE-4362
...
Mobile 4362
2023-10-20 15:34:29 +02:00
Pau Ferrer Ocaña
98ef26bc28
MOBILE-4362 styles: Fix dark mode styles on popovers
2023-10-20 14:34:49 +02:00
Pau Ferrer Ocaña
3b60b3b517
MOBILE-4362 styles: Fix dark mode styles on activity restrictions
2023-10-20 14:34:49 +02:00
Dani Palou
f8fe8aee36
MOBILE-4362 course: Format course name in storage page
2023-10-20 13:26:49 +02:00
Alfonso Salces
7e90f2eb91
MOBILE-4405 sites: Fix sites older than 4.3 autologout
2023-10-20 08:21:22 +02:00
Pau Ferrer Ocaña
58d571d64f
MOBILE-4362 lint: Solve deprecation linting
2023-10-19 22:10:31 +02:00
Pau Ferrer Ocaña
18ad252340
MOBILE-4362 lint: Fix some linting
2023-10-19 22:06:58 +02:00
Dani Palou
32055bd8d5
Merge pull request #3827 from crazyserver/MOBILE-4362-2
...
Mobile 4362 2
2023-10-19 17:48:51 +02:00
Noel De Martin
b755823b68
Merge pull request #3830 from dpalou/MOBILE-4362
...
Mobile 4362
2023-10-19 16:14:11 +02:00
Dani Palou
df81617588
MOBILE-4362 siteplugins: Add helper function to update cached data
2023-10-19 16:14:02 +02:00
Pau Ferrer Ocaña
7186e7f1f2
Merge pull request #3828 from NoelDeMartin/MOBILE-4362
...
MOBILE-4362 core: Improve autoFocus animation
2023-10-19 14:14:49 +02:00
Pau Ferrer Ocaña
6b0cd694c5
MOBILE-4348 label: Support has custom cm list item to match cards border
2023-10-19 14:13:05 +02:00
Pau Ferrer Ocaña
ecd7ced223
MOBILE-4362 label: Add round borders on text & media images
2023-10-19 14:10:23 +02:00
Pau Ferrer Ocaña
3f69d2785e
MOBILE-4362 folder: Workaround on folder button while MOBILE-4147
2023-10-19 14:10:23 +02:00
Pau Ferrer Ocaña
aa96fc45ea
MOBILE-4362 bootstrap: Support basic button colors
2023-10-19 14:10:23 +02:00
Pau Ferrer Ocaña
1f7d0277a9
MOBILE-4362 chore: Correctly slot toggles inside ion-item
2023-10-19 14:10:23 +02:00
Pau Ferrer Ocaña
95cd22e76f
MOBILE-4362 workshop: Fix phantom offline submissions
2023-10-19 14:10:23 +02:00
Noel De Martin
4e210350e5
Merge pull request #3825 from crazyserver/MOBILE-4362
...
Mobile 4362
2023-10-19 14:10:12 +02:00
Noel De Martin
81d3ebe065
MOBILE-4362 core: Improve autoFocus animation
2023-10-19 14:01:11 +02:00
Dani Palou
1250779328
MOBILE-4362 auth: Fix redirect to other site in slow devices
2023-10-19 12:53:17 +02:00
Dani Palou
b982a96305
MOBILE-4362 bbb: Remove chevron in recording playback in iOS
2023-10-19 12:53:16 +02:00
Pau Ferrer Ocaña
697ddd811c
MOBILE-4362 behat: Test scroll when seeing all sections
2023-10-19 12:07:36 +02:00
Pau Ferrer Ocaña
4509044144
MOBILE-4362 theme: Apply transparent popover backdrop only on Android
2023-10-18 16:12:38 +02:00
Pau Ferrer Ocaña
355fd88bb2
MOBILE-4362 icons: Change detected icon aliases
2023-10-18 16:12:38 +02:00
Pau Ferrer Ocaña
702abcdfd1
MOBILE-4362 course: Apply Infinite loading improvements from type list
2023-10-18 16:12:37 +02:00
Pau Ferrer Ocaña
0e31b8214a
MOBILE-4362 activity: Infinite loading on list mod type page
2023-10-18 16:12:37 +02:00
Dani Palou
59a8a1c3d9
Merge pull request #3824 from NoelDeMartin/MOBILE-3371
...
MOBILE-3371 search: Remove top results
2023-10-17 14:27:49 +02:00
Pau Ferrer Ocaña
f986937424
MOBILE-4362 activity: Show only description on list mod type page
2023-10-17 13:39:40 +02:00
Dani Palou
70501ce93b
Merge pull request #3822 from NoelDeMartin/MOBILE-4428
...
MOBILE-4428 quiz: Fix adaptive behaviour
2023-10-17 12:39:15 +02:00
Noel De Martin
37d528c169
MOBILE-3371 search: Remove top results
...
They've been removed because they are not respecting category filters. In the LMS it's the expected behaviour because they use category tabs instead, but that is not correct in the app.
2023-10-17 11:46:24 +02:00
Noel De Martin
3183737463
MOBILE-4428 quiz: Fix adaptive behaviour
2023-10-17 11:21:22 +02:00
Pau Ferrer Ocaña
14e56e82c5
MOBILE-4362 activitymodules: Fix activity modules block icons
2023-10-16 17:43:14 +02:00
Pau Ferrer Ocaña
7c5586e87a
MOBILE-4362 collapsible: Do not collapse headers if inside a tab outlet
2023-10-16 14:11:14 +02:00
Noel De Martin
081172003c
Merge pull request #3819 from alfonso-salces/MOBILE-4362
...
MOBILE-4362 course-link: Fix section link opening
2023-10-16 12:24:32 +02:00
Noel De Martin
c79accb01a
Merge pull request #3820 from dpalou/MOBILE-4362
...
MOBILE-4069 behat: Fix view events behat failing in some cases
2023-10-16 12:23:59 +02:00
Dani Palou
6866d304e8
MOBILE-4069 behat: Fix view events behat failing in some cases
2023-10-16 11:01:27 +02:00
Alfonso Salces
965779d72c
MOBILE-4362 course-link: Fix section link opening
2023-10-16 10:28:39 +02:00
Pau Ferrer Ocaña
f8b7b01a7c
MOBILE-4362 activity: Fix other purpose mod icon color
2023-10-16 10:07:59 +02:00
Pau Ferrer Ocaña
b3f8606afd
MOBILE-4362 user: Fix top avatar margin
2023-10-16 10:07:59 +02:00
Pau Ferrer Ocaña
fd66b20692
MOBILE-4362 files: Use bigger icons on files
2023-10-11 16:51:50 +02:00
Pau Ferrer Ocaña
6d50a22dd3
MOBILE-4362 workshop: Fix undefined Workshop Grades type
2023-10-11 16:51:50 +02:00
Pau Ferrer Ocaña
f97ea19e9e
MOBILE-4362 workshop: Remove non-null assertions on index page
2023-10-11 16:51:50 +02:00
Pau Ferrer Ocaña
bbc107c1e0
MOBILE-4362 licenses: Add margin top to filter box
2023-10-11 16:51:50 +02:00
Pau Ferrer Ocaña
42f6fc6843
Merge pull request #3817 from dpalou/MOBILE-4362
...
Mobile 4362
2023-10-11 16:51:41 +02:00
Dani Palou
f4030ab5a7
MOBILE-4362 glossary: Fix some entry links not handled properly
...
If the entry link used the view.php endpoint, the index link handler treated it instead of the entry link handler
2023-10-11 15:06:28 +02:00
Dani Palou
4e98e9f64a
MOBILE-4362 comments: Fix delete button displayed when it shouldn't
...
The show delete button icon now also changes so it's clearer that something happened, otherwise if you cannot delete any of the comments you see it could seem that the button does nothing
2023-10-11 14:38:48 +02:00
Noel De Martin
0052dfc7f1
MOBILE-4362 quiz: Fix Drag&Drop race condition
2023-10-11 13:18:47 +02:00
Noel De Martin
781a4da551
MOBILE-4362 core: Fix isElementVisible helper
...
Some elements return 0 for clientWidth even if they have a size in the
final rendering, so we'll use getBoundingClientRect which is more
reliable.
2023-10-11 13:18:01 +02:00
Dani Palou
1a44478da1
MOBILE-4362 lesson: Fix retake badges alignment in phone
2023-10-11 08:25:06 +02:00
Noel De Martin
aebbe3365c
Merge pull request #3814 from dpalou/MOBILE-4362
...
Mobile 4362
2023-10-10 18:00:50 +02:00
Dani Palou
5b9d2624a9
MOBILE-4362 h5p: Fix links in iframe not opened in iOS
2023-10-10 16:27:48 +02:00
Pau Ferrer Ocaña
245e7071a9
MOBILE-4407 url: Use Url parsing to determine last file
2023-10-10 15:52:59 +02:00
Dani Palou
23b0b9afc7
MOBILE-4069 behat: Fix SCORM tests in old LMS versions
2023-10-10 15:17:40 +02:00
Noel De Martin
99fc2d01ca
Revert "MOBILE-4339 quiz: Add unanswered questions warning"
...
This reverts commit 3faa55e489
.
2023-10-10 12:36:59 +02:00
Dani Palou
cc472e58f5
MOBILE-4362 lesson: Display 'Correct response' as badge
2023-10-10 11:18:13 +02:00
Dani Palou
b3af76705e
MOBILE-4362 lesson: Stop and hide lesson timer when finish lesson
2023-10-09 16:07:34 +02:00
Noel De Martin
ee2e7851b6
Merge pull request #3809 from dpalou/MOBILE-4362
...
Mobile 4362
2023-10-09 15:48:14 +02:00
Dani Palou
63bd215afe
Merge pull request #3811 from crazyserver/MOBILE-4348
...
Mobile 4348
2023-10-09 15:21:38 +02:00
Pau Ferrer Ocaña
60dad4cc3e
MOBILE-4348 resource: Display afterlink on module info box
2023-10-09 14:50:31 +02:00
Pau Ferrer Ocaña
13ddbfc4b9
MOBILE-4348 resource: Fix display options gathering
2023-10-09 14:50:31 +02:00
Dani Palou
f9e31e5d38
MOBILE-4069 scorm: Add availability tests
2023-10-09 14:20:13 +02:00
Dani Palou
2db13af8dd
MOBILE-4069 scorm: Add appearance, attempts and grading behat tests
2023-10-09 14:20:13 +02:00
Alfonso Salces
f2521bd135
MOBILE-4242: revert
...
This reverts commit e4081e6c1a
.
2023-10-09 11:33:48 +02:00
Pau Ferrer Ocaña
c01ec44710
MOBILE-4348 module: Gray whole card when item dimmed
2023-10-06 16:06:45 +02:00
Dani Palou
ec7a3ea9b4
Merge pull request #3807 from crazyserver/MOBILE-4362
...
Mobile 4362
2023-10-06 15:29:35 +02:00
Pau Ferrer Ocaña
1e7fe59dab
MOBILE-4362 user: Improve user pages look and feel
2023-10-06 14:14:45 +02:00
Pau Ferrer Ocaña
4cee48ff8b
MOBILE-4362 user: Fix timezone names
2023-10-06 12:33:42 +02:00
Pau Ferrer Ocaña
b39bd13227
MOBILE-4362 styles: Improve some radius
2023-10-06 11:52:49 +02:00
Pau Ferrer Ocaña
a12d5ef66f
MOBILE-4362 completion: Improve button sizes
2023-10-06 11:52:49 +02:00
Pau Ferrer Ocaña
ebd4eec500
MOBILE-4362 styles: Transparent backdrop on popovers
2023-10-06 11:52:49 +02:00
Pau Ferrer Ocaña
0660fb56c0
MOBILE-4362 styles: Do not round borders on fullscreen modals
2023-10-06 11:52:49 +02:00
Noel De Martin
0474d694e7
MOBILE-3371 search: Remove search results count
...
Given some issues with the LMS webservices (they return inconsistent totalcount depending on the page), we've decided to remove this information from the UI to avoid confusion.
2023-10-05 17:48:12 +02:00
Dani Palou
5e669f1689
MOBILE-4362 core: Set right version for LMS 4.3 release
2023-10-05 17:00:31 +02:00
Dani Palou
77bd638fb1
MOBILE-4362 scorm: Fix grade calculation when using LASTATTEMPT
...
The app always used the last attempt, but LMS uses the last attempt that has at least 1 SCO with completed or passed status
2023-10-05 17:00:04 +02:00
Noel De Martin
9b04cda897
MOBILE-3371 search: Fix disabled feature
2023-10-05 16:41:37 +02:00
Noel De Martin
c070ba5e42
MOBILE-3371 search: Improve styles for long items
2023-10-05 16:41:18 +02:00
Pau Ferrer Ocaña
ed284ddae6
MOBILE-4362 settings: Fix text-wrapping on color scheme setting
2023-10-04 12:11:45 +02:00
Noel De Martin
42aa917cf8
Merge pull request #3806 from dpalou/MOBILE-4362
...
Mobile 4362
2023-10-04 11:38:21 +02:00
Dani Palou
8af557bbc6
MOBILE-4362 wiki: Fix create empty page
2023-10-04 11:21:35 +02:00
Dani Palou
b6e914a24e
Merge pull request #3805 from crazyserver/MOBILE-4362
...
Mobile 4362
2023-10-03 16:10:38 +02:00
Dani Palou
408f767dfe
MOBILE-4362 reportbuilder: Fix link to open in browser
2023-10-03 16:05:44 +02:00
Pau Ferrer Ocaña
b2a179a70a
MOBILE-4362 login: Add do not show again to qr code information
2023-10-03 14:42:21 +02:00
Pau Ferrer Ocaña
610534ef31
MOBILE-4362 login: Update faq qr code image
2023-10-03 14:42:21 +02:00
Pau Ferrer Ocaña
9567280479
MOBILE-4362 lang: Update lang packs and add new language
2023-10-03 14:42:21 +02:00
Dani Palou
cb0e54b164
MOBILE-4362 storage: Always display chevron in courses items
2023-10-03 14:40:49 +02:00
Dani Palou
fd27ed31ab
MOBILE-4362 licenses: Remove chevron from View item
2023-10-03 12:36:17 +02:00
Noel De Martin
53e902ca82
MOBILE-4272 workshop: Rollback async handlers
...
There is a bug with missing optional methods in async handlers. If their existence is checked before initialization, they always exist but fail on execution. That should be refactored into asynchronous and type-safe code, but we decided to do it in the next version.
2023-10-03 11:54:35 +02:00
Noel De Martin
2ec215e212
MOBILE-4272 core: Improve asyncInstance inference
2023-10-03 11:29:53 +02:00
Dani Palou
056bb289b7
Merge pull request #3799 from crazyserver/MOBILE-4348
...
Mobile 4348
2023-10-03 08:42:28 +02:00
Pau Ferrer Ocaña
f959f94a07
MOBILE-4348 home: Fix sitehome icon sizes
2023-10-02 21:44:46 +02:00
Pau Ferrer Ocaña
178e3eeb45
MOBILE-4348 module: Re-estructure activity card
2023-10-02 21:44:46 +02:00
Pau Ferrer Ocaña
05786e94d3
MOBILE-4348 module: Renew completion
2023-10-02 21:43:34 +02:00
Pau Ferrer Ocaña
d790e2a752
MOBILE-4348 mod-icon: Sort Mod icon css variables
2023-10-02 21:43:34 +02:00
Pau Ferrer Ocaña
efe2151dce
MOBILE-4348 style: Change css radius names
2023-10-02 21:43:34 +02:00
Noel De Martin
73dff1ace4
MOBILE-4362 grades: Fix swipe navigation in tablet
2023-10-02 17:39:18 +02:00
Dani Palou
7667774a2a
Merge pull request #3801 from crazyserver/MOBILE-4362
...
Mobile 4362
2023-10-02 16:46:16 +02:00
Pau Ferrer Ocaña
604cf7adf0
MOBILE-4362 chore: Remove deprecated code from 3.9.5 or bellow
2023-10-02 15:57:59 +02:00
Dani Palou
31bd7a6955
MOBILE-4362 messages: Update sender name when last message changes
...
The sender name displayed in group conversations page wasn't updated when a NEW_MESSAGE_EVENT was received. Also, if last message was deleted we still displayed a sender name when there were no messages.
2023-10-02 14:33:15 +02:00
Dani Palou
28235b0553
MOBILE-4362 notes: Update error string to reflect delete action
2023-10-02 11:25:05 +02:00
Dani Palou
54a2e6e14b
Merge pull request #3800 from alfonso-salces/MOBILE-4362
...
MOBILE-4362 messages: Handle disabled messages error
2023-09-29 09:29:53 +02:00
Alfonso Salces
6f50482a3d
MOBILE-4362 messages: Handle disabled messages error
2023-09-29 09:19:07 +02:00
Pau Ferrer Ocaña
0ec36b43d2
Merge pull request #3798 from dpalou/MOBILE-4362
...
Mobile 4362
2023-09-28 16:21:02 +02:00
Dani Palou
e6a14ffac5
MOBILE-4362 coursecompletion: Display same info as LMS
...
Two of the fields displayed are only used in the block in LMS, the details page displays other values
2023-09-28 15:40:07 +02:00
Dani Palou
2d1a018304
MOBILE-4362 course: Keep scroll position after refresh
2023-09-28 12:46:43 +02:00
Noel De Martin
984ec8fb78
MOBILE-4189 core: Fix collapsible header zoom
...
When the system font size is increased, the CSS values and computed style values are not equivalent. So we have to take that into account when mirroring styles to the floating title.
2023-09-28 12:25:28 +02:00
Dani Palou
024b962d18
MOBILE-3599 competency: Format competency and plan names
2023-09-28 11:38:34 +02:00
Dani Palou
64be18b27a
Merge pull request #3795 from NoelDeMartin/MOBILE-4383
...
MOBILE-4383 quiz: Disable offline sequential quiz
2023-09-27 15:57:52 +02:00
Noel De Martin
3ddd53c1ed
Merge pull request #3784 from dpalou/MOBILE-4410
...
Mobile 4410
2023-09-27 15:04:05 +02:00
Dani Palou
47b17987ef
MOBILE-4410 login: Use install referrer URL in android
2023-09-27 14:53:51 +02:00
Noel De Martin
d15be4f539
MOBILE-4383 quiz: Disable offline sequential quiz
2023-09-27 14:30:18 +02:00
Alfonso Salces
57d21e26a1
MOBILE-4362 login-helper: Log sso login url
2023-09-27 12:56:00 +02:00
Dani Palou
cf30ac392a
MOBILE-4410 core: Fix return param in timeoutPromise
2023-09-27 11:50:58 +02:00
Dani Palou
566db5205e
Merge pull request #3743 from NoelDeMartin/MOBILE-4207
...
MOBILE-4207: Forum Search
2023-09-27 11:41:48 +02:00
Dani Palou
4ea7b56bde
MOBILE-4362 calendar: Always display chevron in course item
2023-09-27 11:26:47 +02:00
Noel De Martin
44468276ae
Merge pull request #3786 from dpalou/MOBILE-4418
...
MOBILE-4418 feedback: Fix viewing attempts with groups
2023-09-27 11:03:02 +02:00
Noel De Martin
7b9b365ce0
Merge pull request #3793 from dpalou/MOBILE-4420
...
Mobile 4420
2023-09-27 10:58:26 +02:00
Noel De Martin
5873da0e0c
MOBILE-4207 forum: Implement forum activity search
2023-09-27 09:30:06 +02:00
Noel De Martin
cd85155953
MOBILE-4207 forum: Implement search forums block
2023-09-27 09:30:06 +02:00
Dani Palou
96f0a547ed
MOBILE-4420 scorm: Add first behat tests for SCORM
2023-09-26 18:19:21 +02:00
Dani Palou
a4ea36399f
MOBILE-4420 behat: Support sync network requests
2023-09-26 18:16:44 +02:00
Dani Palou
1f05729cb0
MOBILE-4420 scorm: Unload current SCO before loading next one
2023-09-26 18:16:44 +02:00
Noel De Martin
038bcfaa30
Merge pull request #3777 from alfonso-salces/MOBILE-4405
...
Mobile 4405 - Implement auto logout
2023-09-26 15:44:04 +02:00
Noel De Martin
202de46616
Merge pull request #3788 from crazyserver/MOBILE-4407
...
MOBILE4407 url: Fix url icon without main file
2023-09-26 14:48:55 +02:00
Noel De Martin
596365da9c
MOBILE-4207 search: Allow hiding course in results
2023-09-26 12:33:34 +02:00
Noel De Martin
022c57d6ff
MOBILE-4207 forum: Fix classes prefix
2023-09-26 12:32:37 +02:00
Pau Ferrer Ocaña
8f7e153277
MOBILE-4201 login: Reintroduce the skip confirmation when SSO login
2023-09-20 15:27:36 +02:00
Pau Ferrer Ocaña
6f6b8f2a2d
MOBILE-4201 login: Do not show other auth methods or signup if sso
2023-09-20 15:26:31 +02:00
Pau Ferrer Ocaña
a4d7ffeb5e
MOBILE-4201 login: Add TypeOfLogin enum
2023-09-20 15:26:31 +02:00
Pau Ferrer Ocaña
a0c0162b85
MOBILE-4201 login: Change forgotten password text
2023-09-20 15:26:31 +02:00
Alfonso Salces
56caf062d8
MOBILE-4405 autologout: Create autologout service
2023-09-19 15:06:14 +02:00
Alfonso Salces
4993f9a71b
MOBILE-4405 storage: Create storage service
2023-09-19 15:06:08 +02:00
Pau Ferrer Ocaña
83dcbb0ea5
MOBILE-4372 theme: Fix ion fab position in iOS RTL
...
RTL and host-context seems not to work on recent iOS versions
2023-09-18 10:06:24 +02:00
Pau Ferrer Ocaña
3fb7bfa60b
MOBILE-4372 ionic: Reimport mixins to improve iOS experience
2023-09-18 10:06:24 +02:00
Pau Ferrer Ocaña
fcc5f19ae5
Revert "MOBILE-4372 theme: Remove modal lateral margin in RTL"
...
This reverts commit 33bece4e26
.
2023-09-18 10:06:24 +02:00
Pau Ferrer Ocaña
706abda7b3
Revert "MOBILE-4372 course-format: Change user tour alignment in RTL"
...
This reverts commit abc6461f36
.
2023-09-18 10:06:24 +02:00
Noel De Martin
254dcb3daa
MOBILE-3371 search: Support blocks and sections
2023-09-14 16:19:53 +02:00
Pau Ferrer Ocaña
5765ad9a72
MOBILE4407 url: Fix url icon without main file
2023-09-14 15:07:56 +02:00
Noel De Martin
e4755af9c6
MOBILE-3371 search: Implement link handler
2023-09-14 13:24:59 +02:00
Noel De Martin
b2b0262c5b
MOBIL-3371 sites: Extract visitLink method
2023-09-14 13:24:57 +02:00
Noel De Martin
e9b4498b7f
MOBILE-3371 search: Implement globalsearch block
2023-09-14 13:24:32 +02:00
Noel De Martin
6cf958eb8a
MOBILE-3371 search: Filter global search
2023-09-14 13:24:32 +02:00
Noel De Martin
65a4cc98f7
MOBILE-3371 search: Implement global search
2023-09-14 13:24:32 +02:00
Noel De Martin
c11fd99a0a
MOBILE-3371 core: Improve manager sources
2023-09-14 13:24:32 +02:00
Noel De Martin
f373ec9149
MOBILE-3371 core: Extract paginated source class
2023-09-14 13:24:32 +02:00
Noel De Martin
00f6ec3d46
MOBILE-3371 search: Implement global search result
2023-09-14 13:24:32 +02:00
Noel De Martin
9e1bcaf581
MOBILE-3371 core: Implement course image component
2023-09-14 13:24:32 +02:00
Noel De Martin
55609b5f99
MOBILE-3371 core: Implement dimmed empty box
...
Also improved storybook set up to test the new feature
2023-09-14 13:24:32 +02:00
Dani Palou
43c89dddee
MOBILE-4418 feedback: Fix viewing attempts with groups
2023-09-13 12:35:59 +02:00
Dani Palou
bbe1e7d65e
MOBILE-4323 enrol: Handle methods without get_enrol_info
2023-09-13 09:44:49 +02:00
Noel De Martin
ceb4b40077
Merge pull request #3782 from alfonso-salces/MOBILE-4414
...
MOBILE-4414 credentials: Update support config
2023-09-12 14:14:17 +02:00
Noel De Martin
e647e535fa
Merge pull request #3780 from dpalou/MOBILE-3839
...
Mobile 3839
2023-09-12 14:07:26 +02:00
Alfonso Salces
9e342ca2ef
MOBILE-4414 credentials: Update support config
2023-09-12 10:40:00 +02:00
Dani Palou
f491ac3128
Merge pull request #3776 from crazyserver/MOBILE-4201
...
Mobile 4201
2023-09-12 08:32:40 +02:00
Pau Ferrer Ocaña
05a5472144
MOBILE-4201 login: Fix tests
2023-09-08 16:07:42 +02:00
Pau Ferrer Ocaña
9c2133bd73
MOBILE-4201 login: Show error message if check site fails
2023-09-08 16:07:42 +02:00
Pau Ferrer Ocaña
663f42de2a
MOBILE-4201 login: Remove deprecated login functions
2023-09-08 16:07:40 +02:00
Pau Ferrer Ocaña
ca3d88b66b
MOBILE-4201 login: Fix empty sites page when go back with openAddSite
2023-09-08 16:07:37 +02:00
Pau Ferrer Ocaña
ed900d9d1a
MOBILE-4201 login: Remove SSO open browser confirmation
2023-09-08 16:07:34 +02:00
Pau Ferrer Ocaña
eead77bff9
MOBILE-4201 login: Login restyling
2023-09-08 15:18:02 +02:00
Pau Ferrer Ocaña
0a3125837d
MOBILE-4201 style: New branding colors
2023-09-08 15:18:02 +02:00
Pau Ferrer Ocaña
47a9a2ae06
MOBILE-4201 login: Show Login in browser on credentials and reconnect
2023-09-08 15:18:02 +02:00
Pau Ferrer Ocaña
75171da002
MOBILE-4201 login: Redesign reconnect page
2023-09-08 14:30:13 +02:00
Pau Ferrer Ocaña
7dec27239d
MOBILE-4201 login: Remove cancel button from reconnect page
2023-09-08 14:30:13 +02:00
Dani Palou
7e7aae4853
MOBILE-3839 browser: Support SecureStorage in browser
2023-09-07 13:20:36 +02:00
Dani Palou
c0b9803030
MOBILE-3839 core: Store tokens in secure storage
2023-09-07 13:20:36 +02:00
Pau Ferrer Ocaña
24751bead9
MOBILE-4212 assign: Do not show edit submission warning if cannot edit
2023-09-07 11:19:58 +02:00
Pau Ferrer Ocaña
ff00454e33
MOBILE-4201 login: Move oauth and scanQR to login methods component
2023-09-05 15:38:51 +02:00
Pau Ferrer Ocaña
db020f18fe
MOBILE-4331 app: Change navigation bar color according to the theme
2023-09-05 14:53:03 +02:00
Dani Palou
7f987f318c
Merge pull request #3775 from NoelDeMartin/MOBILE-4362
...
MOBILE-4362
2023-09-01 08:39:48 +02:00
Noel De Martin
6d8eae7dfa
MOBILE-4362 core: Fix docs
2023-08-31 15:28:35 +02:00
Noel De Martin
549d03ed8f
MOBILE-4362 analytics: Strip tags from event names
2023-08-31 15:28:20 +02:00
Noel De Martin
74439956fd
MOBILE-4362 usertours: Ensure tours order
...
This is necessary to avoid flaky behat tests
2023-08-31 12:45:20 +02:00
Noel De Martin
3e1ded1724
Merge pull request #3774 from crazyserver/MOBILE-4407
...
Mobile 4407
2023-08-31 12:33:22 +02:00
Pau Ferrer Ocaña
634447d7c6
MOBILE-4407 resources: Show resource mimetype icon
2023-08-30 16:18:09 +02:00
Pau Ferrer Ocaña
55d126ca24
MOBILE-4407 url: Fix icon inside url resources
2023-08-30 15:44:51 +02:00
Pau Ferrer Ocaña
f599185095
MOBILE-4407 assets: Use new svg filetype icons
2023-08-30 15:44:51 +02:00
Noel De Martin
2a0a079b47
MOBILE-4272 workshop: Decouple assessment
2023-08-28 17:09:04 +02:00
Noel De Martin
cd66097a8f
MOBILE-4272 workshop: Decouple component modules
2023-08-28 16:31:34 +02:00
Noel De Martin
0d6eb5cb23
MOBILE-4272 workshop: Decouple services
2023-08-28 16:31:28 +02:00
Noel De Martin
a5cd697012
MOBILE-4272 workshop: Decouple handlers
2023-08-28 16:31:08 +02:00
Dani Palou
a6eeacfd88
Merge pull request #3754 from crazyserver/MOBILE-4323
...
MOBILE-4323 enrol: Create enrol delegates
2023-08-24 11:35:24 +02:00
Pau Ferrer Ocaña
c9bf366943
Merge pull request #3718 from alfonso-salces/MOBILE-4372
...
MOBILE-4372 course-format: Change course index fab position if lang is rtl
2023-08-24 08:29:53 +02:00
Dani Palou
77d4f53d2f
MOBILE-4323 enrol: Check all methods in courseUsesGuestAccessInfo
2023-08-23 16:15:47 +02:00
Pau Ferrer Ocaña
6862f4e73a
MOBILE-4323 styles: Reinforce the format-text styles when inside an item
2023-08-23 16:05:28 +02:00
Pau Ferrer Ocaña
c20df40bdc
MOBILE-4323 enrol: Support enrolment action on siteplugins
...
Co-authored: dpalou
2023-08-23 16:05:28 +02:00
Pau Ferrer Ocaña
b975e6f0d8
MOBILE-4323 enrol: Create enrol delegates
...
Co-authored: dpalou
2023-08-23 16:05:09 +02:00
Pau Ferrer Ocaña
47af5a252e
Merge pull request #3773 from alfonso-salces/MOBILE-4385
...
MOBILE-4385 side-blocks: Check if the html contain some tags
2023-08-23 15:46:40 +02:00
Alfonso Salces
55d7dc6c72
MOBILE-4385 side-blocks: Check if the html contain some tags
2023-08-23 09:03:23 +02:00
Pau Ferrer Ocaña
a4d2af2b92
Merge pull request #3771 from dpalou/MOBILE-4362
...
MOBILE-4362 behat: Fix behat snapshot failures due to width
2023-08-22 15:39:52 +02:00
Dani Palou
855f7e511d
MOBILE-4362 behat: Fix behat snapshot failures due to width
2023-08-21 13:39:07 +02:00
Dani Palou
4e27bb639d
MOBILE-4367 courses: Check if core_my_view_page is available
...
Otherwise an error is displayed in console when trying to use the WS
2023-08-21 09:01:15 +02:00
Alfonso Salces
33bece4e26
MOBILE-4372 theme: Remove modal lateral margin in RTL
2023-08-11 09:44:24 +02:00
Alfonso Salces
abc6461f36
MOBILE-4372 course-format: Change user tour alignment in RTL
2023-08-11 08:33:19 +02:00
Dani Palou
e35909d1b3
MOBILE-4370 course: Make section availability clickable
2023-08-07 15:53:47 +02:00
Dani Palou
5090186cca
MOBILE-4370 course: Remove unneeded 'Show more' in availability
2023-08-07 14:50:47 +02:00
Dani Palou
81ac023d2b
Merge pull request #3766 from NoelDeMartin/MOBILE-4362
...
MOBILE-4362 behat: Improve BBB wait steps
2023-08-02 08:35:59 +02:00
Dani Palou
284111865f
Merge pull request #3768 from alfonso-salces/MOBILE-4191
...
MOBILE-4191 scorm: Make options field optional
2023-08-02 08:20:23 +02:00
Alfonso Salces
59a93ee428
MOBILE-4191 scorm: Make options field optional
2023-08-02 08:10:31 +02:00
Alfonso Salces
b366ee32f7
Merge pull request #3767 from dpalou/MOBILE-4401
...
MOBILE-4401 wiki: Fix selected subwiki when wiki is empty
2023-08-02 07:46:53 +02:00
Noel De Martin
da98dd6306
MOBILE-4362 behat: Improve BBB wait steps
2023-08-02 08:57:04 +09:00
Dani Palou
58ea59d71f
MOBILE-4401 wiki: Fix selected subwiki when wiki is empty
...
This commit avoids a redundant error and also allows the create button to appear if the user has permissions to create the first page
2023-08-01 16:21:48 +02:00
Dani Palou
5ba622a999
Merge pull request #3765 from alfonso-salces/MOBILE-4191
...
MOBILE-4191 scorm: Check scormstandard to change CMI_STRING_256
2023-08-01 11:39:48 +02:00
Alfonso Salces
17b9b23fe9
MOBILE-4191 scorm: Check scormstandard to change CMI_STRING_256
2023-08-01 11:28:59 +02:00
Noel De Martin
739cc1c68b
MOBILE-4362 timeline: Fix empty searches
2023-08-01 16:09:13 +09:00
Dani Palou
e2e4ec5353
Merge pull request #3762 from NoelDeMartin/MOBILE-4349
...
MOBILE-4349 timeline: Excluded suspended events
2023-07-31 08:09:02 +02:00
Dani Palou
2a47618107
Merge pull request #3761 from NoelDeMartin/MOBILE-4362
...
MOBILE-4362 behat: Fix 3.11 tests
2023-07-31 08:07:56 +02:00
Noel De Martin
045c8afe4a
MOBILE-4349 timeline: Excluded suspended events
2023-07-31 12:02:56 +09:00
Noel De Martin
c479c230e3
MOBILE-4362 behat: Fix 3.11 tests
2023-07-31 11:03:31 +09:00
Dani Palou
58492bb08c
MOBILE-4373 core: Support pages, numbers and key file extensions
2023-07-28 15:11:12 +02:00
Dani Palou
5d1ec85bdd
Merge pull request #3758 from NoelDeMartin/MOBILE-4340
...
MOBILE-4340 quiz: Fix cloze answers rendering
2023-07-27 11:59:03 +02:00
Noel De Martin
98866de0ad
MOBILE-4340 quiz: Fix cloze answers rendering
2023-07-27 16:10:46 +09:00
Noel De Martin
68b7a3ede9
MOBILE-4367 courses: Log dashboard and my courses
2023-07-27 10:17:05 +09:00
Dani Palou
3e8b7a4e46
Merge pull request #3753 from crazyserver/MOBILE-4351
...
MOBILE-4351 course: Add completion status before task inside activities
2023-07-25 14:41:04 +02:00
Dani Palou
81d1da39ca
Merge pull request #3752 from NoelDeMartin/MOBILE-4272
...
MOBILE-4272: Workshop tests
2023-07-25 12:29:48 +02:00
Noel De Martin
7b5fd672e7
MOBILE-4272 workshop: Fix assessment
2023-07-25 17:22:54 +09:00
Pau Ferrer Ocaña
e06221472f
MOBILE-4351 course: Add completion status before task inside activities
2023-07-25 09:02:25 +02:00
Pau Ferrer Ocaña
33cda28ea0
Merge pull request #3747 from NoelDeMartin/MOBILE-4374
...
MOBILE-4374 user: Implement social profile fields
2023-07-25 08:48:38 +02:00
Dani Palou
24a81efe9a
Merge pull request #3751 from NoelDeMartin/MOBILE-4390
...
MOBILE-4390 lang: Format LMS lang
2023-07-25 08:46:46 +02:00
Pau Ferrer Ocaña
0e72644556
Merge pull request #3750 from NoelDeMartin/MOBILE-4387
...
MOBILE-4387 ui: Translate ion-select buttons
2023-07-25 08:46:06 +02:00
Noel De Martin
a07ae84f54
MOBILE-4272 rte: Fix contentChanged event types
2023-07-25 15:38:28 +09:00
Noel De Martin
8bffcaca94
MOBILE-4390 lang: Format LMS lang
...
For child parents, such as pt-br, the app format and LMS format are different (in the LMS it would be pt_br). So application lang should be formatted before being sent to webservices and other contexts.
2023-07-25 10:42:08 +09:00
Dani Palou
aeb12fa472
Merge pull request #3730 from NoelDeMartin/MOBILE-4048
...
MOBILE-4048 chat: Log sessions view events
2023-07-24 15:58:39 +02:00
Noel De Martin
6088b7ed56
MOBILE-4048 chat: Log sessions view events
2023-07-24 15:40:35 +09:00
Noel De Martin
c8378b33a1
MOBILE-4387 ui: Translate ion-select buttons
...
Co-Authored-By: phyr0s <11390548+phyr0s@users.noreply.github.com>
2023-07-24 10:54:11 +09:00
Noel De Martin
b8618cbc93
MOBILE-4390 lang: Set lang in login/token.php
2023-07-24 10:08:37 +09:00
Pau Ferrer Ocaña
fa126cbc0c
MOBILE-4379 assign: Add padding to error text above CTA button
2023-07-21 11:38:53 +02:00
Noel De Martin
6e613986b3
MOBILE-4374 user: Implement social profile fields
2023-07-20 15:20:21 +09:00
Noel De Martin
8c97b6fe32
Merge pull request #3745 from crazyserver/MOBILE-4379
...
Mobile 4379
2023-07-20 09:47:58 +09:00
Pau Ferrer Ocaña
4ba3b560e4
MOBILE-4382 assign: Use granted extensions on remaining time
...
Similar to 9eb1e4d7c0
2023-07-19 14:03:16 +02:00
Pau Ferrer Ocaña
9b43c7171f
MOBILE-4379 assign: Add CTA button if unsupported submission plugins
2023-07-19 13:07:17 +02:00
Pau Ferrer Ocaña
a4edff16bb
MOBILE-4379 chat: Remove legacy chat time message
2023-07-19 13:07:17 +02:00
Noel De Martin
6f5b68be64
Merge pull request #3742 from crazyserver/MOBILE-4009
...
Mobile 4009
2023-07-19 09:41:42 +09:00
Pau Ferrer Ocaña
67cea11ca7
MOBILE-4009 guest: Do not enrol on course link and use course summary
2023-07-18 15:17:49 +02:00
Pau Ferrer Ocaña
9a0b86e3e3
MOBILE-4009 enrol: Catch validation errors to cancel the prompt
2023-07-18 15:17:49 +02:00
Pau Ferrer Ocaña
3549dbb3c3
Merge pull request #3741 from alfonso-salces/MOBILE-4242
...
MOBILE-4242 profile: Add groups to participants profile
2023-07-17 13:10:56 +02:00
Alfonso Salces
e4081e6c1a
MOBILE-4242 profile: Add groups to participants profile
2023-07-17 13:00:30 +02:00
Pau Ferrer Ocaña
4199aed36f
Merge pull request #3703 from alfonso-salces/MOBILE-4191
...
MOBILE-4191 data-model-12: Increment suspend_data in SCORM
2023-07-17 13:00:16 +02:00
Pau Ferrer Ocaña
7953f4104e
Merge pull request #3739 from NoelDeMartin/MOBILE-4339
...
MOBILE-4339 quiz: Add unanswered questions warning
2023-07-17 12:56:41 +02:00
Alfonso Salces
d11075661c
MOBILE-4385 side-blocks: Avoid render empty html blocks
2023-07-17 09:52:09 +02:00
Noel De Martin
3faa55e489
MOBILE-4339 quiz: Add unanswered questions warning
2023-07-17 13:13:52 +09:00
Dani Palou
fbe1d36ae8
MOBILE-4368 analytics: Log searches
2023-07-13 13:53:40 +02:00
Dani Palou
333c2b9c6d
MOBILE-4368 analytics: Support open link events
2023-07-13 13:53:40 +02:00
Dani Palou
791da4500b
MOBILE-4368 analytics: Support download file events
2023-07-13 13:53:40 +02:00
Dani Palou
2d2cc2f5f9
MOBILE-4368 analytics: Apply new analytics system to all pages
2023-07-13 13:53:36 +02:00
Dani Palou
0598ec0062
MOBILE-4368 core: Implement CoreObject.consumeKey utility
2023-07-13 13:52:05 +02:00
Dani Palou
f9eb1f8462
MOBILE-4368 core: Implement CoreAnalytics service
2023-07-13 13:52:05 +02:00
Dani Palou
718f95b403
MOBILE-4368 core: Don't add undefined params to URL
2023-07-13 13:52:05 +02:00
Noel De Martin
4eb3594d9b
Merge pull request #3735 from crazyserver/MOBILE-4283
...
MOBILE-4283 timer: Make timer unhiddable on 100 secs or less
2023-07-12 10:13:58 +02:00
Noel De Martin
7e2f70ef6f
Merge pull request #3734 from crazyserver/MOBILE-4009
...
MOBILE-4009 course: Check guest access ignoring cache
2023-07-12 08:51:25 +02:00
Noel De Martin
86dadb5cae
Merge pull request #3736 from alfonso-salces/MOBILE-4384
...
MOBILE-4384 about: Update legal disclaimer icon name
2023-07-12 08:46:45 +02:00
Alfonso Salces
e9b16168c4
MOBILE-4384 about: Update legal disclaimer icon name
2023-07-12 08:26:07 +02:00
Pau Ferrer Ocaña
e74e02ac8c
MOBILE-4283 timer: Make timer unhiddable on 100 secs or less
2023-07-11 17:52:18 +02:00
Pau Ferrer Ocaña
377259866c
MOBILE-4009 course: Check guest access ignoring cache
2023-07-11 17:30:16 +02:00
Pau Ferrer Ocaña
2c881793e9
Merge pull request #3728 from NoelDeMartin/MOBILE-4362
...
MOBILE-4362: Tweaks
2023-07-11 15:11:26 +02:00
Noel De Martin
834743f096
MOBILE-4009 course: Fix enrolment WS types
2023-07-11 14:53:59 +02:00
Alfonso Salces
8d290ff7d1
MOBILE-4384 about: Add legal disclaimer in settings
2023-07-11 08:50:31 +02:00
Noel De Martin
a30dd27943
MOBILE-4362 quiz: Fix number type check
2023-07-10 13:27:27 +02:00
Noel De Martin
5f66401a52
MOBILE-4362 behat: Fix snapshot tests
2023-07-10 13:27:27 +02:00
Noel De Martin
05780835c6
MOBILE-4362 core: Simplify iframe fullscreen icon
2023-07-10 13:27:27 +02:00
Noel De Martin
214a95ba75
MOBILE-4362 login: Return after navigation
2023-07-10 13:27:27 +02:00
Noel De Martin
1b49dc8c56
MOBILE-4362 core: Fix error with options filename
2023-07-10 13:27:27 +02:00
Noel De Martin
35dc09f93e
Merge pull request #3731 from crazyserver/MOBILE-4283
...
MOBILE-4283 quiz: Allow students to hide timer
2023-07-10 13:12:14 +02:00
Noel De Martin
271e012493
Merge pull request #3727 from crazyserver/MOBILE-4009
...
Mobile 4009
2023-07-10 13:08:45 +02:00
Pau Ferrer Ocaña
573af7c513
MOBILE-4283 quiz: Allow students to hide timer
2023-07-07 09:10:13 +02:00
Pau Ferrer Ocaña
a722e2cc53
Merge pull request #3729 from NoelDeMartin/MOBILE-4331
...
MOBILE-4331: Implement native plugin
2023-07-07 09:06:28 +02:00
Pau Ferrer Ocaña
4e2cb51c53
MOBILE-4009 course: Add behats to test guest access
2023-07-07 08:52:47 +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
Pau Ferrer Ocaña
c819f2eedd
MOBILE-4009 storage: Fix downloading guest courses
2023-07-07 08:18:36 +02:00
Pau Ferrer Ocaña
e8e2b94b15
MOBILE-4009 courses: Pass isGuest param on navigation
2023-07-07 08:18:36 +02:00
Pau Ferrer Ocaña
f4e6613f2c
MOBILE-4009 courses: Remove unused options of prefetch courses
2023-07-07 08:18:36 +02:00
Noel De Martin
f202bcbb4a
MOBILE-4331 cordova: Implement native plugin
2023-07-05 12:14:05 +02:00
Noel De Martin
844d03924f
MOBILE-4341 core: Ignore native error codes in web
2023-06-29 11:14:57 +02:00
Pau Ferrer Ocaña
a7df95fd50
MOBILE-4309 format-text: Treat font awesome tags to be rendered
2023-06-26 16:44:30 +02:00
Dani Palou
b60fd49cec
Merge pull request #3720 from alfonso-salces/MOBILE-4267
...
MOBILE-4267 about: Add idnumber, department and institution
2023-06-26 11:37:45 +02:00
Noel De Martin
aef809ad77
Merge pull request #3722 from alfonso-salces/MOBILE-4360
...
MOBILE-4360 tests: Fix behat tests
2023-06-26 11:06:03 +02:00
Alfonso Salces
9f5e976f83
MOBILE-4267 about: Add idnumber, department and institution
2023-06-26 10:33:03 +02:00
Alfonso Salces
d06f6658c3
MOBILE-4360 tests: Fix behat tests
...
Fix
2023-06-26 09:34:51 +02:00
Alfonso Salces
ac3155c585
MOBILE-4346 ogvjs: Fix bugs for iPadOS
2023-06-26 09:18:05 +02:00
Dani Palou
21ff63e413
Merge pull request #3709 from alfonso-salces/MOBILE-4360
...
MOBILE-4360 lang: Trim custom string values
2023-06-22 17:44:05 +02:00
Alfonso Salces
fec9d13607
MOBILE-4360 lang: Trim custom string values
2023-06-22 12:01:37 +02:00
Alfonso Salces
8961086c8e
MOBILE-4377 sitehome: Show site home if has course blocks
2023-06-21 10:53:56 +02:00
Alfonso Salces
b0792b25d3
MOBILE-4352 ws: Add current lang to service requests
2023-06-20 12:35:02 +02:00
Dani Palou
d7a18dd36c
Merge pull request #3687 from crazyserver/MOBILE-4343
...
[4.3] Mobile 4343
2023-06-15 17:22:49 +02:00
Pau Ferrer Ocaña
b947fadc72
MOBILE-4343 lang: Updated langpacks
2023-06-15 15:42:16 +02:00
Dani Palou
dbd7835c43
Merge pull request #3708 from crazyserver/MOBILE-4261
...
MOBILE-4261 user: Use initials instead of default avatar when possible
2023-06-15 12:38:09 +02:00
Pau Ferrer Ocaña
c3e2cdf731
MOBILE-4261 user: Use initials instead of default avatar when possible
2023-06-15 12:07:31 +02:00
Pau Ferrer Ocaña
87cfa35324
MOBILE-4362 course: Show other enrolments icon on fee enrolments
2023-06-15 10:06:34 +02:00
Pau Ferrer Ocaña
597b4d5045
MOBILE-3973 course: Load fallback icon when image cannot be loaded
2023-06-15 10:06:34 +02:00
Pau Ferrer Ocaña
2634d044cb
MOBILE-3973 course: Support svg geopatterns in the app
2023-06-15 10:06:34 +02:00
Dani Palou
28d744f337
Merge pull request #3714 from NoelDeMartin/MOBILE-4362
...
MOBILE-4362: Fix tests in headless mode
2023-06-14 08:15:02 +02:00
Dani Palou
6517e108ad
Merge pull request #3690 from alfonso-salces/MOBILE-4344
...
[4.3] MOBILE-4344 cron: Check notification and messages
2023-06-13 15:01:42 +02:00
Alfonso Salces
2738e08abb
MOBILE-4344 cron: Check notification and messages
2023-06-13 13:23:45 +02:00
Alfonso Salces
c92fbe380f
MOBILE-4318 reportbuilder: Create report builder link handler
2023-06-13 12:53:49 +02:00
Noel De Martin
a894241e05
MOBILE-4362 behat: Skip background steps
2023-06-13 12:24:06 +02:00
Noel De Martin
c3e713137d
MOBILE-4362 behat: Fix tests in headless mode
...
Headless mode was using a smaller window size which caused the course index to be hidden by default, and that's what made tests fail.
2023-06-13 12:24:06 +02:00
Dani Palou
affcf93df8
Merge pull request #3702 from NoelDeMartin/MOBILE-4341
...
[4.3] MOBILE-4341 core: Improve http error logs
2023-06-13 11:07:54 +02:00
Noel De Martin
1f8cbcdb74
MOBILE-4341 core: Improve http error logs
2023-06-13 10:55:24 +02:00
Dani Palou
d0e1169f26
Merge pull request #3701 from NoelDeMartin/MOBILE-4273
...
[4.3] MOBILE-4273 core: Lazy-load ChartJS
2023-06-13 10:01:59 +02:00
Noel De Martin
f826daaae2
MOBILE-4362 behat: Fix 3.9 tests
2023-06-13 09:29:37 +02:00
Noel De Martin
b62825646c
MOBILE-4362 test: Update deprecated deps usage
2023-06-12 14:53:42 +02:00
Noel De Martin
2b467c0a7f
MOBILE-4362 core: Declare 4.3 version placeholder
2023-06-12 10:58:50 +02:00
Alfonso Salces
5c6d83571d
MOBILE-4270 theme: Fix popover issue with chrome 114
2023-06-08 13:06:57 +02:00
Alfonso Salces
1c07d3b7f1
MOBILE-4191 data-model-12: Increment suspend_data in SCORM
2023-06-08 10:02:15 +02:00
Noel De Martin
92ec9e1256
MOBILE-4273 core: Lazy-load ChartJS
2023-06-07 13:53:31 +02:00
Noel De Martin
50cf8e011e
MOBILE-4345 quiz: Test sequential navigation
2023-06-06 14:45:57 +02:00
Noel De Martin
4a10f1a068
MOBILE-4345 quiz: Fix sequential navigation
2023-06-06 11:29:54 +02:00
Noel De Martin
4cc95b0493
MOBILE-4270 calendar: Fix all courses filter item
2023-06-01 15:41:15 +02:00
Alfonso Salces
28da62f874
Merge pull request #3693 from dpalou/MOBILE-4270
...
Mobile 4270
2023-05-29 09:35:01 +02:00
Dani Palou
c9355e221f
MOBILE-4214 settings: Display whether device supports encrypted push
2023-05-29 08:42:36 +02:00
Noel De Martin
becd020329
Merge pull request #3692 from dpalou/MOBILE-4270
...
MOBILE-4214 push: Send public key to 4.1 sites that support it
2023-05-26 10:00:39 +02:00
Dani Palou
c2e65a8917
MOBILE-4214 push: Send public key to 4.1 sites that support it
2023-05-26 09:47:44 +02:00
Noel De Martin
848ac04daf
MOBILE-4270 forum: Fix push notifications
2023-05-25 08:35:02 +02:00
Noel De Martin
1f27a8f211
MOBILE-4270 login: Fix signup tests for 3.9
2023-05-24 16:14:08 +02:00
Noel De Martin
33547fd498
MOBILE-2652 glossary: Fix tablet navigation
2023-05-24 12:28:11 +02:00
Alfonso Salces
157979e25e
Merge pull request #3688 from dpalou/MOBILE-4270
...
Mobile 4270
2023-05-24 11:39:10 +02:00
Noel De Martin
c361e49d54
MOBILE-4270 competency: Fix navigation
2023-05-23 16:41:05 +02:00
Noel De Martin
0a5f5a4d4f
MOBILE-4270 glossary: Change offline entries UI
2023-05-23 12:07:06 +02:00
Noel De Martin
008ed64f61
MOBILE-4270 behat: Fix tests for 3.11
2023-05-18 17:13:35 +02:00
Dani Palou
060e66011b
MOBILE-4270 push: Fix treat undefined customdata in push click handlers
2023-05-17 13:28:41 +02:00
Noel De Martin
f2fa7798af
MOBILE-4270 behat: Fix viewport in tablet tests
2023-05-16 12:42:40 +02:00
Dani Palou
20a57287af
Merge pull request #3681 from NoelDeMartin/MOBILE-4338
...
MOBILE-4338: Quiz fixes
2023-05-16 10:21:22 +02:00
Noel De Martin
072da8a045
MOBILE-4338 core: Fix whitespace in <pre> elements
...
"pre" comes from "preformatted text", so we shouldn't be tweaking the whitespace on those elements.
2023-05-15 14:47:24 +02:00
Noel De Martin
647f105873
MOBILE-4338 quiz: Fix popover feedback
2023-05-15 14:47:24 +02:00
Dani Palou
71784abfad
MOBILE-4270 filter: Fix text loading forever if get filters failed
2023-05-15 14:21:12 +02:00
Alfonso Salces
2a1179cdad
MOBILE-4247 data-helper: Add field name and description to view
2023-05-15 13:10:53 +02:00
Alfonso Salces
7cc8214be0
MOBILE-4247 search: Add field#name and description to advanced search
2023-05-12 08:55:36 +02:00
Dani Palou
383291d82d
Merge pull request #3677 from NoelDeMartin/MOBILE-4270
...
MOBILE-4270: QA Tweaks
2023-05-11 17:40:59 +02:00
Noel De Martin
626ca8d0fa
Merge pull request #3676 from dpalou/MOBILE-4270
...
Mobile 4270
2023-05-11 17:29:21 +02:00
Noel De Martin
c03f656af1
MOBILE-4270 glossary: Fix link handler
2023-05-11 17:25:48 +02:00
Dani Palou
e20cedac32
MOBILE-4270 lang: Fix devdocs URL in string
2023-05-11 17:02:21 +02:00
Dani Palou
b1bf3a76f5
MOBILE-4270 forum: Fix discussion push handler in tablet
2023-05-11 17:01:57 +02:00
Noel De Martin
a0f1a808c7
MOBILE-4270 forum: Fix pinned & starred discussion
2023-05-11 16:13:42 +02:00
Dani Palou
fa9cbd0315
Merge pull request #3675 from NoelDeMartin/MOBILE-4270
...
MOBILE-4270 course: Fix module sizes on refresh
2023-05-11 15:21:19 +02:00
Dani Palou
709070382e
Merge pull request #3669 from crazyserver/MOBILE-4270
...
Mobile 4270
2023-05-11 15:19:56 +02:00
Noel De Martin
06c6abad36
MOBILE-4270 course: Fix module sizes on refresh
2023-05-11 14:25:33 +02:00
Noel De Martin
45a0c8b1fa
Merge pull request #3674 from dpalou/MOBILE-4270
...
MOBILE-4270 messages: Fix group info modal not displayed
2023-05-11 14:18:06 +02:00
Dani Palou
48e1e41b6d
MOBILE-4270 messages: Fix group info modal not displayed
2023-05-11 14:08:27 +02:00
Pau Ferrer Ocaña
8113ea5f29
MOBILE-4270 feedback: Avoid division by zero on doughnut charts
2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña
8d101d35ac
MOBILE-4270 popover: Add ion-content to popovers to enable scrolling
2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña
2bfc9c73cc
MOBILE-4270 wiki: Fix subwiki ordering
2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña
4ab33b8784
MOBILE-4270 calendar: Show offline message bellow the title
2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña
ac92ed0c17
MOBILE-4270 styles: Set popover min width on iOS as Android
2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña
f39bfa0710
MOBILE-4270 messages: Remove nonexistent contrast as ion toolbar color
2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña
5c93475553
MOBILE-4270 lang: Update lang strings
2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña
147edf5cc5
Merge pull request #3673 from dpalou/MOBILE-4270
...
Mobile 4270
2023-05-11 13:08:44 +02:00
Dani Palou
76713e204f
Merge pull request #3671 from NoelDeMartin/MOBILE-4270
...
MOBILE-4270: QA Tweaks
2023-05-11 13:05:12 +02:00
Dani Palou
243e8fc0f6
Merge pull request #3670 from NoelDeMartin/MOBILE-4338
...
MOBILE-4338 quiz: Fix multianswer inline feedback
2023-05-11 12:37:37 +02:00
Dani Palou
5eb4d17ca4
MOBILE-4270 feedback: Display profile image in user attempt page
2023-05-11 12:19:16 +02:00
Noel De Martin
11088abdf5
MOBILE-4270 messages: Prevent actions shrinking
2023-05-11 12:00:58 +02:00
Noel De Martin
8d4b30fea8
MOBILE-4270 wiki: Fix groups navigation
2023-05-11 12:00:58 +02:00
Dani Palou
29483572b7
MOBILE-4270 forum: Fix discussion link handler in tablet
...
This part of code changed in 1fbb4c3880
to fix navigation, but now it didn't work in tablets because it tried to load the forum index page. Maybe this change breaks a case we haven't detected
2023-05-11 11:44:45 +02:00
Noel De Martin
72c42958b0
MOBILE-4338 quiz: Fix multianswer inline feedback
2023-05-11 11:06:49 +02:00
Alfonso Salces
16c63a7708
MOBILE-4248 action: Fix popover position
2023-05-11 10:18:11 +02:00
Dani Palou
9dd98f8743
MOBILE-4270 core: Remove some AppComponent logs
2023-05-10 14:37:02 +02:00
Alfonso Salces
b3b269c8d7
Merge pull request #3667 from NoelDeMartin/MOBILE-4270
...
MOBILE-4270 core: Fix list items auto-scroll
2023-05-10 13:32:34 +02:00
Pau Ferrer Ocaña
013a55a5a4
MOBILE-4270 lang: Solve error details not being shown
2023-05-10 13:22:07 +02:00
Pau Ferrer Ocaña
9f850816be
MOBILE-4270 editor: Update lang strings to match TinyMCE
2023-05-10 13:22:07 +02:00
Dani Palou
47a8d5da35
MOBILE-4270 iframe: Fix auto-login not working sometimes
...
This was because core-loading removed the iframe from DOM, and then the WebView canceled the request. But the request could have consumed the single use key already.
2023-05-10 12:31:15 +02:00
Noel De Martin
b7d7a4869d
MOBILE-4288 wiki: Render formatted group names
2023-05-10 12:15:29 +02:00
Noel De Martin
81468c345b
MOBILE-4270 core: Fix list items auto-scroll
...
The previous implementation was running into some race conditions that caused it to scroll back to the previously selected item sometimes.
2023-05-10 11:55:23 +02:00
Pau Ferrer Ocaña
0afc1bb2cb
Merge pull request #3666 from dpalou/MOBILE-4270
...
Mobile 4270
2023-05-10 10:14:32 +02:00
Dani Palou
96bdb4bd30
MOBILE-4270 h5p: Display ellipsis in attempts tables headers
2023-05-10 09:17:43 +02:00
Dani Palou
006358b209
MOBILE-4270 h5pp: Users with 0 attempts shouldn't be clickable
2023-05-10 09:01:34 +02:00
Dani Palou
5b3244b619
MOBILE-4270 core: Add more logging in app component
2023-05-09 16:32:25 +02:00
Dani Palou
1f3d72cfbb
MOBILE-4270 messages: Decrease chances of offline messages duplicated
...
This is because Android seems to duplicate the request if the type of connection changes while the request is done. E.g. when leaving flight mode the device could connect to mobile data first and then to WiFi.
2023-05-09 16:32:19 +02:00
Noel De Martin
46f3da7d8f
MOBILE-4288 multilang: Use fallback language
2023-05-09 15:50:24 +02:00
Dani Palou
a128ae8929
MOBILE-4270 notes: Fix error displayed when restoring note
2023-05-09 11:13:44 +02:00
Noel De Martin
2a01965941
MOBILE-4188 grades: Improve course navigation
2023-05-08 15:50:29 +02:00
Noel De Martin
78cda0eecd
Merge pull request #3663 from dpalou/MOBILE-4270
...
MOBILE-4270 core: Wait for platform ready before hiding splash
2023-05-08 15:18:01 +02:00
Dani Palou
aaac4fbea7
Merge pull request #3662 from NoelDeMartin/MOBILE-3748
...
MOBILE-3748: RTE a11y improvements
2023-05-08 15:17:34 +02:00
Dani Palou
cc565fe87b
MOBILE-4270 core: Wait for platform ready before hiding splash
2023-05-08 15:06:20 +02:00
Noel De Martin
007a4f7656
MOBILE-3748 rte: Fix Scan QR keyboard interaction
2023-05-08 15:06:01 +02:00
Pau Ferrer Ocaña
f39a63dc7e
Merge pull request #3661 from dpalou/MOBILE-4270
...
Mobile 4270
2023-05-08 13:42:58 +02:00
Noel De Martin
bf7659223d
MOBILE-3748 rte: Implement keyboard shortcuts
2023-05-08 13:17:30 +02:00
Dani Palou
fee132d6e8
MOBILE-4270 mod_data: Fix wrong string
2023-05-08 13:14:01 +02:00
Dani Palou
90aededf12
MOBILE-4270 notifications: Always display icon in notification
2023-05-08 13:13:51 +02:00
Noel De Martin
dee6c915f8
MOBILE-3748 rte: Remove arrow keys override
2023-05-08 12:24:04 +02:00
Dani Palou
f2997313b4
MOBILE-4270 icon: Fix some broken icons names
2023-05-08 07:50:20 +02:00
Dani Palou
15faf46367
MOBILE-4270 comments: Update cached data after add/delete
2023-05-08 07:50:20 +02:00
Dani Palou
f0ba0cc479
MOBILE-4270 participants: Remove auto-focus in search box
2023-05-08 07:50:20 +02:00
Dani Palou
ff60de7de5
MOBILE-4270 tag: Fix tag route in mobile
2023-05-04 16:59:58 +02:00
Noel De Martin
90603c022a
Merge pull request #3658 from dpalou/MOBILE-4270
...
MOBILE-4303 iframe: Fix auto-login applied in H5P local URLs
2023-05-04 12:38:43 +02:00
Dani Palou
deb6be243a
Merge pull request #3659 from alfonso-salces/MOBILE-4247
...
MOBILE-4247 edit: Add field#name and field#description
2023-05-04 12:32:42 +02:00
Alfonso Salces
9488e22518
MOBILE-4247 edit: Add field#name and field#description
2023-05-04 12:17:29 +02:00
Dani Palou
f8d3c023cc
MOBILE-4303 iframe: Fix auto-login applied in H5P local URLs
2023-05-04 11:59:01 +02:00
Dani Palou
24b1ff4ec5
Merge pull request #3655 from NoelDeMartin/MOBILE-4288
...
MOBILE-4288: Format group names
2023-05-04 10:17:16 +02:00
Pau Ferrer Ocaña
3ddf2326a0
Merge pull request #3650 from dpalou/MOBILE-4270
...
MOBILE-4270 core: Set right version for LMS 4.2
2023-05-04 10:11:10 +02:00
Pau Ferrer Ocaña
d8f6aaed84
Merge pull request #3654 from dpalou/MOBILE-4322
...
MOBILE-4322 bbb: Display all playbacks in recordings
2023-05-04 09:59:45 +02:00
Pau Ferrer Ocaña
041a8d1778
Merge pull request #3651 from dpalou/MOBILE-4275
...
MOBILE-4275 course: Fix course completion not updated in some cases
2023-05-04 09:55:35 +02:00
Dani Palou
8ce5414980
MOBILE-4270 calendar: Make course filter list consistent with LMS
2023-05-04 09:49:01 +02:00
Noel De Martin
1f588bba85
MOBILE-4288 multilang: Fix unknown language filter
2023-05-03 15:43:24 +02:00
Noel De Martin
335a758350
MOBILE-4288 forum: Improve user groups UI
2023-05-03 15:43:24 +02:00
Dani Palou
c030fed670
MOBILE-4270 calendar: Remove discard option when editing offline event
...
Offline events can now be deleted in the event page, this Discard option is redundant and causes some navigation problems
2023-05-03 14:44:55 +02:00
Dani Palou
cf595146a8
MOBILE-4270 collapsible-header: Fix changes not detected
...
Before this change, listenEvents was called after initializeFloatingTitle, so the mutationObserver didn't exist when initializeFloatingTitle was executed.
2023-05-03 12:51:06 +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
Dani Palou
4820ff18a3
MOBILE-4270 calendar: Fix app overridden when clicking some dates
2023-05-03 10:25:15 +02:00
Dani Palou
35d4bf3561
MOBILE-4270 core: Set right version for LMS 4.2
2023-05-03 10:24:24 +02:00
Dani Palou
e49fa18261
MOBILE-4322 bbb: Display all playbacks in recordings
2023-05-03 09:36:06 +02:00
Dani Palou
d9e2788f44
Merge pull request #3653 from NoelDeMartin/MOBILE-4270
...
MOBILE-4270 quiz: Update behat snapshots
2023-05-02 12:36:59 +02:00
Noel De Martin
f05085798b
MOBILE-4270 quiz: Update behat snapshots
...
Change introduced in MDL-77766
2023-05-02 11:38:53 +02:00