Maarten Billemont
4c096555d0
Spectre migration updates.
...
[ADDED] Migration prompt to sign-in screen.
[FIXED] Spectre Apple ID.
2021-10-31 14:15:46 -04:00
Maarten Billemont
e58b9ef34f
Fetch request syntax update.
2020-09-03 13:56:46 -04:00
Maarten Billemont
c7201c7d90
Update for Xcode 12 & build fixes.
2020-09-03 09:53:08 -04:00
Maarten Billemont
6d25463de0
Rename next-gen to Spectre.
2020-07-21 21:21:52 -04:00
Maarten Billemont
b51a3de32c
Check pasteboard when app enters foreground, not activation.
2020-07-05 20:24:59 -04:00
Maarten Billemont
21968f4ba6
Fix messages for password reset.
2020-05-23 12:35:55 -04:00
Maarten Billemont
e6ae06798b
Handle store opening errors more gracefully.
...
Store opening can fail for example when hard-locking the device while
it's opening up.
2020-05-22 22:26:43 -04:00
Maarten Billemont
93ad86e63c
Remove PearlAppDelegate.
2020-05-22 17:34:04 -04:00
Maarten Billemont
6f3da5ccf0
Harmonize consent features.
2020-05-16 22:34:49 -04:00
Maarten Billemont
d9e5f77bee
Resolve export state generation.
2020-05-14 00:04:29 -04:00
Maarten Billemont
3bac8d9e0a
iPad fixes & log initial start-up crashes.
2020-05-11 21:28:27 -04:00
Maarten Billemont
5717375e75
Improve language.
2020-04-27 16:33:01 -04:00
Maarten Billemont
8bedcedfaf
Enable support for internal actions from URLs.
2020-04-25 17:13:48 -04:00
Maarten Billemont
774f183ac0
Improved web support & trigger notification URLs.
2020-04-25 10:44:59 -04:00
Maarten Billemont
c4f60e325d
Harmonize consent flow on both platforms.
2020-04-21 11:33:31 -04:00
Maarten Billemont
61d1660560
Consent tweaks.
...
Don't conditional Countly events on sendInfo, it already turns Countly
on/off.
Keep Sentry enabled for longer while turning on/off for sendInfo to
cache more errors.
Use sendInfoDecided event only for initial sendInfo prompt, can use
Countly's censent tools to view overall opt-in/opt-outs.
2020-04-19 17:40:28 -04:00
Maarten Billemont
9b8ff7ad0c
Kill debug code.
2020-04-13 21:33:28 -04:00
Maarten Billemont
00ac788f4f
Consistent flow for enabling notifications.
2020-04-13 18:12:41 -04:00
Maarten Billemont
8eeba2e005
Don't crash if decrypt fails.
2020-04-09 21:46:09 -04:00
Maarten Billemont
6dd8790404
Enable/disable Sentry on iOS with sendInfo.
2020-04-07 16:05:53 -04:00
Maarten Billemont
8e15be21ab
Cross-platform translation of mpw logs into Pearl.
2020-04-06 19:27:17 -04:00
Maarten Billemont
b118bc4e9b
Sentry SDK update to v5
2020-04-04 19:50:37 -04:00
Maarten Billemont
81a92400fb
pushTestMode doesn't support nil values but defaults to it.
2020-04-04 18:12:26 -04:00
Maarten Billemont
fa0c80d6b3
Log out active user and key when user is changed or deleted or unset.
2020-04-04 16:30:14 -04:00
Maarten Billemont
07250d50fd
Push notifications support & remove Test configuration.
2020-03-13 12:15:24 -04:00
Maarten Billemont
ee16c4a66d
Ensure alerts are triggered on main thread.
2020-03-05 11:29:10 -05:00
Maarten Billemont
131720eb8d
Fix login/result state import/export, keyID; Volto export; Pearl log sink.
2020-02-28 17:33:38 -05:00
Maarten Billemont
f659c0936e
Volto migration alerts.
2020-02-26 23:01:44 -05:00
Maarten Billemont
35e64ea9cf
Swizzle fixes, type build fixes, disable hang timer for debug builds.
2020-02-16 18:49:06 -06:00
Maarten Billemont
d509c01572
Countly view tracking & Pearl API for C string length.
2020-02-13 13:02:19 -05:00
Maarten Billemont
6eaa491d67
Replace Crashlytics/Fabric with Countly & Sentry.
2020-01-27 13:27:10 -05:00
Maarten Billemont
91b89aaf39
Pearl & API update.
2020-01-14 13:59:32 -05:00
Maarten Billemont
34540f0844
Finish rename Marshall -> Marshal.
2017-09-22 15:20:14 -04:00
Maarten Billemont
444d7e9b35
Source fix-ups: single l marshal, copyright, .travis.
2017-09-20 12:43:03 -04:00
Maarten Billemont
47164c7a92
Marshal has only one l.
2017-09-20 10:48:04 -04:00
Maarten Billemont
a8949ca07e
NULL out free'ed references.
2017-08-23 00:01:23 -04:00
Maarten Billemont
d7193f7753
Adapt macOS for new APIs.
2017-08-12 22:26:48 -04:00
Maarten Billemont
f5c7d11f0e
Add marshalling metadata lookup & adapt iOS for new APIs.
2017-08-12 21:57:47 -04:00
Maarten Billemont
738ad197b2
Fix the main thread lock-up detector across background events.
2017-06-06 22:10:02 -04:00
Maarten Billemont
e96f678236
Introduce a main thread lockup test feature.
2017-05-04 13:57:12 -04:00
Maarten Billemont
6d9be3fdfe
Add support for Answers and improved Fabric integration.
2017-04-29 23:03:50 -04:00
Maarten Billemont
ea5be8efcb
Rewrite handling of collection view and table view reloading for reliability.
2017-04-27 02:22:01 -04:00
Maarten Billemont
c99252809d
Disable ADHOC and tester functionality / bypasses.
2017-04-18 20:31:38 -04:00
Maarten Billemont
0a1f215a1a
Style login name, add login generated gear, improve logic for when to show login name.
2017-04-15 10:57:52 -04:00
Maarten Billemont
907d2a8ca6
Fixed key disappearing from NSCache after suspension and not being reloaded from keychain.
2017-04-15 02:28:11 -04:00
Maarten Billemont
a363a8a715
GPLv3 headers on C and ObjC code.
2017-04-05 16:56:22 -04:00
Maarten Billemont
559934607b
Reformat to AppCode style.
2017-04-01 00:30:53 -04:00
Maarten Billemont
94159ed11a
Adjust darwin build configuration to new project structure.
2017-03-06 17:25:59 -05:00