History log of /forgerock/authenticator-android-v2/app/build.gradle
Revision Date Author Comments Expand
58301c01ee221a4834ea46ddc0130fe5fc42face 06-Jul-2016 Tom Rumsey <tom.rumsey@forgerock.com>

AME-10537 Update time display code

c864b6b9d1cf692f7ddba65b2d886dcd9343a00c 06-Jul-2016 Tom Rumsey <tom.rumsey@forgerock.com>

AME-11035 Fix various bugs caught during testing Added pushauth to expected data Added callback to refresh IdentityActivity view Fix task issue with PushAuthActivity Add unit tests for MessageUtils Fix QR code failing to scan if AMLB cookie is missing Fix crash with bad image base64 data Update delete dialogs Update duplicate dialog Add unit test for AMLB cookie Change Oath to reject period of 0 Fix wrapping issue in OATH cell Fix issue with links in About page

/forgerock/authenticator-android-v2/THIRDPARTYREADME.txt build.gradle src/main/AndroidManifest.xml src/main/java/com/forgerock/authenticator/AboutActivity.java src/main/java/com/forgerock/authenticator/IdentityActivity.java src/main/java/com/forgerock/authenticator/add/CreateMechanismFromUriTask.java src/main/java/com/forgerock/authenticator/delete/DeleteIdentityActivity.java src/main/java/com/forgerock/authenticator/delete/DeleteMechanismActivity.java src/main/java/com/forgerock/authenticator/mechanisms/oath/Oath.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushAuthMapper.java src/main/java/com/forgerock/authenticator/message/GcmService.java src/main/java/com/forgerock/authenticator/utils/MessageUtils.java src/main/res/layout/delete.xml src/main/res/layout/oathcell.xml src/main/res/values/strings.xml src/test/java/com/forgerock/authenticator/utils/MessageUtilsTest.java
d9d397551268b5b5e8453cb75428f6e23e594825 30-Jun-2016 Tom Rumsey <tom.rumsey@forgerock.com>

OPENAM-9202 Add about page and updat third party information

b20e6d7f9b72b863c867d2f033af1bcf4c53d110 27-Jun-2016 Robert Wapshott <robert.wapshott@forgerock.com>

AME-11039 resolve installation failure warning

e9ab8230221330177acd6d51d924d4b5ec395807 23-Jun-2016 Joe Bandenburg <joe.bandenburg@forgerock.com>

RELENG-47 Fix undefined reference in build.gradle

5590cb68b5fe53ba04ed0b0e09285a814395b4b7 23-Jun-2016 Joe Bandenburg <joe.bandenburg@forgerock.com>

RELENG-47 Sign release builds if keystore.properties exists

7e792a0c170be02537c2179a4c864a4cbaa2a94f 23-Jun-2016 Joe Bandenburg <joe.bandenburg@forgerock.com>

RELENG-47 Get versionCode from BUILD_NUMBER env var This allows us to generate a unique version code for each Jenkins build, which is needed to upload each artifact to the play store.

cf3e1e789e876b017034ac7f3c7f87be7dced857 21-Jun-2016 Joe Bandenburg <joe.bandenburg@forgerock.com>

RELENG-47 Upgrade Jacoco to 0.7.6 This makes it compatible with the Jacoco Jenkins plugin

76e306183bb8c3935c091a558690edc310edbd70 10-Jun-2016 Tom Rumsey <tom.rumsey@forgerock.com>

AME-10788 Add capability for UI testing across many devices

/forgerock/authenticator-android-v2/README.md build.gradle src/androidTest/java/com/forgerock/authenticator/AboutActivityTest.java src/androidTest/java/com/forgerock/authenticator/IdentityActivityTest.java src/androidTest/java/com/forgerock/authenticator/MechanismActivityTest.java src/androidTest/java/com/forgerock/authenticator/NotificationActivityTest.java src/androidTest/java/com/forgerock/authenticator/PushAuthActivityTest.java src/androidTest/java/com/forgerock/authenticator/ScanActivityTest.java src/androidTest/java/com/forgerock/authenticator/SplashActivityTest.java src/androidTest/java/com/forgerock/authenticator/TestDevice.java src/main/AndroidManifest.xml src/main/java/com/forgerock/authenticator/AuthGuiceModule.java src/main/java/com/forgerock/authenticator/NotificationActivity.java src/main/java/com/forgerock/authenticator/baseactivities/BaseIdentityActivity.java src/main/java/com/forgerock/authenticator/baseactivities/BaseMechanismActivity.java src/main/java/com/forgerock/authenticator/baseactivities/BaseNotificationActivity.java src/main/java/com/forgerock/authenticator/identity/Identity.java src/main/java/com/forgerock/authenticator/mechanisms/base/Mechanism.java src/main/java/com/forgerock/authenticator/notifications/Notification.java src/main/res/layout/identitycell.xml /forgerock/authenticator-android-v2/build.gradle
ef28ad515cc0858ccbfba09e17a844052ed79356 12-May-2016 Tom Rumsey <tom.rumsey@forgerock.com>

Add unit tests for various features

