281 Commits

Author SHA1 Message Date
Dani Palou
858cf07f73
Merge pull request #3091 from NoelDeMartin/MOBILE-3977
MOBILE-3977: Database optimization strategies
2022-02-08 11:06:47 +01:00
Dani Palou
9e028a0336 MOBILE-3833 cordova: Update cordova plugins 2022-02-08 07:56:45 +01:00
Noel De Martin
b8dbc9aa5b MOBILE-3977 core: Rename database table getters 2022-02-07 17:51:40 +01:00
Noel De Martin
359d7ab5a5 MOBILE-3977 core: Reuse databases initialization 2022-02-07 17:51:40 +01:00
Noel De Martin
7a2a8c3e98 MOBILE-3977 core: Implement async instance pattern 2022-02-07 13:46:54 +01:00
Noel De Martin
7a1dfa38bd MOBILE-3977 core: Optimize wscache table 2022-02-07 13:46:54 +01:00
Noel De Martin
a65919debc MOBILE-3977 config: Add database optimizations 2022-02-07 13:46:54 +01:00
Noel De Martin
effe53807a MOBILE-3977 db: Implement method to log history 2022-02-07 13:46:54 +01:00
Noel De Martin
7c834281ce MOBILE-3977 filepool: Optimize files table 2022-02-07 13:46:54 +01:00
Noel De Martin
808a242cbc MOBILE-3977 core: Refactor database table wrapper
Decouple caching behaviour into subclasses using a configurable proxy
2022-02-07 13:46:54 +01:00
Dani Palou
947534a6b7 MOBILE-3833 core: Fix infinite requests if file download failed 2022-02-04 10:51:36 +01:00
Dani Palou
e505f1370a MOBILE-3960 config: Add new removeaccountonlogout config 2022-02-02 12:33:17 +01:00
Dani Palou
5ec817e7f5 MOBILE-3965 login: Always force logout when click 'Logout' button 2022-02-01 10:43:23 +01:00
Pau Ferrer Ocaña
6428bbb5fc
Merge pull request #3076 from dpalou/MOBILE-3833
Mobile 3833
2022-01-31 10:37:10 +01:00
Dani Palou
d6e38b3de1
Merge pull request #3072 from NoelDeMartin/MOBILE-3316
MOBILE-3316: Handle new user access errors
2022-01-31 10:27:16 +01:00
Dani Palou
76e682bb53 MOBILE-3833 core: Fix deep links to logged out sites 2022-01-31 07:44:55 +01:00
Dani Palou
f83c8f4e1a MOBILE-3833 mainmenu: Support deep links in all tabs, not just home 2022-01-28 15:41:32 +01:00
Pau Ferrer Ocaña
0af808571c MOBILE-3915 course: Improve Course index page 2022-01-28 14:52:29 +01:00
Noel De Martin
94c1430762 MOBILE-3316 core: Handle wsaccessuserdeleted error 2022-01-27 16:28:45 +01:00
Noel De Martin
3ae6eebebf MOBILE-3316 core: Handle user suspended error 2022-01-27 16:28:12 +01:00
Pau Ferrer Ocaña
1a0ea46a2d
Merge pull request #3029 from dpalou/MOBILE-3932
Mobile 3932
2022-01-27 15:34:31 +01:00
Dani Palou
080e370136 MOBILE-3932 resource: Fix some non-null assertions warnings 2022-01-27 15:19:07 +01:00
Pau Ferrer Ocaña
831f4f0d9e
Merge pull request #3068 from dpalou/MOBILE-3966
Mobile 3966
2022-01-27 12:48:06 +01:00
Pau Ferrer Ocaña
15d32b6577
Merge pull request #3071 from dpalou/MOBILE-3833
Mobile 3833
2022-01-26 15:25:36 +01:00
Dani Palou
b6fbb6b4f7 MOBILE-3833 login: Display right error in 2.9-3.1 sites 2022-01-26 15:05:16 +01:00
Noel De Martin
cca8c0a530 MOBILE-3971 core: Improve config db performance 2022-01-26 11:39:02 +01:00
Dani Palou
1ba9f4ac8e MMOBILE-3833 core: Fix watchOrientation in iOS 12 2022-01-26 07:57:42 +01:00
Noel De Martin
1d8f0c5a66 MOBILE-3971 core: Track database query performance 2022-01-24 18:00:27 +01:00
Dani Palou
d46bc0601f MOBILE-3966 core: Support new disabled features values 2022-01-24 10:51:48 +01:00
Dani Palou
a51e722e74 MOBILE-3966 notes: Fix disable notes feature in user profile 2022-01-24 10:51:20 +01:00
Pau Ferrer Ocaña
46dada14cb MOBILE-3814 chore: Remove deprecated String.substr calls 2022-01-19 14:52:52 +01:00
Dani Palou
396d221961 MOBILE-3833 core: Fix unable to reconnect (main/subscription path) 2022-01-18 10:33:46 +01:00
Noel De Martin
7cc309275c
Merge pull request #3044 from dpalou/MOBILE-3922
Mobile 3922
2022-01-13 14:01:41 +01:00
Dani Palou
fa9fd03feb MOBILE-3859 login: Fallback to http if certificate isn't trusted 2022-01-13 08:44:56 +01:00
Pau Ferrer Ocaña
f53b783fc9 MOBILE-3922 menu: Fix select initial main menu page 2022-01-12 15:40:36 +01:00
Dani Palou
e91e5d1cce MOBILE-3897 link: Wait for download to finish before open file 2021-12-23 12:27:57 +01:00
Dani Palou
43ce384da8 MOBILE-3897 external-content: Update URL when state changes 2021-12-23 10:30:34 +01:00
Pau Ferrer Ocaña
7d7f738d05 MOBILE-3833 chore: Reduce typeof undefined usage 2021-12-20 15:31:24 +01:00
Dani Palou
372c5920a7 MOBILE-3927 swipe: Apply IR changes 2021-12-20 14:43:47 +01:00
Dani Palou
d527695977 MOBILE-3927 calendar: Add swipe to calendar daily view 2021-12-16 15:04:46 +01:00
Dani Palou
6674262bb7 MOBILE-3927 calendar: Add swipe to calendar monthly view 2021-12-16 15:04:46 +01:00
Dani Palou
9bf939ab2f MOBILE-3927 book: Add swipe to book 2021-12-16 15:04:46 +01:00
Pau Ferrer Ocaña
c9f464e756 MOBILE-3950 core: Fix prevent opening modal twice when suddenly closed 2021-12-16 10:24:36 +01:00
Pau Ferrer Ocaña
2ae55d04fb MOBILE-3950 image: Restore zoom on image viewer 2021-12-16 10:24:36 +01:00
Dani Palou
30fdefd1db MOBILE-3873 bbb: Support BBB activity 2021-12-13 15:17:48 +01:00
Pau Ferrer Ocaña
4ee4862492 MOBILE-3099 core: Remove fullheight loading component 2021-12-03 13:45:24 +01:00
Noel De Martin
f45f984d8e MOBILE-3926 assign: Submissions swipe navigation 2021-12-02 13:27:13 +01:00
Pau Ferrer Ocaña
f31fc5a6df MOBILE-3810 format-text: Remove format text full view and review toggle 2021-12-01 14:12:57 +01:00
Pau Ferrer Ocaña
56e51e9e60 MOBILE-3810 ionic: Prevent modal from opening twice 2021-12-01 12:35:15 +01:00
Pau Ferrer Ocaña
e8efef1ffe
Merge pull request #3002 from dpalou/MOBILE-3935
MOBILE-3935 core: Allow changing IAB toolbar colors
2021-11-22 15:11:31 +01:00