Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
vcolin7 37c69f5a09
Updated Azure Core versions after release. (#873) 2021-09-10 12:11:40 -07:00
vcolin7 9998222963
Downgraded Gradle version to fix issues with the ACS Communication pipeline. (#872) 2021-09-09 16:19:30 -07:00
vcolin7 5ac46ad28e
Azure Core beta release preparation for September 2021 (#865)
* Updated Azure Core dependencies

* Updated Azure Core READMEs and CHANGELOGs.

* Updated Gradle plugin.

* Downgraded the Checkstyle version.

* Downgraded Checkstyle version even more.
2021-09-09 13:59:51 -07:00
CHILIU-MSFT feb2ec3442
Added support FCM push notifications (#841)
* E2E scenario works for push notification.

* Add listener sample for all kind of push notifications

* E2E scenario works for push notification.

* fix const values

* refactoring to only require auth credential in client builder

* Fix spotbugs

* Add empty google-services.json file for push notification in sample app

* Fix build issue

* Revert env change

* update changelog for push notification

* update changelog for push notification

* fix readme link

* PR feedback

* PR feedback

* fix PR comments

* fix PR comment

* fix CHANGELOG.md

* fix registrar response handle

* PR comment
2021-09-07 13:19:06 -07:00
Chidozie Ononiwu (His Righteousness) e3cec41df7
Add Get-AllPackageInfoFromRepo function (#846)
* Add Get-AllPackageInfoFromRepo function

* Add SetPackageVersion function
2021-08-31 14:40:37 -07:00
Chidozie Ononiwu (His Righteousness) c53837f2ac
Move version property to gradle.properties file, add versioning tools (#853) 2021-08-25 16:42:05 -07:00
CHILIU-MSFT 5aa18bc1fd
Update chat CHANGELOG.md and fix common lib dependency issue for release (#835) 2021-08-10 14:10:40 -07:00
vcolin7 e7231be539
Updated Azure Core's versions after June 2021 beta release. (#794)
* Updated Azure Core's versions.

* Updated CHANGELOG files.
2021-06-08 15:31:25 -05:00
vcolin7 3e954e650e
Improve build.gradle readability and Update Azure Core versions after 1.0.0-beta.5 release. (#707)
* Updated Azure Core versions to `1.0.0-beta.6` after release.

* Cleaned up build.gradle files.
2021-03-26 17:16:10 -07:00
marche0133 0e464903b1
Update trouter schema, use trouter from maven central (#706)
* Update trouter schema

* Use trouter from maven central
Add access methods

* Fix styles

* Fix trouter prod url and json parse

Co-authored-by: Marc Ma <marcma@microsoft.com>
2021-03-26 16:55:11 -07:00
vcolin7 25437a0b70
Updated ACS dependencies, versions and CHANGELOGs. (#699)
* Updated ACS libraries to depend on the latest released version of Azure Core.

* Updated external dependency versions for all libraries and removed unnecessary POM from ACS Chat.

* Updated Gradle plugin distribution URL.

* Updated ACS versions and CHANGELOGs.

* Updated 1.0.0-beta.9 release date in Chat CHANGELOG

Co-authored-by: Jianping Chen <jp.chen.jianping@gmail.com>

* Updated 1.0.0-beta.9 release date in Common CHANGELOG

Co-authored-by: Jianping Chen <jp.chen.jianping@gmail.com>

* Changed Gradle wrapper version back to `6.4.1-bin` from `6.4.1-all` for our Android libraries. Updated the Gradle wrapper version for code-quality-reports.

* Updated the alias for the Nimbus Jose JWT dependency from "nimbusJoseJwtVersion" to "nimbusJoseJwtTestVersion".

* Updated ACS versions to `1.0.0-beta.8`.

Co-authored-by: Jianping Chen <jp.chen.jianping@gmail.com>
2021-03-25 15:47:17 -07:00
marche0133 d2a3c1a967
Add trouter convenience layer to SDK (#680)
* Add trouter convenience layer to SDK

* changes according to feedback and checkstyle

* eng: whitelist android.content.Context as a allowed platform type

* [temporary] remove unused classes, we may add them back when doing signaling schema changes same as JS

* Fix test failures and styles

Co-authored-by: Marc Ma <marcma@microsoft.com>
2021-03-25 11:51:03 -07:00
Anu Thomas Chandy 91d79c85fb
Updating protocol layer to preview-5 (api-version 2021-03-01-preview5) (#659)
* azure-communication-chat: updating protocol-layer to use api-version preview_5 swagger.

* azure-communication-chat: re-recording tests based on api-version preview-5

* azure-android: Bintray and JCenter are shutting down; removing these repositories

* azure-android: Bintray and JCenter are shutting down; removing these repositories and updating junit plugin version

* azure-android: Bintray and JCenter are shutting down; removing these repositories

* azure-android: Bintray and JCenter are shutting down; adding gradle repo for org.jetbrains.trove4j

* azure-android: Bintray and JCenter are shutting down; removing jcenter added by mistake
2021-03-15 22:18:09 -07:00
Anu Thomas Chandy 38f04ce468
Removing the temporary "handwritten" package given convenience-layer and tests are integrated (#656)
* azure-communication-chat: deleting the temporary 'handwritten' package used for dev wip.

* azure-communication-chat: removing the temporary supressions added for 'handwritten', removing commented dependencies from chat build.gradle
2021-03-14 16:24:39 -07:00
Anu Thomas Chandy 8fe689f469 Merge remote-tracking branch 'upstream/feature/v2-sdk' into acs-1 2021-03-07 10:58:00 -08:00
Anu Thomas Chandy 8ea9cb409d azure-communication-chat: excluding 'handwriitten' package from build and checkstyle to ease migration of autogenerated code to new android module system. 2021-03-04 00:41:59 -08:00
Anu Thomas Chandy e1e7a3b6b4
Getting CI ready for v2-sdk branch (#613)
* Deleting unused files and dir from eng dir

* Copying eng content from master commit: 101fcb3653

* Adding ci.yml for core modules

* Applying junit5 plugin to enable running tests from terminal

* Updating build.gradle to produce jacco report

* Updating gradle to v6.4.1

* Excluding jdk internal classes from jacoco

* jacoco: attempting to exclude jdk internal class by path

* Fixing NPE in jacoco config

* Attempting to use java8 image

* Using ubuntu 18

* Adding test package for credential and logging module
2021-03-03 08:52:31 -08:00
Anu Thomas Chandy be710f035d
Configuring the minSdkVersion in the project level build.gradle (#599) 2021-02-22 17:25:28 -08:00
Anu Thomas Chandy 9d121afab1
Making azure-core-http and azure-core-credentials modules baselined to ApiLevel-15 (#594)
* Removing the azure-core-http module's dependency on azure-core-test module (avoiding cyclic dependency).

* Removing the azure-core-rest module's dependency on azure-core-test module (avoiding cyclic dependency).

* Updating azure-core-logging and azure-core module's build.gradle be to explict about minSdkVersion:15.

* azure-core-credentials minApi-15: baselining azure-core-credentails to Api Level 15.

* azure-core-http minApi-15: baselining azure-core-http to Api Level 15.

* build.gradle minor readability improvement for azure-core-test

* The dexsafe is not compactible with android tool-chain java8 'syntax desugaring', disabling it https://github.com/KeepSafe/dexcount-gradle-plugin/issues/222\#issuecomment-604247658
2021-02-22 08:54:59 -08:00
Anu Thomas Chandy 2b9af8fc46
Making azure-core module baselined to ApiLevel-15 (#593)
* Removing Base64 unit-tests, these unit-tests will be converted to instrumentation-tests.

* azure-core minApi-15: Using base64 types from android.util.Base64 instead of java.util.Base64; java.util.Base64 is available only from L26.

* azure-core minApi-15: adding instrumentation-tests for Base64Util and Base64Url, given android.util.Base64 in unit-test execution scope.

* azure-core minApi-15: replacing Objects.requireNonNull, Objects.hashCode, Objects.equals and RuntimeException Ctr with stacktrace param to enable azure-core to work on api-level 15

* In azure-core-rest 'test-scope', adding Base64 type to get the test using base64 to work on non-android host.
2021-02-19 17:01:08 -08:00
Anu Thomas Chandy 5d84077615 Updating BuildTool version to 30.0.3 (Tools->SDKManager->Appearance&Behavior->SystemSettings->AndroidSDK->SDKTools). This tool version can understand Java Class version 53 (java9), that the non-instrumentation jupiter unit test uses 2021-02-08 12:19:41 -08:00
Anu Thomas Chandy 964f39ce3d moving version string to common place, removed unnecessary dependencies 2020-12-03 14:27:02 -08:00
Anu Thomas Chandy 3dee74cf82 Cleaning up the build.gradle::dependencies section 2020-12-03 13:26:35 -08:00
Anu Thomas Chandy 3dea4a9875 enable fully functional spotbug, run it - 'gradle check' 2020-12-01 21:06:25 -08:00
Anu Thomas Chandy 0d416d0d17 enable fully functional checkstyle, run it - 'gradle checkstyle' 2020-12-01 17:41:57 -08:00
Anu Thomas Chandy 155d9e54c4 setting up checkstyle plugin (no useful rules yet) 2020-11-28 23:52:38 -08:00
Anu Thomas Chandy 23e5b920b7 init modularized core and search-module based on core 2020-11-28 02:00:11 -08:00