/forgerock/authenticator-android-v2/LIBRARIES /forgerock/authenticator-android-v2/README.md build.gradle src/main/java/com/forgerock/authenticator/AuthGuiceModule.java src/main/java/com/forgerock/authenticator/IdentityActivity.java src/main/java/com/forgerock/authenticator/baseactivities/BaseNotificationActivity.java src/main/java/com/forgerock/authenticator/identity/Identity.java src/main/java/com/forgerock/authenticator/identity/IdentityLayout.java src/main/java/com/forgerock/authenticator/mechanisms/base/Mechanism.java src/main/java/com/forgerock/authenticator/mechanisms/base/UriParser.java src/main/java/com/forgerock/authenticator/mechanisms/oath/Oath.java src/main/java/com/forgerock/authenticator/mechanisms/oath/OathAuthMapper.java src/main/java/com/forgerock/authenticator/mechanisms/oath/OathFactory.java src/main/java/com/forgerock/authenticator/mechanisms/oath/OathLayout.java src/main/java/com/forgerock/authenticator/mechanisms/oath/TokenCode.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushAuthMapper.java src/main/java/com/forgerock/authenticator/message/GcmService.java src/main/java/com/forgerock/authenticator/model/SortedList.java src/main/java/com/forgerock/authenticator/notifications/Notification.java src/main/java/com/forgerock/authenticator/storage/IdentityDatabase.java src/main/java/com/forgerock/authenticator/utils/TimeKeeper.java src/test/java/com/forgerock/authenticator/CustomRobolectricTestRunner.java src/test/java/com/forgerock/authenticator/SortedListTest.java src/test/java/com/forgerock/authenticator/TestGuiceModule.java src/test/java/com/forgerock/authenticator/activities/IdentityActivityTest.java src/test/java/com/forgerock/authenticator/identity/IdentityBuilderTest.java src/test/java/com/forgerock/authenticator/identity/IdentityLayoutTest.java src/test/java/com/forgerock/authenticator/identity/IdentityTest.java src/test/java/com/forgerock/authenticator/mechanisms/TOTP/TokenTest.java src/test/java/com/forgerock/authenticator/mechanisms/oath/OathAuthMapperTest.java src/test/java/com/forgerock/authenticator/mechanisms/oath/OathBuilderTest.java src/test/java/com/forgerock/authenticator/mechanisms/oath/OathFactoryTest.java src/test/java/com/forgerock/authenticator/mechanisms/oath/OathInfoTest.java src/test/java/com/forgerock/authenticator/mechanisms/oath/OathTest.java src/test/java/com/forgerock/authenticator/mechanisms/oath/TokenCodeTest.java src/test/java/com/forgerock/authenticator/message/GcmServiceTest.java src/test/java/com/forgerock/authenticator/storage/IdentityDatabaseTest.java
f3fa3b65e8ebafc90b1044cf522ee35213299c42 12-May-2016 Tom Rumsey <tom.rumsey@forgerock.com>

AME-10393 AME-10408 Implement security protocol for registration and authentication

build.gradle src/main/java/com/forgerock/authenticator/MechanismActivity.java src/main/java/com/forgerock/authenticator/add/ScanActivity.java src/main/java/com/forgerock/authenticator/identity/Identity.java src/main/java/com/forgerock/authenticator/mechanisms/base/MechanismFactory.java src/main/java/com/forgerock/authenticator/mechanisms/base/UriParser.java src/main/java/com/forgerock/authenticator/mechanisms/push/Push.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushAuthActivity.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushAuthMapper.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushFactory.java src/main/java/com/forgerock/authenticator/message/GcmService.java src/main/java/com/forgerock/authenticator/notifications/Notification.java src/main/java/com/forgerock/authenticator/notifications/PushNotification.java src/main/java/com/forgerock/authenticator/storage/IdentityDatabase.java src/main/java/com/forgerock/authenticator/utils/MessageUtils.java src/main/res/layout/delete.xml src/main/res/layout/identitycell.xml src/main/res/layout/mechanism.xml src/main/res/layout/metadata.xml src/main/res/layout/notificationcell.xml src/main/res/layout/pushauth.xml src/main/res/layout/scan.xml
e5376708c3eed4e7bde42fa8d7fb20cf76d47861 04-May-2016 Tom Rumsey <tom.rumsey@forgerock.com>

AME-10296 Remove context requirements for storage operations

/forgerock/authenticator-android-v2/LIBRARIES build.gradle src/main/java/com/forgerock/authenticator/AuthGuiceModule.java src/main/java/com/forgerock/authenticator/MainActivity.java src/main/java/com/forgerock/authenticator/NotificationActivity.java src/main/java/com/forgerock/authenticator/SettingsActivity.java src/main/java/com/forgerock/authenticator/add/ScanActivity.java src/main/java/com/forgerock/authenticator/baseactivities/BaseIdentityActivity.java src/main/java/com/forgerock/authenticator/baseactivities/BaseMechanismActivity.java src/main/java/com/forgerock/authenticator/baseactivities/BaseNotificationActivity.java src/main/java/com/forgerock/authenticator/delete/DeleteIdentityActivity.java src/main/java/com/forgerock/authenticator/delete/DeleteMechanismActivity.java src/main/java/com/forgerock/authenticator/identity/Identity.java src/main/java/com/forgerock/authenticator/identity/IdentityLayout.java src/main/java/com/forgerock/authenticator/mechanisms/CoreMechanismFactory.java src/main/java/com/forgerock/authenticator/mechanisms/base/Mechanism.java src/main/java/com/forgerock/authenticator/mechanisms/base/MechanismFactory.java src/main/java/com/forgerock/authenticator/mechanisms/base/MechanismInfo.java src/main/java/com/forgerock/authenticator/mechanisms/oath/Oath.java src/main/java/com/forgerock/authenticator/mechanisms/oath/OathFactory.java src/main/java/com/forgerock/authenticator/mechanisms/oath/OathInfo.java src/main/java/com/forgerock/authenticator/mechanisms/oath/OathLayout.java src/main/java/com/forgerock/authenticator/mechanisms/push/Push.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushAuthActivity.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushFactory.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushInfo.java src/main/java/com/forgerock/authenticator/mechanisms/push/PushLayout.java src/main/java/com/forgerock/authenticator/message/GcmService.java src/main/java/com/forgerock/authenticator/model/ModelObject.java src/main/java/com/forgerock/authenticator/notifications/Notification.java src/main/java/com/forgerock/authenticator/notifications/NotificationAdapter.java src/main/java/com/forgerock/authenticator/notifications/NotificationLayout.java src/main/java/com/forgerock/authenticator/notifications/PushNotification.java src/main/java/com/forgerock/authenticator/storage/IdentityDatabase.java src/main/java/com/forgerock/authenticator/storage/IdentityModel.java src/test/java/com/forgerock/authenticator/mechanisms/TOTP/TokenFactoryTest.java
d4ba104b978e28c3f9254b390959e08bb8c2122f 21-Mar-2016 Tom Rumsey <tom.rumsey@forgerock.com>

