profile
viewpoint
Artem Egorov iTOYS @Microsoft Russia, Yaroslavl

iTOYS/2048UWP 0

2048 UWP : Play the game "2048" at your Windows 10 devices

iTOYS/azure-mobile-apps-android-client 0

Android Client SDK for Azure Mobile Apps

iTOYS/azure-mobile-services 0

Mobile Services is deprecated - Use Mobile Apps instead

iTOYS/azure-notificationhubs-dotnet 0

.NET SDK for Azure Notification Hubs

iTOYS/DefinitelyTyped 0

The repository for high quality TypeScript type definitions.

iTOYS/git-point 0

GitHub in your pocket :iphone:

push eventAzure/azure-notificationhubs-android

Martin Strobel

commit sha a195a85a8610ede031176a2e6a67fa08d64dc87c

Removing explict FirebaseReceiver start We were adding an explicit call to starting a FirebaseReceiver when NotificationHub.start is called. However, in some use cases this causes exceptions for our customers. Leaving it to be an implictly started Android service should fix this issue, and doesn't seem to impede our ability to receive notifications.

view details

Louis Magdaleno

commit sha 21324868301181810a7605afff581c42d5c7adb3

Merge pull request #119 from marstr/implicitFirebaseStart Removing explict FirebaseReceiver start

view details

olga chistyakova

commit sha 610f9d408bfa9f915f5720be48f12f80200a6904

