Joshua Horton
5942ce0bf6
change(ios): revert temp dev-changes to display "force error" option
...
Also adds minor documentation to new SentryManager.swift additions
Fixes: KEYMAN-IOS-MJ
This error was manually triggered to validate this PR's actual changes, given that the aim is to enhance error logging.
2025-05-21 09:07:08 +07:00
Joshua Horton
472ca9e1af
feat(ios): log active keyboard, model IDs with reported errors
2025-05-20 13:44:16 +07:00
sgschantz
323f60b5f2
respond to review comments, change subsystem names
2024-01-23 14:26:24 +07:00
sgschantz
cdd0820ce9
fix compile error in conditionally compiled non-debug code
2024-01-19 15:18:37 +07:00
sgschantz
542dc83b44
remove XCGLogger dependency from Keyman Engine
2024-01-19 10:47:54 +07:00
davidmoore1
589e6b8faf
Changes required for XCode 14.3
2023-05-10 10:44:07 -04:00
Marc Durdin
067028cec2
chore: revise tag variable name to VERSION_GIT_TAG
...
Introduce new $VERSION_GIT_TAG environment variable, and update all
references to release@version in all projects to use the new variable.
2023-01-21 17:02:50 +07:00
Marc Durdin
34ece2182d
fix(common): update sentry release identifiers to support semver
...
Fixes #7895 .
This should mean that Sentry reports start to track semantic versions. I
have reviewed each project and I _think_ I've captured all the locations
where we need to construct release identifiers. Note that one of them
was fixed from a plain version number.
Docs on release format: https://docs.sentry.io/platforms/node/guides/serverless-cloud/configuration/releases/#bind-the-version
2023-01-17 17:04:24 +07:00
Marc Durdin
3219b44624
chore: sentry.io dsn
2021-10-04 15:01:36 +11:00
jahorton
63ce4829a7
fix(ios): release-version tagging for errors from sys keyboard
2021-09-15 12:09:45 +07:00
jahorton
4449646312
chore(ios): Merge branch 'master' into feat/ios/resource-file-check
2021-05-28 13:07:58 +07:00
jahorton
fb69e6b4be
chore(ios): removes dev artifact (empty //)
2021-05-28 11:00:06 +07:00
jahorton
b48cc63e8e
change(ios): kbd resets to default on initial loading error, loading errors
2021-05-28 10:19:24 +07:00
jahorton
1d7dc54cee
fix(ios): forgot to actually log breadcrumb messages
2021-05-28 08:44:31 +07:00
jahorton
5187dfff17
chore(ios): connects many log cmds to Sentry
2021-05-26 09:59:19 +07:00
jahorton
d088e33830
feat(ios): adds combo capture+logging methods for DRYness
2021-05-26 08:00:55 +07:00
jahorton
8834f69726
chore(ios): migration to Sentry 6.0 API
2021-05-20 11:08:35 +07:00
jahorton
58f79e48cf
fix(ios): fixes sys kbd error init, toggling
2020-12-14 13:34:26 +07:00
jahorton
5d3d7d1a42
fix(ios): proper crash-report setting init in sys kbd context
2020-12-14 11:48:16 +07:00
jahorton
1938139038
change(ios): second wave - setSentryState
2020-12-14 10:17:28 +07:00
jahorton
04f72f0601
change(ios): incorporating PR feedback - first wave
2020-12-14 10:06:49 +07:00
jahorton
f5fc278aa6
fix(ios): toggle now affects Swift-side crashes... after app restart
2020-12-11 11:21:37 +07:00
Marc Durdin
aa22a3757a
fix(ios): use environment and version-with-tag for sentry
2020-04-28 11:35:59 +10:00
jahorton
51b7c25e6f
feat(ios): sets SentryClient 'environment' based on build
2020-03-06 11:42:42 +07:00
jahorton
c86274e725
feat(ios): Starts centralizing Sentry code for iOS
...
feat(ios): merges Sentry init, starts SentryManager, kbd use
2020-03-06 10:06:10 +07:00
Jacob Bullock
fa77f04b26
adding custom errors for throwing
2018-05-01 07:03:01 -06:00