AME-10106 Remove ability to manually add and edit items, and refactor code structure and data storage mechanism

build.gradle src/main/AndroidManifest.xml src/main/java/com/forgerock/authenticator/AuthGuiceModule.java src/main/java/com/forgerock/authenticator/BaseReorderableAdapter.java src/main/java/com/forgerock/authenticator/FRAuthApplication.java src/main/java/com/forgerock/authenticator/MainActivity.java src/main/java/com/forgerock/authenticator/Token.java src/main/java/com/forgerock/authenticator/TokenAdapter.java src/main/java/com/forgerock/authenticator/TokenFactory.java src/main/java/com/forgerock/authenticator/TokenPersistence.java src/main/java/com/forgerock/authenticator/add/AddActivity.java src/main/java/com/forgerock/authenticator/add/AddSecretTextWatcher.java src/main/java/com/forgerock/authenticator/add/AddTextWatcher.java src/main/java/com/forgerock/authenticator/add/ScanActivity.java src/main/java/com/forgerock/authenticator/add/ScanAsyncTask.java src/main/java/com/forgerock/authenticator/delete/DeleteMechanismActivity.java src/main/java/com/forgerock/authenticator/edit/EditActivity.java src/main/java/com/forgerock/authenticator/identity/Identity.java src/main/java/com/forgerock/authenticator/mechanisms/CoreMechanismFactory.java src/main/java/com/forgerock/authenticator/mechanisms/Mechanism.java src/main/java/com/forgerock/authenticator/mechanisms/MechanismAdapter.java src/main/java/com/forgerock/authenticator/mechanisms/MechanismCreationException.java src/main/java/com/forgerock/authenticator/mechanisms/MechanismFactory.java src/main/java/com/forgerock/authenticator/mechanisms/MechanismInfo.java src/main/java/com/forgerock/authenticator/mechanisms/MechanismLayout.java src/main/java/com/forgerock/authenticator/mechanisms/MechanismList.java src/main/java/com/forgerock/authenticator/mechanisms/TOTP/OTPAuthMapper.java src/main/java/com/forgerock/authenticator/mechanisms/TOTP/Token.java src/main/java/com/forgerock/authenticator/mechanisms/TOTP/TokenCode.java src/main/java/com/forgerock/authenticator/mechanisms/TOTP/TokenFactory.java src/main/java/com/forgerock/authenticator/mechanisms/TOTP/TokenInfo.java src/main/java/com/forgerock/authenticator/mechanisms/TOTP/TokenLayout.java src/main/java/com/forgerock/authenticator/mechanisms/URIMappingException.java src/main/java/com/forgerock/authenticator/storage/DatabaseListener.java src/main/java/com/forgerock/authenticator/storage/DatabaseOpenHelper.java src/main/java/com/forgerock/authenticator/storage/IdentityDatabase.java src/main/java/com/forgerock/authenticator/storage/NotStoredException.java src/main/res/layout/scan.xml src/main/res/layout/token.xml src/main/res/menu/main.xml src/main/res/menu/token.xml src/main/res/values/strings.xml src/test/java/com/forgerock/authenticator/TokenFactoryTest.java src/test/java/com/forgerock/authenticator/mechanisms/TOTP/OTPAuthMapperTest.java src/test/java/com/forgerock/authenticator/mechanisms/TOTP/TokenFactoryTest.java src/test/java/com/forgerock/authenticator/mechanisms/TOTP/TokenTest.java
55f1b0b17df3287fab644f68b9418905e26842da 08-Mar-2016 Robert Wapshott <robert.wapshott@forgerock.com>

AME-9945 add in logging support with SLF4J Android (MIT License)

eaf6de42255b7dab8d5531d29fffc299b3aaddd4 08-Mar-2016 Robert Wapshott <robert.wapshott@forgerock.com>

[AME-9909] responds to all review comments, adding TODOs, renaming classes

