Android: [2.5.0] Release new version

Created on 20 Jul 2017  路  12Comments  路  Source: owncloud/android

PRs:


AC:

  • [x] [GIT] Create branch release_0.9.18 in owncloud/android-library from master (almost feature-frozen)
  • [x] [GIT] Create branch release_2.5.0 in owncloud/android from master (almost feature-frozen)
  • [x] [DEV] Update version number and name in AndroidManifest.xml in android module
  • [x] [DEV] Update version number and name in AndroidManifest.xml in oc_jb_workaround module
  • [x] [DIS] Create changelog file (< 500 chars) and add to CHANGELOG.md in owncloud/android
  • [x] [QA] Design Test plan @jesmrec
  • [x] [QA] Regression Test plan @jesmrec
  • [x] [DEV] EXTRA BALL: disable permalink for this version, #2032 has to go first
  • [x] [GIT] Merge branch release_0.9.18 in owncloud/android-library, into master
  • [x] [GIT] Merge branch release_2.5.0 in owncloud/android, into master
  • [x] [DIS] Generate test APKs files from branch master in owncloud/android
  • [x] [GIT] Create and sign tag oc-android-2.5.0 in HEAD commit of master branch, in owncloud/android
  • [x] [GIT] Create and sign tag oc-android-library-0.9.18 in HEAD commit of master branch, in #owncloud/android-library

    • [x] [DOC] Include new changelog on Releases section of github android repo by drafting the new release 2.5.0

  • [x] [DIS] Generate final APK files (including oc_jb_workaround) from signed commit in owncloud/android
  • [x] [DIS] Upload & publish release APK and changelog in Play Store
  • [x] [DIS] Update screenshots and store listing, if needed, in Play Store
  • [x] [DIS] push OC JB workaround app to Play Store.
  • [x] [COORDINATION] Write in release-coordination chat.
  • [x] [COORDINATION] Write email to release-coordination mailing list.
  • [x] [SPREADTHEWORD] Write a topic in central about the release.
  • [x] [DOC] Update documentation with the new features. Follow up: https://github.com/owncloud/documentation/issues/3445
  • [x] [GIT] merge master branch into stable, in owncloud/android-library
  • [x] [GIT] merge master branch into stable, in owncloud/android

BUGS & IMPROVEMENTS

Future improvements:
https://github.com/owncloud/android/issues/2008#issuecomment-332832836

approved by qa

All 12 comments

Starting QA here...

BUG (1) [FIXED]

Login in a LDAP server with basic auth which id is not the userId

Current: files view not loaded. Loop to login view
Expected: files view loaded.

Tested with Nexus 6P v7.1.2.

Related to: https://github.com/owncloud/android/issues/2030

BUG (2) [FIXED]

This is not a funcional one, but a regression.

The apk generated by the IDE is called

android_null-debug.apk
android_null.apk
android_null-beta.apk

instead using the correct version number.

Name of APKs should be fine now.

I just disabled private link in UI, as we talked before, until #2032 is ready (next version).

cc @michaelstingl

BUG (3) [FIXED]

1.- Login in a OAuth2 server
2.- In "Manage accounts" view, tap on the key icon (edit credentials) -> Login view appears
3.- Input credentials of a different user

Current: Login with other user is succesfully completed but the initial user keeps on being the account's one.
Expected: Error message, so the edit credentials feature must keep the account's user

Tested with Samsung Galaxy Edge v7

BUG (4) [FIXED]

1.- Login in a OAuth2 server
2.- Open Drawer / Open Accounts Manager

Current: Account does not show the username, only @serverURL

Expected: Account is shown user@server

Tested with Samsung Galaxy Tab2 v5

BUG (5) [FIXED]

1.- Login in a OAuth2 server
2.- Login with another account in the same server

Current: Already exists an account with the same username
Expected: Account is attached.

Tested with Samsung Galaxy Tab2 v5

BUG (6) [FIXED]

1.- Login in a OAuth2 server
2.- Login with another account in the other server

Current: Unknown error
Expected: Account is attached.

Tested with Samsung Galaxy Tab2 v5

Regarding https://github.com/owncloud/android/pull/2037/files

we have a feature to improve in future: when username length is lower than 4, blanks have to be added to fit the username while searching. Works correctly, but it could be a bit confusing for users.

Generated release apk form version 2.5.0 are not correctly installed in devices. Could you check it @davigonz ?

Version approved.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hodyroff picture hodyroff  路  6Comments

ldmpub picture ldmpub  路  4Comments

davigonz picture davigonz  路  5Comments

jesmrec picture jesmrec  路  4Comments

davivel picture davivel  路  4Comments