Commit Graph

1277 Commits (989c3f199d2d50a3ac1078e283ab00febf44ac73)

Author SHA1 Message Date
Dani Palou 06c0a266b7 MOBILE-3132 mod: Fill context menu even if there's an error 2019-09-05 09:23:44 +02:00
Travis CI User 6be8fb8daa Update lang files [ci skip] 2019-08-30 10:35:18 +00:00
Pau Ferrer Ocaña f5426eba9e MOBILE-3068 calendar: Fix delete restore icons 2019-08-30 08:35:16 +02:00
Pau Ferrer Ocaña 1b94724575 MOBILE-3068 calendar: Add colors to event types to match monthly 2019-08-29 17:56:23 +02:00
Dani Palou 86ac4dad06
Merge pull request #2087 from dpalou/MOBILE-3068
MOBILE-3068 calendar: Autofetch day&month when event changed
2019-08-29 15:22:25 +02:00
Dani Palou af461e7dac MOBILE-3068 calendar: Autofetch day&month when event changed 2019-08-29 13:45:35 +02:00
Dani Palou 6f3c8f55e4
Merge pull request #2086 from dpalou/MOBILE-3068
Mobile 3068
2019-08-29 11:34:47 +02:00
Dani Palou 1700f8947d MOBILE-3068 calendar: Calculate istoday in the app 2019-08-29 11:20:43 +02:00
Dani Palou 3920319511 MOBILE-3068 feedback: Fix offline warning shown when it shouldn't 2019-08-29 10:37:01 +02:00
Pau Ferrer Ocaña 26dd20afff MOBILE-3068 feedback: Fix range error format 2019-08-29 10:09:22 +02:00
Dani Palou f4eee3c0e0
Merge pull request #2084 from dpalou/MOBILE-3068
MOBILE-3068 forum: Don't use phantom tab in forum index links
2019-08-28 16:08:42 +02:00
Dani Palou c6c6c753f0 MOBILE-3068 forum: Don't use phantom tab in forum index links 2019-08-28 16:02:45 +02:00
Dani Palou ee143c5a89
Merge pull request #2083 from crazyserver/MOBILE-3068
Mobile 3068
2019-08-28 12:44:34 +02:00
Dani Palou fcf1677559
Merge pull request #2082 from dpalou/MOBILE-3068
Mobile 3068
2019-08-28 12:42:33 +02:00
Pau Ferrer Ocaña 9dbe9150b8 MOBILE-3068 scorm: Reduce index page length 2019-08-28 12:04:04 +02:00
Pau Ferrer Ocaña 3e29f2e428 MOBILE-3068 loading: Fix loading styles on blocks and tabs 2019-08-28 12:04:04 +02:00
Dani Palou 43d6839a8d MOBILE-3068 comments: Open comments in new page if split view 2019-08-28 11:20:07 +02:00
Dani Palou 5794bade90 MOBILE-3068 blog: Fix entries disappearing on PTR 2019-08-28 10:52:06 +02:00
Dani Palou 5533c39288 MOBILE-3068 database: Fix comments not updated on PTR 2019-08-28 10:38:44 +02:00
Juan Leyva f23908d522
Merge pull request #2081 from dpalou/MOBILE-3068
Mobile 3068
2019-08-27 20:15:37 +01:00
Dani Palou 160b544d8e MOBILE-3068 database: Fix # displayed in menu fields in offline 2019-08-27 16:53:32 +02:00
Dani Palou 3da30f665a MOBILE-3068 utils: Fix max stack size reached when cloning 2019-08-27 16:13:41 +02:00
Pau Ferrer Ocaña 265f15f380 MOBILE-3068 quiz: Close modals when time is up 2019-08-27 09:39:24 +02:00
Dani Palou 0a0d639ebf
Merge pull request #2078 from crazyserver/MOBILE-3068
Mobile 3068
2019-08-26 16:38:59 +02:00
Pau Ferrer Ocaña f0b53afe57 MOBILE-3068 styles: Multiple select width to 100% 2019-08-26 16:32:02 +02:00
Pau Ferrer Ocaña 2c63478f47 MOBILE-3068 core: Decode URL params on links handlers 2019-08-26 16:32:02 +02:00
Dani Palou 06f4b0ed48 MOBILE-3068 glossary: Prefetch categories 2019-08-26 16:29:06 +02:00
Juan Leyva 1b944f0bdc
Merge pull request #2073 from crazyserver/MOBILE-3068
Mobile 3068
2019-08-23 15:22:06 +01:00
Juan Leyva e6edec581c
Merge pull request #2072 from dpalou/MOBILE-3068
Mobile 3068
2019-08-23 15:21:28 +01:00
Pau Ferrer Ocaña 6dd6154633 MOBILE-3025 blocks: Add scroll to online users 2019-08-23 16:08:51 +02:00
Dani Palou 89a385b08b MOBILE-3068 notes: Fix error displayed when creating offline 2019-08-23 14:07:46 +02:00
Juan Leyva 0c578d8e5d
Merge pull request #2071 from crazyserver/MOBILE-3068
Mobile 3068
2019-08-23 13:00:32 +01:00
Pau Ferrer Ocaña fd6c700ff8 MOBILE-3068 blogs: Fix infinite loading performance on my entries 2019-08-23 13:51:36 +02:00
Pau Ferrer Ocaña b24cbab400 MOBILE-3021 calendar: UX improvements 2019-08-23 13:47:03 +02:00
Dani Palou 58591bdaed MOBILE-3068 notes: Fix pencil button not disappearing 2019-08-23 13:28:40 +02:00
Dani Palou 15ecd70e18 MOBILE-3068 notifications: Fix view page opened in phantom tab 2019-08-23 12:34:01 +02:00
Dani Palou 4f08571d39 MOBILE-3068 ios: Fix styles in messages in iOS 2019-08-23 10:49:12 +02:00
Juan Leyva 587a8e4114
Merge pull request #2064 from dpalou/MOBILE-3068
MOBILE-3068 course: Fix not enrolled error when prefetch course
2019-08-21 16:22:24 +01:00
Pau Ferrer Ocaña 6f4101d377 MOBILE-3068 imscp: Change toc to a lateral modal 2019-08-21 16:52:03 +02:00
Dani Palou 78d512f92e MOBILE-3068 course: Fix not enrolled error when prefetch course 2019-08-21 16:23:42 +02:00
Pau Ferrer Ocaña 9f2bb8c4a7 MOBILE-3068 forum: Hide options if forum not loaded 2019-08-21 11:11:28 +02:00
Juan Leyva 373a4d0cc7
Merge pull request #2059 from dpalou/MOBILE-3090
MOBILE-3090 calendar: Improve invalidate data after sync
2019-08-20 08:46:42 +01:00
Dani Palou b66991f777 MOBILE-3090 calendar: Improve invalidate data after sync 2019-08-19 15:59:48 +02:00
Pau Ferrer Ocaña 4d4c5da81e MOBILE-1927 calendar: Fix timezone when adding events 2019-08-19 11:44:09 +02:00
Pau Ferrer Ocaña b304bdfc3e MOBILE-1927 calendar: Fix timezone when adding events 2019-08-14 11:25:04 +02:00
Pau Ferrer Ocaña dcec83759f MOBILE-3104 calendar: Fix calendar month mini param 2019-08-13 13:36:53 +02:00
Pau Ferrer Ocaña 6c0594431d MOBILE-1927 calendar: Fix error on description sync 2019-08-12 12:45:20 +02:00
Juan Leyva 85ef2a8e12
Merge pull request #2053 from crazyserver/MOBILE-3068
Mobile 3068
2019-08-09 16:55:57 +02:00
Pau Ferrer Ocaña 0e9d0356af MOBILE-3025 blocks: Fix comments block link 2019-08-09 16:30:13 +02:00
Pau Ferrer Ocaña 0724235a06 MOBILE-3025 blocks: Uniform tags styling 2019-08-09 16:30:13 +02:00
Pau Ferrer Ocaña e270a1b1ff MOBILE-3068 glossary: Add more options to glossary links 2019-08-09 16:30:13 +02:00
Albert Gasset 798f3b2d53 MOBILE-3087 calendar: Changed title of upcoming events page 2019-08-09 14:29:13 +02:00
Albert Gasset e217234f9e MOBILE-3087 calendar: Fix offline events not displayed in upcoming events page 2019-08-09 14:29:13 +02:00
Albert Gasset 56d8aba3b4 NOBILE-3087 calendar: Allow navigating to all days and months in offline 2019-08-09 14:29:13 +02:00
Albert Gasset 4e3f57533b MOBILE-1927 calendar: Fix offline events not displayed in day view 2019-08-09 14:29:13 +02:00
Albert Gasset 2b72b65ba5 MOBILE-1927 calendar: Invalidate day when creating/editing an event 2019-08-09 14:29:13 +02:00
Albert Gasset 6e80f34547 MOBILE-3021 calendar: Fix filter events by course 2019-08-07 12:19:55 +02:00
Albert Gasset 8ae3009996 MOBILE-3021 calendar: Fit whole calendar in 5 inch phones 2019-08-07 12:19:55 +02:00
Albert Gasset 0521fda729 MOBILE-3021 calendar: Display current month/day button before other buttons 2019-08-07 12:19:50 +02:00
Albert Gasset 949467a11b MOBILE-3021 calendar: Open day when clicking any part of the cell 2019-08-07 12:12:12 +02:00
Albert Gasset 39b9d1700d MOBILE-3021 calendar: Don't show "There are no events" while loading data 2019-08-07 12:12:12 +02:00
Pau Ferrer Ocaña a2c083d033 MOBILE-3090 calendar: Invalidate events when adding, editing or deleting 2019-08-06 09:52:15 +02:00
Albert Gasset 6b3214b87c MOBILE-3086 data: Handle all links in templates 2019-08-05 10:56:39 +02:00
Pau Ferrer Ocaña cb1839db71 MOBILE-3021 calendar: Fix day view events 2019-08-02 12:09:40 +02:00
Juan Leyva aa3e894248
Merge pull request #2036 from albertgasset/MOBILE-2201
Mobile 2201
2019-08-02 11:28:12 +02:00
Juan Leyva 604ea85422
Merge pull request #2033 from dpalou/MOBILE-3028
MOBILE-3028 quiz: Allow attempting quiz with unsupported questions
2019-07-31 17:15:59 +02:00
Juan Leyva 6bec906dc5
Merge pull request #2031 from crazyserver/MOBILE-3107
MOBILE-3107 feedback: Show group selector for non editing teachers
2019-07-31 14:43:10 +02:00
Juan Leyva 3f90e30584
Merge pull request #2030 from albertgasset/MOBILE-3042
MOBILE-3042 styles: Disable all CSS contianment rules
2019-07-31 14:39:37 +02:00
Juan Leyva 0eb88c6fa4
Merge pull request #2029 from dpalou/MOBILE-3108
MOBILE-3108 siteplugins: Allow create only title and prerendered blocks
2019-07-31 13:50:11 +02:00
Juan Leyva 12bd945801
Merge pull request #2027 from marxjohnson/MOBILE-3092_integration
MOBILE-3092 dashboard: Disable empty options in course selector
2019-07-31 13:37:04 +02:00
Albert Gasset 603ab4e5ac MOBILE-3042 styles: Disable all CSS contianment rules
Ionic sets the "contain" CSS property to some elements. This enables CSS
containment, which changes how elements are positioned and sized, breaking
fixed positioned elements, iframes in full screen mode, subtitle menus in
videos and potentially more things. CSS containment is not supported in iOS
and Android 4.4, so it can introduce inconsistencies across devices.
2019-07-31 13:34:09 +02:00
Juan Leyva a533ed6011
Merge pull request #2026 from dpalou/MOBILE-2816
MOBILE-2816 group: Use canaccessallgroups
2019-07-31 13:24:43 +02:00
Juan Leyva 05bdd26a53
Merge pull request #2024 from dpalou/MOBILE-3044
MOBILE-3044 lesson: Fix PTR in Reports tab
2019-07-31 12:59:21 +02:00
Juan Leyva 123f74ca0a
Merge pull request #2023 from dpalou/MOBILE-3052
MOBILE-3052 glossary: Don't prefetch get_by_id
2019-07-31 12:57:45 +02:00
Juan Leyva ec48f30a86
Merge pull request #2021 from crazyserver/MOBILE-3062
MOBILE-3062 module: Change module tag to ion-item
2019-07-31 12:40:35 +02:00
Dani Palou 532d1686b3 MOBILE-3028 quiz: Allow attempting quiz with unsupported questions 2019-07-31 12:23:48 +02:00
Pau Ferrer Ocaña 67cd70289c MOBILE-3107 feedback: Show group selector for non editing teachers 2019-07-31 12:07:04 +02:00
Juan Leyva fc9bc6613d
Merge pull request #2018 from dpalou/MOBILE-3104
MOBILE-3104 calendar: Store events in local DB with new WS
2019-07-30 17:10:50 +02:00
Juan Leyva 370dc7564c
Merge pull request #2017 from dpalou/MOBILE-3021
Mobile 3021
2019-07-30 17:09:52 +02:00
Dani Palou 767c0c19d4 MOBILE-3108 siteplugins: Allow create only title and prerendered blocks 2019-07-30 16:18:08 +02:00
Mark Johnson 627e25593a MOBILE-3092 dashboard: Disable empty options in course selector 2019-07-30 12:32:49 +01:00
Juan Leyva 1076bff6de
Merge pull request #2016 from dpalou/MOBILE-3090
MOBILE-3090 calendar: Support deleting events
2019-07-30 11:17:32 +02:00
Juan Leyva 5b45d4a335
Merge pull request #2015 from dpalou/MOBILE-3087
Mobile 3087
2019-07-29 18:39:06 +02:00
Juan Leyva 943a9044ad
Merge pull request #2014 from dpalou/MOBILE-1927
Mobile 1927
2019-07-29 18:28:13 +02:00
Dani Palou f9fb7d5468 MOBILE-3044 lesson: Fix PTR in Reports tab 2019-07-29 16:10:54 +02:00
Dani Palou a927a5619e MOBILE-3104 calendar: Store events in local DB with new WS 2019-07-29 14:57:00 +02:00
Pau Ferrer Ocaña a6368a5bbd MOBILE-3062 module: Change module tag to ion-item 2019-07-29 13:26:05 +02:00
Juan Leyva 83d2f455ef
Merge pull request #2013 from dpalou/MOBILE-3061
MOBILE-3061 dashboard: Pass download enabled as input
2019-07-29 11:56:36 +02:00
Juan Leyva 3d5e3267c0
Merge pull request #2012 from crazyserver/MOBILE-2877
Mobile 2877
2019-07-29 11:48:39 +02:00
Dani Palou 6c86998f7f MOBILE-2816 group: Use canaccessallgroups 2019-07-26 09:57:25 +02:00
Dani Palou 12e61f1f58 MOBILE-3021 calendar: Add a button to view current month or day 2019-07-24 13:02:23 +02:00
Pau Ferrer Ocaña 762dc4b0f6 MOBILE-3021 calendar: Add styling to monthly view 2019-07-24 13:02:23 +02:00
Dani Palou d7d565086b MOBILE-3021 calendar: Fix calendar block links 2019-07-24 13:02:23 +02:00
Dani Palou 31c92398b3 MOBILE-3021 calendar: Schedule event notifications 2019-07-24 13:02:23 +02:00
Dani Palou 6d94c961f1 MOBILE-3021 calendar: Improve event page display 2019-07-24 13:02:23 +02:00
Dani Palou f07d6e1df7 MOBILE-3021 calendar: Support links to calendar 2019-07-24 13:02:23 +02:00
Dani Palou 083ca7cd7e MOBILE-3021 calendar: Implement day view 2019-07-24 13:02:23 +02:00
Dani Palou 8dd0108907 MOBILE-3021 calendar: Support upcoming events 2019-07-24 13:02:23 +02:00
Albert Gasset 3788afe8b3 MOBILE-3086 data: Fix syntax errors in templates 2019-07-23 09:27:40 +02:00
Albert Gasset d20e2e057e MOBILE-3086 data: Handle links in templates 2019-07-23 09:27:40 +02:00
Dani Palou 007804494d MOBILE-3061 dashboard: Pass download enabled as input 2019-07-22 15:56:41 +02:00
Dani Palou ecd918a0d7 MOBILE-3052 glossary: Don't prefetch get_by_id 2019-07-22 13:05:36 +02:00
Albert Gasset 353c6823db MOBILE-2201 wiki: Tag area handler for wiki pages 2019-07-19 15:43:54 +02:00
Albert Gasset 0a770f8528 MOBILE-2201 glossary: Tag area handler for glossary entries 2019-07-19 15:43:54 +02:00
Albert Gasset f1591b1113 MOBILE-2201 forum: Tag area handler for forum posts 2019-07-19 15:43:54 +02:00
Albert Gasset e698537cf7 MOBILE-2201 data: Tag area handler for database records 2019-07-19 15:43:54 +02:00
Albert Gasset 82611bcf3a MOBILE-2201 book: Tag area handler for book chapters 2019-07-19 15:43:54 +02:00
Albert Gasset df423b640e MOBILE-2201 blog: Tag area handler for blog posts 2019-07-19 15:43:54 +02:00
Albert Gasset 75929f6b4f MOBILE-2201 wiki: Display tags in wiki pages 2019-07-19 15:43:54 +02:00
Albert Gasset 4400d99638 MOBILE-2201 glossary: Display tags in glossary entries 2019-07-19 15:43:54 +02:00
Albert Gasset 1226a17d81 MOBILE-2201 forum: Display tags in forum posts 2019-07-19 15:43:54 +02:00
Albert Gasset c00cbb9b8d MOBILE-2201 data: Display message in pages where tags are not supported 2019-07-19 15:43:54 +02:00
Albert Gasset c07eb58568 MOBILE-2201 data: Display tags in database entries 2019-07-19 15:43:54 +02:00
Albert Gasset 85d214edba MOBILE-2201 book: Display tags in book chapters 2019-07-19 15:43:54 +02:00
Albert Gasset 2ea97b0840 MOBILE-2201 blog: Display tags in blog posts 2019-07-19 15:43:54 +02:00
Juan Leyva 4efe8c6951
Merge pull request #2000 from dpalou/MOBILE-3079
MOBILE-3079 core: Handle split view in user profile directives
2019-07-19 11:42:30 +02:00
Pau Ferrer Ocaña 8a56dc84b8 MOBILE-2877 comments: Delete comments 2019-07-19 09:52:15 +02:00
Pau Ferrer Ocaña dc65d4a00d MOBILE-2877 comments: Invalidate comments count 2019-07-19 09:52:15 +02:00
Juan Leyva cc2f511695
Merge pull request #1998 from dpalou/MOBILE-2930
MOBILE-2930 scorm: Fix no visible SCO to load
2019-07-18 20:53:14 +02:00
Juan Leyva 7e914843c9
Merge pull request #1997 from dpalou/MOBILE-3071
MOBILE-3071 core: Let site plugins add menu items in course
2019-07-18 18:06:46 +02:00
Dani Palou b202d92dc3 MOBILE-3021 calendar: Display offline events too 2019-07-18 13:04:07 +02:00
Dani Palou 661709acb4 MOBILE-3021 calendar: Support monthly view 2019-07-18 13:04:07 +02:00
Juan Leyva 38ae11b8fd
Merge pull request #1993 from dpalou/MOBILE-3067
MOBILE-3067 notifications: Fix mark read when it shouldn't
2019-07-18 12:25:49 +02:00
Juan Leyva 68697dfe57
Merge pull request #1989 from dpalou/MOBILE-3043
MOBILE-3043 lesson: Improve error message when viewing old retakes
2019-07-18 11:53:54 +02:00
Dani Palou fa837532d4 MOBILE-3021 calendar: Go to new page if monthly view supported 2019-07-18 09:48:40 +02:00
Dani Palou 38ccc712c1 MOBILE-3079 core: Handle split view in user profile directives 2019-07-17 16:17:15 +02:00
Dani Palou 1d8f617338 MOBILE-3090 calendar: Support deleting events 2019-07-17 13:14:47 +02:00
Dani Palou a9d62274c9 MOBILE-3087 calendar: Fix issues when editing existing events 2019-07-17 13:14:08 +02:00
Dani Palou 12ce9f63b5 MOBILE-3087 calendar: Support repeateditall setting 2019-07-17 13:14:08 +02:00
Dani Palou 649ad7a1a2 MOBILE-3087 calendar: Display offline events in their right position 2019-07-17 13:14:08 +02:00
Dani Palou 089c56b56b MOBILE-3087 calendar: Fix 'lost' events when loading more events
When loading more events, it could happen that some events weren't displayed because the timestart was recalculated using the time the request was made. E.g. if I loaded the first events and, 2 minutes later, I loaded more events, there were 2 minutes where we didn't get events.
2019-07-17 13:14:08 +02:00
Dani Palou e740fe4205 MOBILE-3087 calendar: Support editing calendar events 2019-07-17 13:14:08 +02:00
Dani Palou 98776a9c78 MOBILE-1927 calendar: Implement events synchronization 2019-07-17 13:12:07 +02:00
Dani Palou 7ccfade21e MOBILE-1927 calendar: Allow creating events in offline 2019-07-17 13:12:07 +02:00
Dani Palou 5a9a7b1a11 MOBILE-1927 calendar: Display group name in event 2019-07-17 13:12:07 +02:00
Dani Palou cfaaefc184 MOBILE-1927 calendar: Allow creating events in online 2019-07-17 13:12:07 +02:00
Dani Palou 11f34887d0 MOBILE-2808 datetime: Do not use am/pm in datetime 2019-07-17 12:00:32 +02:00
Dani Palou b3e1e29932 MOBILE-2930 scorm: Fix no visible SCO to load 2019-07-16 14:46:32 +02:00
Juan Leyva ea7caaed20
Merge pull request #1983 from dpalou/MOBILE-2808
MOBILE-2808 core: Display month name in ion-datetime
2019-07-10 17:08:21 +02:00
Juan Leyva 295b9f5932
Merge pull request #1981 from crazyserver/MOBILE-3002
Mobile 3002
2019-07-10 16:39:44 +02:00
Juan Leyva 8b15d26f47
Merge pull request #1980 from crazyserver/MOBILE-3014
Mobile 3014
2019-07-10 16:19:32 +02:00
Dani Palou 0b779f4ae8 MOBILE-3071 core: Let site plugins add menu items in course 2019-07-10 09:52:05 +02:00
Dani Palou efc359cafd MOBILE-3067 notifications: Fix mark read when it shouldn't 2019-07-09 15:23:48 +02:00
Juan Leyva 79cfc44e0d
Merge pull request #1979 from crazyserver/MOBILE-1332
Mobile 1332
2019-07-09 15:15:28 +02:00
Dani Palou db0fe2052a MOBILE-3043 lesson: Improve error message when viewing old retakes 2019-07-09 12:00:45 +02:00
Dani Palou 041206993f MOBILE-2808 core: Display month name in ion-datetime 2019-07-08 10:42:56 +02:00
Pau Ferrer Ocaña f597abd33f MOBILE-1332 notes: Delete notes in offline mode 2019-07-03 15:29:08 +02:00
Pau Ferrer Ocaña a549e70d5f MOBILE-3002 block: Add Remote RSS block feature 2019-07-01 09:23:17 +02:00
Pau Ferrer Ocaña cac7f0bc12 MOBILE-3002 block: Add Recent blog entries block feature 2019-07-01 09:23:17 +02:00
Pau Ferrer Ocaña 8ede493cef MOBILE-3002 block: Add Recent activity block feature 2019-07-01 09:23:17 +02:00