build.gradle src/main/AndroidManifest.xml src/main/java/com/forgerock/authenticator/AboutActivity.java src/main/java/com/forgerock/authenticator/BaseReorderableAdapter.java src/main/java/com/forgerock/authenticator/MainActivity.java src/main/java/com/forgerock/authenticator/ProgressCircle.java src/main/java/com/forgerock/authenticator/Token.java src/main/java/com/forgerock/authenticator/TokenAdapter.java src/main/java/com/forgerock/authenticator/TokenCode.java src/main/java/com/forgerock/authenticator/TokenFactory.java src/main/java/com/forgerock/authenticator/TokenLayout.java src/main/java/com/forgerock/authenticator/TokenPersistence.java src/main/java/com/forgerock/authenticator/add/AddActivity.java src/main/java/com/forgerock/authenticator/add/AddSecretTextWatcher.java src/main/java/com/forgerock/authenticator/add/AddTextWatcher.java src/main/java/com/forgerock/authenticator/add/ScanActivity.java src/main/java/com/forgerock/authenticator/add/ScanAsyncTask.java src/main/java/com/forgerock/authenticator/add/ScanWindowFrameLayout.java src/main/java/com/forgerock/authenticator/edit/BaseActivity.java src/main/java/com/forgerock/authenticator/edit/DeleteActivity.java src/main/java/com/forgerock/authenticator/edit/EditActivity.java src/main/java/com/forgerock/authenticator/message/GcmRegistrationService.java src/main/java/com/forgerock/authenticator/message/GcmService.java src/main/java/com/forgerock/authenticator/message/InstanceIdListener.java src/main/java/com/forgerock/authenticator/message/MessageConstants.java src/main/java/com/forgerock/authenticator/message/NewMessageActivity.java src/main/java/com/google/android/apps/authenticator/Base32String.java src/main/res/anim/fadein.xml src/main/res/anim/fadeout.xml src/main/res/anim/token_image_fadein.xml src/main/res/anim/token_image_fadeout.xml src/main/res/color/menu.xml src/main/res/drawable/menu.xml src/main/res/drawable/scan.xml src/main/res/drawable/token.xml src/main/res/layout/about.xml src/main/res/layout/activity_new_message.xml src/main/res/layout/add.xml src/main/res/layout/delete.xml src/main/res/layout/edit.xml src/main/res/layout/main.xml src/main/res/layout/metadata.xml src/main/res/layout/scan.xml src/main/res/layout/titles.xml src/main/res/layout/token.xml src/main/res/menu/main.xml src/main/res/menu/token.xml src/main/res/values-v11/styles.xml src/main/res/values-v14/styles.xml src/main/res/values-w820dp/dimens.xml src/main/res/values/attrs.xml src/main/res/values/colors.xml src/main/res/values/dimens.xml src/main/res/values/strings.xml src/main/res/values/styles.xml src/main/res/values/tags.xml /forgerock/authenticator-android-v2/build.gradle /forgerock/authenticator-android-v2/settings.gradle
79153694f3d5870db134bf807c876eb3940b5f3a 08-Mar-2016 Robert Wapshott <robert.wapshott@forgerock.com>

[AME-9909] update project to use TestNG and Minimum SDK 14

9e257788c96e27128e1ac9f7de72256f0da6b0fd 08-Mar-2016 Ken Stubbings <ken.stubbings@forgerock.com>

[AME-9909] Added GCM message recieving and displaying in the Andriod app

build.gradle src/main/AndroidManifest.xml src/main/java/com/forgerock/authenticator/MainActivity.java src/main/java/com/forgerock/authenticator/message/GCMRegistrationService.java src/main/java/com/forgerock/authenticator/message/GCMServcie.java src/main/java/com/forgerock/authenticator/message/InstanceIdListener.java src/main/java/com/forgerock/authenticator/message/MessageConstants.java src/main/java/com/forgerock/authenticator/message/NewMessageActivity.java src/main/java/com/forgerock/authenticator/servcies/InstanceIdListener.java src/main/java/com/forgerock/authenticator/servcies/MessageConstants.java src/main/res/layout/activity_new_message.xml src/main/res/values-w820dp/dimens.xml src/main/res/values/attrs.xml src/main/res/values/colors.xml src/main/res/values/dimens.xml src/main/res/values/strings.xml src/main/res/values/styles.xml
4ae3c3faf53b9b7f0c4e8375d0a3cdf3846ef6c0 02-Mar-2016 Ken Stubbings <ken.stubbings@forgerock.com>

[AME-9909] add gcm notification into forgerock authenticator

build.gradle google-services.json src/main/AndroidManifest.xml src/main/java/com/forgerock/authenticator/MainActivity.java src/main/java/com/forgerock/authenticator/edit/BaseActivity.java src/main/java/com/forgerock/authenticator/servcies/GCMRegistrationService.java src/main/java/com/forgerock/authenticator/servcies/GCMServcie.java src/main/java/com/forgerock/authenticator/servcies/InstanceIdListener.java src/main/java/com/forgerock/authenticator/servcies/MessageConstants.java src/main/res/drawable-hdpi-v11/forgerock_notification.png src/main/res/drawable-hdpi-v9/forgerock_notification.png src/main/res/drawable-hdpi/forgerock_notification.png src/main/res/drawable-mdpi-v11/forgerock_notification.png src/main/res/drawable-mdpi-v9/forgerock_notification.png src/main/res/drawable-mdpi/forgerock_notification.png src/main/res/drawable-xhdpi-v11/forgerock_notification.png src/main/res/drawable-xhdpi-v9/forgerock_notification.png src/main/res/drawable-xhdpi/forgerock_notification.png src/main/res/drawable-xxhdpi-v11/forgerock_notification.png src/main/res/drawable-xxhdpi-v9/forgerock_notification.png src/main/res/drawable-xxhdpi/forgerock_notification.png /forgerock/authenticator-android-v2/build.gradle /forgerock/authenticator-android-v2/gradle/wrapper/gradle-wrapper.properties
b76e85d5549ba6fc5535ec2a590bad9443bb14d8 02-Mar-2016 Ken Stubbings <ken.stubbings@forgerock.com>

