Noel De Martin
5c1606e595
MOBILE-4350 quiz: Disable sequential navigation items
2024-02-19 10:10:27 +01:00
Noel De Martin
c41ac5a3cf
MOBILE-4350 theme: Improve opacity of disabled items
2024-02-19 10:10:27 +01:00
Dani Palou
f31eb838fd
Merge pull request #3927 from NoelDeMartin/MOBILE-4304
...
MOBILE-4304: Replace WebSQL with sqlite-wasm
2024-02-14 09:53:46 +01:00
Noel De Martin
829c59ea23
Merge pull request #3924 from alfonso-salces/MOBILE-4501
...
MOBILE-4501 cordova-plugin-moodleapp: Add diagnostic plugin
2024-02-14 09:30:48 +01:00
Alfonso Salces
abf2867fc6
MOBILE-4501 cordova-plugin-moodleapp: Add diagnostic plugin
2024-02-14 09:22:15 +01:00
Noel De Martin
d94402637e
MOBILE-4304 core: Implement SubPartial helper
2024-02-14 09:06:20 +01:00
Noel De Martin
c3817a0a60
MOBILE-4304 scorm: Comment incompatible tests
2024-02-14 09:06:20 +01:00
Noel De Martin
7adf75f490
MOBILE-4304 core: Improve infinite-loader race conditions
2024-02-14 09:06:20 +01:00
Noel De Martin
0c42071511
MOBILE-4304 behat: Fix core file tests
2024-02-14 09:06:20 +01:00
Noel De Martin
060256c0ea
MOBILE-4304 behat: Update snapshots
2024-02-14 09:06:19 +01:00
Noel De Martin
ed75657719
MOBILE-4304 core: Implement insert row id
2024-02-14 09:06:19 +01:00
Noel De Martin
a7bd1e5f89
MOBILE-4304 core: Replace WebSQL with sqlite-wasm
2024-02-14 09:06:19 +01:00
Noel De Martin
368bf02bc2
MOBILE-4304 h5p: Fix async delete
2024-02-14 09:06:19 +01:00
Noel De Martin
26bf15496d
MOBILE-4304 core: Remove getInOrEqual database helper
2024-02-14 09:06:19 +01:00
Noel De Martin
ef88336a2d
MOBILE-4304 h5p: Update database usage
2024-02-14 09:06:19 +01:00
Noel De Martin
807860f0d5
MOBILE-4304 core: Update database usage
2024-02-14 09:06:19 +01:00
Noel De Martin
bb82cd8ff1
MOBILE-4304 sharedfiles: Update database usage
2024-02-14 09:06:19 +01:00
Noel De Martin
7e2d2fb74b
MOBILE-4304 search: Update database usage
2024-02-14 09:06:19 +01:00
Noel De Martin
4d4a506fe1
MOBILE-4304 reminders: Update database usage
2024-02-14 09:06:19 +01:00
Noel De Martin
869f08eee7
MOBILE-4304 core: Return database records rowId
2024-02-14 09:06:19 +01:00
Noel De Martin
b6f32dfddd
MOBILE-4304 scorm: Update database usage
2024-02-14 09:06:19 +01:00
Noel De Martin
38d0ad1aad
MOBILE-4304 core: Remove redundant generics
2024-02-14 09:06:19 +01:00
Noel De Martin
88f7eba74c
MOBILE-4339 quiz: Add unanswered questions warning
2024-02-12 13:48:50 +01:00
Noel De Martin
90b4eb3ecb
MOBILE-3947 fileuploader: Fix audio recorder
2024-02-08 12:07:48 +01:00
Noel De Martin
ef455e6d37
MOBILE-4470 behat: Fix signup tests
...
This test started failing after MDL-72703 was integrated
2024-02-07 11:03:53 +01:00
Dani Palou
1250b9d3b7
MOBILE-3947 theme: Remove temporary development styles
2024-02-06 11:52:51 +01:00
Dani Palou
7b1cc71210
MOBILE-3947 compile: Fix plugins reloading the app when submitting form
2024-02-06 11:38:42 +01:00
Dani Palou
0541415a5a
Merge pull request #3881 from alfonso-salces/MOBILE-4481
...
MOBILE-4481 ws.ts: Get mimetype from file transfer headers
2024-02-02 11:04:24 +01:00
Alfonso Salces
8f2c3445e2
MOBILE-4481 ws.ts: Get mimetype from file transfer headers
2024-02-02 10:13:46 +01:00
Dani Palou
c79e77f2ef
Merge pull request #3920 from crazyserver/MOBILE-4502
...
MOBILE-4502 icons: Add fontawesome styles and treat all tags as icons
2024-02-02 09:27:34 +01:00
Pau Ferrer Ocaña
6e1726e4a0
MOBILE-4502 icons: Add fontawesome styles and treat all tags as icons
2024-02-01 17:33:42 +01:00
Noel De Martin
6548346dca
MOBILE-4470 core: Default to reduced motion in old devices
2024-02-01 13:46:10 +01:00
Noel De Martin
a81b97aead
Merge pull request #3921 from dpalou/MOBILE-4173
...
MOBILE-4173 behat: Limit embedded PDF test to 4.3+
2024-02-01 11:26:32 +01:00
Dani Palou
f5a746c504
MOBILE-4173 behat: Limit embedded PDF test to 4.3+
...
This is because #wwwroot# isn't supported in older versions
2024-02-01 11:17:07 +01:00
Pau Ferrer Ocaña
03e9bcb736
MOBILE-4243 course: Add communication room button to course page
2024-02-01 09:46:34 +01:00
Noel De Martin
1c6c7c14c9
MOBILE-3947 behat: Fix tests for older versions
2024-01-31 17:23:47 +01:00
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