Rename "test" applications to "sample" app (#117) Rename "test" applications to "sample" applications Fix for Appcenter

view details

Artem Egorov

commit sha 657130b3ec10a71ea1364efe9229ff519d184013

Merge branch 'master' into installation-userId

view details

Artem Egorov

commit sha 5b3b1220c071ac38da4fcfe666b62fc982196f21

Merge branch 'installation-userId' of https://github.com/Azure/azure-notificationhubs-android into installation-userId

view details

push time in a month

delete branch Azure/azure-notificationhubs-android

delete branch : v-olchi/rename-test-to-sample

delete time in a month

push eventAzure/azure-notificationhubs-android

olga chistyakova

commit sha 610f9d408bfa9f915f5720be48f12f80200a6904

Rename "test" applications to "sample" app (#117) Rename "test" applications to "sample" applications Fix for Appcenter

view details

push time in a month

PR merged Azure/azure-notificationhubs-android

Reviewers
Rename "test" applications to "sample" app

Refactored notification-hubs-test-app-java to notification-hubs-sample-app-java. Refactored notification-hubs-test-app-kotlin to notification-hubs-samplea-app-kotlin. [NH Firebase project was updated to include the new application names, and old application names were removed.]

+1670 -1668

1 comment

132 changed files

olgaakv

pr closed time in a month

delete branch Azure/azure-notificationhubs-android

delete branch : itoys/appcenter-fix

delete time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 1879177aebcd1514540ce49b8ea4869161f71ef4

Fix for appcenter

view details

Artem Egorov

commit sha 8dab537522c5ef27a7d8a7f5c8d19ea43aaabf52

fix appcenter script

view details

Artem Egorov

commit sha 3509912a48deb27bd315c4351492ebb0147da1dc

Merge pull request #118 from Azure/itoys/appcenter-fix Fix for appcenter

view details

push time in a month

pull request commentAzure/azure-notificationhubs-android

Rename "test" applications to "sample" app

You should fix README.md and pipeline.android.yaml regarding those changes

olgaakv

comment created time in a month

pull request commentAzure/azure-notificationhubs-android

Rename "test" applications to "sample" app

You should fix README.md and pipeline.android.yaml regarding those changes

olgaakv

comment created time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 8dab537522c5ef27a7d8a7f5c8d19ea43aaabf52

fix appcenter script

view details

push time in a month

Pull request review commentAzure/azure-notificationhubs-android

Bug 7973886: [Android SDK] Rename "test" applications to "sample" app…

-<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
-    package="com.example.notification_hubs_test_app_java">
-
-    <application
-        android:allowBackup="true"
-        android:icon="@mipmap/ic_launcher"
-        android:label="@string/app_name"
-        android:roundIcon="@mipmap/ic_launcher_round"
-        android:supportsRtl="true"
-        android:theme="@style/AppTheme">
-        <activity android:name="com.example.notification_hubs_test_app_java.NotificationDetailActivity"></activity>
  • kotlin app
olgaakv

comment created time in a month

Pull request review commentAzure/azure-notificationhubs-android

Bug 7973886: [Android SDK] Rename "test" applications to "sample" app…

-package com.example.notification_hubs_test_app_java;
  • kotlin app
olgaakv

comment created time in a month

Pull request review commentAzure/azure-notificationhubs-android

Bug 7973886: [Android SDK] Rename "test" applications to "sample" app…

-<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
-    package="com.example.notification_hubs_test_app_java">
-
-    <application
-        android:allowBackup="true"
-        android:icon="@mipmap/ic_launcher"
-        android:label="@string/app_name"
-        android:roundIcon="@mipmap/ic_launcher_round"
-        android:supportsRtl="true"
-        android:theme="@style/AppTheme">
-        <activity android:name="com.example.notification_hubs_test_app_java.NotificationDetailActivity"></activity>

Change package

olgaakv

comment created time in a month

Pull request review commentAzure/azure-notificationhubs-android

Bug 7973886: [Android SDK] Rename "test" applications to "sample" app…

-package com.example.notification_hubs_test_app_java;

You should change packages name as well

olgaakv

comment created time in a month

create barnchAzure/azure-notificationhubs-android

branch : itoys/appcenter-fix

created branch time in a month

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha d191f150470c70e8cd12ab2c6e72835f25db39d8

fix tests

view details

push time in a month

pull request commentAzure/azure-notificationhubs-ios

Add UserId methods to NotificationHub class

@varvusc can you rebase and merge the changes from master?

Done!

varvusc

comment created time in a month

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha f7e5ffb776dbe9c41d1738709e085a24e15bcea8

revert endline

view details

push time in a month

push eventAzure/azure-notificationhubs-ios

Matthew Podwysocki

commit sha 95a407e56dbe1d89582b0312034001f462870e28

Azure Notification Hubs SDK for Apple (#85)

view details

Matthew Podwysocki

commit sha 0492c0bdd90ace1851fc1fc6d4fc476810b6709e

Update workflows to main branch

view details

Matthew Podwysocki

commit sha 85faa428f2121bde32ca63fb77254d0f184bf102

Updating badges for README

view details

Matthew Podwysocki

commit sha a8e3e3732828c9f6b3d6d0176970b789bc44c4eb

Adding Jazzy Docs (#92)

view details

Matthew Podwysocki

commit sha 293b95cc491d3c6ca83c2065867a4dc39fcd9f3b

Update to verify bitcode on tvOS

view details

Matthew Podwysocki

commit sha 0a3474e9290c26f2c398d496becfa8b92e647266

Update to 3.0.1

view details

Matthew Podwysocki

commit sha 9d4fd18e333741376f861c80786fb3ae4432d2e1

Version bump podspec

view details

Matthew Podwysocki

commit sha 9487352d2521535591bb60f757e357a045cbae74

Fix Bug #93 with template fix (#94) * Fix Bug #93 with template fix * Adding test for toJSON equality

view details

Matthew Podwysocki

commit sha b97622e5facbdbe5051ca6ac5ebbbe3d53969d62

Updating docs to 3.0.2

view details

Artem Egorov

commit sha 573da1cd8f3be55566eaa3fbab27c73db8b67f9a

Merge branch 'master' into add-userid-methods-to-notificationhub-class

view details

push time in a month

pull request commentAzure/azure-notificationhubs-ios

Add UserId methods to NotificationHub class

@varvusc can you rebase and merge the changes from master?

I'll do

varvusc

comment created time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha afd53526a9befdd11769c181ce6e490bee10fcad

Add appcenter-pre-build.sh

view details

Artem Egorov

commit sha 9330a748a5f871dfb991d11b2c99e9387a82dbfc

Move appcenter-pre-build.sh

view details

Artem Egorov

commit sha 1df292d7b553717281e7f16ebaeaf0eb82024a7e

Move appcenter-pre-build.sh

view details

Artem Egorov

commit sha 1fc693fb341ac12cad2c0e5dec09cc9b6bc6681f

base64 decode

view details

Artem Egorov

commit sha fe4524ac1db12aefaa7367e2c42505de1dda6086

move codesigning to gradle

view details

Artem Egorov

commit sha 602cf3b8c51d48b538667e6f367569ef25d33ace

move codesigning to gradle

view details

Artem Egorov

commit sha 27bf1e8e0359a3a485eba3c7efc36b0f9760c7a5

move codesigning to gradle

view details

Artem Egorov

commit sha b6234c78fafcca5a657c4c1716e6e6ff80c012fa

fix jks path

view details

Artem Egorov

commit sha 852ea45373b0dca0fd6a17182e6c2d6526fec9a2

Merge branch 'master' into way-to-appcenter

view details

Artem Egorov

commit sha d39b45a0519f0a19854a05d342e61c3692536169

Merge branch 'master' into way-to-appcenter

view details

Artem Egorov

commit sha afcd628e4dc001d579bee07b7bed73b9471e99d6

Merge branch 'way-to-appcenter' of https://github.com/Azure/azure-notificationhubs-android into way-to-appcenter

view details

Artem Egorov

commit sha 80930a146d69a9bf5c1b808053cc6aa7424ad73e

Merge pull request #91 from Azure/way-to-appcenter Add appcenter-pre-build.sh and jks

view details

Artem Egorov

commit sha 54e5d51757b154f9446e2951dbe5a44b9ad2256a

Merge branch 'master' into kotlin-sample-app

view details

push time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 70d8d1c4c0439e47fe48555688a91db6ddcf50b4

fix first run

view details

push time in a month

delete branch Azure/azure-notificationhubs-android

delete branch : way-to-appcenter

delete time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha afd53526a9befdd11769c181ce6e490bee10fcad

Add appcenter-pre-build.sh

view details

Artem Egorov

commit sha 9330a748a5f871dfb991d11b2c99e9387a82dbfc

Move appcenter-pre-build.sh

view details

Artem Egorov

commit sha 1df292d7b553717281e7f16ebaeaf0eb82024a7e

Move appcenter-pre-build.sh

view details

Artem Egorov

commit sha 1fc693fb341ac12cad2c0e5dec09cc9b6bc6681f

base64 decode

view details

Artem Egorov

commit sha fe4524ac1db12aefaa7367e2c42505de1dda6086

move codesigning to gradle

view details

Artem Egorov

commit sha 602cf3b8c51d48b538667e6f367569ef25d33ace

move codesigning to gradle

view details

Artem Egorov

commit sha 27bf1e8e0359a3a485eba3c7efc36b0f9760c7a5

move codesigning to gradle

view details

Artem Egorov

commit sha b6234c78fafcca5a657c4c1716e6e6ff80c012fa

fix jks path

view details

Artem Egorov

commit sha 852ea45373b0dca0fd6a17182e6c2d6526fec9a2

Merge branch 'master' into way-to-appcenter

view details

Artem Egorov

commit sha d39b45a0519f0a19854a05d342e61c3692536169

Merge branch 'master' into way-to-appcenter

view details

Artem Egorov

commit sha afcd628e4dc001d579bee07b7bed73b9471e99d6

Merge branch 'way-to-appcenter' of https://github.com/Azure/azure-notificationhubs-android into way-to-appcenter

view details

Artem Egorov

commit sha 80930a146d69a9bf5c1b808053cc6aa7424ad73e

Merge pull request #91 from Azure/way-to-appcenter Add appcenter-pre-build.sh and jks

view details

push time in a month

push eventAzure/azure-notificationhubs-android

Carl Poole

commit sha 5ccacc599de7c0e49230df95d07ec017c55d33fe

Fixed string comparison bug found while reading docs (#87) * Fixed string comparison bug found while reading docs * Fixed second occurrence of != string comparison I missed

view details

Denis Stankovski

commit sha 161a6e8ba2bc03aaeb3c7ea2a563e87bb66eb084

Migrating build pipeline (#92)

view details

Martin Strobel

commit sha 6504127c4b06c5cb8c34106162fa8aceac68c588

Finishing rename started in d8ca64dc45fd960656f1520385ca9c9ad845a69c

view details

Martin Strobel

commit sha a3e58ec2f6bd6ffcec534d4f77225b2cf8f71277

Hide Stale Window in Debouncer Marking this method package protected for now. I'm still wondering if it doesn't make sense to separate the debouncer and the deduplication logic in separate Adapters. This protects the public surface area so that it wouldn't be a breaking change in the future to move this functionality.

view details

Martin Strobel

commit sha 05c1f1641e7f6b4efaf66022db6890b979ede382

Add Android Volley dependency, update others

view details

Martin Strobel

commit sha d3959cb5466bf156fc47c41cb831b8faf16954cc

Rewrite NotificationHubAdapter to use Volley. This will reduce the surface area of code we must maintain, while also giving us immediate support for the Android platform to negotiate TLS for us.

view details

Martin Strobel

commit sha 41078ae7eb49b4f263824a905f39def83448874f

Optimize imports.

view details

Martin Strobel

commit sha e10348aabd0e239c053f48a01e617cefe410a582

Pull retry responsiblity from Volley, and add it to the NotificationHub adapter itself.

view details

Martin Strobel

commit sha a9f2581c86c116294e64195322fabd9dabc490eb

Wrap Exceptions with our own types.

view details

Martin Strobel

commit sha b9de073b6bda84dac023d2b7f77ec2182a0d6e5f

Add Retry Logic

view details

Martin Strobel

commit sha d0afc556ab10fea8c69218aabb3b73d681158d65

Read version number from gradle

view details

Martin Strobel

commit sha 2412818eccb980fc9f47e9a8bd1487e45cca682c

Don't allow thread interrupt when cancelling InstallationPut Because we don't have the separation of a thread pool delivering responses vs a thread pool executing requests like Volley does, we could get ourselves in a position where we cancel a user's ability to react to an error in the middle of their error handler. We don't want that.

view details

Martin Strobel

commit sha fb659dd96b6f0e442aabb8a3cf2e32061f872400

Revert "Read version number from gradle" This reverts commit dd81e3708c279fbb07da822a74f002394f94e96a.

view details

Martin Strobel

commit sha c21826bd0fdb1b1faf676283a9126f01a9269483

Merge remote-tracking branch 'azure/master' into push-refresh

view details

Martin Strobel

commit sha 98c9f1c75f8731748520d897e8427c7270741b8c

Update version number for GA

view details

Matthew Podwysocki

commit sha 70d9af6cc317163c388495ff1da5b4f9d0ad9ac0

Add issue and PR templates (#111) * Add issue and PR templates * Update wording * Direct people to Stack Overflow for questions. Co-authored-by: Martin Strobel <marstr@microsoft.com>

view details

Martin Strobel

commit sha 244a3216ddfcbb4fced72b3478a97d280fc5fc99

Installation.setInstallationId -> public Without having access to this method, folks writing their own visitors cannot change the InstallationId. This is impeding the XPlat Xamarin SDK from building an abstraction.

view details

Martin Strobel

commit sha f5e12891b7a31c82638b40021fae442bc4c8348d

Updating version number for release

view details

Martin Strobel

commit sha 11473a9321e6ed065a032a908d3771e21c780bc6

Fix UserAgent version

view details

Artem Egorov

commit sha afd223ca0550a120e361c02adc6b537450722b4f

Merge branch 'master' into kotlin-sample-app

view details

push time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha d39b45a0519f0a19854a05d342e61c3692536169

Merge branch 'master' into way-to-appcenter

view details

Artem Egorov

commit sha afcd628e4dc001d579bee07b7bed73b9471e99d6

Merge branch 'way-to-appcenter' of https://github.com/Azure/azure-notificationhubs-android into way-to-appcenter

view details

push time in a month

push eventAzure/azure-notificationhubs-android

Carl Poole

commit sha 5ccacc599de7c0e49230df95d07ec017c55d33fe

Fixed string comparison bug found while reading docs (#87) * Fixed string comparison bug found while reading docs * Fixed second occurrence of != string comparison I missed

view details

Denis Stankovski

commit sha 161a6e8ba2bc03aaeb3c7ea2a563e87bb66eb084

Migrating build pipeline (#92)

view details

Denis Stankovski

commit sha 3a58f71491c8f4bb18b0196eb2c34790e213fa82

Migrating build pipeline (#92)

view details

Martin Strobel

commit sha 8ddd431469d5abb874fec0d87fec83bc95fe8927

Rename Sample Applications (#93) * notification-hubs-test-app -> notification-hubs-test-app-legacy This change is the first step in indicating that the new namespace is the preferred model, and the one that should be favored moving forward. Note, this does not amount to a deprecation of the old namespace. * notification-hubs-test-app-refresh -> notification-hubs-test-app-java The updated test application takes the suffix "-java" in order to allow room for a future clone of this application, but written in Kotlin. * Update CI to target updated applications. * Update legacy app title

view details

Martin Strobel

commit sha d8ca64dc45fd960656f1520385ca9c9ad845a69c

NotificationHub.initialize -> NotificationHub.start (#95) This will drive conformance with the Apple SDK, and keeps the notion of a `stop` method available and more intuitive for the future.

view details

Martin Strobel

commit sha 8dbd50262371757d6e3b6e4fbe29934a4dd51dc7

Make InstalationTemplate.getHeaders public (#96) * Make InstalationTemplate.getHeaders public * Simplify InstallationTemplate.getHeaders return type The change from Iterable<Map.Entry<String, String>> to Map<String, String> will accomplish a couple of things: - Allow more diverse usage of this type more easily without an extra allocation. - Ensure Xamarin produces an sensible type. We didn't see an unreasonable type produced, we're just being defensive.

view details

Martin Strobel

commit sha 543207329b6d22a9fca121076fb1be92d673d050

Isolate `DebouncerAdapter` From Downstream Adapters (#97) * Add repro-test * Fix bug where Debouncer could be tricked by downstream adapters. The debouncer was recalculating the hash of the Installation that was accepted after it was successfully processed. By doing this, if any downstream adapters modified the Installation, the Debouncer would never recognize duplicate requests.

view details

Martin Strobel

commit sha d798bb17d61a649b6537f0a0841d316e2f0e02b9

Use anaonymous InstallationAdapters instead of mocks for DebouncerTest (#98) This allows us to use semaphores to detect when it is safe to proceed instead of relying on waiting some duration of time. This makes for more reliable and faster tests. Plus, no mocks.

view details

Artem Egorov

commit sha 821ccf04f229416628f8126343ebd2111809f1bf

Fix javadoc warnings (#90) * Fix javadoc warnings * Fail on javadoc warnings

view details

Martin Strobel

commit sha 0fe813684993b0c1ec33de05efce9744cef5dab7

Redo the README (#99) * Stashing progress * Flesh out repository anatomy section. * Extract logo into separate file. * Remove Firebase-specific setup instructions, in favor of pointing to the official firebase instructions. * Fixing centering attribution. * Add more detailed getting started instructions to README. * Use abbreviation after first spelled out instance of ANH * Grammar fix, setup (noun) was used as set up (verb).

view details

Martin Strobel

commit sha cd8d6b8185f3a9127ea6fe887be3ccfdd368d0b3

Renaming variable.

view details

Martin Strobel

commit sha f4b794417db49924d09ceef064cef8c5530d9381

Add missing Javadoc attribute

view details

Martin Strobel

commit sha f537188e15709be68e07ce90fc0a8b5e4638a5fa

Fix CI Build (#102) * Remove test that is causing flakiness. This test was in place to ensure that the debouncer would stash data in persisted memory. The only way for us to do that is to white-box test it and look into persisted memory after the bulk of the test is finished. However, that's causing flakiness. My current guess is that while we have a lot of control over what happens during the test, that our Network availability controller, or whatever else, is triggering a new installation to be put, and suddenly our cache gets changed underneath us in the middle of a test. Personally, I don't think the test provides much in the way of regression protection as we are unlikely to accidently stop storing in SharedPreferences. Also, it's low stakes if we did, as that would just mean more installation traffic is sent to the server. For that reason, instead of trying to fix this test, I'm just removing it. * Disable NotificationHub runs during tests * Revert "Disable NotificationHub runs during tests" This reverts commit 441d3ec1787b4a5b7d9d72c73760039c5f51d1bc. * Remove unused imports * Overhaul debouncer tests, and change timing for accepting installation. * Revert "Remove test that is causing flakiness." This reverts commit b2561b5bbbdbd96cdfa12996532deaaf930b2bac. It also modifies the test previously deleted to match overhauled format. * Optimize imports * Use MockSharedPreferences for TagVisitorTest as well. * Move overhauled tests out of androidConnectedTests This will make them faster and plug into unit-testing frameworks much more easily. * Move TemplateVisitorTests off of device. * Move InstallationTemplateTest off device * Optimize Imports * Move legacy tests off of device. * Remove HttpClientRetryerTests I plan on removing the HTTP client that was copied over from AppCenter anyway. By deleting this test, I'm able to remove the whole step of installing an Android emulator from CI. * Remove emulator from CI. * Revert "Remove emulator from CI." This reverts commit 3d474429d241c07f526719845d77d084b109a6b9. * Remove unused section to CI * Remove mockito

view details

Martin Strobel

commit sha 4fe39a346d52f94e165c162d08aacfd3c6af2062

Switch logo to PNG (#100) * Switch logo to PNG * Switch back to SVG, but fix svg tag syntax. * Revert "Switch back to SVG, but fix svg tag syntax." This reverts commit 4c86109cb983b46897e887c9c4448ee0dfa83614.

view details

Martin Strobel

commit sha bc0ad201cec5ee78b6d6618a4bbe0e60ba381381

If setters receive current value, no-op. (#101) A few setters weren't failing fast when they are handed the current value. This was causing an extra-invoke of the installation pipeline. When combined with a debouncer bug, it was causing #94.

view details

Martin Strobel

commit sha bf8669d14abbeadd44fa32ebb8511676acb5c3b6

Adding a README to explain the new object model. (#104)

view details

Artem Egorov

commit sha a13b419195ee5abd5e9ec2388ba91d712745d102

Exclude README.md from javadoc (#107) Prevents a false positive on missing javadoc that is blocking CI runs.

view details

Martin Strobel

commit sha 6504127c4b06c5cb8c34106162fa8aceac68c588

Finishing rename started in d8ca64dc45fd960656f1520385ca9c9ad845a69c

view details

Martin Strobel

commit sha a3e58ec2f6bd6ffcec534d4f77225b2cf8f71277

Hide Stale Window in Debouncer Marking this method package protected for now. I'm still wondering if it doesn't make sense to separate the debouncer and the deduplication logic in separate Adapters. This protects the public surface area so that it wouldn't be a breaking change in the future to move this functionality.

view details

Martin Strobel

commit sha 05c1f1641e7f6b4efaf66022db6890b979ede382

Add Android Volley dependency, update others

view details

push time in a month

push eventAzure/azure-notificationhubs-android

Carl Poole

commit sha 5ccacc599de7c0e49230df95d07ec017c55d33fe

Fixed string comparison bug found while reading docs (#87) * Fixed string comparison bug found while reading docs * Fixed second occurrence of != string comparison I missed

view details

Denis Stankovski

commit sha 161a6e8ba2bc03aaeb3c7ea2a563e87bb66eb084

Migrating build pipeline (#92)

view details

Martin Strobel

commit sha 6504127c4b06c5cb8c34106162fa8aceac68c588

Finishing rename started in d8ca64dc45fd960656f1520385ca9c9ad845a69c

view details

Martin Strobel

commit sha a3e58ec2f6bd6ffcec534d4f77225b2cf8f71277

Hide Stale Window in Debouncer Marking this method package protected for now. I'm still wondering if it doesn't make sense to separate the debouncer and the deduplication logic in separate Adapters. This protects the public surface area so that it wouldn't be a breaking change in the future to move this functionality.

view details

Martin Strobel

commit sha 05c1f1641e7f6b4efaf66022db6890b979ede382

Add Android Volley dependency, update others

view details

Martin Strobel

commit sha d3959cb5466bf156fc47c41cb831b8faf16954cc

Rewrite NotificationHubAdapter to use Volley. This will reduce the surface area of code we must maintain, while also giving us immediate support for the Android platform to negotiate TLS for us.

view details

Martin Strobel

commit sha 41078ae7eb49b4f263824a905f39def83448874f

Optimize imports.

view details

Martin Strobel

commit sha e10348aabd0e239c053f48a01e617cefe410a582

Pull retry responsiblity from Volley, and add it to the NotificationHub adapter itself.

view details

Martin Strobel

commit sha a9f2581c86c116294e64195322fabd9dabc490eb

Wrap Exceptions with our own types.

view details

Martin Strobel

commit sha b9de073b6bda84dac023d2b7f77ec2182a0d6e5f

Add Retry Logic

view details

Martin Strobel

commit sha d0afc556ab10fea8c69218aabb3b73d681158d65

Read version number from gradle

view details

Martin Strobel

commit sha 2412818eccb980fc9f47e9a8bd1487e45cca682c

Don't allow thread interrupt when cancelling InstallationPut Because we don't have the separation of a thread pool delivering responses vs a thread pool executing requests like Volley does, we could get ourselves in a position where we cancel a user's ability to react to an error in the middle of their error handler. We don't want that.

view details

Martin Strobel

commit sha fb659dd96b6f0e442aabb8a3cf2e32061f872400

Revert "Read version number from gradle" This reverts commit dd81e3708c279fbb07da822a74f002394f94e96a.

view details

Martin Strobel

commit sha c21826bd0fdb1b1faf676283a9126f01a9269483

Merge remote-tracking branch 'azure/master' into push-refresh

view details

Martin Strobel

commit sha 98c9f1c75f8731748520d897e8427c7270741b8c

Update version number for GA

view details

Matthew Podwysocki

commit sha 70d9af6cc317163c388495ff1da5b4f9d0ad9ac0

Add issue and PR templates (#111) * Add issue and PR templates * Update wording * Direct people to Stack Overflow for questions. Co-authored-by: Martin Strobel <marstr@microsoft.com>

view details

Martin Strobel

commit sha 244a3216ddfcbb4fced72b3478a97d280fc5fc99

Installation.setInstallationId -> public Without having access to this method, folks writing their own visitors cannot change the InstallationId. This is impeding the XPlat Xamarin SDK from building an abstraction.

view details

Martin Strobel

commit sha f5e12891b7a31c82638b40021fae442bc4c8348d

Updating version number for release

view details

Martin Strobel

commit sha 11473a9321e6ed065a032a908d3771e21c780bc6

Fix UserAgent version

view details

Artem Egorov

commit sha 0af73ee075708313d8f677b0f837e8c5291274b7

Merge branch 'master' into installation-userId

view details

push time in a month

push eventAzure/azure-notificationhubs-java-backend

Artem Egorov

commit sha c81c853b651988a9837eeace59bc5a1de3d35913

change visibility

view details

push time in a month

push eventAzure/azure-notificationhubs-java-backend

Artem Egorov

commit sha 172e40bf63328940973c787ca6bc7723bef0562c

add import

view details

push time in a month

push eventAzure/azure-notificationhubs-java-backend

Artem Egorov

commit sha 4c9c3fe481015cbf883cfee343bf6e5600baaf28

fix regex

view details

push time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha e42503e5728a69996f33e3d10ae96e3f8f0af288

update setUserId method

view details

push time in a month

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha f00200b32d9a64b54bc2d62a0d93645c14d6fcbb

update storyboard samples to use user id

view details

push time in a month

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 8b64d034d994082e6af9304c201236a8c85f72f0

update swiftui samples to use user id

view details

push time in a month

push eventAzure/azure-notificationhubs-ios

Matthew Podwysocki

commit sha b12cd61a03c7de5937a6d773c0ba1d34a3d80473

Updating sample apps

view details

Matthew Podwysocki

commit sha 5cadbb8a2bb867d7dc0a1a0e0cf3236910bf559e

Adding templates for issues/PR (#90) * Adding templates for issues/PR * Updating with versions

view details

Artem Egorov

commit sha 3ecbb08627c1724250ca1fc4ea495de0a4891fdd

SwiftUI Notification Hubs Sample Apps for iOS and MacOS (#89) * SwiftUI Notification Hubs Sample App for iOS * SwiftUI Notification Hubs Sample App for MacOS * update workspace Co-authored-by: Matthew Podwysocki <matthewp@microsoft.com>

view details

Matthew Podwysocki

commit sha a0cfe381bbc33bb2377d32193cea10403d283d08

Adding icons/splashscreen to SwiftUI

view details

Matthew Podwysocki

commit sha c4ed487c0fab181fa8c002676f900298f427e038

Updating README with new samples

view details

Artem Egorov

commit sha 3a9d063759aae119cb02f40ad84a07cdfd3c501c

Merge branch 'sdk-v3' into add-userid-methods-to-notificationhub-class

view details

push time in a month

push eventAzure/azure-notificationhubs-ios

Matthew Podwysocki

commit sha 334f7ed82e0a1d126a3e077fa71b0db8b08ff3d3

Creates GitHub Actions workflows for CI (#87) * Create analyze-test.yml * Update analyze-test.yml * Update analyze-test.yml * Update analyze-test.yml * Update analyze-test.yml * Update analyze-test.yml

view details

Matthew Podwysocki

commit sha e2781af88654929b548e1b6ddc64f4ee27b45261

Create framework-docs.yml GitHub Workflow (#88) * Create framework-docs.yml * Update framework-docs.yml * Updating symlinks * Add reachability header

view details

Artem Egorov

commit sha 2fd4dc4f410ffba985d8cb104b2a7d09acd1a120

Merge branch 'sdk-v3' into add-userid-methods-to-notificationhub-class

view details

push time in a month

pull request commentAzure/azure-notificationhubs-ios

Add UserId methods to NotificationHub class

Add comparison here https://github.com/Azure/azure-notificationhubs-ios/pull/86/files#diff-23c94a10981b69f0cd25f46555b17cb4L220

varvusc

comment created time in a month

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 2719ff2883b11e38a61060286d8e43a6c23716e8

update workspace

view details

push time in a month

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 6070be970a1569d99a211f9e279900fde07b40fb

SwiftUI Notification Hubs Sample App for MacOS

view details

push time in a month

create barnchAzure/azure-notificationhubs-ios

branch : sample-nh-app-swiftui

created branch time in a month

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha a13b419195ee5abd5e9ec2388ba91d712745d102

Exclude README.md from javadoc (#107) Prevents a false positive on missing javadoc that is blocking CI runs.

view details

Artem Egorov

commit sha 861786378018baede97237c3ece13f4ddc506a45

Merge branch 'push-refresh' into kotlin-sample-app

view details

push time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha a13b419195ee5abd5e9ec2388ba91d712745d102

Exclude README.md from javadoc (#107) Prevents a false positive on missing javadoc that is blocking CI runs.

view details

Artem Egorov

commit sha b2ff331556b5548053247a884de622ec4c4f807d

Merge branch 'push-refresh' into installation-userId

view details

push time in 2 months

pull request commentAzure/azure-notificationhubs-android

Exclude README.md from javadoc

Looks like this PR is to unblock CI in all of the currently open PRs.

yep

iTOYS

comment created time in 2 months

delete branch Azure/azure-notificationhubs-android

delete branch : exclude-md-javadoc

delete time in 2 months

create barnchAzure/azure-notificationhubs-android

branch : exclude-md-javadoc

created branch time in 2 months

create barnchAzure/azure-notificationhubs-android

branch : kotlin-sample-app

created branch time in 2 months

create barnchAzure/azure-notificationhubs-android

branch : installation-userId

created branch time in 2 months

create barnchAzure/azure-notificationhubs-dotnet

branch : bump-version-4.1.0

created branch time in 2 months

delete branch Azure/azure-notificationhubs-dotnet

delete branch : v-olchi/userid-send-support

delete time in 2 months

push eventAzure/azure-notificationhubs-dotnet

olga chistyakova

commit sha 893b4012efc765267afdcb43e6526a6cf037b9b9

User Story 7571836: .Net SDK changes for supporting send by userId (#139) .Net SDK changes for supporting send by userId

view details

push time in 2 months

PR merged Azure/azure-notificationhubs-dotnet

User Story 7571836: .Net SDK changes for supporting send by userId

Updated Installation.cs with add UserId property. Updated ApiVersion to 2020-06. Updated Registrationdescription.cs to support userId as a valid tag similar to changes for RegistrationDescription class in backend.

+671 -43

1 comment

17 changed files

olgaakv

pr closed time in 2 months

Pull request review commentAzure/azure-notificationhubs-dotnet

User Story 7571836: .Net SDK changes for supporting send by userId

+{+   "HttpCalls":[+      {+         "RequestUriPath":"/sdk-sample-nh/registrations?api-version=2020-06&$top=100",+         "StatusCode":200,+         "Headers":{+            "Date":"Thu, 23 Jul 2020 06:14:27 GMT",+            "Server":"Microsoft-HTTPAPI/2.0",+            "Transfer-Encoding":"chunked",+            "Strict-Transport-Security":"max-age=2592000"+         },+         "ContentHeaders":{+            "Content-Type":"application/atom+xml; type=feed; charset=utf-8"+         },+         "Content":"<feed xmlns=\"http://www.w3.org/2005/Atom\"><title type=\"text\">Registrations</title><id>https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations?api-version=2020-06&amp;$top=100</id><updated>2020-07-23T06:14:27Z</updated><link rel=\"self\" href=\"https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations?api-version=2020-06&amp;$top=100\"/><entry a:etag=\"W/&quot;2&quot;\" xmlns:a=\"http://schemas.microsoft.com/ado/2007/08/dataservices/metadata\"><id>https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations/2958766974336277382-3933120332950681062-2?api-version=2020-06&amp;$top=100</id><title type=\"text\">2958766974336277382-3933120332950681062-2</title><published>2020-07-23T06:14:27Z</published><updated>2020-07-23T06:14:27Z</updated><link rel=\"self\" href=\"https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations/2958766974336277382-3933120332950681062-2?api-version=2020-06&amp;$top=100\"/><content type=\"application/xml\"><AppleRegistrationDescription xmlns=\"http://schemas.microsoft.com/netservices/2010/10/servicebus/connect\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\"><ETag>2</ETag><ExpirationTime>9999-12-31T23:59:59.9999999Z</ExpirationTime><RegistrationId>2958766974336277382-3933120332950681062-2</RegistrationId><Tags>$InstallationId:{8bd50745-1399-4f29-a8c7-34d1e0472e4e}</Tags><DeviceToken>62BCD3484834B7E2DC56733AC5509259230CC1BA82BA1AE7D06E91908A05A8FA</DeviceToken></AppleRegistrationDescription></content></entry></feed>"+      },+      {+         "RequestUriPath":"/sdk-sample-nh/registrations/2958766974336277382-3933120332950681062-2?api-version=2020-06",+         "StatusCode":200,+         "Headers":{+            "Date":"Thu, 23 Jul 2020 06:14:27 GMT",+            "Server":"Microsoft-HTTPAPI/2.0",+            "Strict-Transport-Security":"max-age=2592000"+         },+         "ContentHeaders":{+            "Content-Length":"0"+         },+         "Content":null+      },+      {+         "RequestUriPath":"/sdk-sample-nh/installations/d578eed1-1eef-4dfa-badf-a3a0c14e71e4?api-version=2020-06",

It's a mock response

olgaakv

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-dotnet

User Story 7571836: .Net SDK changes for supporting send by userId

+{

We use mock data as a response, this tests are like unit test

olgaakv

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-dotnet

User Story 7571836: .Net SDK changes for supporting send by userId

+{+   "HttpCalls":[+      {+         "RequestUriPath":"/sdk-sample-nh/registrations?api-version=2020-06&$top=100",+         "StatusCode":200,+         "Headers":{+            "Date":"Thu, 23 Jul 2020 06:14:27 GMT",+            "Server":"Microsoft-HTTPAPI/2.0",+            "Transfer-Encoding":"chunked",+            "Strict-Transport-Security":"max-age=2592000"+         },+         "ContentHeaders":{+            "Content-Type":"application/atom+xml; type=feed; charset=utf-8"+         },+         "Content":"<feed xmlns=\"http://www.w3.org/2005/Atom\"><title type=\"text\">Registrations</title><id>https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations?api-version=2020-06&amp;$top=100</id><updated>2020-07-23T06:14:27Z</updated><link rel=\"self\" href=\"https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations?api-version=2020-06&amp;$top=100\"/><entry a:etag=\"W/&quot;2&quot;\" xmlns:a=\"http://schemas.microsoft.com/ado/2007/08/dataservices/metadata\"><id>https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations/2958766974336277382-3933120332950681062-2?api-version=2020-06&amp;$top=100</id><title type=\"text\">2958766974336277382-3933120332950681062-2</title><published>2020-07-23T06:14:27Z</published><updated>2020-07-23T06:14:27Z</updated><link rel=\"self\" href=\"https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/registrations/2958766974336277382-3933120332950681062-2?api-version=2020-06&amp;$top=100\"/><content type=\"application/xml\"><AppleRegistrationDescription xmlns=\"http://schemas.microsoft.com/netservices/2010/10/servicebus/connect\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\"><ETag>2</ETag><ExpirationTime>9999-12-31T23:59:59.9999999Z</ExpirationTime><RegistrationId>2958766974336277382-3933120332950681062-2</RegistrationId><Tags>$InstallationId:{8bd50745-1399-4f29-a8c7-34d1e0472e4e}</Tags><DeviceToken>62BCD3484834B7E2DC56733AC5509259230CC1BA82BA1AE7D06E91908A05A8FA</DeviceToken></AppleRegistrationDescription></content></entry></feed>"+      },+      {+         "RequestUriPath":"/sdk-sample-nh/registrations/2958766974336277382-3933120332950681062-2?api-version=2020-06",+         "StatusCode":200,+         "Headers":{+            "Date":"Thu, 23 Jul 2020 06:14:27 GMT",+            "Server":"Microsoft-HTTPAPI/2.0",+            "Strict-Transport-Security":"max-age=2592000"+         },+         "ContentHeaders":{+            "Content-Length":"0"+         },+         "Content":null+      },+      {+         "RequestUriPath":"/sdk-sample-nh/installations/d578eed1-1eef-4dfa-badf-a3a0c14e71e4?api-version=2020-06",+         "StatusCode":200,+         "Headers":{+            "Date":"Thu, 23 Jul 2020 06:14:27 GMT",+            "Server":"Microsoft-HTTPAPI/2.0",+            "Strict-Transport-Security":"max-age=2592000"+         },+         "ContentHeaders":{+            "Content-Type":"application/xml; charset=utf-8",+            "Content-Length":"0"+         },+         "Content":null+      },+      {+         "RequestUriPath":"/sdk-sample-nh/installations/d578eed1-1eef-4dfa-badf-a3a0c14e71e4?api-version=2020-06",+         "StatusCode":200,+         "Headers":{+            "Date":"Thu, 23 Jul 2020 06:14:27 GMT",+            "Server":"Microsoft-HTTPAPI/2.0",+            "Strict-Transport-Security":"max-age=2592000"+         },+         "ContentHeaders":{+            "Content-Type":"application/xml; charset=utf-8",+            "Content-Length":"0"+         },+         "Content":null+      },+      {+         "RequestUriPath":"/sdk-sample-nh/installations/d578eed1-1eef-4dfa-badf-a3a0c14e71e4?api-version=2020-06",+         "StatusCode":200,+         "Headers":{+            "Date":"Thu, 23 Jul 2020 06:14:29 GMT",+            "Server":"Microsoft-HTTPAPI/2.0",+            "Transfer-Encoding":"chunked",+            "Strict-Transport-Security":"max-age=2592000"+         },+         "ContentHeaders":{+            "Content-Type":"application/xml; charset=utf-8"+         },+         "Content":"{\"installationId\":\"d578eed1-1eef-4dfa-badf-a3a0c14e71e4\",\"pushChannel\":\"62BCD3484834B7E2DC56733AC5509259230CC1BA82BA1AE7D06E91908A05A8FA\",\"pushChannelExpired\":false,\"platform\":\"apns\",\"expirationTime\":\"9999-12-31T23:59:59.9999999Z\"}"+      }+   ],+   "Guids":[

it's internal data for tests

olgaakv

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-dotnet

User Story 7571836: .Net SDK changes for supporting send by userId

 namespace Microsoft.Azure.NotificationHubs     public abstract class RegistrationDescription : EntityDescription     {         internal const string TemplateRegistrationType = "template";-        internal static Regex SingleTagRegex = new Regex(@"^((\$InstallationId:\{[\w-_@#.:=]+\})|([\w-_@#.:]+))$", RegexOptions.IgnoreCase);-        internal static Regex TagRegex = new Regex(@"^(((\$InstallationId:\{[\w-_@#.:=]+\})+?(,[\w-_@#.:]+)*)|(([\w-_@#.:]+)(,[\w-_@#.:]+)*((,\$InstallationId:\{[\w-_@#.:=]+\})?(,[\w-_@#.:]+)*)))$", RegexOptions.IgnoreCase);+        internal static Regex SingleTagRegex = new Regex(@"^(\$(InstallationId|UserId):\{[-_@#.:=\w]+\}|[-_@#.:\w]+)$", RegexOptions.IgnoreCase);+        internal static Regex UserIdRegex = new Regex(@"\$UserId:\{([-_@#.:=\w]+)\}", RegexOptions.IgnoreCase);

Where? as I can see Regex's the same

olgaakv

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-dotnet

User Story 7571836: .Net SDK changes for supporting send by userId

+{+   "HttpCalls":[+      {+         "RequestUriPath":"/sdk-sample-nh/messages?api-version=2020-06",+         "StatusCode":201,+         "Headers":{+            "Strict-Transport-Security":"max-age=2592000",+            "Date":"Thu, 23 Jul 2020 04:27:53 GMT",+            "Location":"https://sdk-sample-namespace.notificationhub.int7.windows-int.net/sdk-sample-nh/messages/2e7f83cc61d44e3d9397c86939918508-20200723042753-586152-10?api-version=2020-06",

It's a mock data, we can write here whatever we want in proper format :)

olgaakv

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-dotnet

User Story 7571836: .Net SDK changes for supporting send by userId

 internal static class ManagementStrings         public const string PnsErrorDetailsUri = "PnsErrorDetailsUri";          public const string ApiVersionName = "api-version";-        public const string ApiVersion = "2017-04";+        public const string ApiVersion = "2020-06";

changed target

olgaakv

comment created time in 2 months

delete branch Azure/azure-notificationhubs-java-backend

delete branch : v-olchi/send-by-userid

delete time in 2 months

push eventAzure/azure-notificationhubs-java-backend

Olga Chistyakova

commit sha 68f5d960051c97b3b08599a43e10cf0679bc6562

User Story 7571861: Java SDK changes for supporting send by userId

view details

Olga Chistyakova

commit sha 33465ab1ec9ee677ce2d806cf36b526d0ca4f8fd

Api-versions fixed.

view details

Olga Chistyakova

commit sha 5df0040bc30c58650de9a91d88c1dc09635403ea

Api version updated.

view details

Olga Chistyakova

commit sha a92005c293fdf86130ec08102a080400688e5b93

Fixed installation crud e2e test.

view details

Artem Egorov

commit sha 2d52945fe05203251c604a43d2c33c2983f79626

Merge pull request #55 from Azure/v-olchi/send-by-userid Java SDK changes for supporting send by userId

view details

push time in 2 months

PR merged Azure/azure-notificationhubs-java-backend

Reviewers
User Story 7571861: Java SDK changes for supporting send by userId

Updated Installation.java with add UserId property. Updated NamespaceManager.java with new api version. Updated tests.

+70 -26

0 comment

9 changed files

olgaakv

pr closed time in 2 months

Pull request review commentAzure/azure-notificationhubs-java-backend

User Story 7571861: Java SDK changes for supporting send by userId

 public void BasicCrudScenarioTest() throws Exception{ 		assertNotNull(installation.getTemplates()); 		assertEquals(1, installation.getTemplates().size()); 		assertTrue(installation.getTemplates().get("template1").getBody().equalsIgnoreCase("{\"data\":{\"key2\":\"value2\"}}"));-		assertNull(installation.getTemplates().get("template1").getTags());+		templateTags = installation.getTemplates().get("template1").getTags();+		assertNotNull(templateTags);+		assertEquals(1, templateTags.size());+		assertTrue(templateTags.get(0).equalsIgnoreCase("template1")); 		assertNull(installation.getSecondaryTiles()); 		+		PartialUpdateOperation removeUserId = new PartialUpdateOperation(UpdateOperationType.Remove, "/userId");+		hub.patchInstallation(installation.getInstallationId(), removeUserId);+		Thread.sleep(3000);

Actually no. patchInstallation return result immediately and push request in queue. So to get installation with changes we have to Thread.sleep for some time

olgaakv

comment created time in 2 months

delete branch Azure/azure-notificationhubs-android

delete branch : fix-javadoc-warns

delete time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 1856a87d7358fadad7e879297c7a11e952700c4f

add CopyableLabel

view details

push time in 2 months

Pull request review commentAzure/azure-notificationhubs-ios

Implement macos swift sample

+import Cocoa

Add licence header

varvusc

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-ios

Implement macos swift sample

 //  import Cocoa

^use correct licence header

varvusc

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-ios

Implement macos swift sample

+//+//  NotificationDetails.m+//  SampleNHAppMacObjC+//+//  Created by User on 06.07.2020.

Please use correct header

varvusc

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-ios

Implement macos swift sample

+import Cocoa

Add licence header

varvusc

comment created time in 2 months

Pull request review commentAzure/azure-notificationhubs-ios

Implement macos swift sample

+//+//  NotificationDetails.h+//  SampleNHAppMacObjC+//+//  Created by User on 06.07.2020.+//  Copyright © 2020 Matthew Podwysocki. All rights reserved.

Please use correct header

varvusc

comment created time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 4284cf0f15c1bf5b5b2ccb99714b09bdead46d23

update appcenter-pre-build.sh

view details

push time in 2 months

PR opened Azure/azure-notificationhubs-ios

Reviewers
Way to appcenter
+322 -13

0 comment

12 changed files

pr created time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha c34f485892fd23d7cc9c01ff1a9906452b26e2be

add appcenter-pre-build.sh

view details

push time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 32f36a2b6685c1ddf2532638184a4d1c1b8eef02

struggle with embed framework

view details

push time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 2ef72c684e618514a2801ec72002a3263e14bec0

clean embed frameworks

view details

push time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha fcc6292241bcc23f537fcce26d01fee60e2ccfee

setup dev team

view details

push time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha 3b1961b0259689944f1e3b0c6ba330ce83977d80

fix configs 2

view details

push time in 2 months

push eventAzure/azure-notificationhubs-ios

Artem Egorov

commit sha c63c50fd5c62dcb70d12b77c167da15b2d429bfd

fix configs

view details

push time in 2 months

create barnchAzure/azure-notificationhubs-ios

branch : way-to-appcenter

created branch time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha b6234c78fafcca5a657c4c1716e6e6ff80c012fa

fix jks path

view details

push time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 27bf1e8e0359a3a485eba3c7efc36b0f9760c7a5

move codesigning to gradle

view details

push time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 602cf3b8c51d48b538667e6f367569ef25d33ace

move codesigning to gradle

view details

push time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha fe4524ac1db12aefaa7367e2c42505de1dda6086

move codesigning to gradle

view details

push time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 1fc693fb341ac12cad2c0e5dec09cc9b6bc6681f

base64 decode

view details

push time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 1df292d7b553717281e7f16ebaeaf0eb82024a7e

Move appcenter-pre-build.sh

view details

push time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 9330a748a5f871dfb991d11b2c99e9387a82dbfc

Move appcenter-pre-build.sh

view details

push time in 2 months

create barnchAzure/azure-notificationhubs-android

branch : way-to-appcenter

created branch time in 2 months

created tagAzure/azure-notificationhubs-dotnet

tag4.0.0-preview2

.NET SDK for Azure Notification Hubs

created time in 2 months

release Azure/azure-notificationhubs-dotnet

4.0.0-preview2

released time in 2 months

created tagAzure/azure-notificationhubs-dotnet

tag4.0.0-preview1

.NET SDK for Azure Notification Hubs

created time in 2 months

release Azure/azure-notificationhubs-dotnet

4.0.0-preview1

released time in 2 months

push eventAzure/azure-notificationhubs-android

Artem Egorov

commit sha 0212b7253a87f92edae6ce8a22be1f4155a51eab

Fail on javadoc warnings

view details

push time in 2 months

more