[AME-9908] prepare android code for 2.0.0 development by introducing the gradle build and project structure

/forgerock/authenticator-android-v2/.gitignore build.gradle libs/core-2.3.0.jar libs/picasso-2.4.0.jar src/main/AndroidManifest.xml src/main/java/com/forgerock/authenticator/AboutActivity.java src/main/java/com/forgerock/authenticator/BaseReorderableAdapter.java src/main/java/com/forgerock/authenticator/MainActivity.java src/main/java/com/forgerock/authenticator/ProgressCircle.java src/main/java/com/forgerock/authenticator/Token.java src/main/java/com/forgerock/authenticator/TokenAdapter.java src/main/java/com/forgerock/authenticator/TokenCode.java src/main/java/com/forgerock/authenticator/TokenFactory.java src/main/java/com/forgerock/authenticator/TokenLayout.java src/main/java/com/forgerock/authenticator/TokenPersistence.java src/main/java/com/forgerock/authenticator/add/AddActivity.java src/main/java/com/forgerock/authenticator/add/AddSecretTextWatcher.java src/main/java/com/forgerock/authenticator/add/AddTextWatcher.java src/main/java/com/forgerock/authenticator/add/ScanActivity.java src/main/java/com/forgerock/authenticator/add/ScanAsyncTask.java src/main/java/com/forgerock/authenticator/add/ScanWindowFrameLayout.java src/main/java/com/forgerock/authenticator/edit/BaseActivity.java src/main/java/com/forgerock/authenticator/edit/DeleteActivity.java src/main/java/com/forgerock/authenticator/edit/EditActivity.java src/main/java/com/forgerock/authenticator/utils/OTPAuthMapper.java src/main/java/com/forgerock/authenticator/utils/TestNGCheck.java src/main/java/com/forgerock/authenticator/utils/URIMappingException.java src/main/java/com/google/android/apps/authenticator/Base32String.java src/main/res/anim/fadein.xml src/main/res/anim/fadeout.xml src/main/res/anim/token_image_fadein.xml src/main/res/anim/token_image_fadeout.xml src/main/res/color/menu.xml src/main/res/drawable-hdpi/forgerock_logo.png src/main/res/drawable-hdpi/ic_action_edit.png src/main/res/drawable-hdpi/ic_action_new_account.png src/main/res/drawable-hdpi/ic_launcher.png src/main/res/drawable-hdpi/qrcode.png src/main/res/drawable-ldpi/forgerock_logo.png src/main/res/drawable-ldpi/ic_launcher.png src/main/res/drawable-mdpi/forgerock_logo.png src/main/res/drawable-mdpi/ic_action_edit.png src/main/res/drawable-mdpi/ic_action_new_account.png src/main/res/drawable-mdpi/ic_launcher.png src/main/res/drawable-mdpi/qrcode.png src/main/res/drawable-xhdpi/forgerock_logo.png src/main/res/drawable-xhdpi/ic_action_edit.png src/main/res/drawable-xhdpi/ic_action_new_account.png src/main/res/drawable-xhdpi/ic_launcher.png src/main/res/drawable-xhdpi/qrcode.png src/main/res/drawable-xxhdpi/forgerock_logo.png src/main/res/drawable-xxhdpi/ic_action_edit.png src/main/res/drawable-xxhdpi/ic_action_new_account.png src/main/res/drawable-xxhdpi/logo.png src/main/res/drawable-xxhdpi/qrcode.png src/main/res/drawable/menu.xml src/main/res/drawable/scan.xml src/main/res/drawable/token.xml src/main/res/layout/about.xml src/main/res/layout/add.xml src/main/res/layout/delete.xml src/main/res/layout/edit.xml src/main/res/layout/main.xml src/main/res/layout/metadata.xml src/main/res/layout/scan.xml src/main/res/layout/titles.xml src/main/res/layout/token.xml src/main/res/menu/main.xml src/main/res/menu/token.xml src/main/res/values-v11/styles.xml src/main/res/values-v14/styles.xml src/main/res/values/attrs.xml src/main/res/values/strings.xml src/main/res/values/styles.xml src/main/res/values/tags.xml src/test/java/com/forgerock/authenticator/DummyTest.java src/test/java/com/forgerock/authenticator/TokenFactoryTest.java src/test/java/com/forgerock/authenticator/TokenTest.java src/test/java/com/forgerock/authenticator/utils/OTPAuthMapperTest.java /forgerock/authenticator-android-v2/build.gradle /forgerock/authenticator-android-v2/gradle/wrapper/gradle-wrapper.jar /forgerock/authenticator-android-v2/gradle/wrapper/gradle-wrapper.properties /forgerock/authenticator-android-v2/gradlew /forgerock/authenticator-android-v2/gradlew.bat /forgerock/authenticator-android-v2/ic_launcher-web.png /forgerock/authenticator-android-v2/libs/gson-2.3.1.jar /forgerock/authenticator-android-v2/settings.gradle /forgerock/authenticator-android-v2/test-libs/testng-6.8.5.jar
966be4c1b3a5747789cce2af33e141ebdb67e4dd 23-Apr-2015 Robert Wapshott <robert.wapshott@forgerock.com>

