-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial development on Connect workflows #2695
base: feature/connect
Are you sure you want to change the base?
Commits on Aug 24, 2023
-
Initial work on main Connect screens and workflows.
Configured project to use Android Navigation component. Created nav graph for Connect workflows. Created 5 of the Connect pages and built UIs (some work still to do).
Dave Viggiano committedAug 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 742ad22 - Browse repository at this point
Copy the full SHA 742ad22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0d93c - Browse repository at this point
Copy the full SHA 1e0d93cView commit details -
Merge branch 'feature/connect' of https://github.com/dimagi/commcare-…
…android into dv/connect_initial
Dave Viggiano committedAug 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 9b8605b - Browse repository at this point
Copy the full SHA 9b8605bView commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial
Dave Viggiano committedAug 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 22881c7 - Browse repository at this point
Copy the full SHA 22881c7View commit details
Commits on Aug 29, 2023
-
Moved Connect Job classes to namespace where DB storage will be.
Dave Viggiano committedAug 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 9aed0d0 - Browse repository at this point
Copy the full SHA 9aed0d0View commit details
Commits on Sep 1, 2023
-
Finished initial UI design work
Dave Viggiano committedSep 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 1375271 - Browse repository at this point
Copy the full SHA 1375271View commit details
Commits on Sep 15, 2023
-
More initial work on Connect workflows.
Implemented UI element for circular progress bar. Implemented database storage and first API call. Changed all Connect strings to not specify translatable.
Dave Viggiano committedSep 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 5c5ce88 - Browse repository at this point
Copy the full SHA 5c5ce88View commit details
Commits on Sep 19, 2023
-
Removed concepts of learn and claim deadlines for jobs.
Added new drawables at all the resolutions.
Dave Viggiano committedSep 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 5b78606 - Browse repository at this point
Copy the full SHA 5b78606View commit details -
Configuration menu - View commit details
-
Copy full SHA for eddc782 - Browse repository at this point
Copy the full SHA eddc782View commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a3c0e76 - Browse repository at this point
Copy the full SHA a3c0e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37e4321 - Browse repository at this point
Copy the full SHA 37e4321View commit details -
Configuration menu - View commit details
-
Copy full SHA for f884266 - Browse repository at this point
Copy the full SHA f884266View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed335d - Browse repository at this point
Copy the full SHA 4ed335dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f789ac - Browse repository at this point
Copy the full SHA 6f789acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1359989 - Browse repository at this point
Copy the full SHA 1359989View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31990aa - Browse repository at this point
Copy the full SHA 31990aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c319db4 - Browse repository at this point
Copy the full SHA c319db4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc2037 - Browse repository at this point
Copy the full SHA 7cc2037View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a0406f - Browse repository at this point
Copy the full SHA 6a0406fView commit details -
Several UI changes based on user feedback.
Dave Viggiano committedSep 20, 2023 Configuration menu - View commit details
-
Copy full SHA for e10006c - Browse repository at this point
Copy the full SHA e10006cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86aa026 - Browse repository at this point
Copy the full SHA 86aa026View commit details
Commits on Sep 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dc2d419 - Browse repository at this point
Copy the full SHA dc2d419View commit details -
Configuration menu - View commit details
-
Copy full SHA for a63f96c - Browse repository at this point
Copy the full SHA a63f96cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd77f92 - Browse repository at this point
Copy the full SHA fd77f92View commit details -
Merge pull request #2706 from dimagi/connectCcAppDownload
Connect: Download CC App
Configuration menu - View commit details
-
Copy full SHA for abf6575 - Browse repository at this point
Copy the full SHA abf6575View commit details
Commits on Sep 25, 2023
-
Implemented more Connect API calls.
Added DB storage for app info. Launching learn app from learn progress page.
Dave Viggiano committedSep 25, 2023 Configuration menu - View commit details
-
Copy full SHA for f6c3b16 - Browse repository at this point
Copy the full SHA f6c3b16View commit details -
Renamed Connect DB objects to match pattern (all should end with "Rec…
…ord").
Dave Viggiano committedSep 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 54feb9e - Browse repository at this point
Copy the full SHA 54feb9eView commit details -
Fixed a couple missing renames from previous commit.
Dave Viggiano committedSep 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 5052252 - Browse repository at this point
Copy the full SHA 5052252View commit details -
Deleting locally stored jobs that no longer exist from server all at …
…once (instead of individually).
Dave Viggiano committedSep 25, 2023 Configuration menu - View commit details
-
Copy full SHA for b5d71a0 - Browse repository at this point
Copy the full SHA b5d71a0View commit details -
Created AsyncTask for retrieving SSO token (instead of using a raw th…
…read).
Dave Viggiano committedSep 25, 2023 Configuration menu - View commit details
-
Copy full SHA for ae8132a - Browse repository at this point
Copy the full SHA ae8132aView commit details
Commits on Sep 27, 2023
-
Merge branch 'feature/connect' of https://github.com/dimagi/commcare-…
…android into dv/connect_initial
Dave Viggiano committedSep 27, 2023 Configuration menu - View commit details
-
Copy full SHA for af303d5 - Browse repository at this point
Copy the full SHA af303d5View commit details -
Working on Connect workflow, up to downloading learn app.
Improved DB storage for jobs and their related data. Added lastUpdate dates to DB items that can be updated from the server. Working on getting learn app downloaded and installed.
Dave Viggiano committedSep 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 48a6507 - Browse repository at this point
Copy the full SHA 48a6507View commit details
Commits on Sep 28, 2023
-
Added last updated indicator and button to try refresh at top of jobs…
… list fragment.
Dave Viggiano committedSep 28, 2023 Configuration menu - View commit details
-
Copy full SHA for fa78e9a - Browse repository at this point
Copy the full SHA fa78e9aView commit details -
Merge branch 'master' of https://github.com/dimagi/commcare-android i…
…nto dv/connect_initial
Dave Viggiano committedSep 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 101843d - Browse repository at this point
Copy the full SHA 101843dView commit details
Commits on Sep 29, 2023
-
Added update indicator and button to learn progress page.
Changes to get local-only password working for DB encryption.
Dave Viggiano committedSep 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 16e3f3e - Browse repository at this point
Copy the full SHA 16e3f3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for da499b4 - Browse repository at this point
Copy the full SHA da499b4View commit details
Commits on Oct 2, 2023
-
App functional through 100% learning.
Fixed local login issues with DB encryption and token auth. Added some more navigational code between the fragments.
Dave Viggiano committedOct 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 25ae228 - Browse repository at this point
Copy the full SHA 25ae228View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial
Dave Viggiano committedOct 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 5c8c075 - Browse repository at this point
Copy the full SHA 5c8c075View commit details -
Renamed several classes to indicate usage for all Connect functionali…
…ty, not just ConnectID.
Dave Viggiano committedOct 2, 2023 Configuration menu - View commit details
-
Copy full SHA for a4a7929 - Browse repository at this point
Copy the full SHA a4a7929View commit details
Commits on Oct 3, 2023
-
Added code for claiming job and proceeding to delivery progress page
Dave Viggiano committedOct 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 3110273 - Browse repository at this point
Copy the full SHA 3110273View commit details
Commits on Oct 4, 2023
-
Functionality complete through form submission in delivery app.
Added refresh functionality to delivery page. Added sync scope to SSO token call (for compatibility with multiple server versions). Added usage for claim and delivery_progress API calls. Added more navigation in line with new progress.
Dave Viggiano committedOct 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 834332c - Browse repository at this point
Copy the full SHA 834332cView commit details -
Using API call for delivery progress.
Added DB table for delivery storage.
Dave Viggiano committedOct 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 6d9478f - Browse repository at this point
Copy the full SHA 6d9478fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0bcf29 - Browse repository at this point
Copy the full SHA d0bcf29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 010cf8b - Browse repository at this point
Copy the full SHA 010cf8bView commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5f405db - Browse repository at this point
Copy the full SHA 5f405dbView commit details -
Merge pull request #2719 from dimagi/appVerification
Connect App verification
Configuration menu - View commit details
-
Copy full SHA for b983870 - Browse repository at this point
Copy the full SHA b983870View commit details -
Parsing and storing deliveries in DB.
Added DB table for payments. Parsing and storing payments in DB. Some small UI improvements.
Dave Viggiano committedOct 5, 2023 Configuration menu - View commit details
-
Copy full SHA for b162319 - Browse repository at this point
Copy the full SHA b162319View commit details -
Merge branch 'master' of https://github.com/dimagi/commcare-android i…
…nto dv/connect_initial
Dave Viggiano committedOct 5, 2023 Configuration menu - View commit details
-
Copy full SHA for d22c803 - Browse repository at this point
Copy the full SHA d22c803View commit details -
Fixed a merge error (a couple misplaced commas)
Dave Viggiano committedOct 5, 2023 Configuration menu - View commit details
-
Copy full SHA for e2175ab - Browse repository at this point
Copy the full SHA e2175abView commit details -
Added more missing externalizables for FormStorageTest.
Dave Viggiano committedOct 5, 2023 Configuration menu - View commit details
-
Copy full SHA for ac4f455 - Browse repository at this point
Copy the full SHA ac4f455View commit details -
Explicitly enable back navigation for connect since we are turning of…
…f breadcrumb bar
Configuration menu - View commit details
-
Copy full SHA for 747b331 - Browse repository at this point
Copy the full SHA 747b331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c8719d - Browse repository at this point
Copy the full SHA 0c8719dView commit details -
Merge pull request #2720 from dimagi/enableBackOnConnect
Enable back button on connect activity
Configuration menu - View commit details
-
Copy full SHA for 41d5b1f - Browse repository at this point
Copy the full SHA 41d5b1fView commit details -
Several changes to support first demo of Connect workflow.
Added DB upgrade code for new tables. Refreshing progress pages when user returns from learn/deliver app.
Dave Viggiano committedOct 5, 2023 Configuration menu - View commit details
-
Copy full SHA for 47f5fe8 - Browse repository at this point
Copy the full SHA 47f5fe8View commit details -
Dave Viggiano committed
Oct 5, 2023 Configuration menu - View commit details
-
Copy full SHA for e24c589 - Browse repository at this point
Copy the full SHA e24c589View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d7b2e8 - Browse repository at this point
Copy the full SHA 4d7b2e8View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f2e473 - Browse repository at this point
Copy the full SHA 2f2e473View commit details -
Not showing apps managed by Connect (i.e. learn and deliver apps) in …
…LoginActivity selector. Renamed ID to Id in a couple spots.
Dave Viggiano committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 1f5b641 - Browse repository at this point
Copy the full SHA 1f5b641View commit details -
Checking for seated app before attempting to auto-login to apps in Co…
…nnect.
Dave Viggiano committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 73cd032 - Browse repository at this point
Copy the full SHA 73cd032View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial
Dave Viggiano committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for a956139 - Browse repository at this point
Copy the full SHA a956139View commit details
Commits on Oct 12, 2023
-
Going directly to Connect jobs list after user unlocks instead of bac…
…k to login page.
Dave Viggiano committedOct 12, 2023 Configuration menu - View commit details
-
Copy full SHA for 4404e84 - Browse repository at this point
Copy the full SHA 4404e84View commit details -
Abstracted code for filtering Connect-managed apps to its own function.
Added Nullable tag to getCredentialsForApp.
Dave Viggiano committedOct 12, 2023 Configuration menu - View commit details
-
Copy full SHA for 49aef9b - Browse repository at this point
Copy the full SHA 49aef9bView commit details -
Merge pull request #2724 from dimagi/dv/hide_connect_apps
Not showing apps managed by Connect in LoginActivity selector
Configuration menu - View commit details
-
Copy full SHA for 424fc5c - Browse repository at this point
Copy the full SHA 424fc5cView commit details -
Merge pull request #2725 from dimagi/dv/straight_to_connect
Going directly to Connect jobs list after user unlocks CID
Configuration menu - View commit details
-
Copy full SHA for 26c5f47 - Browse repository at this point
Copy the full SHA 26c5f47View commit details -
Fixed variable name after merge with rename.
Dave Viggiano committedOct 12, 2023 Configuration menu - View commit details
-
Copy full SHA for 5964121 - Browse repository at this point
Copy the full SHA 5964121View commit details -
Fixed display bug with progress ring
Dave Viggiano committedOct 12, 2023 Configuration menu - View commit details
-
Copy full SHA for b64535b - Browse repository at this point
Copy the full SHA b64535bView commit details -
Fixed some string overlaps in the jobs list.
Dave Viggiano committedOct 12, 2023 Configuration menu - View commit details
-
Copy full SHA for f303adb - Browse repository at this point
Copy the full SHA f303adbView commit details -
DB storage for completed learnings and assessments. Added states to learning progress page for "needs assessment" and "assessment failed".
Dave Viggiano committedOct 12, 2023 Configuration menu - View commit details
-
Copy full SHA for d199aec - Browse repository at this point
Copy the full SHA d199aecView commit details
Commits on Oct 13, 2023
-
Downloading learn/deliver app if necessary anytime about to enter the…
… app.
Dave Viggiano committedOct 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 086fb81 - Browse repository at this point
Copy the full SHA 086fb81View commit details
Commits on Oct 17, 2023
-
Not launching LoginActivity again from DispatchActivity after user logs out of Connect-managed app. Properly navigating all the way back to login when user chooses to logout from Conncet-managed app. Fixed bug that was checking to see if delivery app was installed instead of learn app.
Dave Viggiano committedOct 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 129ec7e - Browse repository at this point
Copy the full SHA 129ec7eView commit details -
Merge branch 'master' of https://github.com/dimagi/commcare-android i…
…nto dv/connect_initial
Dave Viggiano committedOct 17, 2023 Configuration menu - View commit details
-
Copy full SHA for faccfd8 - Browse repository at this point
Copy the full SHA faccfd8View commit details
Commits on Oct 18, 2023
-
Updating parent for ConnectManager when LoginActivity resumes (to han…
…dle multiple parents over time).
Dave Viggiano committedOct 18, 2023 Configuration menu - View commit details
-
Copy full SHA for df3c482 - Browse repository at this point
Copy the full SHA df3c482View commit details -
Fixed when login page shows/hides some input (i.e. the "or" label).
Fixed a button width on learning progress page.
Dave Viggiano committedOct 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 7661df9 - Browse repository at this point
Copy the full SHA 7661df9View commit details
Commits on Oct 19, 2023
-
Added fragment for displaying results lists (deliveries and payments).
Converted previous deliveries+payments list into two summary rows with buttons to go to new lists. Updated received data from several API calls and updated DB storage. Improved last-update calculations in UIs that make API calls.
Dave Viggiano committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 3fdde73 - Browse repository at this point
Copy the full SHA 3fdde73View commit details
Commits on Oct 20, 2023
-
Added progress dialog during API calls to Connect workflow.
Fixed a bug displaying the progress dialog from ConnectNetworkHelper.
Dave Viggiano committedOct 20, 2023 Configuration menu - View commit details
-
Copy full SHA for 7952024 - Browse repository at this point
Copy the full SHA 7952024View commit details
Commits on Oct 24, 2023
-
Changed a couple icons in job details page.
Wording changes. Fixed intermittent crash when trying to show progress dialog in ConnectActivity. Fixed incorrect data key for server payload. Improved calculation for days remaining. Displaying currency properly everywhere. Popping download page when done so it can't appear later on back.
Dave Viggiano committedOct 24, 2023 Configuration menu - View commit details
-
Copy full SHA for a818da4 - Browse repository at this point
Copy the full SHA a818da4View commit details
Commits on Oct 25, 2023
-
Small text change and a spacing improvement to some UI text.
Disabled default wait dialog for ConnectActivity when downloading fragment is displayed. Disabled back button when downloading fragment is displayed. Only calling jobs complete when end date has past (allowing more than maxVisits).
Dave Viggiano committedOct 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 2367288 - Browse repository at this point
Copy the full SHA 2367288View commit details -
Closing existing user session before downloading new app (to avoid a …
…crash a bit later).
Dave Viggiano committedOct 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 62a5686 - Browse repository at this point
Copy the full SHA 62a5686View commit details -
Ensuring delivery progress UI updates even if API call fails.
Commenting out warning dialog about exceeding max visits (until buttons are fixed).
Dave Viggiano committedOct 25, 2023 Configuration menu - View commit details
-
Copy full SHA for dd1b5f9 - Browse repository at this point
Copy the full SHA dd1b5f9View commit details
Commits on Oct 26, 2023
-
Fixed several navigation bugs.
Downloading fragment can navigate to progress pages or directly to app. Improved back button disabling during app download.
Dave Viggiano committedOct 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 2fa4a17 - Browse repository at this point
Copy the full SHA 2fa4a17View commit details
Commits on Oct 27, 2023
-
Getting learn/deliver app install URL from server.
Addressed some crashes observed in Crashlytics: -PIN biometric issue with API 29. -Trying to update UI after leaving jobs page. -Null check on job before using it.
Dave Viggiano committedOct 27, 2023 Configuration menu - View commit details
-
Copy full SHA for a5f20a6 - Browse repository at this point
Copy the full SHA a5f20a6View commit details
Commits on Oct 30, 2023
-
Merge branch 'feature/connect' of https://github.com/dimagi/commcare-…
…android into dv/connect_initial
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for e72b6be - Browse repository at this point
Copy the full SHA e72b6beView commit details -
Made learn progress page scrollable (for small screens).
Not defaulting to null for app record payloads.
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 058e9f6 - Browse repository at this point
Copy the full SHA 058e9f6View commit details -
Wrapping UI update code in a try-catch so it fails quietly if the use…
…r leaves the page before an API call finishes.
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 376c7c7 - Browse repository at this point
Copy the full SHA 376c7c7View commit details -
Added null check to job before updating UI.
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 806ba54 - Browse repository at this point
Copy the full SHA 806ba54View commit details -
Merge branch 'master' of https://github.com/dimagi/commcare-android i…
…nto dv/connect_initial
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 752aff9 - Browse repository at this point
Copy the full SHA 752aff9View commit details -
Going to in-progress jobs list when no available jobs to show.
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 4b1e3e2 - Browse repository at this point
Copy the full SHA 4b1e3e2View commit details -
Checking if loginListener is still present before calling back to it.
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 9010de9 - Browse repository at this point
Copy the full SHA 9010de9View commit details -
Moved Connect base URL to a build config setting, and added a build f…
…lavor to override to connect-staging.
Dave Viggiano committedOct 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 722e946 - Browse repository at this point
Copy the full SHA 722e946View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0eff0 - Browse repository at this point
Copy the full SHA 5f0eff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3a183f - Browse repository at this point
Copy the full SHA a3a183fView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0ec3ca0 - Browse repository at this point
Copy the full SHA 0ec3ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7ff4bf - Browse repository at this point
Copy the full SHA d7ff4bfView commit details -
change the condition to connect enabled instead of unlocked for sched…
…uling hearbeat, do the first request at the time of scheduling
Configuration menu - View commit details
-
Copy full SHA for 64aab67 - Browse repository at this point
Copy the full SHA 64aab67View commit details -
Setting custom name for cccStaging build flavor.
Dave Viggiano committedOct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for ce2fd6c - Browse repository at this point
Copy the full SHA ce2fd6cView commit details -
Merge pull request #2722 from dimagi/connectHeartbeat
Implements heartbeat for Connect
Configuration menu - View commit details
-
Copy full SHA for d6c1f32 - Browse repository at this point
Copy the full SHA d6c1f32View commit details -
Disabling Connect heartbeat to work around a failing test.
Dave Viggiano committedOct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 618f201 - Browse repository at this point
Copy the full SHA 618f201View commit details
Commits on Nov 1, 2023
-
Made 3 more pages scrollable in case of small screens where UI overfl…
…ows.
Dave Viggiano committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for d977454 - Browse repository at this point
Copy the full SHA d977454View commit details -
Not proceeding when start learning API call fails.
Dave Viggiano committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 988954d - Browse repository at this point
Copy the full SHA 988954dView commit details -
Trying cccStaging flavor without added line to use different manifest.
Showing status label in downloading page when there's an error.
Dave Viggiano committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 342529a - Browse repository at this point
Copy the full SHA 342529aView commit details -
Replaced several icons with higher resolution versions.
Dave Viggiano committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 3c4f60c - Browse repository at this point
Copy the full SHA 3c4f60cView commit details -
Fixed text overflow in delivery details page.
Added warning text and link with longer message to delivery progress page. Added payment info to job intro page.
Dave Viggiano committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 9c5ad5b - Browse repository at this point
Copy the full SHA 9c5ad5bView commit details
Commits on Nov 2, 2023
-
Added assessment score and passing value to learning progress page wh…
…en learning complete (pass and fail scenarios).
Dave Viggiano committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for d8e579b - Browse repository at this point
Copy the full SHA d8e579bView commit details -
Fixed a crash when payment amount from server contains a comma instea…
…d of decimal point.
Dave Viggiano committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 69d4c71 - Browse repository at this point
Copy the full SHA 69d4c71View commit details -
Fixed formatting error when retrieving payment amount from server.
Backed out the other, hackier fix.
Dave Viggiano committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 196f141 - Browse repository at this point
Copy the full SHA 196f141View commit details -
Fixed broken unit tests related to Connect heartbeat.
Restored heartbeat init in code.
Dave Viggiano committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 5319167 - Browse repository at this point
Copy the full SHA 5319167View commit details
Commits on Nov 3, 2023
-
Added instrumentation for Connect pages (screen_view events).
Dave Viggiano committedNov 3, 2023 Configuration menu - View commit details
-
Copy full SHA for af65242 - Browse repository at this point
Copy the full SHA af65242View commit details
Commits on Nov 6, 2023
-
Fixed UKR expiring after 3.6 days instead of 10 years
Dave Viggiano committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 3ecbbd6 - Browse repository at this point
Copy the full SHA 3ecbbd6View commit details -
Changed (simplified) job intro text related to payment.
Dave Viggiano committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 97c7048 - Browse repository at this point
Copy the full SHA 97c7048View commit details -
Retrieving, storing, and using short description text for jobs.
Null-checking nav controller before using it.
Dave Viggiano committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 6f5c7ae - Browse repository at this point
Copy the full SHA 6f5c7aeView commit details -
Re-enabling UI state after some failed installation states.
Dave Viggiano committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 6427447 - Browse repository at this point
Copy the full SHA 6427447View commit details -
Updating end_date after delivery_progress API call.
Dave Viggiano committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 782c371 - Browse repository at this point
Copy the full SHA 782c371View commit details
Commits on Nov 8, 2023
-
Moved instrumentation code into FirebaseAnalyticsUtil.
Added instrumentation for Connect tab changes. Commonized post-unlock code for ConnectID and added call to schedule FCM heartbeat. Showing download status text in downloading fragment.
Dave Viggiano committedNov 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 08c0271 - Browse repository at this point
Copy the full SHA 08c0271View commit details -
Added warning text and dialog about not seeing expected progress to l…
…earning progress page.
Dave Viggiano committedNov 8, 2023 Configuration menu - View commit details
-
Copy full SHA for b1f18bc - Browse repository at this point
Copy the full SHA b1f18bcView commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3413004 - Browse repository at this point
Copy the full SHA 3413004View commit details
Commits on Nov 14, 2023
-
Registering Connect user with crash reporter after unlocking CID.
Reporting non-fatal exceptions when errors occur with API calls. Changed heartbeat API call to use ConnectNetworkHelper (until we get Retrofit working).
Dave Viggiano committedNov 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 6490f71 - Browse repository at this point
Copy the full SHA 6490f71View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial.
Dave Viggiano committedNov 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 8e86dd8 - Browse repository at this point
Copy the full SHA 8e86dd8View commit details
Commits on Nov 15, 2023
-
Improved download fragment layout to be centered in any display (incl…
…uding landscape). Closing existing user session just before launching an app (instead of ConnectActivity.onResume). Async task for downloading learn/deliver apps is now owned by ConnectManager (to survive UI view life cycles).
Dave Viggiano committedNov 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 65ea372 - Browse repository at this point
Copy the full SHA 65ea372View commit details
Commits on Nov 16, 2023
-
Removed safety checks before retrieving data from server payloads.
Fixed a bug parsing default payment accrued before retrieved from server.
Dave Viggiano committedNov 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 28f70bf - Browse repository at this point
Copy the full SHA 28f70bfView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7aed1c9 - Browse repository at this point
Copy the full SHA 7aed1c9View commit details
Commits on Nov 22, 2023
-
Revert "Removed safety checks before retrieving data from server payl…
…oads." This reverts commit 28f70bf.
Configuration menu - View commit details
-
Copy full SHA for d2cf3eb - Browse repository at this point
Copy the full SHA d2cf3ebView commit details
Commits on Dec 3, 2023
-
Handling delivery payments and payment_accrued from API payload as in…
…ts instead of strings.
Dave Viggiano committedDec 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 78a15da - Browse repository at this point
Copy the full SHA 78a15daView commit details -
Added ability to review learning modules after assessment and during …
…delivery.
Dave Viggiano committedDec 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 269bf97 - Browse repository at this point
Copy the full SHA 269bf97View commit details -
Refreshing jobs list after opportunity API call even if call fails.
Dave Viggiano committedDec 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 7a2e523 - Browse repository at this point
Copy the full SHA 7a2e523View commit details
Commits on Dec 8, 2023
-
Manually setting text for Review Learning button.
Fixed bug where learning progress doesn't update before making the API call (or on failure).
Dave Viggiano committedDec 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 71d89e6 - Browse repository at this point
Copy the full SHA 71d89e6View commit details -
Added new section at end of My Jobs tab to show jobs that have ended.
Now moving ended jobs to the new section. Ended jobs can still be entered (to view last progress, verifications, payments, etc). Added warning label to learning progress and delivery progress pages when job has ended.
Dave Viggiano committedDec 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 5557803 - Browse repository at this point
Copy the full SHA 5557803View commit details
Commits on Dec 15, 2023
-
Changed delivery progress warning to show when max visits or max dail…
…y visits reached (in addition to end date passed).
Dave Viggiano committedDec 15, 2023 Configuration menu - View commit details
-
Copy full SHA for a1782d4 - Browse repository at this point
Copy the full SHA a1782d4View commit details -
Using 3rd party CountryCodePicker for getting user phone country code.
Control is used in ConnectIdPhoneActivity and ConnectIdRecoveryDecisionActivity. The library also manages the associated EditText for the phone number, including validity check. No longer need any of the code in PhoneNumberHelper.
Dave Viggiano committedDec 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 347acbb - Browse repository at this point
Copy the full SHA 347acbbView commit details -
Merge branch 'master' of https://github.com/dimagi/commcare-android i…
…nto dv/connect_initial
Dave Viggiano committedDec 15, 2023 Configuration menu - View commit details
-
Copy full SHA for c00d59d - Browse repository at this point
Copy the full SHA c00d59dView commit details
Commits on Jan 3, 2024
-
Removing CountryCodePicker (3rd party library) until we can fix the u…
…nit test that it breaks.
Dave Viggiano committedJan 3, 2024 Configuration menu - View commit details
-
Copy full SHA for dc2363f - Browse repository at this point
Copy the full SHA dc2363fView commit details -
Showing eye icon on Connect password inputs for user to optionally re…
…veal typed text.
Dave Viggiano committedJan 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 0ab5555 - Browse repository at this point
Copy the full SHA 0ab5555View commit details
Commits on Jan 9, 2024
-
Added new versions of ConnectJobRecord and ConnectJobDeliveryRecord.
Changed Connect DB to V3 for the new classes. Code for migrating the DB to new versions of those classes. Showing "reason" text in job delivery list when present.
Dave Viggiano committedJan 9, 2024 Configuration menu - View commit details
-
Copy full SHA for b66e6f8 - Browse repository at this point
Copy the full SHA b66e6f8View commit details
Commits on Jan 10, 2024
-
Added new DB models to externalizables test.
Dave Viggiano committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 80dc366 - Browse repository at this point
Copy the full SHA 80dc366View commit details
Commits on Jan 17, 2024
-
Fixed a little date code using Instant that breaks before API 26.
Dave Viggiano committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 360da1e - Browse repository at this point
Copy the full SHA 360da1eView commit details
Commits on Jan 18, 2024
-
Added Connect functionality to CommCareSetupActivity (equivalent to f…
…unctionality in LoginActivity) so users can configure their ConnectID account and go to the Connect workflow without first installing an HQ app.
Dave Viggiano committedJan 18, 2024 Configuration menu - View commit details
-
Copy full SHA for a492d1a - Browse repository at this point
Copy the full SHA a492d1aView commit details -
Adding some DB cleanup to unit tests.
Dave Viggiano committedJan 18, 2024 Configuration menu - View commit details
-
Copy full SHA for e0ce9b7 - Browse repository at this point
Copy the full SHA e0ce9b7View commit details
Commits on Jan 22, 2024
-
Added teardown for ConnectDatabaseHelper for cleaning up after tests.
Dave Viggiano committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 95a4a8c - Browse repository at this point
Copy the full SHA 95a4a8cView commit details -
Removing Instant code for same-day calculation (using Joda instead).
Dave Viggiano committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for cf1d9c6 - Browse repository at this point
Copy the full SHA cf1d9c6View commit details -
Reordering some sign-in code so CID gets uploaded to Firebase.
Dave Viggiano committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 34d5e1c - Browse repository at this point
Copy the full SHA 34d5e1cView commit details -
Adding Chichewa translations for Connect strings (temporary).
Dave Viggiano committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 67c0a1b - Browse repository at this point
Copy the full SHA 67c0a1bView commit details
Commits on Jan 26, 2024
-
Removed Chichewa translations (not supported by Android system, will …
…require custom language picker in app).
Dave Viggiano committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for f3d9aa1 - Browse repository at this point
Copy the full SHA f3d9aa1View commit details -
Added more instrumentation: app launches from Connect, failed auto-lo…
…gin, API calls.
Dave Viggiano committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 5891c1a - Browse repository at this point
Copy the full SHA 5891c1aView commit details
Commits on Jan 29, 2024
-
Removed an obsolete comment (creating branch for connect_qa).
Dave Viggiano committedJan 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 35a7d76 - Browse repository at this point
Copy the full SHA 35a7d76View commit details
Commits on Jan 30, 2024
-
Dave Viggiano committed
Jan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 6caf3cf - Browse repository at this point
Copy the full SHA 6caf3cfView commit details
Commits on Mar 6, 2024
-
Changed login experience to be more stateless, unlocking when needed …
…rather than as a login state. For traditional apps managed by ConnectID, new UX that suggests auto-login but still allows manual login with password. Supporting un/linking ConnectID and traditional apps by prompt after successful login. On Login page, Connect Jobs option integrated into app selector dropdown instead of its own button.
Dave Viggiano committedMar 6, 2024 Configuration menu - View commit details
-
Copy full SHA for ecc4e69 - Browse repository at this point
Copy the full SHA ecc4e69View commit details
Commits on Mar 11, 2024
-
Fixing bug (Jira CCCT-257) where app treats an assessment score of 0 …
…like the assessment was not attempted.
Dave Viggiano committedMar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for b43d1b7 - Browse repository at this point
Copy the full SHA b43d1b7View commit details
Commits on Mar 12, 2024
-
Making locally managed UKR valid for ten years prior to creation (as …
…well as 10 years after).
Dave Viggiano committedMar 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 5100556 - Browse repository at this point
Copy the full SHA 5100556View commit details
Commits on Mar 18, 2024
-
Restoring CommCareLauncher to previous code.
Tracking whether app was launched from Connect via a flag in ConnectManager.
Dave Viggiano committedMar 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 272e123 - Browse repository at this point
Copy the full SHA 272e123View commit details
Commits on Mar 19, 2024
-
Merge branch 'feature/connect' of https://github.com/dimagi/commcare-…
…android into dv/connect_initial
Dave Viggiano committedMar 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 02dbb9d - Browse repository at this point
Copy the full SHA 02dbb9dView commit details
Commits on Apr 2, 2024
-
Upgraded DB model for ConnectLinkedAppRecord (supporting offers to li…
…nk to ConnectID). Now storing linked app records even when app is not linked to ConnectID (to remember we offered). Updates to how and when the stored app credentials are modified/deleted. Upgraded DB model for ConnectJobPaymentRecord to support payment confirmation.
Dave Viggiano committedApr 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 7d6df1c - Browse repository at this point
Copy the full SHA 7d6df1cView commit details
Commits on Apr 4, 2024
-
Main payment confirmation implementation.
New tile displayed at top of delivery progress when at least one payment needs to be confirmed. Payments list includes option to confirm/undo. Added some related analytics.
Dave Viggiano committedApr 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 52517b1 - Browse repository at this point
Copy the full SHA 52517b1View commit details -
Merge branch 'connect_qa' of https://github.com/dimagi/commcare-android…
… into dv/connect_initial
Dave Viggiano committedApr 4, 2024 Configuration menu - View commit details
-
Copy full SHA for d75466c - Browse repository at this point
Copy the full SHA d75466cView commit details -
Fixed missing externalizables in test.
Dave Viggiano committedApr 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 6bb9f10 - Browse repository at this point
Copy the full SHA 6bb9f10View commit details
Commits on Apr 5, 2024
-
Fixed uninitialized link offer dates in ConnectLinkedAppRecord (DB wo…
…n't allow null).
Dave Viggiano committedApr 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 09f0817 - Browse repository at this point
Copy the full SHA 09f0817View commit details
Commits on Apr 16, 2024
-
Repaired ordering of UI elements in Biometric Config page.
Dave Viggiano committedApr 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 44ad65b - Browse repository at this point
Copy the full SHA 44ad65bView commit details
Commits on Apr 17, 2024
-
Added projectStartDate and isActive to ConnectJobRecord.
Showing jobs as finished when !isActive. Incorporated start date into some UI logic.
Dave Viggiano committedApr 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 0154ab8 - Browse repository at this point
Copy the full SHA 0154ab8View commit details -
No longer showing pay/visit in the UI (may not be a single value). Deleted unnecessary/outdated ConnectJobRecord constructor.
Dave Viggiano committedApr 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 8692375 - Browse repository at this point
Copy the full SHA 8692375View commit details -
Dave Viggiano committed
Apr 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 5f9d54b - Browse repository at this point
Copy the full SHA 5f9d54bView commit details -
Parsing budget per user from different field in API payload.
Added Connect menu button back to Login page (stateless now, leads to unlock then Connect jobs list).
Dave Viggiano committedApr 17, 2024 Configuration menu - View commit details
-
Copy full SHA for ff219f1 - Browse repository at this point
Copy the full SHA ff219f1View commit details
Commits on Apr 19, 2024
-
Preventing auto-login code from being attempted more than once when L…
…oginActivity is launched.
Dave Viggiano committedApr 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 1d16f9d - Browse repository at this point
Copy the full SHA 1d16f9dView commit details -
Resetting "link offer" info for a CID-managed app when user severs li…
…nk (so offers appear again in the future).
Dave Viggiano committedApr 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 03b090e - Browse repository at this point
Copy the full SHA 03b090eView commit details -
Fix to make password input hidden when user overrides CID-managed login.
Dave Viggiano committedApr 19, 2024 Configuration menu - View commit details
-
Copy full SHA for d65ac56 - Browse repository at this point
Copy the full SHA d65ac56View commit details -
Returning to login page after configuring ConnectID on that page (ins…
…tead of going to Connect jobs).
Dave Viggiano committedApr 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 1ddf634 - Browse repository at this point
Copy the full SHA 1ddf634View commit details
Commits on Apr 22, 2024
-
Improved some UI text for when a job hasn't started yet.
Moved date formatters to single-points-of-truth. Cleaned up some unused imports.
Dave Viggiano committedApr 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 61eed29 - Browse repository at this point
Copy the full SHA 61eed29View commit details -
Setting OR label visible whenever the Connect button is visible.
Dave Viggiano committedApr 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 8f1b2b4 - Browse repository at this point
Copy the full SHA 8f1b2b4View commit details -
Maintaining active job in ConnectManager so UIs can reliably get the …
…job currently being accessed.
Dave Viggiano committedApr 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 98bbe86 - Browse repository at this point
Copy the full SHA 98bbe86View commit details
Commits on Apr 30, 2024
-
No more password-only option at registration.
Forcing user to configure a screen unlock during registration/recovery. User defines and later confirms a 6-digit recovery PIN during registration. User prompted for PIN during recovery (password option still available for existing users). Upon successful recovery, password-only users are converted to use recovery PIN. Upgraded Connect user DB model to include PIN and whether secondary phone has been verified. Moved ConnectID workflow management into new ConnectIdWorkflows class. Improved mechanism for marking ConnectNetworkHelper as busy to better identify what call is in progress when busy.
Dave Viggiano committedApr 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 45edcc3 - Browse repository at this point
Copy the full SHA 45edcc3View commit details
Commits on May 2, 2024
-
Created ApiConnectId and ApiConnect classes to wrap all respective AP…
…I calls. Added API versioning to both APIs, and handler for outdated API errors. Moved some string constants into strings.xml.
Dave Viggiano committedMay 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 9e112f4 - Browse repository at this point
Copy the full SHA 9e112f4View commit details
Commits on May 3, 2024
-
Moved Connect classes related to networking to the appropriate package.
Dave Viggiano committedMay 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 8173a3d - Browse repository at this point
Copy the full SHA 8173a3dView commit details
Commits on May 8, 2024
-
Added secondary phone verification.
User shown a reminder tile on Connect Jobs and app home pages for a week after registration, prompting them to perform verification. After a week, user is forced to perform secondary phone verification in order to unlock ConnectId. Deleting all Connect DB data when user severs link to their ConnectId account. Added registration date to ConnectUserRecord
Dave Viggiano committedMay 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b1ea6d - Browse repository at this point
Copy the full SHA 5b1ea6dView commit details -
Added user_cid property to analytics messaging (to identify ConnectID…
… users).
Dave Viggiano committedMay 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 30bef71 - Browse repository at this point
Copy the full SHA 30bef71View commit details
Commits on May 14, 2024
-
Several changes to Connect user experience.
Showing Connect apps in front login page, user can login to them directly. Arrow button in jobs lists for jobs in progress now goes directly to learn/deliver app. Additional button now shown to take user to current job info page. Daily progress bar added to app home page when in delivery app (and job not finished yet). "View Job Status" button added to app home page for Connect apps.
Dave Viggiano committedMay 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a4bed1 - Browse repository at this point
Copy the full SHA 9a4bed1View commit details -
Added missing externalizable to test.
Dave Viggiano committedMay 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 92cfac8 - Browse repository at this point
Copy the full SHA 92cfac8View commit details
Commits on May 15, 2024
-
Added refresh button to progress bar on app home page (to refresh job…
… delivery progress).
Dave Viggiano committedMay 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 8ede3b7 - Browse repository at this point
Copy the full SHA 8ede3b7View commit details
Commits on May 17, 2024
-
Fixed some navigation issues when backing up.
Backing up/logging out from app home page always goes back to login screen, i.e. locks ConnectID.
Dave Viggiano committedMay 17, 2024 Configuration menu - View commit details
-
Copy full SHA for a5d3061 - Browse repository at this point
Copy the full SHA a5d3061View commit details -
Added page to allow user to change PIN during registration if they al…
…ready forgot their PIN by that point. Swapped Sync and Connect buttons on app home page (better visual alignment on UI).
Dave Viggiano committedMay 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 9e79495 - Browse repository at this point
Copy the full SHA 9e79495View commit details -
Dave Viggiano committed
May 17, 2024 Configuration menu - View commit details
-
Copy full SHA for b171736 - Browse repository at this point
Copy the full SHA b171736View commit details
Commits on May 21, 2024
-
Added ConnectJobInfoActivity to host single job info page (outside of…
… Navigation workflow). Restored default nav host for ConnectActivity. Finishing ConnectActivity when launching learn/deliver app. Disabled buttons to launch learn/deliver app when viewing job info from inside an app.
Dave Viggiano committedMay 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 1b70c3e - Browse repository at this point
Copy the full SHA 1b70c3eView commit details -
Merge branch 'master' of https://github.com/dimagi/commcare-android i…
…nto dv/nav_fixes
Dave Viggiano committedMay 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 65b93bc - Browse repository at this point
Copy the full SHA 65b93bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3634d16 - Browse repository at this point
Copy the full SHA 3634d16View commit details -
Merge pull request #2755 from dimagi/dv/nav_fixes
Navigation fixes for Connect workflows
Configuration menu - View commit details
-
Copy full SHA for 1e74701 - Browse repository at this point
Copy the full SHA 1e74701View commit details
Commits on May 22, 2024
-
Dave Viggiano committed
May 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 18ff332 - Browse repository at this point
Copy the full SHA 18ff332View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial
Dave Viggiano committedMay 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 1fd0768 - Browse repository at this point
Copy the full SHA 1fd0768View commit details -
Increasing JVM memory to fix OOM during build
Configuration menu - View commit details
-
Copy full SHA for 4921c26 - Browse repository at this point
Copy the full SHA 4921c26View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial
Configuration menu - View commit details
-
Copy full SHA for 229aa33 - Browse repository at this point
Copy the full SHA 229aa33View commit details -
Receiving and storing secondary phone verification deadline from serv…
…er after several API calls.
Dave Viggiano committedMay 22, 2024 Configuration menu - View commit details
-
Copy full SHA for c3d28ea - Browse repository at this point
Copy the full SHA c3d28eaView commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial
Dave Viggiano committedMay 22, 2024 Configuration menu - View commit details
-
Copy full SHA for bc44038 - Browse repository at this point
Copy the full SHA bc44038View commit details -
Throwing more memory at Jenkins.
Dave Viggiano committedMay 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 25ea4f4 - Browse repository at this point
Copy the full SHA 25ea4f4View commit details
Commits on May 23, 2024
-
Clearing configured session endpoint in DispatchActivity once user lo…
…gs in to app. Restored app launch buttons by default in job info pages. Not clearing active job whenever jobs list shows.
Dave Viggiano committedMay 23, 2024 Configuration menu - View commit details
-
Copy full SHA for add58e8 - Browse repository at this point
Copy the full SHA add58e8View commit details -
Went back to original single-activity for navigation, with option to …
…jump directly to learn/delivery progress. Deleted ConnectJobInfoActivity (no longer necessary).
Dave Viggiano committedMay 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 91436e0 - Browse repository at this point
Copy the full SHA 91436e0View commit details -
Merge pull request #2756 from dimagi/dv/nav_start_change
Fixing single-activity with Navigation component and multiple entry points
Configuration menu - View commit details
-
Copy full SHA for 9ab644c - Browse repository at this point
Copy the full SHA 9ab644cView commit details
Commits on May 29, 2024
-
Added functionality for user to change secondary phone during validat…
…ion warning period.
Dave Viggiano committedMay 29, 2024 Configuration menu - View commit details
-
Copy full SHA for a695d9d - Browse repository at this point
Copy the full SHA a695d9dView commit details -
Merge pull request #2758 from dimagi/dv/change_secondary_phone
Change secondary phone
Configuration menu - View commit details
-
Copy full SHA for f5af99c - Browse repository at this point
Copy the full SHA f5af99cView commit details -
Moved some files from activities.connect package to connect package.
Renamed some ConnectId activities to better reflect their purpose.
Dave Viggiano committedMay 29, 2024 Configuration menu - View commit details
-
Copy full SHA for b84a8e0 - Browse repository at this point
Copy the full SHA b84a8e0View commit details -
Fixed a bunch of linter errors
Dave Viggiano committedMay 29, 2024 Configuration menu - View commit details
-
Copy full SHA for bd70e16 - Browse repository at this point
Copy the full SHA bd70e16View commit details -
Merge pull request #2759 from dimagi/dv/file_organization_cleanup
Connect File Organizational Cleanup
Configuration menu - View commit details
-
Copy full SHA for e91160f - Browse repository at this point
Copy the full SHA e91160fView commit details
Commits on May 31, 2024
-
Added Connect UI elements to landscape version of standard home page.
Dave Viggiano committedMay 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 476fb80 - Browse repository at this point
Copy the full SHA 476fb80View commit details
Commits on Jun 3, 2024
-
Request window feature before calling super.onCreate in DrawActivity …
…(fixed a crash when Navigation included in project).
Dave Viggiano committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 571d8e3 - Browse repository at this point
Copy the full SHA 571d8e3View commit details -
Merge branch 'feature/connect' of https://github.com/dimagi/commcare-…
…android into dv/connect_initial
Dave Viggiano committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for f588a11 - Browse repository at this point
Copy the full SHA f588a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89087a2 - Browse repository at this point
Copy the full SHA 89087a2View commit details -
Fixing some broken tests (aligning with master)
Also changed app version to match master.
Configuration menu - View commit details
-
Copy full SHA for 773b40e - Browse repository at this point
Copy the full SHA 773b40eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca3475 - Browse repository at this point
Copy the full SHA 2ca3475View commit details -
Dave Viggiano committed
Jun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 3713e02 - Browse repository at this point
Copy the full SHA 3713e02View commit details
Commits on Jun 5, 2024
-
Restored rename of EntityStorageCache (to match master)
Dave Viggiano committedJun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for e6bab2a - Browse repository at this point
Copy the full SHA e6bab2aView commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 30f0ea0 - Browse repository at this point
Copy the full SHA 30f0ea0View commit details
Commits on Jun 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a08ad35 - Browse repository at this point
Copy the full SHA a08ad35View commit details
Commits on Jun 11, 2024
-
Fixed bug when forcing user to unlock via recovery PIN.
Dave Viggiano committedJun 11, 2024 Configuration menu - View commit details
-
Copy full SHA for f9ffa66 - Browse repository at this point
Copy the full SHA f9ffa66View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_initial
Dave Viggiano committedJun 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 357edee - Browse repository at this point
Copy the full SHA 357edeeView commit details
Commits on Jun 12, 2024
-
Changed received API data to include new data for multi-visit UI.
Added new DB table to store payment units, and DB upgrade code. UI changes to Job Details and Delivery Progress pages to show multi-visit breakdowns.
Dave Viggiano committedJun 12, 2024 Configuration menu - View commit details
-
Copy full SHA for a4ac6f0 - Browse repository at this point
Copy the full SHA a4ac6f0View commit details -
Merge pull request #2764 from dimagi/dv/multi_visit_ui
Multi-visit info in Connect pages
Configuration menu - View commit details
-
Copy full SHA for d588464 - Browse repository at this point
Copy the full SHA d588464View commit details
Commits on Jun 13, 2024
-
Fixed wrong path for new externalizable.
Dave Viggiano committedJun 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 71dfd34 - Browse repository at this point
Copy the full SHA 71dfd34View commit details
Commits on Jun 14, 2024
-
Redirecting user to Learning Progress page when they try to login to …
…learn app but are ready to transition to delivery.
Dave Viggiano committedJun 14, 2024 Configuration menu - View commit details
-
Copy full SHA for f6e1af9 - Browse repository at this point
Copy the full SHA f6e1af9View commit details -
Merge pull request #2766 from dimagi/dv/learn_to_deliver_redirect
Better UX for transitioning from learn to deliver
Configuration menu - View commit details
-
Copy full SHA for a8dbe9e - Browse repository at this point
Copy the full SHA a8dbe9eView commit details
Commits on Jun 17, 2024
-
Not creating Connect DB until user has registered/recovered account.
Checking if DB file exists and returning null from getUser if not.
Dave Viggiano committedJun 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 9999180 - Browse repository at this point
Copy the full SHA 9999180View commit details -
Added is_local column to ConnectKeyRecord table in global DB.
Upgraded global DB from V6 to V7.
Dave Viggiano committedJun 17, 2024 Configuration menu - View commit details
-
Copy full SHA for c1d5e73 - Browse repository at this point
Copy the full SHA c1d5e73View commit details
Commits on Jun 18, 2024
-
New specifier for background API calls to bypass wait dialog and sing…
…le-call flow. New API call to fetch DB key from ConnectID. Startup code to fetch DB key when missing. Storing received DB key on registration/recovery/fetch. Still need to add the DB key migration code.
Dave Viggiano committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 6741db5 - Browse repository at this point
Copy the full SHA 6741db5View commit details -
Fixed incorrect check for completed assessment (only checking for com…
…pleted learning instead).
Dave Viggiano committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for ed6cb4c - Browse repository at this point
Copy the full SHA ed6cb4cView commit details -
Attempting to retrieve secondary phone number from success payload af…
…ter confirming primary OTP. Improved messaging when verifying secondary OTP to only show phone number if mobile has it. Changed text to only display last 4 digits of phone number when prompting user for OTP.
Dave Viggiano committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for e8a6ac9 - Browse repository at this point
Copy the full SHA e8a6ac9View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_db_passphrase
Dave Viggiano committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 6a5621e - Browse repository at this point
Copy the full SHA 6a5621eView commit details -
Dave Viggiano committed
Jun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for cdab958 - Browse repository at this point
Copy the full SHA cdab958View commit details -
Added DB key migration and updating local passphrase.
Dave Viggiano committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for a374467 - Browse repository at this point
Copy the full SHA a374467View commit details -
Simplified some of the methods around getting DB passphrases and handle.
Dave Viggiano committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 575c5e8 - Browse repository at this point
Copy the full SHA 575c5e8View commit details
Commits on Jun 19, 2024
-
Fixed issue after successful primary OTP during registration.
Dave Viggiano committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 472332d - Browse repository at this point
Copy the full SHA 472332dView commit details
Commits on Jun 20, 2024
-
Hiding Connect tile by default on app home screen
Dave Viggiano committedJun 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a680e1 - Browse repository at this point
Copy the full SHA 9a680e1View commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_db_passphrase
Dave Viggiano committedJun 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 141ed24 - Browse repository at this point
Copy the full SHA 141ed24View commit details -
Better error messages in some cases when Connect app installation fails.
Dave Viggiano committedJun 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 31c5c5d - Browse repository at this point
Copy the full SHA 31c5c5dView commit details -
Merge branch 'dv/connect_initial' of https://github.com/dimagi/commca…
…re-android into dv/connect_db_passphrase
Dave Viggiano committedJun 20, 2024 Configuration menu - View commit details
-
Copy full SHA for e3bcfa9 - Browse repository at this point
Copy the full SHA e3bcfa9View commit details
Commits on Jun 21, 2024
-
Detecting corrupt DB and forcing user to recover.
Latest attempts at migrating DB encryption.
Dave Viggiano committedJun 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 98736f5 - Browse repository at this point
Copy the full SHA 98736f5View commit details -
Improved Verification & Payment screen for text on smaller screens, a…
…nd made page scrollable. Fixed text overflow in notification tiles and made sure all are hidden by default. Fixed a bug in biometrics that could prevent older Android users from recovering account.
Dave Viggiano committedJun 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 81ab7d7 - Browse repository at this point
Copy the full SHA 81ab7d7View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b3c726 - Browse repository at this point
Copy the full SHA 9b3c726View commit details -
Merge pull request #2765 from dimagi/pm_CCCT_336
CCCT-336 combine two sync button to 1
Configuration menu - View commit details
-
Copy full SHA for 41801d5 - Browse repository at this point
Copy the full SHA 41801d5View commit details -
Merge pull request #2768 from dimagi/pm_CCT_339
biometric design changes
Configuration menu - View commit details
-
Copy full SHA for 65ff569 - Browse repository at this point
Copy the full SHA 65ff569View commit details -
Configuration menu - View commit details
-
Copy full SHA for baac2d8 - Browse repository at this point
Copy the full SHA baac2d8View commit details -
Merge pull request #2769 from dimagi/revert-2768-pm_CCT_339
Revert "biometric design changes"
Configuration menu - View commit details
-
Copy full SHA for ac60b69 - Browse repository at this point
Copy the full SHA ac60b69View commit details
Commits on Jun 26, 2024
-
Finished rekeying implementation and code cleanup.
Dave Viggiano committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 87e45c3 - Browse repository at this point
Copy the full SHA 87e45c3View commit details -
Standard message and handling code for corrupted Connect DB.
Dave Viggiano committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 77546e8 - Browse repository at this point
Copy the full SHA 77546e8View commit details -
Merge pull request #2772 from dimagi/dv/connect_db_passphrase
Connect DB passphrase managed by ConnectID server
Configuration menu - View commit details
-
Copy full SHA for af81e96 - Browse repository at this point
Copy the full SHA af81e96View commit details -
Added missing externalizable to test.
Dave Viggiano committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 074c956 - Browse repository at this point
Copy the full SHA 074c956View commit details