107 Commits (2ff5fa67fc683d6ae93ad65547c4da8362e0b856)

Author SHA1 Message Date
Benoit Marty 68708837d8 Ensure UnifiedPush endpoint is registered. 4 months ago
Benoit Marty a65c290dd3 Improve API, to avoid ignoring errors 4 months ago
Benoit Marty ad63f2b0c5 UnifiedPush: correctly unregister the provider. 4 months ago
Benoit Marty d2fbff09b8 Push distributor: ensure the current UnifiedPush distributor is stored 4 months ago
bmarty 83a8a631f2 Sync Strings from Localazy 4 months ago
bmarty 0910da0a14 Sync Strings from Localazy 4 months ago
Jorge Martín 5425cdcbb1 Use `GoogleApiAvailabilityLight` instead of `GoogleApiAvailability` 5 months ago
bmarty 4f82baa2b0 Sync Strings from Localazy 5 months ago
Benoit Marty cb435c523b Create dedicated module for notification troubleshoot. 6 months ago
Benoit Marty 52c039d676 Rename `UserPushStoreFactory.create` to `UserPushStoreFactory.getOrCreate` for code clarity. 6 months ago
Benoit Marty e18e5f1cc5 Run `./tools/localazy/downloadStrings.sh --all` 6 months ago
Benoit Marty 565e5ce87d Improve openUrlInExternalApp API and move url to UnifiedPushConfig 6 months ago
Benoit Marty 09b2cbaaf5 Localize Troubleshoot notification feature. 6 months ago
Benoit Marty 74048cca8f Avoid tryEmit(), use emit() 6 months ago
Benoit Marty 2bfe125a77 Troubleshoot notifications screen 6 months ago
Benoit Marty a5d0b47d3a Use new retrofit bom and change Maven coordinates of `kotlinx-serialization` 6 months ago
SpiritCroc f93c962509 Do not crash on UP unregistered 8 months ago
Benoit Marty 7498c148f1 Ensure that a PushProvider is available on a device before using it. 8 months ago
Benoit Marty d01c70a4fd Fix moar ktlint issues 8 months ago
Benoit Marty 5d086ad82d Fix moar ktlint issues 8 months ago
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 8 months ago
Benoit Marty 5850f5342d Move Knit to Gradle catalog and use alias(libs.plugins.kotlin.serialization). Fix issue with JNA 10 months ago
Benoit Marty 67d58bac35 Move remaining hard-coded dependency to Gradle catalog. We had 2 different version of material3 library. 10 months ago
Benoit Marty 8819522423 Replace hard-coded value by value from gradle datalog 10 months ago
renovate[bot] 9e66180d20
Update kotlin (#1697) 11 months ago
Benoit Marty 0d204f5e98 Share tag with other modules. 1 year ago
Benoit Marty ffff48b66e Fix R8 error, due to exclusion of analytics group done in #1221. 1 year ago
Benoit Marty a0ff636d0b Exclude some groups related to analytics to be included. #1191 1 year ago
renovate[bot] bb75539647
Update kotlin to 1.9.10 (#1123) 1 year ago
Benoit Marty 7083abcf09 migrate `object` to `data object` (#1135) 1 year ago
renovate[bot] 4a630f141d
Update kotlin - TO BE MERGED AFTER THE RELEASE (#789) 1 year ago
Benoit Marty 4cdc0c1280 Ignore unused generated resource for Firebase. 1 year ago
Benoit Marty 1354ec76c9 Enable detekt rules `DataClassShouldBeImmutable` and fix existing issues. 1 year ago
Benoit Marty 86756dbc09 Enable detekt rules `UnusedParameter` and `UnusedPrivateProperty` and cleanup the code. 1 year ago
Benoit Marty 24ece8c454 Enable detekt rule `UnusedPrivateMember` and cleanup the code. 1 year ago
renovate[bot] d6780b1107 Update kotlin 1 year ago
Yoan Pintas f534ecda96 Init analytics modules (#350) 1 year ago
renovate[bot] 8c00b19ba9 Update kotlin 1 year ago
jonnyandrew 6239aca8cb Allow custom push gateway to use non-default port (#374) 1 year ago
renovate[bot] 61a01b003b Update kotlin 1 year ago
Jorge Martin Espinosa fae3417181 Validate several ids in constructors (#336) 1 year ago
Benoit Marty a8ae909137 Use `ContributesMultibinding` annotation and remove the module for push providers. 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 1 year ago
Benoit Marty ce11c33680 Add firebase resource file generated by the firebase plugin, to be able to remove the plugin. 1 year ago
Benoit Marty 298fa9979a Fix issue with lint. 1 year ago
Benoit Marty 62639c44a7 Cleanup 1 year ago
Benoit Marty eb6276e09d Improve asXId and make tests pass in release and debug mode. 1 year ago
Benoit Marty b081ecfb6a Fix test 1 year ago
Benoit Marty ce9ec1a066 Use Firebase by default and cleanup 1 year ago
Benoit Marty 20370656cd UnifiedPush WIP 1 year ago