AME-6635 removing gradle build system

8bfaee13bb69fc2501553df029118783ac3e791e 26-Nov-2014 Nathaniel McCallum <npmccallum@redhat.com>

Update to gson 2.3.1

e88fdcbe1f039a5e8024e4d97c0a6bdf5a174ad1 26-Nov-2014 Nathaniel McCallum <npmccallum@redhat.com>

Update to picasso 2.4.0

11c761e739822eb5fa7f7edea2b482bde330d402 26-Nov-2014 Nathaniel McCallum <npmccallum@redhat.com>

Build FreeOTP using the new Android SDK (20)

f370eece69b53591e104fab667134cfe8d96fabd 18-Aug-2014 Nathaniel McCallum <npmccallum@redhat.com>

Add image support

app.iml build.gradle src/main/AndroidManifest.xml src/main/java/org/fedorahosted/freeotp/BaseReorderableAdapter.java src/main/java/org/fedorahosted/freeotp/CardImageView.java src/main/java/org/fedorahosted/freeotp/MainActivity.java src/main/java/org/fedorahosted/freeotp/ProgressCircle.java src/main/java/org/fedorahosted/freeotp/Token.java src/main/java/org/fedorahosted/freeotp/TokenAdapter.java src/main/java/org/fedorahosted/freeotp/TokenLayout.java src/main/java/org/fedorahosted/freeotp/adapters/TokenUIBaseAdapter.java src/main/java/org/fedorahosted/freeotp/adapters/TokenUIClickAdapter.java src/main/java/org/fedorahosted/freeotp/adapters/TokenUIMenuAdapter.java src/main/java/org/fedorahosted/freeotp/edit/EditActivity.java src/main/java/org/fedorahosted/freeotp/edit/RenameActivity.java src/main/res/anim/token_image_fadein.xml src/main/res/anim/token_image_fadeout.xml src/main/res/color/menu.xml src/main/res/drawable-hdpi/ic_action_overflow.png src/main/res/drawable-hdpi/ic_action_replay.png src/main/res/drawable-mdpi/ic_action_overflow.png src/main/res/drawable-mdpi/ic_action_replay.png src/main/res/drawable-xhdpi/ic_action_overflow.png src/main/res/drawable-xhdpi/ic_action_replay.png src/main/res/drawable-xxhdpi/ic_action_overflow.png src/main/res/drawable-xxhdpi/ic_action_replay.png src/main/res/drawable-xxhdpi/logo.png src/main/res/drawable/menu.xml src/main/res/drawable/token_disabled.xml src/main/res/drawable/token_normal.xml src/main/res/drawable/token_pressed.xml src/main/res/layout/edit.xml src/main/res/layout/rename.xml src/main/res/layout/token.xml src/main/res/menu/token.xml src/main/res/values/attrs.xml src/main/res/values/strings.xml
6d27f74d571669d9a641c55954ee4709a4a0f29b 18-Aug-2014 Nathaniel McCallum <npmccallum@redhat.com>

Migrate to gson based token persistence

37df04954d55e0107c176067d73e18ae487c0748 30-Jul-2014 Nathaniel McCallum <npmccallum@redhat.com>

Remove bundled zxing library in favor of a gradle dependency

/forgerock/authenticator-android-v2/.gitignore app.iml build.gradle src/main/java/com/google/zxing/BarcodeFormat.java src/main/java/com/google/zxing/Binarizer.java src/main/java/com/google/zxing/BinaryBitmap.java src/main/java/com/google/zxing/ChecksumException.java src/main/java/com/google/zxing/DecodeHintType.java src/main/java/com/google/zxing/FormatException.java src/main/java/com/google/zxing/InvertedLuminanceSource.java src/main/java/com/google/zxing/LuminanceSource.java src/main/java/com/google/zxing/NotFoundException.java src/main/java/com/google/zxing/PlanarYUVLuminanceSource.java src/main/java/com/google/zxing/Reader.java src/main/java/com/google/zxing/ReaderException.java src/main/java/com/google/zxing/Result.java src/main/java/com/google/zxing/ResultMetadataType.java src/main/java/com/google/zxing/ResultPoint.java src/main/java/com/google/zxing/ResultPointCallback.java src/main/java/com/google/zxing/common/BitArray.java src/main/java/com/google/zxing/common/BitMatrix.java src/main/java/com/google/zxing/common/BitSource.java src/main/java/com/google/zxing/common/CharacterSetECI.java src/main/java/com/google/zxing/common/DecoderResult.java src/main/java/com/google/zxing/common/DefaultGridSampler.java src/main/java/com/google/zxing/common/DetectorResult.java src/main/java/com/google/zxing/common/GlobalHistogramBinarizer.java src/main/java/com/google/zxing/common/GridSampler.java src/main/java/com/google/zxing/common/HybridBinarizer.java src/main/java/com/google/zxing/common/PerspectiveTransform.java src/main/java/com/google/zxing/common/StringUtils.java src/main/java/com/google/zxing/common/detector/MathUtils.java src/main/java/com/google/zxing/common/reedsolomon/GenericGF.java src/main/java/com/google/zxing/common/reedsolomon/GenericGFPoly.java src/main/java/com/google/zxing/common/reedsolomon/ReedSolomonDecoder.java src/main/java/com/google/zxing/common/reedsolomon/ReedSolomonException.java src/main/java/com/google/zxing/datamatrix/decoder/Version.java src/main/java/com/google/zxing/qrcode/QRCodeReader.java src/main/java/com/google/zxing/qrcode/decoder/BitMatrixParser.java src/main/java/com/google/zxing/qrcode/decoder/DataBlock.java src/main/java/com/google/zxing/qrcode/decoder/DataMask.java src/main/java/com/google/zxing/qrcode/decoder/DecodedBitStreamParser.java src/main/java/com/google/zxing/qrcode/decoder/Decoder.java src/main/java/com/google/zxing/qrcode/decoder/ErrorCorrectionLevel.java src/main/java/com/google/zxing/qrcode/decoder/FormatInformation.java src/main/java/com/google/zxing/qrcode/decoder/Mode.java src/main/java/com/google/zxing/qrcode/decoder/QRCodeDecoderMetaData.java src/main/java/com/google/zxing/qrcode/decoder/Version.java src/main/java/com/google/zxing/qrcode/detector/AlignmentPattern.java src/main/java/com/google/zxing/qrcode/detector/AlignmentPatternFinder.java src/main/java/com/google/zxing/qrcode/detector/Detector.java src/main/java/com/google/zxing/qrcode/detector/FinderPattern.java src/main/java/com/google/zxing/qrcode/detector/FinderPatternFinder.java src/main/java/com/google/zxing/qrcode/detector/FinderPatternInfo.java
7e3fa36d69ffee874dd364b8e3d9aa3cab9a273b 30-Jul-2014 Nathaniel McCallum <npmccallum@redhat.com>

