Commit Graph

2005 Commits (684de1214c88408227dc88ac6fbdc1200ea7aa4e)

Author SHA1 Message Date
Noel De Martin 1786f908b9 MOBILE-3675 infinite-loader: Improve calculations 2021-02-10 17:04:16 +01:00
Noel De Martin 6d5901ee28 MOBILE-3675 course: Migrate participants tab 2021-02-10 17:04:16 +01:00
Noel De Martin 2ef54f4cac MOBILE-3675 course: Migrate grades tab 2021-02-10 17:04:16 +01:00
Pau Ferrer Ocaña 823c834265 MOBILE-3650 page: Implement page module 2021-02-09 16:27:23 +01:00
Pau Ferrer Ocaña b3d380c9c2 MOBILE-3637 core: Fix some navigation to tabs problems 2021-02-09 15:07:38 +01:00
Pau Ferrer Ocaña d3e8b96946 MOBILE-3637 core: Unify refresh and sync icons 2021-02-09 14:39:34 +01:00
Pau Ferrer Ocaña c98fa810fa MOBILE-3637 book: Implement book activity 2021-02-09 14:39:34 +01:00
Pau Ferrer Ocaña 5a15fca0a9 MOBILE-3637 core: Add tag list and navigation bar components 2021-02-09 13:47:38 +01:00
Noel De Martin adc026cd50 Extract list items management from grades 2021-02-08 14:01:34 +01:00
Noel De Martin 98910cf465 Extract list items management from settings 2021-02-08 14:01:34 +01:00
Pau Ferrer Ocaña 4203484344 MOBILE-3648 lesson: Fix styles 2021-02-08 09:18:44 +01:00
Dani Palou feb0319d3f MOBILE-3648 lesson: Implement link and push handlers 2021-02-08 09:18:43 +01:00
Dani Palou 90b3add5df MOBILE-3648 lesson: Implement lesson player 2021-02-08 09:18:43 +01:00
Dani Palou 71bcb07c74 MOBILE-3648 lesson: Implement lesson index page 2021-02-08 08:58:43 +01:00
Dani Palou 4da342befd MOBILE-3648 navigator: Store params in localStorage in browser 2021-02-08 08:58:42 +01:00
Dani Palou 80c8ee8cc3 MOBILE-3648 core: Implement tabs component without router 2021-02-08 08:58:42 +01:00
Pau Ferrer Ocaña 67e3021e54 MOBILE-3660 core: Create and use popover controller singleton 2021-02-05 16:17:56 +01:00
Pau Ferrer Ocaña 66f64c02dc MOBILE-3660 core: Remove and mark some unused params 2021-02-05 16:17:56 +01:00
Pau Ferrer Ocaña 1d39a3ed28 MOBILE-3660 courses: Implement missing handlers 2021-02-05 16:17:56 +01:00
Dani Palou bcca120bea
Merge pull request #2670 from crazyserver/MOBILE-3625
Mobile 3625
2021-02-04 15:21:39 +01:00
Dani Palou ec29493a33
Merge pull request #2669 from NoelDeMartin/MOBILE-3689
Mobile 3689
2021-02-04 14:46:07 +01:00
Noel De Martin 2a5e29b1c3 MOBILE-3689 init: Replace /login/init with guards 2021-02-04 13:56:26 +01:00
Pau Ferrer Ocaña 15bb71b49b MOBILE-3625 blocks: Recent accessed items block 2021-02-04 12:09:54 +01:00
Pau Ferrer Ocaña fd67797ff1 MOBILE-3625 blocks: Activity modules block 2021-02-04 12:09:54 +01:00
Pau Ferrer Ocaña 12db2a63f7 MOBILE-3625 sitehome: Use core-module component when needed 2021-02-04 12:09:54 +01:00
Dani Palou 83a558f3ae
Merge pull request #2668 from crazyserver/MOBILE-3631
Mobile 3631
2021-02-04 12:04:28 +01:00
Pau Ferrer Ocaña 344eedfde5 MOBILE-3631 theme: Reorganize theme files 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña dce706be42 MOBILE-3631 messages: Fix splitview + route params subscription loop 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña cf2ea354a2 MOBILE-3631 core: Fix HTML linting 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña ec97894f74 MOBILE-3631 core: Add missing split views 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 67666f6f17 MOBILE-3631 user: Fix profile communication buttons 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 671f75bd6f MOBILE-3631 core: Add avatar placeholder 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña e3b28d87e5 MOBILE-3631 messages: Add splitview to messages pages 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 001048fc9a MOBILE-3631 core: Add splitview placeholder page 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 18cb43aa5e MOBILE-3631 messages: Add discussion page 2021-02-04 10:34:07 +01:00
Noel De Martin 033860d18b MOBILE-3689 android: Enable ionic-webview plugin 2021-02-02 18:56:57 +01:00
Noel De Martin bc1d0ee338 MOBILE-3689 config: Migrate config build to gulp 2021-02-02 18:56:57 +01:00
Noel De Martin f2f8ae664d MOBILE-3320 sites: Fix schema name registration 2021-02-02 18:47:50 +01:00
Pau Ferrer Ocaña b977dcf4ca MOBILE-3631 core: Auto rows directive 2021-02-01 13:51:24 +01:00
Pau Ferrer Ocaña deaad4de5b MOBILE-3631 core: Send message form component 2021-02-01 13:51:24 +01:00
Pau Ferrer Ocaña f9b6a66e75 MOBILE-3631 messages: Messages main page and basic services 2021-02-01 13:51:24 +01:00
Dani Palou f58a3a9f4b MOBILE-3565 course: Change course type in prefetch functions 2021-02-01 12:29:01 +01:00
Pau Ferrer Ocaña 35d8ab3b5a MOBILE-3659 course: Style fixes 2021-01-29 13:20:51 +01:00
Dani Palou 3daf03dbf4 MOBILE-3659 core: Always use CoreNavigator to get params 2021-01-29 13:10:05 +01:00
Dani Palou afa94e3354 MOBILE-3659 navigator: Create functions to get number/boolean params 2021-01-29 13:09:04 +01:00
Dani Palou 83dc2ba39e MOBILE-3659 course: Implement list mod type page 2021-01-29 13:09:04 +01:00
Dani Palou 84a8c6bfea MOBILE-3659 course: Implement tag area handlers and components 2021-01-29 13:09:04 +01:00
Dani Palou aeb494d5b7 MOBILE-3659 course: Implement unsupported module page 2021-01-29 13:09:03 +01:00
Dani Palou 8e8793fff2 MOBILE-3659 course: Add utility classes 2021-01-29 13:09:03 +01:00
Dani Palou 310ee19d26 MOBILE-3659 course: Implement course sync 2021-01-29 13:09:03 +01:00
Dani Palou 9a935a3946 MOBILE-3659 core: Handle objects in nav params
Also, always use CoreNavigator instead of Router or NavController
2021-01-29 13:09:03 +01:00
Dani Palou adf8a1f481 MOBILE-3659 course: Change naming of calculated types 2021-01-29 13:07:02 +01:00
Dani Palou 031f238117 MOBILE-3659 course: Implement prefetch delegate 2021-01-29 13:07:02 +01:00
Dani Palou d14540218a MOBILE-3659 core: Split calls with too many parameters 2021-01-29 13:07:02 +01:00
Dani Palou 01e9e20014 MOBILE-3659 course: Implement section selector 2021-01-29 13:07:02 +01:00
Dani Palou 6d4e37431a MOBILE-3659 course: Implement format, module and completion components 2021-01-29 13:07:02 +01:00
Dani Palou 183a033dc8 MOBILE-3659 course: Implement index and contents pages 2021-01-29 13:07:02 +01:00
Dani Palou a91c042cc2 MOBILE-3659 course: Implement core course formats 2021-01-29 13:07:02 +01:00
Dani Palou 2906210242 MOBILE-3659 course: Implement log helper 2021-01-29 13:07:02 +01:00
Dani Palou 8d752d2bf5 MOBILE-3659 course: Implement module delegate 2021-01-29 13:06:09 +01:00
Dani Palou c617ec2dce MOBILE-3659 course: Implement course format delegate 2021-01-29 13:06:09 +01:00
Noel De Martin 41f308e62e MOBILE-3661 grades: Migrate grades handlers 2021-01-27 11:44:24 +01:00
Noel De Martin cd6e93b9d1 MOBILE-3661 grades: Migrate grades tab 2021-01-27 11:44:24 +01:00
Noel De Martin 6d148229f1 MOBILE-3661 split-view: Support nested split views 2021-01-27 11:44:24 +01:00
Noel De Martin ae76e3da02 MOBILE-3609 settings: Fix about routes 2021-01-27 11:44:24 +01:00
Noel De Martin 7f7f282e69 MOBILE-3609 settings: Implement split view 2021-01-25 12:24:52 +01:00
Dani Palou 1800beed31 MOBILE-3633 notifications: Use the new CoreNavigator 2021-01-21 08:30:08 +01:00
Dani Palou 8db2d4c199 MOBILE-3633 core: Implement viewText 2021-01-21 08:30:08 +01:00
Dani Palou 832a6d2be8 MOBILE-3633 core: Use CoreSharedModule everywhere 2021-01-21 08:30:08 +01:00
Dani Palou 881858e9d6 MOBILE-3633 notifications: Implement notification preferences 2021-01-21 08:30:08 +01:00
Dani Palou b2ad224950 MOBILE-3633 notifications: Implement list page 2021-01-21 08:30:08 +01:00
Pau Ferrer Ocaña d9991bea06 MOBILE-3626 calendar: Implement calendar component 2021-01-19 11:41:14 +01:00
Pau Ferrer Ocaña 1958ce4b2b MOBILE-3626 core: Improve get current site home id 2021-01-19 11:07:03 +01:00
Pau Ferrer Ocaña 9fec3807c2 MOBILE-3626 core: Renaming handler files 2021-01-19 11:07:03 +01:00
Noel De Martin 09adbb7fbf MOBILE-3320 routing: Refactor NavHelper 2021-01-18 16:14:20 +01:00
Noel De Martin 3a117e49bf MOBILE-3320 tabs: Fix navigation 2021-01-11 14:32:31 +01:00
Dani Palou 06c5153e0e MOBILE-3666 h5p: Store library metadata in database 2020-12-18 12:36:05 +01:00
Dani Palou 6e98c43651 MOBILE-3666 h5p: Enable player reporting 2020-12-18 12:36:05 +01:00
Dani Palou 7956d8e563 MOBILE-3666 h5p: Implement H5P components 2020-12-18 12:36:05 +01:00
Dani Palou 0ead40c72e MOBILE-3666 h5p: Implement pluginfile handler 2020-12-18 12:36:05 +01:00
Dani Palou f1ac735abf MOBILE-3666 h5p: Implement services and classes 2020-12-18 12:36:05 +01:00
Dani Palou c83ff34ae0 MOBILE-3666 xapi: Implement XAPI services 2020-12-18 12:36:05 +01:00
Dani Palou cad69753ef MOBILE-3666 h5p: Add lang and assets 2020-12-18 12:33:25 +01:00
Dani Palou 63f8ae5f4d MOBILE-3662 push: Implement push todo code 2020-12-18 12:05:58 +01:00
Dani Palou 9b522391b1 MOBILE-3662 pushnotifications: Implement cron handlers 2020-12-18 12:05:58 +01:00
Dani Palou 6ec641fa98 MOBILE-3662 pushnotifications: Implement services 2020-12-18 12:05:58 +01:00
Dani Palou 53c21009c3 MOBILE-3662 core: Remove some any from local-notifications 2020-12-17 15:39:56 +01:00
Dani Palou 150f44d0c1 MOBILE-3662 core: Install Badge ionic-native library 2020-12-17 15:39:56 +01:00
Noel De Martin acefa8c35a MOBILE-3320 routes: Refactor module routes config 2020-12-15 16:06:29 +01:00
Noel De Martin de38835518 MOBILE-3320 core: Implement shared module 2020-12-15 16:04:33 +01:00
Noel De Martin 012d211d10 MOBILE-3320 core: Move animation helpers 2020-12-15 16:04:33 +01:00
Noel De Martin 6d1d4a34ce MOBILE-3320 core: Standarize "initialize" usage 2020-12-15 16:04:33 +01:00
Pau Ferrer Ocaña 8e3da0a108 MOBILE-3624 core: Fix migration linting problems 2020-12-15 12:55:17 +01:00
Pau Ferrer Ocaña 7859c8613b MOBILE-3624 badges: Implement badges feature 2020-12-15 12:55:17 +01:00
Pau Ferrer Ocaña 361edb1252 MOBILE-3608 block: Add CoreCache and some types 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña 253d6829a9 MOBILE-3608 block: Implement site main menu block 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña f8320f6b58 MOBILE-3608 core: Implement missing parts of Course and filters 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña d0af70be5a MOBILE-3608 blocks: Starred and recent courses block 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña b2ecdf5224 MOBILE-3608 core: Handle content links 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña c12133eea3 MOBILE-3608 blocks: Course overview block 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña c3372e8076 MOBILE-3608 blocks: Add sitehome and dashboard blocks 2020-12-14 16:30:17 +01:00
Pau Ferrer Ocaña 7d1d318afc MOBILE-3608 blocks: Migrate basic block structure 2020-12-14 16:30:13 +01:00
Pau Ferrer Ocaña 678ce2c1c8 MOBILE-3665 lang: Move en.json to lang.json on parent directory 2020-12-14 15:58:38 +01:00
Dani Palou 167a0f552a MOBILE-3592 core: Fix ExpressionChanged in dynamic-component 2020-12-14 15:49:12 +01:00
Dani Palou 1d77811be2 MOBILE-3592 core: Fix cordova_not_available error 2020-12-14 15:49:12 +01:00
Dani Palou 0819947072 MOBILE-3592 core: Implement new service CoreNavHelper 2020-12-14 15:49:11 +01:00
Dani Palou 186593b09f MOBILE-3592 routes: Allow add siblings to any main menu tab 2020-12-14 15:49:11 +01:00
Dani Palou 36d03d27c5 MOBILE-3592 user: Implement user tag area handler 2020-12-14 15:02:54 +01:00
Dani Palou 90bd583147 MOBILE-3592 core: Uncomment user-avatar and dynamic-component 2020-12-14 15:02:54 +01:00
Dani Palou 46cec40cfe MOBILE-3592 user: Make delegate and handlers singleton 2020-12-14 15:02:54 +01:00
Pau Ferrer Ocaña fd19dd8c62 MOBILE-3592 user: Style user avatars 2020-12-14 15:02:54 +01:00
Dani Palou 90a0f18480 MOBILE-3592 editor: Migrate rich text editor 2020-12-14 15:02:54 +01:00
Dani Palou fd0ea51096 MOBILE-3592 profilefields: Implement user profile fields 2020-12-14 15:02:54 +01:00
Dani Palou dbec10b9d6 MOBILE-3592 user: Implement profile link and mail handlers 2020-12-14 15:02:54 +01:00
Dani Palou a783a89db3 MOBILE-3592 user: Implement user sync cron handler 2020-12-14 15:02:54 +01:00
Dani Palou 3722126b5b MOBILE-3592 user: Implement profile field delegate and component 2020-12-14 15:02:54 +01:00
Dani Palou fa294d7135 MOBILE-3592 user: Adapt user feature to new folder structure 2020-12-14 15:02:51 +01:00
Dani Palou c608432d24 MOBILE-3592 user: Implement profile page 2020-12-14 15:02:20 +01:00
Dani Palou d733488963 MOBILE-3592 user: Implement user delegate 2020-12-14 15:02:20 +01:00
Dani Palou aab2aae0a4 MOBILE-3591 tests: Fix format-text test 2020-12-10 12:47:59 +01:00
Pau Ferrer Ocaña 0f76ce0eb7 MOBILE-3591 core: One line on one param Injectables 2020-12-10 12:47:59 +01:00
Pau Ferrer Ocaña 9d87226ad8 MOBILE-3591 course: Fix linting 2020-12-10 12:47:59 +01:00
Pau Ferrer Ocaña e4bb89d401 MOBILE-3591 courses: Fix courses navigation 2020-12-10 12:47:55 +01:00
Pau Ferrer Ocaña 49baacf904 MOBILE-3591 tags: Migrate tags structure 2020-12-10 12:47:55 +01:00
Dani Palou 29858ea5e7 MOBILE-3620 delegate: Make all delegate singletons 2020-12-10 11:22:28 +01:00
Dani Palou aa60d8eaeb MOBILE-3620 filter: Implement filters addons 2020-12-09 15:29:18 +01:00
Dani Palou 487933cdc7 MOBILE-3620 filter: Add filters to format-text 2020-12-09 15:08:46 +01:00
Dani Palou b35ce619fb MOBILE-3620 filter: Implement filter services 2020-12-09 15:08:46 +01:00
Noel De Martin e181a019e5 MOBILE-3320 core: Refactor singletons definition 2020-12-07 14:31:55 +01:00
Noel De Martin 17dbc340e0 MOBILE-3320 core: Refactor database inits 2020-12-07 14:31:55 +01:00
Noel De Martin f1bc354be6 MOBILE-3320 core: Refactor initializers 2020-12-07 14:31:55 +01:00
Noel De Martin af0b3aa2b9 MOBILE-3320 core: Use custom init status service 2020-12-01 18:21:04 +01:00
Noel De Martin bb3d4f9523 MOBILE-3320 routes: Refactor lazy modules 2020-12-01 11:56:34 +01:00
Noel De Martin cff33e0991 MOBILE-3320 core: Use consistent suffixes naming 2020-11-26 13:27:47 +01:00
Pau Ferrer Ocaña 9181ac6757 MOBILE-3565 search: Remove CoreSearchComponentsModule as a provider 2020-11-23 12:59:12 +01:00
Pau Ferrer Ocaña 2c38c1683d MOBILE-3565 core: Apply status bar color changes 2020-11-23 12:34:05 +01:00
Pau Ferrer Ocaña ff24186a32 MOBILE-3565 core: Listen to some login events to apply customizations 2020-11-23 12:30:59 +01:00
Pau Ferrer Ocaña 55da132b9b MOBILE-3594 sitehome: Fix header buttons on sitehome 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 2ce1950210 MOBILE-3594 sitehome: Add my courses tab as a fallback 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 1ffcf4c877 MOBILE-3594 core: Implement context menu component 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña add521a0e7 MOBILE-3594 course: Improve course listing and add course image parallax 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña c3e59edf18 MOBILE-3594 core: Add animations class 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña f76c54b053 MOBILE-3594 core: Fix some fontawesome icons 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 7ae3c9c3dc MOBILE-3594 core: Add group ws params and rename response types 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña b27e9eb718 MOBILE-3594 core: Move ROOT_CACHE_KEY out of the class 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña b96b6a98fe MOBILE-3594 courses: Add course preview page 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña cc6e87ea5c MOBILE-3594 sitehome: Add my courses page 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 38b11281a9 MOBILE-3594 core: Add progress bar component 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 0d66e66fdd MOBILE-3594 sitehome: Course listing components of sitehome 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 97d1c93399 MOBILE-3594 core: Infinite loading component 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 9b41458104 MOBILE-3594 sitehome: Add sitehome tab to home page 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña cc5378aee7 MOBILE-3594 course: Implement some course services 2020-11-23 09:55:10 +01:00
Noel De Martin 06ac2f7edf MOBILE-3320 core: Extract core and addons modules 2020-11-23 09:37:29 +01:00
Noel De Martin 7d1dcd3c23 MOBILE-3320 core: Refactor folders structure 2020-11-19 12:40:18 +01:00
Dani Palou 20c41b7b1b MOBILE-3565 core: Delete all files from the project 2020-10-05 14:32:50 +02:00
Pau Ferrer Ocaña ce9ec993c5 MOBILE-3469 course: Remove unused property 2020-09-29 09:44:31 +02:00
Pau Ferrer Ocaña 0badecfc8a MOBILE-3469 course: Get course data when entering from search 2020-09-28 16:02:36 +02:00
Juan Leyva 0eccc7a1ae
Merge pull request #2550 from crazyserver/MOBILE-3557
Mobile 3557
2020-09-28 12:48:21 +02:00
Pau Ferrer Ocaña 1e6d72f0ff MOBILE-3562 course: Remove course overview file listing on preview 2020-09-25 15:07:54 +02:00
Pau Ferrer Ocaña b7f4b3e12d MOBILE-3469 course: Fix course format block loading order 2020-09-23 11:42:38 +02:00
Dani Palou 02da06a0fe MOBILE-3338 course: Always get stored data and adapt strings 2020-09-22 14:54:55 +02:00
Dani Palou 421634dff7 MOBILE-3338 mod: Apply component + id to mod WS calls 2020-09-22 14:54:55 +02:00
Juan Leyva e4b2e8b3c3
Merge pull request #2541 from crazyserver/MOBILE-3519
Mobile 3519
2020-09-22 14:12:42 +02:00
Juan Leyva 72baa77fc0
Merge pull request #2539 from dpalou/MOBILE-3507
Mobile 3507
2020-09-22 13:38:31 +02:00
Juan Leyva 7d48aa1cd7
Merge pull request #2537 from dpalou/MOBILE-3530
MOBILE-3530 course: Fix error when removing course files with site pl…
2020-09-22 13:29:42 +02:00
Juan Leyva a1076bd977
Merge pull request #2536 from dpalou/MOBILE-3553
MOBILE-3553 h5p: Remove jQuery version number
2020-09-22 13:28:28 +02:00
Juan Leyva ebaa8be899
Merge pull request #2535 from crazyserver/MOBILE-3554
MOBILE-3554 login: Add forceLoginLogo setting to avoid showing web logo
2020-09-22 13:24:44 +02:00
Juan Leyva df815e2191
Merge pull request #2534 from dpalou/MOBILE-3432
Mobile 3432
2020-09-22 12:58:06 +02:00
Juan Leyva 46df6f2989
Merge pull request #2533 from NoelDeMartin/MOBILE-3489
Mobile 3489
2020-09-22 12:57:05 +02:00
Juan Leyva 5f9ebc7805
Merge pull request #2532 from dpalou/MOBILE-3549
MOBILE-3549 siteplugins: Allow any HTML tag
2020-09-22 12:51:57 +02:00
Juan Leyva ac22f6945a
Merge pull request #2531 from crazyserver/MOBILE-3469
MOBILE-3469 course: Hide blocks on single activity
2020-09-22 12:44:57 +02:00
Pau Ferrer Ocaña 737e7f51e9 MOBILE-3557 course: Add section restriction info when selected section 2020-09-22 11:26:44 +02:00
Pau Ferrer Ocaña 06c63eb77e MOBILE-3557 course: Show Not available message on section title visible 2020-09-22 11:26:18 +02:00
Pau Ferrer Ocaña d332c7e1d4 MOBILE-3523 emulator: Change some wrong comments 2020-09-22 09:38:16 +02:00
Dani Palou b046d57f2b MOBILE-3432 core: Move isOpenableInApp check to more reusable functions 2020-09-21 10:41:43 +02:00
Noel De Martin af5f010239 MOBILE-3489 location: Expose geolocation service to plugins 2020-09-21 09:10:04 +02:00
Dani Palou 59d4e189c8
Merge pull request #2529 from crazyserver/MOBILE-3546
MOBILE-3546 login: Add options to customize site listing
2020-09-18 15:33:23 +02:00
Noel De Martin 793e029cbd MOBILE-3523 login: Move login checks and modals to providers 2020-09-17 12:27:22 +02:00
Dani Palou ad304fab5a MOBILE-3530 course: Fix error when removing course files with site plugins 2020-09-17 09:56:38 +02:00
Dani Palou 03cea0a2e0 MOBILE-3553 h5p: Remove jQuery version number 2020-09-16 14:29:28 +02:00
Dani Palou 5d3e75e220 MOBILE-3507 notifications: Support notifications with big pictures 2020-09-16 11:34:35 +02:00
Pau Ferrer Ocaña dbae55bff2 MOBILE-3532 ionic: Half Revert Fix check device during loading
This reverts commit 8844abd857.
2020-09-16 09:30:08 +02:00
Pau Ferrer Ocaña afce5d28b1 MOBILE-3519 forum: Use WS mod_forum_get_discussion_posts when available 2020-09-15 09:57:45 +02:00
Pau Ferrer Ocaña 0e5c448a82 MOBILE-3554 login: Add forceLoginLogo setting to avoid showing web logo 2020-09-14 14:06:50 +02:00
Pau Ferrer Ocaña 8844abd857 MOBILE-3534 ionic: Fix check device during loading 2020-09-14 13:08:54 +02:00
Dani Palou 7e25dcf46b MOBILE-3549 siteplugins: Allow any HTML tag 2020-09-14 08:20:59 +02:00
Pau Ferrer Ocaña 5899e03068 MOBILE-3546 login: Add options to customize site listing 2020-09-10 16:28:07 +02:00
Pau Ferrer Ocaña 51de033778 MOBILE-3469 course: Hide blocks on single activity 2020-09-09 18:18:11 +02:00
Pau Ferrer Ocaña 1b014ba3ba MOBILE-3532 utils: Wrap is('android') calls 2020-09-09 16:54:28 +02:00
Pau Ferrer Ocaña 4ba6f0b6fa MOBILE-3532 utils: Wrap is('ios') calls 2020-09-09 16:50:53 +02:00
Juan Leyva 6281ce13fc
Merge pull request #2515 from crazyserver/MOBILE-3548
MOBILE-3548 login: Add the option to easily change site url placeholder
2020-09-09 16:41:17 +02:00
Juan Leyva 88281b14cc
Merge pull request #2510 from dpalou/MOBILE-3508
MOBILE-3508 core: Fix external repositories files download
2020-09-09 16:33:23 +02:00
Pau Ferrer Ocaña ba2627960c MOBILE-3548 login: Add the option to easily change site url placeholder 2020-09-09 14:21:46 +02:00
Juan Leyva fc1ad0783f
Merge pull request #2505 from crazyserver/MOBILE-3472
MOBILE-3472 course: Indicate restriction access when all sections shown
2020-09-09 13:26:21 +02:00
Juan Leyva c3db871162
Merge pull request #2499 from dpalou/MOBILE-3490
MOBILE-3490 core: Record audio in app if no recording app installed
2020-09-08 16:28:18 +02:00
Juan Leyva ec303acfcd
Merge pull request #2498 from dpalou/MOBILE-3453
MOBILE-3453 h5p: Don't unpack more than one H5P at the same time
2020-09-08 16:27:30 +02:00
Juan Leyva 08a155b4e9
Merge pull request #2496 from dpalou/MOBILE-3450
MOBILE-3450 sync: Display better error when syncing logged out site
2020-09-08 16:21:35 +02:00
Dani Palou bb88252822 MOBILE-3188 core: Rename getModuleTotalSize to getModuleStoredSize 2020-09-02 10:21:34 +02:00
Dani Palou 16b7f8b696 MOBILE-3188 siteplugins: Pass componentId using preSets 2020-09-02 10:21:34 +02:00
sam marshall 069c402ba5 MOBILE-3188 Settings: Consistently show total size estimate for site
Changes the two settings pages that show the size of a site (from the
main menu, these are 'App settings / Space usage' and 'Preferences')
so that they:

a) do not show the number of cache entries (not very informative for
   end users)
b) show an estimate for 'space usage' that includes the total size
   of data in ws_cache

The space usage estimate is not perfect (it doesn't include the
per-row overhead in the ws_cache table, or other cached data that
can be deleted such as calendar events or user data) but it will
probably be good enough, and I don't think the 'number of entries'
things was helpful to anyone.
2020-09-02 10:21:34 +02:00
sam marshall eced391288 MOBILE-3188 Download interface: Show and delete total downloaded data
When showing downloaded sizes in the context menu and in the 'Manage
storage' screen, show the total size including downloaded files plus
cached web service data.

When deleting the downloaded data in either location, delete both
kinds of data.
2020-09-02 10:21:34 +02:00
sam marshall d0c93f6416 MOBILE-3188 Web services: Record component that owns WS cache item
This commit adds optional component and componentId fields to the
preSets variable, which are recorded in the wscache table.

These are then used by (a) core site plugins where a module cmid
is available, and (b) the forum (as an example core implementation)
so that module site plugins and forum provide the new data.

(Note that this is not going to be very useful where we retrieve
data for multiple activities at once, which happens for activities
like Page. Still, it is optional.)
2020-09-02 10:21:34 +02:00
Dani Palou 208be32d8a MOBILE-3508 core: Fix external repositories files download 2020-09-01 14:11:08 +02:00
Dani Palou 384c4372fe MOBILE-3490 core: Record audio in app if no recording app installed 2020-08-31 11:16:03 +02:00
Dani Palou 33a2557c23 MOBILE-3453 h5p: Don't unpack more than one H5P at the same time 2020-08-31 10:52:06 +02:00
Dani Palou c0817f9b07 MOBILE-3450 sync: Display better error when syncing logged out site 2020-08-31 10:11:56 +02:00
Juan Leyva 218a3456ad
Merge pull request #2486 from dpalou/MOBILE-3265
MOBILE-3265 h5p: Delete content indexes when change language
2020-08-25 21:27:38 +02:00
Juan Leyva 4f4484fd0c
Merge pull request #2485 from dpalou/MOBILE-3454
MOBILE-3454 filters: Support disabling check text filters
2020-08-25 21:26:20 +02:00
Juan Leyva bea0ff7869
Merge pull request #2484 from dpalou/MOBILE-3505
MOBILE-3505 login: Fix app not responding if cancel reconnect SSO
2020-08-25 21:21:49 +02:00
Juan Leyva a076271f81
Merge pull request #2483 from dpalou/MOBILE-3510
MOBILE-3510 h5p: Fix ' displayed instead of single quote
2020-08-25 21:19:32 +02:00
Juan Leyva 25933d2429
Merge pull request #2482 from dpalou/MOBILE-3435
MOBILE-3435 signup: Display error if it has required unsupported field
2020-08-25 16:49:43 +02:00
Juan Leyva 36a9f05a07
Merge pull request #2481 from dpalou/MOBILE-3445
MOBILE-3445 siteplugins: Let plugins disable PTR
2020-08-25 16:39:52 +02:00
Juan Leyva 715e1e6600
Merge pull request #2480 from dpalou/MOBILE-3477
MOBILE-3477 core: Reduce concurrent calls to local-notifications plugin
2020-08-25 16:35:47 +02:00
Juan Leyva 2efd9f42cb
Merge pull request #2479 from dpalou/MOBILE-3468
MOBILE-3468 login: Treat other URL schemes in QR in login
2020-08-25 16:30:15 +02:00
Pau Ferrer Ocaña f16c7cb2c7 MOBILE-3472 course: Indicate restriction access when all sections shown 2020-08-25 15:06:22 +02:00
Juan Leyva 940f5bbeaf
Merge pull request #2477 from dpalou/MOBILE-3465
MOBILE-3465 core: Handle window.open outside of iframes
2020-08-25 12:02:00 +02:00
Dani Palou 037505f805 MOBILE-3435 signup: Display error if it has required unsupported field 2020-07-30 13:09:41 +02:00
Dani Palou 72bffd619b MOBILE-3510 h5p: Fix ' displayed instead of single quote 2020-07-29 08:49:23 +02:00
Dani Palou 2a7f7e8977 MOBILE-3454 filters: Support disabling check text filters 2020-07-29 06:23:54 +02:00
Dani Palou 2b6bcb7d7e MOBILE-3265 h5p: Delete content indexes when change language 2020-07-28 11:40:10 +02:00
Dani Palou e08439a91f MOBILE-3477 core: Reduce concurrent calls to local-notifications plugin 2020-07-28 08:11:49 +02:00
Dani Palou ce2060ddd1 MOBILE-3505 login: Fix app not responding if cancel reconnect SSO 2020-07-27 15:13:34 +02:00
Dani Palou 7464cec9d7 MOBILE-3468 login: Treat other URL schemes in QR in login 2020-07-27 12:47:49 +02:00
Dani Palou 3a424755ec MOBILE-3465 core: Handle window.open outside of iframes 2020-07-21 09:25:42 +02:00
Dani Palou 6b1e7b70d1 MOBILE-3493 course: Don't display selector if course only has one section 2020-07-20 10:18:17 +02:00
Juan Leyva fe91f7e602
Merge pull request #2459 from dpalou/MOBILE-3485
MOBILE-3485 login: Reset password input if password change forced
2020-07-15 15:04:35 +02:00
Dani Palou 0a31ebd2e5 MOBILE-3485 login: Reset password input if password change forced 2020-07-15 15:03:02 +02:00
Pau Ferrer Ocaña 536235cf25 MOBILE-3485 tag: Show empty results on tag areas 2020-07-15 14:47:58 +02:00
Dani Palou 312a81f3ee MOBILE-3445 siteplugins: Let plugins disable PTR 2020-07-14 13:03:15 +02:00
Juan Leyva 147d106f7b
Merge pull request #2452 from dpalou/MOBILE-3474
MOBILE-3474 login: Limit auto-focus in site and forgotten password
2020-07-14 12:20:13 +02:00
Juan Leyva ba490f4310
Merge pull request #2451 from dpalou/MOBILE-3475
MOBILE-3475 core: Prevent errors when calling isVersionGreaterEqualThan
2020-07-14 12:16:29 +02:00
Dani Palou e449600d06 MOBILE-3474 login: Limit auto-focus in site and forgotten password 2020-07-08 15:39:50 +02:00
Dani Palou cc1b4acb8e MOBILE-3475 core: Prevent errors when calling isVersionGreaterEqualThan 2020-07-06 11:39:38 +02:00
Dani Palou 7375102961 MOBILE-3473 upload: Fix big files not uploaded 2020-07-06 10:38:35 +02:00
Dani Palou 76e77397ef MOBILE-3470 resource: Fix open file after PTR in course 2020-07-03 12:05:13 +02:00
Pau Ferrer Ocaña f82e39f658 MOBILE-3456 login: Some login button styles 2020-07-02 13:50:48 +02:00
Juan Leyva 384b047272
Merge pull request #2435 from dpalou/MOBILE-3459
MOBILE-3459 more: Allow disabling QR reader in main menu
2020-07-02 12:30:01 +02:00
Pau Ferrer Ocaña f35ed90aec MOBILE-3463 login: Add url and sitefinder options for multisite 2020-07-02 11:51:15 +02:00
Dani Palou 81e013b1e7 MOBILE-3459 more: Allow disabling QR reader in main menu 2020-07-02 11:05:51 +02:00
Pau Ferrer Ocaña 8df8c24270 MOBILE-3458 login: Show qr when configured 2020-07-01 15:46:23 +02:00
Travis CI User 19cea4abda Update lang files [ci skip] 2020-06-26 11:35:43 +00:00
Pau Ferrer Ocaña f8bc2ad8a6 MOBILE-3401 strings: Update strings 2020-06-25 16:14:56 +02:00
Pau Ferrer Ocaña 8f21507b78 MOBILE-3401 search: Show/hide search history checking focus 2020-06-23 15:04:54 +02:00
Juan Leyva 5e9e9e7ba0
Merge pull request #2425 from dpalou/MOBILE-3401
Mobile 3401
2020-06-23 13:19:45 +02:00
Dani Palou e607707448 MOBILE-3401 h5p: Fix error when sending tracking without email 2020-06-23 13:14:41 +02:00
Dani Palou cb20cff06d MOBILE-3401 fileuploader: Copy files to tmp folder when using chooser 2020-06-23 11:35:02 +02:00
Juan Leyva c59468d502
Merge pull request #2423 from crazyserver/MOBILE-3401
Mobile 3401
2020-06-22 19:36:31 +02:00
Juan Leyva 2ddb8fda69
Merge pull request #2422 from NoelDeMartin/MOBILE-3401
MOBILE-3401: Wait database to be ready in xapi offline provider
2020-06-22 19:34:01 +02:00
Pau Ferrer Ocaña e12ceb59db MOBILE-3401 login: Add darkmode styles for login 2020-06-22 16:38:37 +02:00
Juan Leyva 9269d558fd
Merge pull request #2421 from dpalou/MOBILE-3401
Mobile 3401
2020-06-22 16:00:33 +02:00
Noel De Martin e0651256ef MOBILE-3401: Wait database to be ready in xapi offline provider 2020-06-22 14:45:27 +02:00
Dani Palou 4da6a31168 MOBILE-3401 file: Fix selecting files for offline with chooser 2020-06-22 14:24:21 +02:00
Pau Ferrer Ocaña 27a92adaac MOBILE-3401 login: Load styles on reconnect 2020-06-19 15:30:17 +02:00
Pau Ferrer Ocaña 460ed1efa4 MOBILE-3401 courses: Shrink title on course cards with spinner 2020-06-19 14:55:42 +02:00
Juan Leyva a1b557d926
Merge pull request #2419 from dpalou/MOBILE-3401
MOBILE-3401 login: Fix navigation when authenticate via URL scheme
2020-06-19 13:17:20 +02:00
Juan Leyva 2a2e3af44d
Merge pull request #2418 from crazyserver/MOBILE-3401
Mobile 3401
2020-06-19 12:44:49 +02:00
Pau Ferrer Ocaña f6a63d53e5 MOBILE-3401 login: Do not unload site if view not destroyed 2020-06-19 12:31:40 +02:00
Dani Palou 112377ccc9 MOBILE-3401 login: Fix navigation when authenticate via URL scheme 2020-06-19 09:43:07 +02:00
Noel De Martin 271179dec7 MOBILE-3401: Add cannotfindmysite login FAQ 2020-06-18 17:36:33 +02:00
Juan Leyva 7abc385935
Merge pull request #2415 from dpalou/MOBILE-3401
Mobile 3401
2020-06-18 15:59:17 +02:00
Dani Palou 678f2e666a MOBILE-3401 ios: Fix iframe links and window.open in iOS 2020-06-18 14:38:17 +02:00
Pau Ferrer Ocaña 8e1aa942fd MOBILE-3401 login: Enable qr instructions 2020-06-16 10:47:56 +02:00
Dani Palou 4ef18b7ec5 MOBILE-3401 login: Prevent reconnect page created several times 2020-06-15 08:04:46 +02:00
Juan Leyva badb71cb8e
Merge pull request #2404 from dpalou/MOBILE-3412
Mobile 3412
2020-06-12 11:40:11 +02:00
Juan Leyva f233d16545
Merge pull request #2403 from dpalou/MOBILE-3424
MOBILE-3424 h5p: Update jQuery version
2020-06-11 17:15:36 +02:00
Juan Leyva 0c45f27786
Merge pull request #2402 from dpalou/MOBILE-3413
Mobile 3413
2020-06-11 16:56:39 +02:00
Pau Ferrer Ocaña 0ca249eb5f MOBILE-3401 site: Keep aspect ratio on site icons 2020-06-11 16:47:47 +02:00
Pau Ferrer Ocaña 7cdb06c69f MOBILE-3401 login: Fix site logo show on fixed sites 2020-06-11 14:43:55 +02:00
Noel De Martin 405eb9d290 MOBILE-3401: Remove duplicated code from course provider 2020-06-11 13:20:36 +02:00
Juan Leyva f63b6187fb
Merge pull request #2398 from dpalou/MOBILE-3411
Mobile 3411
2020-06-11 10:25:51 +02:00
Dani Palou ef3a952919 MOBILE-3412 h5pactivity: Support activity disabled 2020-06-11 07:44:41 +02:00
Dani Palou 159056a6fb MOBILE-3412: Support offline and sync 2020-06-11 07:44:41 +02:00
Dani Palou 90dfe5a891 MOBILE-3412 h5pactivity: Support tracking in online 2020-06-11 07:44:41 +02:00
Dani Palou bea4e501b4 MOBILE-3413 h5pactivity: Support links to reports 2020-06-11 07:43:05 +02:00
Dani Palou 22caea43ba MOBILE-3413 h5pactivity: Implement viewing own attempts 2020-06-11 07:43:05 +02:00
Dani Palou 857f3da70e MOBILE-3411 h5pactivity: Download automatically if size is low 2020-06-11 07:40:58 +02:00
Dani Palou a8e336fd41 MOBILE-3411 h5pactivity: Play package in activity 2020-06-11 07:40:58 +02:00
Dani Palou 0196a738d7 MOBILE-3411 h5pactivity: Add button to download the file 2020-06-11 07:40:58 +02:00
Dani Palou 4bbd05bd55 MOBILE-3411 h5p: Fix extracting H5P in browser 2020-06-11 07:40:58 +02:00
Juan Leyva 5b21a3143b
Merge pull request #2396 from dpalou/MOBILE-3406
MOBILE-3406 h5p: Refactor code into different classes
2020-06-10 16:59:35 +02:00
Juan Leyva f9f342687b
Merge pull request #2395 from NoelDeMartin/MOBILE-3305
Mobile 3305
2020-06-09 13:24:55 +02:00
Dani Palou d8687e2916 MOBILE-3424 h5p: Update jQuery version 2020-06-09 11:03:28 +02:00
Noel De Martin 671c01a660 MOBILE-3305: Add page to manage downloaded courses storage 2020-06-09 10:59:23 +02:00
Noel De Martin 16ebd1c72e MOBILE-3305: Add option to delete a downloaded course 2020-06-09 10:59:23 +02:00
Juan Leyva 31041f5ff9
Merge pull request #2392 from crazyserver/MOBILE-3438
Mobile 3438
2020-06-08 13:03:08 +02:00
Juan Leyva 2c910bd1ed
Merge pull request #2390 from crazyserver/MOBILE-3437
MOBILE-3437 files: Ignore downloaded files on prefetch calculations
2020-06-08 12:45:00 +02:00
Juan Leyva 1f93dfa9b9
Merge pull request #2388 from crazyserver/MOBILE-3419
MOBILE-3419 rte: Change italics anb bold to a11y tag
2020-06-08 12:41:59 +02:00
Pau Ferrer Ocaña 2052080673 MOBILE-3437 files: Ignore downloaded files on prefetch calculations 2020-06-04 13:20:38 +02:00
Dani Palou 6621fc54a4 MOBILE-3411 h5pactivity: Initial support of the activity 2020-06-04 10:53:00 +02:00
Dani Palou 724e0cc292 MOBILE-3406 h5p: Refactor code into different classes 2020-06-04 10:52:38 +02:00
Pau Ferrer Ocaña a38e831bfd MOBILE-3438 question: Fix DnD question type init js regex 2020-05-29 11:24:18 +02:00
Kiet Ly Chan 4e727ba860 MOBILE-3249 blocks: Sort courses by short name 2020-05-27 10:23:34 +02:00
Pau Ferrer Ocaña 049d1e2d4a MOBILE-3419 rte: Change italics anb bold to a11y tag 2020-05-27 09:20:56 +02:00
Juan Leyva 221b1f51cb
Merge pull request #2383 from dpalou/MOBILE-3270
Mobile 3270
2020-05-26 12:19:24 +02:00
Juan Leyva 2752580203
Merge pull request #2382 from dpalou/MOBILE-3401
Mobile 3401
2020-05-25 11:39:36 +02:00
Dani Palou f284ab7c73 MOBILE-3401 courses: Refresh only right data on MY_COURSES_UPDATED 2020-05-25 10:34:24 +02:00
Dani Palou 536589c591 MOBILE-3401 course: Prevent JS errors when clearing option handlers 2020-05-25 10:34:24 +02:00
Juan Leyva f8daa7fecf
Merge pull request #2381 from dpalou/MOBILE-3401
Mobile 3401
2020-05-22 16:11:43 +02:00
Pau Ferrer Ocaña ddcf4eb7b5 MOBILE-3401 login: A11y on items to connect 2020-05-22 15:28:42 +02:00
Dani Palou 0067106974 MOBILE-3270 upload: Use Chooser plugin to pick files 2020-05-22 14:38:48 +02:00
Pau Ferrer Ocaña 5dd3b5008b MOBILE-3401 login: Change texts for entered site 2020-05-22 14:24:48 +02:00
Pau Ferrer Ocaña f027b34c07 MOBILE-3401 sites: Show always the site you've written 2020-05-22 13:00:52 +02:00
Dani Palou e80fa8dd18 MOBILE-3270 core: Revert some changes and improve error handling 2020-05-21 13:03:12 +02:00
Dani Palou acb406757a MOBILE-3401 participants: Scroll top when enable search 2020-05-21 11:28:06 +02:00
Juan Leyva 9057b62333
Merge pull request #2376 from crazyserver/MOBILE-3382
Mobile 3382
2020-05-19 17:29:41 +02:00
Juan Leyva bd4a295fdb
Merge pull request #2375 from dpalou/MOBILE-3422
Mobile 3422
2020-05-19 17:16:48 +02:00
Dani Palou 1f4ae8563d MOBILE-3401 android: Use default scheme in Android 2020-05-19 15:15:13 +02:00
Pau Ferrer Ocaña b031919cca MOBILE-3402 login: Recover minimum version and deprecate 2020-05-18 12:47:23 +02:00
Dani Palou a475f3e188 MOBILE-3401 upload: Fix error displayed when cancelling 2020-05-18 12:24:21 +02:00
Pau Ferrer Ocaña b30e578db6 MOBILE-3414 login: Fix typo on previous button 2020-05-15 09:36:50 +02:00
Dani Palou 9c11e753e7 MOBILE-3422 tabs: Keep tabs on tablet when keyboard open 2020-05-13 11:01:28 +02:00
Juan Leyva 648c00e5be
Merge pull request #2368 from dpalou/MOBILE-3417
MOBILE-3417 siteplugins: Let site plugins specify a fallback block
2020-05-07 18:59:21 +02:00
Juan Leyva bf94a13d2c
Merge pull request #2366 from crazyserver/MOBILE-3414
MOBILE-3414 login: Add onboarding slides
2020-05-07 13:47:40 +02:00
Juan Leyva f19c9d44f4
Merge pull request #2363 from dpalou/MOBILE-3377
MOBILE-3377 rte: Fix RTE button with selection in Android
2020-05-07 13:38:16 +02:00
Juan Leyva 3e6eeb88f8
Merge pull request #2362 from crazyserver/MOBILE-3394
Mobile 3394
2020-05-07 13:36:57 +02:00
Dani Palou 4e231f5c27 MOBILE-3417 siteplugins: Let site plugins specify a fallback block 2020-05-07 11:48:55 +02:00
Pau Ferrer Ocaña e69cc03c89 MOBILE-3414 login: Add onboarding slides 2020-05-06 16:54:01 +02:00
Tien Nguyen Phuc 1998e2883f MOBILE-3400 Dashboard: Last accessed do not updated 2020-05-05 22:05:31 +07:00
Pau Ferrer Ocaña f3e5c21b6e MOBILE-3394 utils: Improve alerts and prompts 2020-05-05 11:50:59 +02:00
Dani Palou 50f63d2734 MOBILE-3377 rte: Fix RTE button with selection in Android 2020-05-05 11:37:12 +02:00
Pau Ferrer Ocaña 27ceabde62 MOBILE-3394 utils: Manage store links 2020-05-05 11:29:56 +02:00
Dani Palou ec19082f7b MOBILE-2995 qr: Add copy to clipboard button in QR text modal 2020-04-29 13:53:36 +02:00
Dani Palou 3923c796f8 MOBILE-2995 login: Improve UX of QR scan 2020-04-29 11:33:15 +02:00
Dani Palou 2b57c9485d MOBILE-2995 login: Go to credentials if scan authentication QR fails 2020-04-29 11:33:15 +02:00
Dani Palou f9df95c727 MOBILE-2995 qr: Improve handling of custom URL scheme links 2020-04-29 11:33:15 +02:00
Dani Palou c3f39abafa MOBILE-2995 qr: Add QR button in RTE 2020-04-29 11:33:15 +02:00
Dani Palou 394dd6e24d MOBILE-2995 qr: Add scan QR button in login 2020-04-29 11:33:15 +02:00
Dani Palou e14b3ed0f8 MOBILE-2995 qr: Add scan QR option in more menu 2020-04-29 11:33:15 +02:00
Dani Palou 30a2710114 MOBILE-2995 qr: Add QR plugin in the app 2020-04-29 08:11:45 +02:00
Juan Leyva eb9ba11d39
Merge pull request #2353 from crazyserver/MOBILE-3402
MOBILE-3402 login: Improve login page UX
2020-04-28 17:00:27 +02:00
Juan Leyva 8497c7bac1
Merge pull request #2352 from dpalou/MOBILE-3375
MOBILE-3375 course: Make download warnings less intrusive
2020-04-28 16:57:46 +02:00
Juan Leyva 78c0af8a4b
Merge pull request #2351 from dpalou/MOBILE-3270
Mobile 3270
2020-04-28 16:56:48 +02:00
Juan Leyva 0b81dd4c5d
Merge pull request #2350 from dpalou/MOBILE-3384
MOBILE-3384 login: Accept null in local_mobile check response
2020-04-28 16:55:08 +02:00
Pau Ferrer Ocaña 0d7956c28c MOBILE-3402 login: Improve login page UX 2020-04-28 13:41:18 +02:00
Tien Nguyen Phuc e97d4adafa MOBILE-3331 accessibility: Fix issues of Open in browser & PDF icons 2020-04-28 16:47:06 +07:00
Dani Palou 4deaf3be80 MOBILE-3270 core: Show warning if app crashed when uploading big file 2020-04-28 10:29:30 +02:00
Dani Palou ec3a1bdb56 MOBILE-3270 core: Fix upload files from Google Drive 2020-04-28 10:28:45 +02:00
Dani Palou 92247d04e1 MOBILE-3384 login: Accept null in local_mobile check response 2020-04-28 10:28:10 +02:00
Dani Palou 0893b2fb03 MOBILE-3375 course: Make download warnings less intrusive
Also, now the download function is called only if it's really needed
2020-04-28 09:16:51 +02:00
Juan Leyva b54e7ddebb
Merge pull request #2347 from dpalou/MOBILE-3407
MOBILE-3407 quiz: Fix drops in ddimageortext in Moodle 3.6
2020-04-27 17:53:51 +02:00
Juan Leyva 7385cf9dbb
Merge pull request #2342 from crazyserver/MOBILE-3363
Mobile 3363
2020-04-27 17:43:24 +02:00
Juan Leyva afae593ed8
Merge pull request #2340 from dpalou/MOBILE-3101
Mobile 3101
2020-04-27 14:41:56 +02:00
Dani Palou 1b1ff7347d MOBILE-3407 quiz: Fix drops in ddimageortext in Moodle 3.6 2020-04-27 12:53:58 +02:00
Dani Palou 830089e094 MOBILE-3101 h5p: Make H5P work with the new webview 2020-04-21 11:47:05 +02:00
Dani Palou 3a3d45db92 MOBILE-3101 core: Create singletons of all core providers 2020-04-21 11:47:05 +02:00
Dani Palou 9f325e163f MOBILE-3134 core: Debounce calls to update size in activity 2020-04-20 16:39:33 +02:00
Pau Ferrer Ocaña 1eb8a045af MOBILE-3363 styles: Style dark mode action sheet buttons 2020-04-14 12:32:45 +02:00
Pau Ferrer Ocaña 98dcb3ae16 MOBILE-3363 settings: Allow auto dark mode on iOS 2020-04-14 12:16:09 +02:00
Dani Palou 8c38f3a216 MOBILE-3134 filepool: Fix issues when handling componentId 2020-04-09 08:59:39 +02:00
Tien Nguyen Phuc df79abe1e8 MOBILE-3134 Site add-ons: Update context menu when file is downloaded 2020-04-08 19:02:54 +07:00
Juan Leyva afd9d46a00
Merge pull request #2334 from moodlehq/integration
Integration
2020-04-03 13:30:46 +02:00
Dani Palou d4e30159c8 MOBILE-3389 login: Make error URL clickable 2020-04-01 11:22:46 +02:00
Pau Ferrer Ocaña 09e3e00bac MOBILE-3389 login: Style new errors on login 2020-04-01 10:35:58 +02:00
Dani Palou 9693cda987 MOBILE-3389 login: Improve error messages and help in login 2020-03-31 16:22:34 +02:00
Juan Leyva e264caf9ab
Merge pull request #2330 from dpalou/MOBILE-3344
Mobile 3344
2020-03-31 11:11:06 +02:00
Juan Leyva b5a8c7c605
Merge pull request #2329 from dpalou/MOBILE-3351
MOBILE-3351 core: Display image viewer in fullscreen
2020-03-31 11:10:34 +02:00
Juan Leyva fe76cec8d0
Merge pull request #2328 from dpalou/MOBILE-3387
Mobile 3387
2020-03-31 11:09:25 +02:00
Dani Palou 0d0deedfc3 MOBILE-3387 login: Remove unneeded call to get public config 2020-03-30 14:07:06 +02:00
Dani Palou 94877df150 MOBILE-3386 core: Pass new editor and search modules to compile 2020-03-30 13:29:49 +02:00
Travis CI User 71129e8487 Update lang files [ci skip] 2020-03-30 11:02:14 +00:00
Dani Palou 7be14a3436 MOBILE-3269 core: Fix error displayed when capturing media 2020-03-25 10:28:01 +01:00
Pau Ferrer Ocaña ed19c85163 MOBILE-3269 blocks: Add a min height to all block titles 2020-03-19 12:54:21 +01:00
Dani Palou 02173db1b1 MOBILE-3269 filter: Fix memory cache issue with contextLevels
Each contextLevel overrode the other contextLevels, causing some cached data to be lost
2020-03-17 12:23:14 +01:00
Dani Palou 4442a182e6 MOBILE-3269 core: Fix nativeElement errors in forms 2020-03-16 14:29:44 +01:00
Dani Palou 1bbda7fa5e MOBILE-3269 course: Open labels in new page instead of phantom tab 2020-03-16 11:36:29 +01:00
Pau Ferrer Ocaña fee7e200bc MOBILE-3325 settings: Fix cache entries count 2020-03-12 11:22:03 +01:00
Juan Leyva 14a963cf6d
Merge pull request #2310 from dpalou/MOBILE-3298
MOBILE-3298 course: Don't fail module download if avatar fails
2020-03-09 14:08:07 +01:00
Juan Leyva aeab572909
Merge pull request #2306 from crazyserver/MOBILE-3361
Mobile 3361
2020-03-09 14:02:45 +01:00
Juan Leyva 8f139f6538
Merge pull request #2304 from crazyserver/MOBILE-3373
MOBILE-3373 rte: Let click fire when range selected
2020-03-09 11:39:16 +01:00
Pau Ferrer Ocaña d1a82966e2 MOBILE-3281 search: Use iOS touch events 2020-03-06 15:55:58 +01:00
Pau Ferrer Ocaña d8b7f403b7 MOBILE-3373 rte: Let click fire when range selected 2020-03-03 12:22:56 +01:00
Pau Ferrer Ocaña 0f4d7c2e99 MOBILE-3366 rte: Toggle toolbar button status when clicked 2020-03-03 09:21:58 +01:00
Pau Ferrer Ocaña 80b9c74a36 MOBILE-3366 rte: Add a11y titles 2020-03-02 14:11:59 +01:00
Pau Ferrer Ocaña db75044386 MOBILE-3281 users: Keep selected item if present in list 2020-03-02 11:42:51 +01:00
Pau Ferrer Ocaña 7050318c0f MOBILE-3313 settings: Fix text size on Device info 2020-03-02 09:55:20 +01:00
Dani Palou 3f25bc2f7c MOBILE-3298 course: Don't fail module download if avatar fails 2020-03-02 08:43:34 +01:00
Juan Leyva 9140236b3e
Merge pull request #2295 from crazyserver/MOBILE-3313
MOBILE-3313 settings: Fixes on device info
2020-02-28 10:24:18 +01:00
Juan Leyva 1c3fa6dd8a
Merge pull request #2294 from dpalou/MOBILE-3269
MOBILE-3269 login: Use function to get logo URL
2020-02-27 15:34:37 +01:00
Pau Ferrer Ocaña 8f12c84b93 MOBILE-3281 search: Show clear button on all glossaries 2020-02-27 11:49:44 +01:00
Pau Ferrer Ocaña e51d23f24c MOBILE-3313 settings: Fixes on device info 2020-02-27 11:30:58 +01:00
Dani Palou e23dd06dd6 MOBILE-3269 login: Use function to get logo URL 2020-02-27 09:52:43 +01:00
Pau Ferrer Ocaña 04a6aae270 MOBILE-3361 styles: Remove windows phone styles 2020-02-26 17:54:11 +01:00
Dani Palou 841ed8b531 MOBILE-3351 core: Display image viewer in fullscreen 2020-02-26 12:57:35 +01:00
Dani Palou ef98b9a19b MOBILE-3344 fileuploader: Accept more types in isInvalidMimetype 2020-02-19 10:12:11 +01:00
Dani Palou cd9fba9e14 MOBILE-3345 rte: Use h3-h4-h5 instead of h1-h2-h3 2020-02-18 14:46:52 +01:00
Juan Leyva 187501acc2
Merge pull request #2283 from dpalou/MOBILE-3347
MOBILE-3347 h5p: Remove params from URL before calling WS
2020-02-18 14:42:41 +01:00
Juan Leyva abc7630d6f
Merge pull request #2282 from dpalou/MOBILE-3340
MOBILE-3340 siteplugins: Update preSets when using samePage=true
2020-02-18 14:41:40 +01:00
Dani Palou 7d026fd413 MOBILE-3323 search: Fix error cannot read length of undefined 2020-02-18 11:47:30 +01:00
Dani Palou 3ab2e7ddc0 MOBILE-3323 editor: Discard draft when user cancels 2020-02-18 11:32:12 +01:00
Dani Palou 90f96b762b MOBILE-3323 editor: Store editor original content to detect changes 2020-02-18 11:32:12 +01:00
Pau Ferrer Ocaña 0fcdd494de MOBILE-3323 rte: Style draft messages 2020-02-18 11:32:12 +01:00
Dani Palou 7fa8e6fe05 MOBILE-3323 editor: Delete draft when form is submitted 2020-02-18 11:32:12 +01:00
Dani Palou 5a79151b01 MOBILE-3323 editor: Save and restore drafts 2020-02-18 11:28:10 +01:00
Dani Palou d2f4df452e MOBILE-3323 editor: Create offline provider for editor 2020-02-18 11:28:10 +01:00
Dani Palou 96c8622608 MOBILE-3323 editor: Create new folder editor in src/core 2020-02-18 11:28:10 +01:00
Juan Leyva bc97553259
Merge pull request #2279 from crazyserver/MOBILE-3339
Mobile 3339
2020-02-18 11:21:16 +01:00
Dani Palou 80189b80f3 MOBILE-3347 h5p: Remove params from URL before calling WS 2020-02-14 12:40:57 +01:00
Dani Palou 253abb7f3c MOBILE-3340 siteplugins: Update preSets when using samePage=true 2020-02-13 17:38:30 +01:00
Kiet Ly Chan f7a442040c MOBILE-3249 components: Hide delete menu item while downloading 2020-02-12 10:52:25 +07:00
Pau Ferrer Ocaña 0c05a9fc41 MOBILE-3339 ionic: Remove usage of angular/http deprecated package 2020-02-11 09:37:20 +01:00
Dani Palou de7ed61147
Merge pull request #2274 from nguyenphuctien/MOBILE-3253_integration
MOBILE-3253 course: Fix completion's accessibility issue with VoiceOver
2020-02-11 09:28:47 +01:00
Juan Leyva e245e50c8e
Merge pull request #2273 from dpalou/MOBILE-3332
Mobile 3332
2020-02-10 18:23:07 +01:00
Juan Leyva 357c18f3a9
Merge pull request #2272 from crazyserver/MOBILE-3325
Mobile 3325
2020-02-10 17:27:59 +01:00
Dani Palou 3aea77ae01 MOBILE-3332 course: Display more data in errordownloadingsomefiles 2020-02-07 13:31:07 +01:00
Dani Palou 9dcd84c903 MOBILE-3332 h5p: Allow disabling offline h5p 2020-02-07 13:31:07 +01:00
Pau Ferrer Ocaña c3950bae27 MOBILE-3281 search: Add search history to all search boxes 2020-02-06 12:41:22 +01:00
Pau Ferrer Ocaña 17448fe010 MOBILE-3281 search: Add history to search boxes 2020-02-06 12:41:22 +01:00
Pau Ferrer Ocaña ebfec71542 MOBILE-3325 settings: Modern syntax changes 2020-01-30 11:23:46 +01:00
Pau Ferrer Ocaña 496a0a42a6 MOBILE-3325 other: Change navPush string usage 2020-01-30 09:48:43 +01:00
Pau Ferrer Ocaña 7c9d8cddbc MOBILE-3325 settings: Polish interface 2020-01-29 16:20:31 +01:00
Pau Ferrer Ocaña 721f7c6f36 MOBILE-3325 settings: Move ios shared files to site settings 2020-01-29 16:06:48 +01:00
Pau Ferrer Ocaña 3140b1c966 MOBILE-3325 settings: Move sync site on site settings 2020-01-29 16:06:48 +01:00
Pau Ferrer Ocaña d4ee108040 MOBILE-3325 settings: Move space usage onto site settings 2020-01-29 16:06:48 +01:00
Pau Ferrer Ocaña fa72fa4f02 MOBILE-3325 settings: Divide app and site settings 2020-01-29 16:06:19 +01:00
Juan Leyva c4becfd0af
Merge pull request #2261 from crazyserver/MOBILE-3301
MOBILE-3301 ux: Add aria-label to context more buttons
2020-01-29 15:54:58 +01:00
Juan Leyva 91dfc0b9f8
Merge pull request #2259 from crazyserver/MOBILE-3313
Mobile 3313
2020-01-29 15:52:14 +01:00
Juan Leyva e971e7a60e
Merge pull request #2258 from dpalou/MOBILE-3317
MOBILE-3317 settings: Allow disabling dark mode in site
2020-01-29 15:34:03 +01:00
Dani Palou 9603f9d0d0 MOBILE-3317 settings: Allow disabling dark mode in site 2020-01-29 15:22:52 +01:00
Dani Palou 7a6b4802c9 MOBILE-3318 core: Remove old actions from update manager 2020-01-29 14:56:18 +01:00
Pau Ferrer Ocaña 03e93ff6c8 MOBILE-3313 about: Do not translate device OS 2020-01-29 13:22:18 +01:00
Juan Leyva 4b21c45d73
Merge pull request #2255 from NoelDeMartin/MOBILE-3286
Mobile 3286
2020-01-29 12:50:30 +01:00
Pau Ferrer Ocaña a3e7c676fb MOBILE-3313 settings: Copy device info setting using long press 2020-01-29 12:34:38 +01:00
Pau Ferrer Ocaña 447aa2d625 MOBILE-3313 about: Observe network status 2020-01-29 12:34:38 +01:00
Pau Ferrer Ocaña d788c320ff MOBILE-3313 licenses: Add open source licenses page 2020-01-29 12:34:38 +01:00
Pau Ferrer Ocaña c6b3190c64 MOBILE-3313 settings: Improve about page with device info 2020-01-29 12:33:46 +01:00
Pau Ferrer Ocaña 9cf2fb6436 MOBILE-3301 ux: Add aria-label to context more buttons 2020-01-29 12:09:16 +01:00
Juan Leyva cdc54432db
Merge pull request #2253 from dpalou/MOBILE-3299
MOBILE-3299 core: Let site plugins use canBeCleared in site schemas
2020-01-29 12:05:28 +01:00
Dani Palou 136b746696 MOBILE-3299 core: Let site plugins use canBeCleared in site schemas 2020-01-23 17:02:59 +01:00
Noel De Martin a476a773f1 MOBILE-3286 login: Improve guessing site domains 2020-01-23 14:48:27 +01:00
Dani Palou 59620ff33f MOBILE-2853 login: Open browser to reconnect if oauth is still valid 2020-01-23 10:02:27 +01:00
Dani Palou f5a28ad584 MOBILE-2853 login: Hide password in reconnect if OAuth 2020-01-23 10:02:27 +01:00
Dani Palou 80c2aef0d0 MOBILE-2853 core: Let app DB tables define a scheme to handle updates 2020-01-23 09:59:08 +01:00
Juan Leyva 17ca2d186f
Merge pull request #2246 from dpalou/MOBILE-3302
MOBILE-3302 desktop: Fix unzip files in desktop apps
2020-01-22 17:08:02 +01:00
Juan Leyva ab898ef1bd
Merge pull request #2243 from dpalou/MOBILE-3239
MOBILE-3239 block: Don't fetch data in invalidate for site plugin blocks
2020-01-22 16:58:52 +01:00
Juan Leyva 086fc954ad
Merge pull request #2241 from dpalou/MOBILE-3277
Mobile 3277
2020-01-22 16:44:49 +01:00
Juan Leyva b35eabc710
Merge pull request #2240 from dpalou/MOBILE-3267
MOBILE-3267 more: Filter site name in more tab
2020-01-22 16:30:47 +01:00
Juan Leyva 0d1fd43016
Merge pull request #2238 from dpalou/MOBILE-3279
MOBILE-3279 login: Allow disabling identity providers
2020-01-22 16:22:40 +01:00
Dani Palou 34050783a7 MOBILE-3279 login: Allow disabling identity providers 2020-01-22 15:55:03 +01:00
Noel De Martin 2e69497c13 MOBILE-3286 utils: Refactor CoreUrl and expose to plugins 2020-01-21 10:43:49 +01:00
Noel De Martin 28404f8b25 MOBILE-3286 login: Parse url domain if site wasn't found 2020-01-16 15:45:32 +01:00
Dani Palou 16daf6661f MOBILE-3302 desktop: Fix unzip files in desktop apps 2020-01-16 15:19:42 +01:00
Pau Ferrer Ocaña f4fdafefc6 MOBILE-3266 language: Fix some missing translations 2020-01-14 16:44:20 +01:00
Juan Leyva dbac7520ed
Merge pull request #2232 from dpalou/MOBILE-3242
MOBILE-3242 ui: Display different cursor in all clickable elements
2020-01-14 14:47:21 +01:00
Dani Palou 00544125e4 MOBILE-3239 block: Don't fetch data in invalidate for site plugin blocks 2020-01-14 12:59:16 +01:00
Dani Palou 7dadd08a30 MOBILE-3277 siteplugins: Don't clone the js result of init
The init JS can return providers with dependencies, making this clone extremely slow
2020-01-14 09:58:36 +01:00
Dani Palou f2f17a4d1b MOBILE-3277 siteplugins: Let site plugins use the fetchContent function 2020-01-14 09:58:36 +01:00
Dani Palou 2cd6ef5347 MOBILE-3267 more: Filter site name in more tab 2020-01-13 13:00:37 +01:00
Dani Palou e35bebd9af MOBILE-3242 ui: Display different cursor in all clickable elements 2020-01-10 10:41:36 +01:00
Travis CI User 9b6d227de3 Update lang files [ci skip] 2019-12-19 20:17:11 +00:00
Juan Leyva c6dee63be5
Merge branch 'master' into integration 2019-12-19 21:12:14 +01:00