Dani Palou
2395edbd05
MOBILE-3817 rxjs: Fix zipIncludingComplete completion
...
When the last observable completed it didn't emit pending values
2022-09-16 10:22:53 +02:00
Dani Palou
52a4322f0d
MOBILE-3817 core: Create WSObservable type
2022-09-16 10:22:53 +02:00
Dani Palou
979e995166
MOBILE-3817 filter: Apply update in background to filters
2022-09-16 10:22:53 +02:00
Dani Palou
01df501cad
MOBILE-3817 courses: Apply update in background to My Courses
2022-09-16 10:22:53 +02:00
Dani Palou
ce9c086819
MOBILE-3817 block: Detect changes in block input
2022-09-16 10:22:53 +02:00
Dani Palou
63f3c440e3
MOBILE-3817 utils: Move new utils functions to existing rxjs file
2022-09-16 10:22:53 +02:00
Dani Palou
88297ed400
MOBILE-3817 core: Implement more observable funcs for myoverview
2022-09-16 10:22:53 +02:00
Dani Palou
fbe46ee895
MOBILE-3817 courses: Implement getUserCoursesWithOptionsObservable
2022-09-16 10:22:53 +02:00
Dani Palou
73b108e5c5
MOBILE-3817 core: Implement zipIncludingComplete and add tests
2022-09-15 17:58:25 +02:00
Dani Palou
3e462979f7
MOBILE-3817 dashboard: Create observable methods for getDashboardBlocks
2022-09-15 17:58:25 +02:00
Noel De Martin
ef6a4ed7f4
MOBILE-4127 theme: Move mode classes to html tag
2022-09-15 17:14:58 +02:00
Dani Palou
46833295d5
MOBILE-4128 login: Always display auth instructions if set
2022-09-15 10:54:40 +02:00
Dani Palou
89ba05dd3e
MOBILE-3817 core: Support updating WS data in background
2022-09-15 10:18:19 +02:00
Dani Palou
f41a4e7b57
MOBILE-3817 core: Create observable methods for WS requests
2022-09-14 16:09:59 +02:00
Dani Palou
a5fbe051da
MOBILE-3817 core: Split CoreSite.request into several functions
2022-09-14 16:09:59 +02:00
Noel De Martin
c57a6a255d
Merge pull request #3377 from alfonso-salces/MOBILE-4081
...
MOBILE-4081 reconnect: Create component for identity providers
2022-09-14 10:09:22 +02:00
Alfonso Salces
8208243c5e
MOBILE-4081 reconnect: Create component for identity providers
2022-09-14 10:00:51 +02:00
Pau Ferrer Ocaña
adb5e17bcf
Merge pull request #3361 from NoelDeMartin/MOBILE-4081
...
MOBILE-4081: Behat improvements
2022-09-05 12:53:27 +02:00
Noel De Martin
8a0e0b0cc8
MOBILE-4081 behat: Check site compatibility
...
Whether the version of the moodle site is compatible should be checked automatically, however with the current implementation it's only checked once the app is launched. So in some scenarios, it may be necessary to explicitly tell behat to check the site.
2022-09-05 10:38:02 +02:00
Dani Palou
9249fab7ee
Merge pull request #3371 from alfonso-salces/MOBILE-4081
...
MOBILE-4081 course: Load 'course-summary.module' from service
2022-09-05 09:11:17 +02:00
Noel De Martin
bd0c1c8c57
MOBILE-4081 courses: Remove LMS UI behat steps
2022-09-05 09:09:43 +02:00
Noel De Martin
2ad7d3fa41
MOBILE-4081 comments: Restore behat tests
2022-09-05 09:09:43 +02:00
Dani Palou
ed8f298612
Merge pull request #3374 from crazyserver/MOBILE-4081
...
MOBILE-4081 behat: Fix swipe out of zone
2022-09-05 07:53:24 +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
7a0346210e
Merge pull request #3372 from dpalou/MOBILE-4102
...
MOBILE-4102 course: Display relative dates for teachers
2022-09-02 17:28:10 +02:00
Pau Ferrer Ocaña
1259f78942
Merge pull request #3373 from dpalou/MOBILE-4126
...
MOBILE-4126 ios: Fix handleOpenURL when app is closed
2022-09-02 17:22:41 +02:00
Dani Palou
7ac621da42
MOBILE-4126 ios: Fix handleOpenURL when app is closed
...
It seems the function was declared too late, when it had already been called.
2022-09-02 15:38:16 +02:00
Pau Ferrer Ocaña
3a9b10a90c
MOBILE-4081 chore: Mixed Code smell fixes
2022-09-02 14:45:05 +02:00
Pau Ferrer Ocaña
44cbee9683
MOBILE-4081 chore: Fix duplicated semicolon
2022-09-02 14:45:04 +02:00
Pau Ferrer Ocaña
f0b79822da
MOBILE-4081 chore: Remove redundant awaits
2022-09-02 14:45:04 +02:00
Alfonso Salces
7a83c7711e
MOBILE-4081 course: Load 'course-summary.module' from service
2022-09-02 12:43:18 +02:00
Dani Palou
6fd5843d92
MOBILE-4035 groups: Don't call WS that will fail if no group
2022-09-02 08:15:32 +02:00
Dani Palou
33b3d7db78
MOBILE-4035 groups: Create group selector component
2022-09-02 08:15:32 +02:00
Pau Ferrer Ocaña
d2c932b365
Merge pull request #3363 from dpalou/MOBILE-4121
...
MOBILE-4121 completion: Invalidate when data sent in scorm/lesson
2022-09-01 11:38:31 +02:00
Pau Ferrer Ocaña
68a4a4e75f
MOBILE-4081 chore: Fixtures on types and async functions
2022-08-31 16:37:12 +02:00
Pau Ferrer Ocaña
17add1f0fb
MOBILE-4081 chore: Fix format tree with unsorted values
2022-08-31 16:37:08 +02:00
Pau Ferrer Ocaña
852af8bc0e
MOBILE-4081 modicon: Fix modicon purpose
2022-08-31 16:19:49 +02:00
Alfonso Salces
aac66014ec
MOBILE-4122 about: Check user role to hide survey
2022-08-22 15:32:32 +02:00
Dani Palou
38cf037162
MOBILE-4121 completion: Invalidate when data sent in scorm/lesson
2022-08-18 15:30:58 +02:00
Pau Ferrer Ocaña
2407240134
Merge pull request #3357 from NoelDeMartin/MOBILE-4069
...
MOBILE-4069 core: Fix race condition in loading
2022-08-08 12:49:44 +02:00
Dani Palou
2bd4c16bea
Merge pull request #3359 from NoelDeMartin/MOBILE-4011
...
MOBILE-4011 sitehome: Capture root link
2022-08-05 07:46:17 +02:00
Dani Palou
6a0823d4e0
Merge pull request #3358 from NoelDeMartin/MOBILE-4025
...
MOBILE-4025 mainmenu: Navigate when tab disappears
2022-08-05 07:44:52 +02:00
Noel De Martin
a4c5cc5f6c
MOBILE-4025 mainmenu: Comment out flaky test
2022-08-04 17:03:52 +02:00
Noel De Martin
4f394fb407
MOBILE-4025 mainmenu: Navigate when tab disappears
2022-08-04 16:11:58 +02:00
Noel De Martin
95c5c243c3
MOBILE-4011 sitehome: Capture root link
2022-08-04 15:38:36 +02:00
Noel De Martin
eb632cc9e4
Merge pull request #3348 from alfonso-salces/MOBILE-4081
...
MOBILE-4081 courses: Load 'my.module' from service
2022-08-04 15:03:43 +02:00
Noel De Martin
dd9ee9c1fc
Merge pull request #3354 from dpalou/MOBILE-4034
...
Mobile 4034
2022-08-04 10:51:42 +02:00
Dani Palou
55d5f9419b
MOBILE-4034 core: Remove some listeners from app component
2022-08-04 10:35:39 +02:00
Dani Palou
6a12da2bf1
MOBILE-4034 behat: Add tests for complete profile and change pwd
2022-08-04 10:35:38 +02:00
Dani Palou
c91e1192ae
MOBILE-4034 user: Improve UX when missing required fields
2022-08-04 10:35:38 +02:00
Dani Palou
94444fbc96
MOBILE-4034 login: Close IAB after user changes password
2022-08-04 09:00:55 +02:00
Noel De Martin
4a0788f22b
MOBILE-4069 core: Fix race condition in loading
2022-08-03 12:04:46 +02:00
Noel De Martin
31499beec6
Merge pull request #3350 from dpalou/MOBILE-4113
...
MOBILE-4113 geolocation: Fix screen locked before allowing
2022-08-03 11:20:37 +02:00
Dani Palou
8d64282ce8
MOBILE-4113 geolocation: Fix screen locked before allowing
2022-08-03 11:11:04 +02:00
Dani Palou
57cd6d1705
MOBILE-4102 course: Display relative dates for teachers
2022-08-03 10:38:30 +02:00
Alfonso Salces
fce93a3ad5
MOBILE-4081 courses: Load 'my.module' from service
2022-08-02 14:44:00 +02:00
Noel De Martin
aa5281456c
MOBILE-4069 behat: Skip broken tests
2022-08-02 11:51:14 +02:00
Noel De Martin
ae63c71d42
MOBILE-4069 behat: Add missing refresh gestures
2022-08-02 11:45:00 +02:00
Noel De Martin
595b574ea1
Merge pull request #3351 from dpalou/MOBILE-4096
...
MOBILE-4096 core: Fix open routes when main tab not loaded yet
2022-08-01 15:37:24 +02:00
Dani Palou
844c14b8cb
MOBILE-4116 core: Avoid using Date instances if possible
...
When the date can be affected by time zone, always use moment
2022-07-29 14:59:40 +02:00
Dani Palou
88a19ea066
MOBILE-4116 moment: Force timezone for moment in behat tests
2022-07-29 14:59:40 +02:00
Dani Palou
b37e7f4a70
MOBILE-4096 core: Fix open routes when main tab not loaded yet
2022-07-26 14:36:29 +02:00
Noel De Martin
aaa98793aa
Merge pull request #3347 from dpalou/MOBILE-4069
...
Mobile 4069
2022-07-14 16:20:10 +02:00
Dani Palou
1e57678314
Merge pull request #3296 from NoelDeMartin/MOBILE-4069-grade
...
MOBILE-4069 grades: Implement navigation tests
2022-07-14 09:49:35 +02:00
Dani Palou
ab39251a0f
MOBILE-4069 survey: Fix survey behats
2022-07-14 09:17:28 +02:00
Dani Palou
9a5231d481
MOBILE-4069 core: Fix getModuleUpdates if not downloaded
2022-07-14 09:10:14 +02:00
Dani Palou
5630f5b054
Merge pull request #3321 from crazyserver/MOBILE-4047
...
Mobile 4047
2022-07-13 15:27:12 +02:00
Pau Ferrer Ocaña
538bfd6ceb
MOBILE-4047 behat: General checks to blocking UI
2022-07-13 12:44:01 +02:00
Pau Ferrer Ocaña
7aa6eb48f1
MOBILE-4047 behat: Implement Pull to refresh
2022-07-13 11:07:53 +02:00
Dani Palou
b82c884745
MOBILE-4081 core: Remove some unneeded invalidates
2022-07-13 09:44:51 +02:00
Pau Ferrer Ocaña
889e4cb63a
MOBILE-4047 settings: Tests sync sites
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
2cb74230c1
MOBILE-4047 behat: Add log out step
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
a3481d6f9b
MOBILE-4047 behat: Fix restart on change user
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
29d97cca3a
MOBILE-4047 behat: Add switch network connection step
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
bf78ca0e8f
MOBILE-4047 user: Get user basic info from siteInfo as fallback
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
cbb1a1ecf5
MOBILE-4047 tabs: Move handler class to the parent
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
17440ca3d4
MOBILE-4047 settings: Change sync on WiFi behavior
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
889f7479a0
MOBILE-4047 settings: Use accounts list on sync
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
7dfcd8bfe3
MOBILE-4047 errors: Admit buttons when creating a CoreError
2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
c1cae77bbc
MOBILE-4047 cron: Improve alerts on cron failures
2022-07-12 16:01:51 +02:00
Noel De Martin
618c89b9d0
MOBILE-4069 user: Fix tablet user menu button
2022-07-12 10:31:13 +02:00
Noel De Martin
a07c545b11
MOBILE-4069 grades: Implement navigation tests
2022-07-12 10:31:13 +02:00
Noel De Martin
41489ecc66
MOBILE-4081 behat: Fix 3.9 tests
2022-07-12 10:25:13 +02:00
Noel De Martin
2698e64a34
Merge pull request #3342 from alfonso-salces/MOBILE-4085
...
MOBILE-4085 core: Fix change detection
2022-07-11 17:11:53 +02:00
Dani Palou
ace9256d26
MOBILE-4031 user: Fix error updating preference in offline
2022-07-11 11:08:38 +02:00
Dani Palou
a611ac64d0
MOBILE-4031 core: Create config values for Toast duration
2022-07-11 10:19:43 +02:00
Noel De Martin
9799ceeba6
Merge pull request #3339 from dpalou/MOBILE-4086
...
Mobile 4086
2022-07-07 16:09:00 +02:00
Alfonso Salces
b3d1a910fb
MOBILE-4085 core: Fix change detection in core-course-module and core-h5p-player
2022-07-07 15:16:22 +02:00
Dani Palou
e63a40d092
MOBILE-4086 core: Split wscache table into several tables
2022-07-06 12:35:39 +02:00
Noel De Martin
c8b16035fe
MOBILE-4110 behat: Clean up services
2022-07-06 12:16:39 +02:00
Noel De Martin
97be254b72
MOBILE-4110 comments: Use behat generators
2022-07-06 12:14:34 +02:00
Alfonso Salces
93cfcd4ae0
Merge pull request #3330 from NoelDeMartin/MOBILE-4038
...
MOBILE-4038 timeline: Refactor using OnPush
2022-07-06 11:46:02 +02:00
Noel De Martin
70e11f9ea4
MOBILE-4038 timeline: Refactor using OnPush
2022-07-06 11:08:38 +02:00
Dani Palou
dd3f73b819
MOBILE-4086 core: Add missing cacheKey to some WS calls
2022-07-06 07:35:17 +02:00
Dani Palou
290b78c8ab
MOBILE-4108 core: Don't call autologin WS for external URLs
2022-07-05 11:59:43 +02:00
Noel De Martin
8dd0ef41a1
MOBILE-4038 icon: Revert getModuleIconSrc to sync
...
Reverted from 1c0a86d045
2022-06-23 12:29:54 +02:00
Noel De Martin
86355bce01
MOBILE-3942 core: Improve dynamic component calls
2022-06-22 16:06:32 +02:00
Pau Ferrer Ocaña
0df9f3651b
Merge pull request #3329 from dpalou/MOBILE-4097
...
MOBILE-4097 core: Don't convert to address URL if it's already a URL
2022-06-22 09:39:34 +02:00
Noel De Martin
1044561ff7
Merge pull request #3325 from alfonso-salces/MOBILE-4081
...
MOBILE-4081 login: Load reconnect and credentials pages from service
2022-06-22 09:17:36 +02:00
Alfonso Salces
139e32d86e
MOBILE-4081 login: Load reconnect and credentials pages from service
2022-06-22 09:07:43 +02:00
Dani Palou
fcf82349cf
MOBILE-4097 core: Don't convert to address URL if it's already a URL
2022-06-22 07:41:32 +02:00
Noel De Martin
6b759bd5ec
MOBILE-4081 core: Use singleton names in plugins
2022-06-21 09:50:41 +02:00
Noel De Martin
34863362c8
MOBILE-4081 core: Clean up emulator module
2022-06-21 09:50:41 +02:00
Noel De Martin
ed50d3d76a
MOBILE-4081 core: Consolidate Platform services
2022-06-20 18:19:18 +02:00
Dani Palou
30b26adbd6
MOBILE-4054 core: Allow not displaying again open file warning
2022-06-17 10:55:38 +02:00
Dani Palou
f8ddaaeea2
MOBILE-4081 core: Pass CoreNetwork & CorePlatform to plugins
2022-06-16 08:59:32 +02:00
Dani Palou
680da49a32
MOBILE-4081 core: Don't inject Ionic Network for plugins
2022-06-16 08:33:34 +02:00
Pau Ferrer Ocaña
1cbdd5a96b
MOBILE-4081 emulator: Fix error injecting Network Service
2022-06-15 16:49:33 +02:00
Pau Ferrer Ocaña
9ce31948ad
MOBILE-4061 course: Add test for hidden courses
2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
473a03d9fa
MOBILE-4061 behat: Improve included behat tests
2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
183919a622
MOBILE-4061 behat: Add bulk set fields command
2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
e337bc64d5
MOBILE-4061 core: Create a new message component to fix animations
2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
ef574e7e63
MOBILE-4061 behat: Always use the runtime to communicate with the app
2022-06-14 12:29:59 +02:00
Pau Ferrer Ocaña
f69e7971be
MOBILE-4061 comments: Import and fix legacy tests from moodlemobileapp
2022-06-14 12:17:05 +02:00
Pau Ferrer Ocaña
82033e05d0
MOBILE-4061 core: Handle network changes on the network service
2022-06-14 12:17:05 +02:00
Pau Ferrer Ocaña
52d7edff77
MOBILE-4041 completion: Fix styles on non-synced completion
2022-06-13 12:02:38 +02:00
Dani Palou
e2db1b347d
MOBILE-4074 core: Fix update error if no zoom setting stored
2022-06-13 10:07:17 +02:00
Noel De Martin
b5ef87d648
Merge pull request #3306 from alfonso-salces/MOBILE-4085
...
Mobile 4085 - Improve performance in views with OnPush strategy.
2022-06-09 12:48:56 +02:00
Dani Palou
f2a8de8e09
MOBILE-4069 tests: Add unit tests for CoreTime
2022-06-09 12:03:05 +02:00
Dani Palou
b5d5469f06
MOBILE-4069 tests: Add unit tests for CoreText
2022-06-09 10:55:46 +02:00
Dani Palou
d0618312cc
MOBILE-4069 tests: Add unit tests for CoreSubscriptions
2022-06-09 10:36:06 +02:00
Dani Palou
a6aa9e7a88
MOBILE-4069 tests: Add unit tests for CoreObject
2022-06-09 10:36:06 +02:00
Dani Palou
9ac2374820
MOBILE-4069 tests: Add unit tests for CoreMath
2022-06-09 10:36:06 +02:00
Dani Palou
c6ae1f991d
MOBILE-4069 tests: Add unit tests for CoreLogger
2022-06-09 08:27:48 +02:00
Noel De Martin
c0f07a0ccf
MOBILE-3321 core: Configure storybook
2022-06-08 13:28:05 +02:00
Noel De Martin
f4ef4d8fae
MOBILE-3321 core: Use type imports
2022-06-08 13:28:05 +02:00
Noel De Martin
bf8c15c5a8
MOBILE-3321 core: Fix optional dependency
2022-06-08 13:28:05 +02:00
Noel De Martin
2dbb620994
MOBILE-3321 user: Decouple event constants
2022-06-08 13:28:05 +02:00
Noel De Martin
73ee4df1ec
MOBILE-3321 core: Decouple Network from App
2022-06-08 13:28:05 +02:00
Noel De Martin
a0a138f686
MOBILE-3321 core: Decouple isMobile from App
2022-06-08 13:17:14 +02:00
Alfonso Salces
bc7704a1af
MOBILE-4085 course-format: Improve performance with OnPush
2022-06-08 08:27:36 +02:00
Noel De Martin
7fd6a4bd22
Merge pull request #3308 from dpalou/MOBILE-4087
...
MOBILE-4087 debug: Use 2 decimals in printTablesSummary
2022-06-02 17:26:12 +02:00
Dani Palou
30738670b7
MOBILE-4087 debug: Use 2 decimals in printTablesSummary
2022-06-02 17:12:54 +02:00
Dani Palou
11c1b2a7da
Merge pull request #3302 from NoelDeMartin/MOBILE-4042
...
MOBILE-4042 calendar: Swipe navigation in event
2022-06-02 09:23:25 +02:00
Noel De Martin
6306bb697f
MOBILE-4042 calendar: Swipe navigation in event
2022-06-01 16:28:04 +02:00
Dani Palou
29889169f5
MOBILE-4087 debug: Allow printing tables db summary
2022-06-01 12:14:50 +02:00
Dani Palou
62c3231b8c
Merge pull request #3303 from NoelDeMartin/MOBILE-3988
...
MOBILE-3988 core: Remove duplicated promise helper
2022-05-31 11:05:04 +02:00
Noel De Martin
6356623664
MOBILE-3988 core: Remove duplicated promise helper
2022-05-31 10:33:54 +02:00
Alfonso Salces
b921fd3706
MOBILE-4021 devtools: add pushNotifications instance
2022-05-31 09:54:09 +02:00
Alfonso Salces
1cd9100a56
MOBILE-4081 sites: add logout without require auth again
2022-05-30 13:09:01 +02:00
Dani Palou
6cc731eeea
MOBILE-4069 test: Add unit tests to Locutus singleton
2022-05-27 15:20:40 +02:00
Dani Palou
e9c8b9cc03
MOBILE-4069 test: Add unit tests to CoreForms singleton
2022-05-27 15:20:40 +02:00
Dani Palou
2548e01907
MOBILE-4069 test: Add unit tests to CoreEvents singleton
2022-05-27 15:20:40 +02:00
Dani Palou
a3d2444f2d
MOBILE-4069 test: Add unit tests to CoreComponentsRegistry singleton
2022-05-27 15:20:40 +02:00
Dani Palou
c0488d1399
MOBILE-4069 test: Add unit tests to CoreColors singleton
2022-05-27 15:20:40 +02:00
Dani Palou
3b30c0f510
MOBILE-4069 test: Add unit tests to CoreBrowser singleton
2022-05-27 15:20:40 +02:00
Dani Palou
0c46992296
MOBILE-4069 test: Add unit tests to CoreArray singleton
2022-05-27 15:09:43 +02:00
Dani Palou
d5b6f557a0
MOBILE-4069 singletons: Deprecate CoreArray.contains
2022-05-27 15:09:43 +02:00
Dani Palou
92aac833a3
MOBILE-4069 test: Add more unit tests to CoreUrl singleton
2022-05-27 15:09:43 +02:00
Pau Ferrer Ocaña
d897ccffbd
Merge remote-tracking branch 'origin/4.1' into integration
2022-05-26 17:05:50 +02:00
Pau Ferrer Ocaña
477254ee0a
Merge pull request #3290 from dpalou/MOBILE-4082
...
MOBILE-4082 video: Fix subtitles wider than video
2022-05-24 11:26:19 +02:00
Dani Palou
995b4756c0
MOBILE-4082 video: Fix subtitles wider than video
2022-05-24 11:03:34 +02:00
Dani Palou
8360f5793d
MOBILE-4067 home: Display Dashboard if WS call fails
2022-05-24 08:06:20 +02:00
Dani Palou
a6d30a50c3
Merge pull request #3283 from alfonso-salces/MOBILE-4078
...
MOBILE-4078 urlschemes: Change regular expression to remove useless c…
2022-05-20 12:40:37 +02:00
Noel De Martin
f341983ad0
MOBILE-4081: Fix performance tests
2022-05-19 11:53:41 +02:00
Noel De Martin
0c1b244055
MOBILE-4080 core: Improve devtools settings
2022-05-19 11:53:32 +02:00
Dani Palou
1f12774994
Merge pull request #3282 from alfonso-salces/MOBILE-4074
...
MOBILE-4074 configs: Add default zoom level
2022-05-19 11:49:58 +02:00
Noel De Martin
70a1e516b4
MOBILE-4081: Fix performance tests
2022-05-19 10:46:31 +02:00
Noel De Martin
15181fb0b7
MOBILE-4080 core: Improve devtools settings
2022-05-19 10:45:14 +02:00
Alfonso Salces
a7f2016f9f
MOBILE-4074 configs: Add default zoom level
2022-05-19 10:29:26 +02:00
Pau Ferrer Ocaña
cb49f03fc4
MOBILE-4079 sites: Add missing awaits while adding a new site
2022-05-18 17:21:38 +02:00
Alfonso Salces
5ea6368a10
MOBILE-4078 urlschemes: Change regular expression to remove useless characters
2022-05-18 12:14:49 +02:00
Pau Ferrer Ocaña
2044576281
MOBILE-4061 behat: Improve step selectors
2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
0cb07d839d
MOBILE-4061 behat: Fix behat labels
2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
51158f4323
MOBILE-4061 core: Fix header not found when navigating from custom URL
2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
cc3c8906c6
MOBILE-4061 behat: Add shortcuts to enter activities
2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
cb1a611b5e
MOBILE-4061 behat: Fix repeated tests scenario names
2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
a94da4d804
MOBILE-4061 behat: Generate custom URL to quickly bypass steps on app
2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
97862f40f5
MOBILE-4061 behat: Native handle of skip on boarding
2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
f48885b822
MOBILE-4061 behat: Adapt tests to 3.9-4.0 LMS versions
2022-05-12 15:38:29 +02:00
Pau Ferrer Ocaña
dd9669a955
MOBILE-4061 behat: Remove legacy Moodle App v3.9.4 tests
2022-05-12 09:33:08 +02:00
Pau Ferrer Ocaña
eb0303d301
MOBILE-4061 behat: Merge import behat files from local-moodlemobileapp
2022-05-12 09:33:01 +02:00
Noel De Martin
f0c544df03
Merge pull request #3268 from crazyserver/MOBILE-3881
...
Mobile 3881
2022-04-22 13:09:16 +02:00
Pau Ferrer Ocaña
a1f6f916b0
Merge pull request #3269 from dpalou/MOBILE-3833
...
MOBILE-3833 mycourses: Display side blocks in my courses
2022-04-22 12:53:53 +02:00
Pau Ferrer Ocaña
0f5416e2f0
MOBILE-3881 timeline: Only show in progress courses
2022-04-22 12:51:28 +02:00
Dani Palou
cc24b2c7ff
MOBILE-3833 mycourses: Display side blocks in my courses
2022-04-22 12:38:05 +02:00
Pau Ferrer Ocaña
ddeefef8d7
Merge pull request #3266 from NoelDeMartin/MOBILE-3833
...
MOBILE-3833 usertours: Watch collapsible header
2022-04-22 12:36:11 +02:00
Pau Ferrer Ocaña
6d0b53f034
MOBILE-3881 timeline: Fix minimim time to get events from
2022-04-22 11:17:38 +02:00
Dani Palou
b398b084b5
MOBILE-3833 module: Fix summary not loaded if cannot view grades
2022-04-22 09:55:53 +02:00
Noel De Martin
740b5332ce
MOBILE-3833 usertours: Watch collapsible header
2022-04-22 09:14:09 +02:00
Dani Palou
c644eeb1e1
Merge pull request #3265 from crazyserver/MOBILE-3833
...
Mobile 3833
2022-04-21 16:49:32 +02:00
Pau Ferrer Ocaña
e502c73392
MOBILE-3833 signup: Add a wrapper container and remove refresher
2022-04-21 16:31:50 +02:00
Dani Palou
b6e08cc41d
MOBILE-3833 tours: Fix some tours not appearing in iOS
2022-04-21 14:20:14 +02:00
Dani Palou
c3c8594199
MOBILE-3833 user-tours: Fix close user tours in iOS 12
2022-04-21 14:20:14 +02:00
Pau Ferrer Ocaña
3627e3fde5
MOBILE-3833 signup: Fix min date on datetime user profile
2022-04-21 14:00:27 +02:00
Dani Palou
21200eab21
MOBILE-3833 swipe-slides: Fix slides width after resize
2022-04-21 09:51:24 +02:00
Dani Palou
785d8390e8
MOBILE-3833 course: Fix conflict with automatic scrolls
2022-04-21 08:55:26 +02:00
Dani Palou
fff702edab
MOBILE-3833 course: Remove unneeded scroll handling
2022-04-20 17:36:16 +02:00
Dani Palou
22ca30d994
Merge pull request #3259 from crazyserver/MOBILE-3833
...
Mobile 3833
2022-04-20 17:11:28 +02:00
Pau Ferrer Ocaña
a87f77cdaf
MOBILE-3833 loading: Hide content when iframe is not loaded
2022-04-20 16:54:07 +02:00
Dani Palou
5445d24a57
MOBILE-3833 siteplugins: Use theme icon if present for modules
2022-04-20 09:24:13 +02:00
Dani Palou
63bc43ceb4
Merge pull request #3256 from crazyserver/MOBILE-3833
...
Mobile 3833
2022-04-19 16:35:32 +02:00
Pau Ferrer Ocaña
ff369b0e09
Merge pull request #3255 from alfonso-salces/MOBILE-3833
...
MOBILE-3833 quiz: Fix scroll to question
2022-04-19 16:24:18 +02:00
Pau Ferrer Ocaña
91e8d8af55
MOBILE-3833 loading: Fix loading occupying full height
2022-04-19 15:58:45 +02:00
Pau Ferrer Ocaña
ffa95a5115
MOBILE-3833 loading: Let the user scroll on the content on iOS
2022-04-19 15:58:45 +02:00
Alfonso Salces
b84a4a7aa8
MOBILE-3833 quiz: Fix scroll to question
2022-04-19 14:06:24 +02:00
Dani Palou
29b01837c1
Merge pull request #3253 from alfonso-salces/MOBILE-3833
...
MOBILE-3833 mod-quiz: show eye in password input
2022-04-19 11:25:38 +02:00
Alfonso Salces
70a4f1df40
MOBILE-3833 show-password: fix show password eye icon
2022-04-19 11:07:46 +02:00
Pau Ferrer Ocaña
413c661eda
Merge pull request #3254 from dpalou/MOBILE-3833
...
Mobile 3833
2022-04-19 10:19:02 +02:00
Dani Palou
542604f894
MOBILE-3833 core: Hide sensitive info in open browser warning
2022-04-14 11:47:39 +02:00
Dani Palou
dab598f473
MOBILE-3833 core: Fix error when renaming local file
2022-04-13 16:10:10 +02:00
Dani Palou
7097d3c9fc
MOBILE-3833 core: Update handlers when user completes profile
2022-04-13 16:10:10 +02:00
Noel De Martin
e79172518e
MOBILE-3833 core: Add missing managers destroy
2022-04-13 13:56:11 +02:00
Noel De Martin
2c8850b669
Merge pull request #3250 from dpalou/MOBILE-3833
...
Mobile 3833
2022-04-13 10:36:00 +02:00
Dani Palou
deb3b7a1f9
MOBILE-3833 mod: Fix empty availability box in unsupported
2022-04-13 09:14:24 +02:00
Noel De Martin
49b4d13e9a
MOBILE-3833 core: Remove element on destroy
...
Angular usually removes elements, but in the collapsible-footer it needs to be done manually because it was moved to a different container
2022-04-12 16:44:59 +02:00
Noel De Martin
0708081868
Merge pull request #3247 from dpalou/MOBILE-3833
...
Mobile 3833
2022-04-12 11:05:15 +02:00
Dani Palou
56a9a432b8
MOBILE-3833 mainmenu: Add log when select first tab
2022-04-12 10:44:21 +02:00
Dani Palou
83e7abec1b
MOBILE-3833 time: Stop using moment in formatTime
2022-04-12 10:44:20 +02:00
Dani Palou
0413aa87bf
MOBILE-3833 settings: Don't reload whole app when change language
2022-04-12 10:41:39 +02:00
Dani Palou
c93d6bccd3
Merge pull request #3241 from NoelDeMartin/MOBILE-3833
...
MOBILE-3833: Tweaks
2022-04-11 10:31:34 +02:00
Noel De Martin
3ad99b7d3d
MOBILE-3833 usertours: Watch main menu visibility
2022-04-11 09:32:25 +02:00
Pau Ferrer Ocaña
6af2141284
MOBILE-3833 siteplugins: Use new icon function
2022-04-08 16:25:46 +02:00
Pau Ferrer Ocaña
72c516b88c
MOBILE-3833 settings: Warn user to restart app on language change
2022-04-08 16:25:46 +02:00
Pau Ferrer Ocaña
c5b8b4fb19
MOBILE-3833 assignment: Add collapsible footer action buttons
2022-04-08 16:25:46 +02:00
Pau Ferrer Ocaña
155ec962ed
Merge pull request #3243 from dpalou/MOBILE-3833
...
Mobile 3833
2022-04-08 12:40:08 +02:00
Dani Palou
0e74f73549
MOBILE-3833 core: Save public config in cache
2022-04-08 12:19:54 +02:00
Dani Palou
d4695dd845
MOBILE-3833 course: Display loading in course index
...
This improves performance in old deviced or big courses
2022-04-08 10:23:18 +02:00
Alfonso Salces
eb9a6f1023
MOBILE-3833 site-onboarding: Do not show browser warning before open url
2022-04-08 09:44:59 +02:00
Dani Palou
8c41be3520
MOBILE-3833 core: Block logout when a form is active
2022-04-08 08:06:26 +02:00
Dani Palou
ef405e4309
MOBILE-3833 capture: Fix non-null assertions and types
2022-04-07 14:28:42 +02:00
Dani Palou
15b6e12b04
MOBILE-3833 capture: Fix discard in-app audio in device
2022-04-07 14:28:42 +02:00
Dani Palou
4aeababbf6
MOBILE-3833 audio: Allow capture audio in app in Android 10+
...
This was disabled before because there was a bug in the Cordova plugin, but it seems to be fixed now
2022-04-07 14:28:42 +02:00
Dani Palou
7a718a727c
MOBILE-3833 core: Fix open module in course
2022-04-07 14:28:42 +02:00
Pau Ferrer Ocaña
69ffb7ea10
MOBILE-3833 loading: Fix incorrect order of DOM on iOS
2022-04-07 13:43:29 +02:00
Pau Ferrer Ocaña
676a35f23d
MOBILE-3833 screen: Get orientation from cordova plugin
2022-04-07 12:48:51 +02:00
Noel De Martin
d3abd7176e
Merge pull request #3238 from dpalou/MOBILE-3833
...
Mobile 3833
2022-04-06 16:43:43 +02:00
Dani Palou
195c8d94e6
MOBILE-3833 core: Add '^' dynamically in link handlers
2022-04-06 16:25:55 +02:00
Pau Ferrer Ocaña
946292c0fd
MOBILE-3833 user-tours: Fix flicking swipe tour
2022-04-06 15:53:10 +02:00
Pau Ferrer Ocaña
7236dd34c1
MOBILE-3833 user-tours: Listen to changes on scroll and resize
2022-04-06 15:40:43 +02:00
Pau Ferrer Ocaña
9de662f896
MOBILE-3833 timeline: Import styles from myoverview
2022-04-06 11:00:42 +02:00
Pau Ferrer Ocaña
be8ed25daa
MOBILE-3833 course: Deprecate skipListStatus on prefetch handlers
2022-04-06 09:53:54 +02:00
Dani Palou
8ca0325571
Merge pull request #3231 from crazyserver/MOBILE-3833
...
Mobile 3833
2022-04-05 16:16:54 +02:00
Dani Palou
e8c94a3a80
MOBILE-4022 core: Use new setting autologinmintimebetweenreq
2022-04-05 15:52:24 +02:00
Pau Ferrer Ocaña
cff39f065f
MOBILE-3833 badges: Fix missing expired overlay
2022-04-05 15:49:23 +02:00
Pau Ferrer Ocaña
f81ddb374d
MOBILE-3833 files: Revert size of filetype assets
...
This reverts commit 1c2da44b44
.
2022-04-05 15:25:32 +02:00
Pau Ferrer Ocaña
8f0c0bcfbb
MOBILE-3833 storage: Show download buttons on downloadable modules
2022-04-05 15:15:55 +02:00
Pau Ferrer Ocaña
de9a478633
MOBILE-3833 dev: Add the option to reset user tours
2022-04-05 15:15:55 +02:00
Pau Ferrer Ocaña
568f161550
Merge pull request #3230 from dpalou/MOBILE-3833
...
Mobile 3833
2022-04-05 12:37:10 +02:00
Dani Palou
2f39512552
MOBILE-3833 course: Make last access coherent with recent block
2022-04-05 12:19:37 +02:00
Dani Palou
525218a4a0
MOBILE-3833 comments: Don't display Sync option in offline
2022-04-05 11:46:31 +02:00
Pau Ferrer Ocaña
512422d21b
Merge pull request #3228 from alfonso-salces/MOBILE-3833
...
Mobile 3833
2022-04-05 11:26:51 +02:00
Alfonso
dc4aabd2e3
MOBILE-3833 module-summary: Delete size when remove files
2022-04-05 11:03:41 +02:00
Dani Palou
e6b76f705d
MOBILE-3833 user-menu: Fix blink effect in handlers
2022-04-05 10:49:22 +02:00
Noel De Martin
78a51dbffa
Merge pull request #3221 from dpalou/MOBILE-4015
...
Mobile 4015
2022-04-05 10:03:18 +02:00
Dani Palou
e85acc6868
MOBILE-4015 course: Fix keep scroll when refresh
2022-04-05 09:35:56 +02:00
Dani Palou
dc6ca1f085
MOBILE-4015 core: Support refresh on resume with data-app-url
2022-04-05 09:35:56 +02:00
Pau Ferrer Ocaña
bb523b1413
MOBILE-3833 collapsible: Revert to listen ionViewDidEnter again
2022-04-04 10:26:30 +02:00
Dani Palou
6504f29124
Merge pull request #3222 from crazyserver/MOBILE-3833
...
Mobile 3833
2022-04-01 14:58:48 +02:00
Pau Ferrer Ocaña
230e42ab5d
MOBILE-3833 style: Small fix on empty box
2022-04-01 14:43:45 +02:00