Migrate to Android Studio / gradle build system

/forgerock/authenticator-android-v2/.classpath /forgerock/authenticator-android-v2/.gitignore /forgerock/authenticator-android-v2/.idea/.name /forgerock/authenticator-android-v2/.idea/compiler.xml /forgerock/authenticator-android-v2/.idea/copyright/profiles_settings.xml /forgerock/authenticator-android-v2/.idea/encodings.xml /forgerock/authenticator-android-v2/.idea/gradle.xml /forgerock/authenticator-android-v2/.idea/misc.xml /forgerock/authenticator-android-v2/.idea/modules.xml /forgerock/authenticator-android-v2/.idea/scopes/scope_settings.xml /forgerock/authenticator-android-v2/.idea/vcs.xml /forgerock/authenticator-android-v2/.project /forgerock/authenticator-android-v2/.settings/org.eclipse.jdt.core.prefs /forgerock/authenticator-android-v2/FreeOTP.iml app.iml build.gradle src/main/AndroidManifest.xml src/main/java/com/google/android/apps/authenticator/Base32String.java src/main/java/com/google/zxing/BarcodeFormat.java src/main/java/com/google/zxing/Binarizer.java src/main/java/com/google/zxing/BinaryBitmap.java src/main/java/com/google/zxing/ChecksumException.java src/main/java/com/google/zxing/DecodeHintType.java src/main/java/com/google/zxing/FormatException.java src/main/java/com/google/zxing/InvertedLuminanceSource.java src/main/java/com/google/zxing/LuminanceSource.java src/main/java/com/google/zxing/NotFoundException.java src/main/java/com/google/zxing/PlanarYUVLuminanceSource.java src/main/java/com/google/zxing/Reader.java src/main/java/com/google/zxing/ReaderException.java src/main/java/com/google/zxing/Result.java src/main/java/com/google/zxing/ResultMetadataType.java src/main/java/com/google/zxing/ResultPoint.java src/main/java/com/google/zxing/ResultPointCallback.java src/main/java/com/google/zxing/common/BitArray.java src/main/java/com/google/zxing/common/BitMatrix.java src/main/java/com/google/zxing/common/BitSource.java src/main/java/com/google/zxing/common/CharacterSetECI.java src/main/java/com/google/zxing/common/DecoderResult.java src/main/java/com/google/zxing/common/DefaultGridSampler.java src/main/java/com/google/zxing/common/DetectorResult.java src/main/java/com/google/zxing/common/GlobalHistogramBinarizer.java src/main/java/com/google/zxing/common/GridSampler.java src/main/java/com/google/zxing/common/HybridBinarizer.java src/main/java/com/google/zxing/common/PerspectiveTransform.java src/main/java/com/google/zxing/common/StringUtils.java src/main/java/com/google/zxing/common/detector/MathUtils.java src/main/java/com/google/zxing/common/reedsolomon/GenericGF.java src/main/java/com/google/zxing/common/reedsolomon/GenericGFPoly.java src/main/java/com/google/zxing/common/reedsolomon/ReedSolomonDecoder.java src/main/java/com/google/zxing/common/reedsolomon/ReedSolomonException.java src/main/java/com/google/zxing/datamatrix/decoder/Version.java src/main/java/com/google/zxing/qrcode/QRCodeReader.java src/main/java/com/google/zxing/qrcode/decoder/BitMatrixParser.java src/main/java/com/google/zxing/qrcode/decoder/DataBlock.java src/main/java/com/google/zxing/qrcode/decoder/DataMask.java src/main/java/com/google/zxing/qrcode/decoder/DecodedBitStreamParser.java src/main/java/com/google/zxing/qrcode/decoder/Decoder.java src/main/java/com/google/zxing/qrcode/decoder/ErrorCorrectionLevel.java src/main/java/com/google/zxing/qrcode/decoder/FormatInformation.java src/main/java/com/google/zxing/qrcode/decoder/Mode.java src/main/java/com/google/zxing/qrcode/decoder/QRCodeDecoderMetaData.java src/main/java/com/google/zxing/qrcode/decoder/Version.java src/main/java/com/google/zxing/qrcode/detector/AlignmentPattern.java src/main/java/com/google/zxing/qrcode/detector/AlignmentPatternFinder.java src/main/java/com/google/zxing/qrcode/detector/Detector.java src/main/java/com/google/zxing/qrcode/detector/FinderPattern.java src/main/java/com/google/zxing/qrcode/detector/FinderPatternFinder.java src/main/java/com/google/zxing/qrcode/detector/FinderPatternInfo.java src/main/java/org/fedorahosted/freeotp/MainActivity.java src/main/java/org/fedorahosted/freeotp/ProgressCircle.java src/main/java/org/fedorahosted/freeotp/Token.java src/main/java/org/fedorahosted/freeotp/TokenCode.java src/main/java/org/fedorahosted/freeotp/TokenPersistence.java src/main/java/org/fedorahosted/freeotp/adapters/ReorderableBaseAdapter.java src/main/java/org/fedorahosted/freeotp/adapters/TokenAdapter.java src/main/java/org/fedorahosted/freeotp/adapters/TokenPersistenceAdapter.java src/main/java/org/fedorahosted/freeotp/adapters/TokenUIBaseAdapter.java src/main/java/org/fedorahosted/freeotp/adapters/TokenUIClickAdapter.java src/main/java/org/fedorahosted/freeotp/adapters/TokenUIMenuAdapter.java src/main/java/org/fedorahosted/freeotp/dialogs/AboutDialogActivity.java src/main/java/org/fedorahosted/freeotp/dialogs/BaseAddTokenDialogActivity.java src/main/java/org/fedorahosted/freeotp/dialogs/BaseDialogActivity.java src/main/java/org/fedorahosted/freeotp/dialogs/BasePositionedDialogActivity.java src/main/java/org/fedorahosted/freeotp/dialogs/CameraDecodeAsyncTask.java src/main/java/org/fedorahosted/freeotp/dialogs/CameraDialogActivity.java src/main/java/org/fedorahosted/freeotp/dialogs/DeleteDialogActivity.java src/main/java/org/fedorahosted/freeotp/dialogs/ManualDialogActivity.java src/main/java/org/fedorahosted/freeotp/dialogs/ManualSecretTextWatcher.java src/main/java/org/fedorahosted/freeotp/dialogs/ManualTextWatcher.java src/main/java/org/fedorahosted/freeotp/dialogs/RenameDialogActivity.java src/main/res/drawable-hdpi/ic_action_copy.png src/main/res/drawable-hdpi/ic_action_edit.png src/main/res/drawable-hdpi/ic_action_new_account.png src/main/res/drawable-hdpi/ic_action_overflow.png src/main/res/drawable-hdpi/ic_action_replay.png src/main/res/drawable-hdpi/ic_launcher.png src/main/res/drawable-ldpi/ic_launcher.png src/main/res/drawable-mdpi/ic_action_copy.png src/main/res/drawable-mdpi/ic_action_edit.png src/main/res/drawable-mdpi/ic_action_new_account.png src/main/res/drawable-mdpi/ic_action_overflow.png src/main/res/drawable-mdpi/ic_action_replay.png src/main/res/drawable-mdpi/ic_launcher.png src/main/res/drawable-xhdpi/ic_action_copy.png src/main/res/drawable-xhdpi/ic_action_edit.png src/main/res/drawable-xhdpi/ic_action_new_account.png src/main/res/drawable-xhdpi/ic_action_overflow.png src/main/res/drawable-xhdpi/ic_action_replay.png src/main/res/drawable-xhdpi/ic_launcher.png src/main/res/drawable-xxhdpi/ic_action_copy.png src/main/res/drawable-xxhdpi/ic_action_edit.png src/main/res/drawable-xxhdpi/ic_action_new_account.png src/main/res/drawable-xxhdpi/ic_action_overflow.png src/main/res/drawable-xxhdpi/ic_action_replay.png src/main/res/drawable/token.xml src/main/res/drawable/token_disabled.xml src/main/res/drawable/token_normal.xml src/main/res/drawable/token_pressed.xml src/main/res/layout/about.xml src/main/res/layout/camera.xml src/main/res/layout/delete.xml src/main/res/layout/dialog.xml src/main/res/layout/issuerlabel.xml src/main/res/layout/main.xml src/main/res/layout/manual.xml src/main/res/layout/rename.xml src/main/res/layout/token.xml src/main/res/menu/main.xml src/main/res/menu/token.xml src/main/res/values-v11/styles.xml src/main/res/values-v14/styles.xml src/main/res/values/attrs.xml src/main/res/values/strings.xml src/main/res/values/styles.xml /forgerock/authenticator-android-v2/build.gradle /forgerock/authenticator-android-v2/gradle/wrapper/gradle-wrapper.jar /forgerock/authenticator-android-v2/gradle/wrapper/gradle-wrapper.properties /forgerock/authenticator-android-v2/gradlew /forgerock/authenticator-android-v2/gradlew.bat /forgerock/authenticator-android-v2/proguard-project.txt /forgerock/authenticator-android-v2/project.properties /forgerock/authenticator-android-v2/settings.gradle