-
Notifications
You must be signed in to change notification settings - Fork 46
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
OONI Run v2 #671
OONI Run v2 #671
Commits on Nov 24, 2023
-
[New Designs] Update OONI Run v1 UI to v2 (#626)
Fixes ooni/probe#2596 ## Proposed Changes - Update designs for Run v1 components to match new designs - Add `SrtingListRecyclerViewAdapter` to display List items - Convert `OoniRunActivity` to Kotlin | Light | Dark| |--|--| |.|.| |![web_connectivity_light](https://github.com/ooni/probe-android/assets/17911892/6f4b5896-c85a-4cd9-8fb2-0f6eb693f38e)|![web_connectivity_dark](https://github.com/ooni/probe-android/assets/17911892/6a30f612-1b42-4e43-b8e5-0f4a16edf86b)| |![web_connectivity_light_long_list](https://github.com/ooni/probe-android/assets/17911892/9d871137-fd3b-4b23-9c3a-700d30d43f6b)| ![web_connectivity_dark_long_list](https://github.com/ooni/probe-android/assets/17911892/82c0d8fa-c0b6-4ed1-83ef-607c4bf952c4)| |![web_connectivity_light_short_list](https://github.com/ooni/probe-android/assets/17911892/42e96ad5-318b-4220-beae-d5d8932da985)|![web_connectivity_dark_short_list](https://github.com/ooni/probe-android/assets/17911892/7aafa54c-5498-40d2-8cbb-f00173e001ee)| |![http_header_field_manipulation_light](https://github.com/ooni/probe-android/assets/17911892/c79e07be-9044-4cf9-9272-b4be0a6f6d4f)|![http_header_field_manipulation_dark](https://github.com/ooni/probe-android/assets/17911892/d4cb96ed-c6a5-4e55-9a9b-7f47059fde3f)| |![invalid_light](https://github.com/ooni/probe-android/assets/17911892/05516448-7094-484d-9ccb-f118f489e546)|![invalid_dark](https://github.com/ooni/probe-android/assets/17911892/bc5351fa-770f-43d8-aa65-5265ba4c1cad)| |![outdated_light](https://github.com/ooni/probe-android/assets/17911892/e475971e-23c0-4f37-9ee1-598ce91bb611)|![outdated_dark](https://github.com/ooni/probe-android/assets/17911892/a94e5849-3eeb-4ad1-a393-4591d5d0f824)| |![whatsapp_light](https://github.com/ooni/probe-android/assets/17911892/3f9b5760-a259-4838-a28c-1d8db1e8ceed)|![whatsapp_dark](https://github.com/ooni/probe-android/assets/17911892/2313ca90-b5ab-4bb1-ac13-7cc763bc06eb)?
Configuration menu - View commit details
-
Copy full SHA for 997840c - Browse repository at this point
Copy the full SHA 997840cView commit details -
[New Designs] Update Test overview to remove run button and implement…
… new components (#629) Fixes ooni/probe#2591 ## Proposed Changes - Removes `Run` button. - Adds `Read more >` plugin to markdown text |.|.| |-|-| | ![Screenshot_20231031_205420](https://github.com/ooni/probe-android/assets/17911892/ac9619d7-6545-4ea2-b322-87ef70959651)|![Screenshot_20231031_205432](https://github.com/ooni/probe-android/assets/17911892/b0840d09-9d3c-4c1f-b07c-e33c46127a7f)| |![Screenshot_20231031_205456](https://github.com/ooni/probe-android/assets/17911892/c788b7be-1de9-4a86-9281-90840f336788)|![Screenshot_20231031_205442](https://github.com/ooni/probe-android/assets/17911892/280b200b-5326-4f20-a1d9-cf5c714a63e0)|
Configuration menu - View commit details
-
Copy full SHA for 0bf531c - Browse repository at this point
Copy the full SHA 0bf531cView commit details
Commits on Dec 5, 2023
-
[New Designs] Update Dashboard view to match new design (#631)
Fixes ooni/probe#2588 ## Proposed Changes - Update XML designs - Convert `ProgressFragment` to kotlin |.|.| |-|-| | ![Screenshot_20231031_172528](https://github.com/ooni/probe-android/assets/17911892/5b848e77-adf6-473c-889f-f8f119938aea) | ![Screenshot_20231031_172516](https://github.com/ooni/probe-android/assets/17911892/fe5f4d99-adc3-42b2-9571-737ae9db2b8f) | |![Screenshot_20231031_172436](https://github.com/ooni/probe-android/assets/17911892/1f30dbae-d8ae-43e1-b615-b34e295213bd) | ![Screenshot_20231031_172418](https://github.com/ooni/probe-android/assets/17911892/ea459e62-088e-4d37-886a-53347df94ca3)|
Configuration menu - View commit details
-
Copy full SHA for 5aac551 - Browse repository at this point
Copy the full SHA 5aac551View commit details -
[New Designs] Update Chose websites view (#630)
Fixes ooni/probe#2592 ## Proposed Changes - Updated `CustomWebsiteActivity` to use new theme. - Change List item builder to use `RecyclerView`. Tasks - [x] Implement designs on light theme. - [x] Convert list item builder to use `RecyclerView`. - [x] Fix dark theme - [x] Implement modal properly | Light | Dark| |-|-| |![Screenshot_20231104_110235](https://github.com/ooni/probe-android/assets/17911892/b4c8dca7-2c6a-4d55-9df4-f194a67b98a6))| ![Screenshot_20231104_110254](https://github.com/ooni/probe-android/assets/17911892/60ade191-40bb-4b0b-a5fa-aa93540bd112) | |![Screenshot_20231104_110336](https://github.com/ooni/probe-android/assets/17911892/2df8c97a-23ff-4771-970b-59044de00386)| ![Screenshot_20231104_110407](https://github.com/ooni/probe-android/assets/17911892/291af536-72e3-4774-a5ca-8301334543a0) | | ![Screenshot_20231104_110429](https://github.com/ooni/probe-android/assets/17911892/a7423372-5acd-45b8-aa0a-ae2ef4e4b62c) | ![Screenshot_20231104_110441](https://github.com/ooni/probe-android/assets/17911892/15047e19-9c3e-4cbe-a1c1-ceaa8783da8a) | --------- Co-authored-by: Simone Basso <bassosimone@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 706eef1 - Browse repository at this point
Copy the full SHA 706eef1View commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c0e47af - Browse repository at this point
Copy the full SHA c0e47afView commit details
Commits on Dec 14, 2023
-
[New Designs] Update Run button from dashboard to display new flow fo…
…r selecting desired tests (#632) Fixes ooni/probe#2589 build: https://github.com/ooni/probe-android/suites/18778645278/artifacts/1094292643 ## Proposed Changes - Add `RunTestsActivity` and related components |.|.| |-|-| | ![Screenshot_20231103_151029](https://github.com/ooni/probe-android/assets/17911892/f710481c-64c8-413b-9356-a7b2ba469d2c) | ![Screenshot_20231103_151057](https://github.com/ooni/probe-android/assets/17911892/90bfbab1-1fd9-4a03-b1fd-e20e79f5ffb5) | | ![Screenshot_20231103_151045](https://github.com/ooni/probe-android/assets/17911892/1f99b010-a91f-4128-a703-618659d7c260) | ![Screenshot_20231103_151112](https://github.com/ooni/probe-android/assets/17911892/f4a1e267-cb33-4828-84b9-6838c6319e6e) | --------- Co-authored-by: Simone Basso <bassosimone@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7b8ec93 - Browse repository at this point
Copy the full SHA 7b8ec93View commit details -
[New Designs] Update Preferences to conform to new designs (#633)
Fixes ooni/probe#2593 ## Proposed Changes - Merge `Automated Testing` settings into whats left of `Test Options` |.|.| |-|-| | ![Screenshot_20231104_194231](https://github.com/ooni/probe-android/assets/17911892/9e926414-5fec-4181-a586-5e6dd4bc078e) | ![Screenshot_20231104_194243](https://github.com/ooni/probe-android/assets/17911892/fbdde7f8-d003-48bc-a33d-e72212a82cf2) |
Configuration menu - View commit details
-
Copy full SHA for 755f943 - Browse repository at this point
Copy the full SHA 755f943View commit details
Commits on Dec 18, 2023
-
Chore: Migrate dashboard and overview to descriptors (#637)
## Proposed Changes - Add `OONIDescriptor` and methods to transform to `DynamicSuite` - Update various components to use descriptors - Update tests --------- Co-authored-by: Simone Basso <bassosimone@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 366c5cf - Browse repository at this point
Copy the full SHA 366c5cfView commit details -
Feat: Test overview preference for automated testing (#638)
## Proposed Changes - Update `activity_overview.xml` to include list to display tests. - Add `OverviewTestsExpandableListViewAdapter.kt` and `OverviewViewModel.kt` to display the list and control actions. - Update `OverviewActivity` with various callbacks. |.|.|.| |-|-|-| | ![Screenshot_20231127_191935](https://github.com/ooni/probe-android/assets/17911892/a5b09876-7116-44ae-90c3-29acc8ec8e86)| ![Screenshot_20231127_191947](https://github.com/ooni/probe-android/assets/17911892/4295f34d-03d0-4941-a279-ed86fbc26d6d)| ![Screenshot_20231127_191957](https://github.com/ooni/probe-android/assets/17911892/1802f6cf-47e6-4d64-ba33-d6251b055ff7)| **NOTE** : Switches in designs replaced with checkbox since the switch does not have an intermediate state. The intermediate state is important when some of the component tests are disabled but not all are disabled. --------- Co-authored-by: Simone Basso <bassosimone@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e7390a6 - Browse repository at this point
Copy the full SHA e7390a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f671bf - Browse repository at this point
Copy the full SHA 6f671bfView commit details -
Merge branch 'dev/design-update' of github.com:ooni/probe-android int…
…o dev/design-update
Configuration menu - View commit details
-
Copy full SHA for 06222fe - Browse repository at this point
Copy the full SHA 06222feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c5c67a - Browse repository at this point
Copy the full SHA 4c5c67aView commit details -
Merge branch 'fix/broadcast-reciever-failure-for-null-key' of github.…
…com:ooni/probe-android into dev/design-update
Configuration menu - View commit details
-
Copy full SHA for f2ba495 - Browse repository at this point
Copy the full SHA f2ba495View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07869dc - Browse repository at this point
Copy the full SHA 07869dcView commit details
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6c0dd75 - Browse repository at this point
Copy the full SHA 6c0dd75View commit details
Commits on Jan 26, 2024
-
fix: OONI cards not enabled by default. (#654)
Fixes OONI cards not enabled by default. ## Proposed Changes - Set default value for ooni tests to enabled.
Configuration menu - View commit details
-
Copy full SHA for b432281 - Browse repository at this point
Copy the full SHA b432281View commit details
Commits on Feb 11, 2024
-
fix: ooni/probe#2659 (comment) (#660)
Fixes ooni/probe#2659 (comment) ## Proposed Changes - Update `ReadMorePlugin` to take a `maxLength` parameter with default value `150`. - Update `OverviewActivity` to allow modification of all automated update items. - Update `RunTestsActivity` to save preferences only when the tests are run.
Configuration menu - View commit details
-
Copy full SHA for 1493046 - Browse repository at this point
Copy the full SHA 1493046View commit details
Commits on Feb 13, 2024
-
Merge branches 'dev/design-update' and 'master' of github.com:ooni/pr…
…obe-android into dev/design-update
Configuration menu - View commit details
-
Copy full SHA for 0060c85 - Browse repository at this point
Copy the full SHA 0060c85View commit details
Commits on Feb 16, 2024
-
[New Designs] Implement add link flow (#642)
Fixes ooni/probe#2595 ## Proposed Changes - Add `intent-filter` to `MainActivity` so v2 events are handled by it. - Load `descriptor` from the backend and send to `AddDescriptorActivity` to be displayed. - Ensure `AddDescriptorActivity` doesn't lose state on configuration change.
Configuration menu - View commit details
-
Copy full SHA for c459e1c - Browse repository at this point
Copy the full SHA c459e1cView commit details
Commits on Feb 19, 2024
-
fix: Match result colors with descriptor theme color (#672)
## Proposed Changes - Update `MeasurementDetailActivity` to check test names when displaying performance results. - Update `ResultDetailActivity` to use colour of results in themes setup and use `Experimental` test names to determine where to navigate when the measurement is clicked.
Configuration menu - View commit details
-
Copy full SHA for 0723c62 - Browse repository at this point
Copy the full SHA 0723c62View commit details -
Merge branch 'dev/design-update' of github.com:ooni/probe-android int…
…o dev/ooni-run-v2
Configuration menu - View commit details
-
Copy full SHA for f81263c - Browse repository at this point
Copy the full SHA f81263cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60db89f - Browse repository at this point
Copy the full SHA 60db89fView commit details -
Updated support for colors in test results fragment and add prefix wh…
…en fetching preferences in `RunTestsActivity`
Configuration menu - View commit details
-
Copy full SHA for 00f9abb - Browse repository at this point
Copy the full SHA 00f9abbView commit details
Commits on Feb 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e0238e - Browse repository at this point
Copy the full SHA 3e0238eView commit details
Commits on Feb 28, 2024
-
Merge pull request #676 from ooni/fix/dashboard-progress-indicator
fix: Updated `ProgressFragment` and its position on dashboard.
Configuration menu - View commit details
-
Copy full SHA for 24f16bf - Browse repository at this point
Copy the full SHA 24f16bfView commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce1e1da - Browse repository at this point
Copy the full SHA ce1e1daView commit details -
Merge branch 'dev/design-update' of github.com:ooni/probe-android int…
…o dev/ooni-run-v2
Configuration menu - View commit details
-
Copy full SHA for f4f11df - Browse repository at this point
Copy the full SHA f4f11dfView commit details
Commits on Mar 21, 2024
-
[New Designs] Implement Dashboard Link update loading and Review Upda…
…tes (#655) Fixes ooni/probe#2594 ## Proposed Changes - Add a worker to automatically update `descriptors` with `autoUpdate` enabled every 24 hrs. - Add a worker to fetch updates for `descriptors` with `autoUpdate` disabled and return to caller. - Show progress update for descriptors being fetched and prompt to review updates for descriptors with `autoUpdate` disabled in `MainActivity` |.|.|.| |-|-|-| | ![Screenshot_20240123_151744](https://github.com/ooni/probe-android/assets/17911892/69ab0101-1474-4eeb-9921-16151bfd5e1e) | ![Screenshot_20240123_151752](https://github.com/ooni/probe-android/assets/17911892/4bb9197b-8381-447a-8544-87032f399d9a) | ![Screenshot_20240123_151808](https://github.com/ooni/probe-android/assets/17911892/0ade0d66-f4df-43e2-ab6a-cdb8d1739e3a) | | ![Screenshot_20240124_160104](https://github.com/ooni/probe-android/assets/17911892/6d8d67e0-2b3e-4970-9ef1-87ed07f56563) | ![Screenshot_20240124_160101](https://github.com/ooni/probe-android/assets/17911892/53b007d6-9c13-4f26-a31f-a3beb47a78f4) | ![Screenshot_20240124_161236](https://github.com/ooni/probe-android/assets/17911892/e7151462-8395-40f3-8111-91f0b05e2b83) | --------- Co-authored-by: Simone Basso <bassosimone@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 09613d9 - Browse repository at this point
Copy the full SHA 09613d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 902dfbf - Browse repository at this point
Copy the full SHA 902dfbfView commit details -
feat: (OONI Run v2) Add Link uninstall warning (#699)
- Fixes ooni/run#147 ## Proposed Changes - Add `ConfirmDialogFragment` on button click litenner |.|.| |-|-| | ![Screenshot_20240320_165115](https://github.com/ooni/probe-android/assets/17911892/cf1b3894-e866-4be0-889d-d530fd4469f0) | ![Screenshot_20240320_165136](https://github.com/ooni/probe-android/assets/17911892/55b6d363-b5af-4496-a165-894c93e29139)|
Configuration menu - View commit details
-
Copy full SHA for eafd4a6 - Browse repository at this point
Copy the full SHA eafd4a6View commit details -
feat: (OONI Run v2) Web connectivity tests always appears selected, e…
…ven if deselected (#698) - Fixes ooni/run#141 , ooni/run#143 ## Proposed Changes - Remove `isEnabled` from the dashboard. - Change `OONITests.WEBSITES` preferences
Configuration menu - View commit details
-
Copy full SHA for b309db6 - Browse repository at this point
Copy the full SHA b309db6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4949b3f - Browse repository at this point
Copy the full SHA 4949b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a93cccc - Browse repository at this point
Copy the full SHA a93ccccView commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e943572 - Browse repository at this point
Copy the full SHA e943572View commit details
Commits on Mar 26, 2024
-
fix (OONI Run v2) : Hidden
ExpandableListView
section (#706)## Proposed Changes - Update layouts to properly show `ExpandableListView` in `ResultDetailActivity` and `RunTestsActivity`
Configuration menu - View commit details
-
Copy full SHA for 7c9876c - Browse repository at this point
Copy the full SHA 7c9876cView commit details
Commits on Apr 9, 2024
-
feat (OONI Run v2): Change backend for fetching descriptors (#713)
## Proposed Changes - Change the backend for fetching descriptors and refactor code appropriately.
Configuration menu - View commit details
-
Copy full SHA for 50448c9 - Browse repository at this point
Copy the full SHA 50448c9View commit details
Commits on Apr 11, 2024
-
feat(OONI Run v2): Filter out expired tests when launching `RunTestsA…
…ctivity` (#719) Fixes ooni/run#161 ## Proposed Changes - Filter out expired tests when launching `RunTestsActivity` |.|.| |-|-| | ![Screenshot_20240411_081232](https://github.com/ooni/probe-android/assets/17911892/2ffc19b1-08c7-4dcd-9bc0-914171c747c1) | ![Screenshot_20240411_081249](https://github.com/ooni/probe-android/assets/17911892/9e07f07d-e3ce-4674-b20d-a36a998c7d01) |
Configuration menu - View commit details
-
Copy full SHA for 5b7a6e9 - Browse repository at this point
Copy the full SHA 5b7a6e9View commit details
Commits on Apr 12, 2024
-
feat (OONI Run v2): Add support for revisions. (#718)
Fixes Revision Support. Part of ooni/run#155 ## Proposed Changes - Fetch previous revisions while fetching Descriptor. - Display revision in `Update Review` layout |.|.| |-|-| | ![Screenshot_20240410_143228](https://github.com/ooni/probe-android/assets/17911892/26a19475-a314-4a30-add5-aab47a9cc9f7) | ![Screenshot_20240410_143253](https://github.com/ooni/probe-android/assets/17911892/ef75cadd-4bb8-471c-8d71-93cf7359465e) | <!--- | ![Screenshot_20240410_120122](https://github.com/ooni/probe-android/assets/17911892/2841eab2-5a8e-4767-9d34-98e9d5cb7867) | ![Screenshot_20240410_120140](https://github.com/ooni/probe-android/assets/17911892/bd90d741-2326-4cd5-9fe4-1ca356e63d92) | -->
Configuration menu - View commit details
-
Copy full SHA for 13ddead - Browse repository at this point
Copy the full SHA 13ddeadView commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fdcbe62 - Browse repository at this point
Copy the full SHA fdcbe62View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d112c90 - Browse repository at this point
Copy the full SHA d112c90View commit details
Commits on May 20, 2024
-
feat (OONI Run v2): Add support for updated badge (#727)
## Proposed Changes - Introduce `AvailableUpdatesViewModel` to store cancelled updates across the application instance. - Show the `updated` badge based on the availability of the descriptor in `AvailableUpdatesViewModel` |.|.| |-|-| | ![Screenshot_20240508_090940](https://github.com/ooni/probe-android/assets/17911892/fffe9487-5836-4742-a571-d8530ed3d647) | ![Screenshot_20240508_090952](https://github.com/ooni/probe-android/assets/17911892/c4b990ed-8cdc-4635-a637-6349a71e9356) |
Configuration menu - View commit details
-
Copy full SHA for 6263520 - Browse repository at this point
Copy the full SHA 6263520View commit details
Commits on May 22, 2024
-
feat: Refine updates changing the fetch interval and behaviour. (#736)
Fixes ooni/run#167 , ooni/run#168 ## Proposed Changes - Call `Url.checkExistingUrl` when updating descriptor, fixes ooni/run#168 - Restructure `OverviewActivity` to ensure UI is updated when updates are accepted. -
Configuration menu - View commit details
-
Copy full SHA for 2879a6e - Browse repository at this point
Copy the full SHA 2879a6eView commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 782ffbd - Browse repository at this point
Copy the full SHA 782ffbdView commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cd63d92 - Browse repository at this point
Copy the full SHA cd63d92View commit details -
fix: Icon set discrepancy between web and mobile. (#737)
Fixes ooni/run#165 ## Proposed Changes - syncrhonize run v2 icon list with https://github.com/ooni/run/blob/32706ac2b8d50f89321625b3b531fb68bdc99b4f/utils/icons.ts#L86-L166
Configuration menu - View commit details
-
Copy full SHA for 977e027 - Browse repository at this point
Copy the full SHA 977e027View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f13727 - Browse repository at this point
Copy the full SHA 6f13727View commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0b8841 - Browse repository at this point
Copy the full SHA d0b8841View commit details -
feat: update
OverviewActivity
UI (#738)Fixes ooni/run#170 ## Proposed Changes - Update XML view |.|.| |-|-| | ![Screenshot_20240524_191002](https://github.com/ooni/probe-android/assets/17911892/188f02f6-fc09-4a1d-994e-45b536e3fe7f) | ![Screenshot_20240524_191038](https://github.com/ooni/probe-android/assets/17911892/98ffc464-b15b-4d33-b4f8-8b862953407c) |
Configuration menu - View commit details
-
Copy full SHA for d33a351 - Browse repository at this point
Copy the full SHA d33a351View commit details
Commits on May 28, 2024
-
fix: install automatic updates in
ManualUpdateDescriptorsWorker
wih……out review (#745) Fixes ooni/run#173 ## Proposed Changes - Add changes for review only when automatic update is disabled.
Configuration menu - View commit details
-
Copy full SHA for ad71086 - Browse repository at this point
Copy the full SHA ad71086View commit details
Commits on May 30, 2024
-
feat: add filter support for run v2 links (#747)
## Proposed Changes - Use run v2 links as part of the filter. |.|.| |-|-| | ![Screenshot_20240529_150631](https://github.com/ooni/probe-android/assets/17911892/50deb0e3-ff28-4fd8-b75a-0e3dc159c50d) | ![Screenshot_20240529_150813](https://github.com/ooni/probe-android/assets/17911892/2cbbb132-4bb0-4a75-a39c-4c1f3a5e3487) |
Configuration menu - View commit details
-
Copy full SHA for 8cd95a8 - Browse repository at this point
Copy the full SHA 8cd95a8View commit details
Commits on Jun 5, 2024
-
feat: Update the install screen so layout matches revised test overvi…
…ew layout (#749) Fixes ooni/run#175 ## Proposed Changes - Update layout |.|.| |-|-| | ![Screenshot_20240531_115726](https://github.com/ooni/probe-android/assets/17911892/503c1c07-8977-4cf5-ac9d-87ced1d3dd5e) | ![Screenshot_20240531_115752](https://github.com/ooni/probe-android/assets/17911892/efbe8d92-4cff-4aac-93d3-1feb35541cfc) |
Configuration menu - View commit details
-
Copy full SHA for ea4e68b - Browse repository at this point
Copy the full SHA ea4e68bView commit details -
fix: possible delay start for
WorkRequest
causing UI inconsistency (#……755) Fixes ooni/run#180 ## Proposed Changes - Remove dependence on `ENQUEUED` state and use progress to display the `ProgressBar`
Configuration menu - View commit details
-
Copy full SHA for e4f5333 - Browse repository at this point
Copy the full SHA e4f5333View commit details
Commits on Jun 13, 2024
-
feat: add support for run v2 autorun (#759)
## Proposed Changes - Add descriptor items to autorun list.
Configuration menu - View commit details
-
Copy full SHA for c0edae8 - Browse repository at this point
Copy the full SHA c0edae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 484bfc6 - Browse repository at this point
Copy the full SHA 484bfc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 241afab - Browse repository at this point
Copy the full SHA 241afabView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e631a1 - Browse repository at this point
Copy the full SHA 4e631a1View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f7cd7fc - Browse repository at this point
Copy the full SHA f7cd7fcView commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 983f908 - Browse repository at this point
Copy the full SHA 983f908View commit details -
Configuration menu - View commit details
-
Copy full SHA for a195966 - Browse repository at this point
Copy the full SHA a195966View commit details
Commits on Jun 27, 2024
-
fix: update events for changing state of automatic update switch (#764)
## Proposed Changes - change observer for automatic update switch.
Configuration menu - View commit details
-
Copy full SHA for cd228a4 - Browse repository at this point
Copy the full SHA cd228a4View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 552e055 - Browse repository at this point
Copy the full SHA 552e055View commit details -
Fixes ooni/probe#2756 ## Proposed Changes - Change share icon. - WebConnectivity row for run v2 tests - Change checkbox size - Add dividers to `RunTestActivity` - Add `eta` to progress fragment. - Limit the number of revisions displayed. |.|.|.|.|.| |-|-|-|-|-| | ![Screenshot_20240705_192047](https://github.com/ooni/probe-android/assets/17911892/d3b02572-533e-484b-a1aa-e81c7e0e4d3f) | ![Screenshot_20240705_192104](https://github.com/ooni/probe-android/assets/17911892/6cbffd29-6c1d-4684-bf6c-8bc5afec4c3c) | ![Screenshot_20240705_192121](https://github.com/ooni/probe-android/assets/17911892/2305fd82-a1f5-41b0-918f-b60e5f00a135) | ![Screenshot_20240705_192157](https://github.com/ooni/probe-android/assets/17911892/641e5561-3bfa-48f7-9155-d4723725d663) | ![Screenshot_20240705_194853](https://github.com/ooni/probe-android/assets/17911892/0ba4086f-2f58-49cb-bcb4-e1183a930321) |
Configuration menu - View commit details
-
Copy full SHA for ac9f103 - Browse repository at this point
Copy the full SHA ac9f103View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc375d9 - Browse repository at this point
Copy the full SHA cc375d9View commit details
Commits on Jul 12, 2024
-
Merge branches 'dev/ooni-run-v2' and 'master' of github.com:ooni/prob…
…e-android into dev/ooni-run-v2
Configuration menu - View commit details
-
Copy full SHA for d7c9ab5 - Browse repository at this point
Copy the full SHA d7c9ab5View commit details
Commits on Jul 15, 2024
-
feat: add see more to revisions view (#779)
Fixes ooni/probe#2756 (comment) ## Proposed Changes - Add see more button when revisions are more than 5 |.|.|.| |-|-|-| | ![Screenshot_20240712_140730](https://github.com/user-attachments/assets/225d7a72-0a6c-4d57-b076-cbddffedfb4b) | ![Screenshot_20240712_140840](https://github.com/user-attachments/assets/1db3d447-c9f2-4cf4-b179-50a09cac9fd5) | ![Screenshot_20240712_140851](https://github.com/user-attachments/assets/3a29df1f-508d-4354-90bb-9434c9682510) |
Configuration menu - View commit details
-
Copy full SHA for 9b59c20 - Browse repository at this point
Copy the full SHA 9b59c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f4e51e - Browse repository at this point
Copy the full SHA 7f4e51eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c13d05f - Browse repository at this point
Copy the full SHA c13d05fView commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8fe1177 - Browse repository at this point
Copy the full SHA 8fe1177View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fdc7895 - Browse repository at this point
Copy the full SHA fdc7895View commit details -
## Proposed Changes - Update dashboard view for `nms`. - Restructure `RunTestsExpandableListViewAdapter` to support different configuration for `ooni-probe` and `nms` - Introduce `DefaultDescriptors` to install default OONI Run descriptors for `nms`. - Customize various activities for `nms`. --------- Co-authored-by: Simone Basso <bassosimone@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8fcf5f6 - Browse repository at this point
Copy the full SHA 8fcf5f6View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e166ae - Browse repository at this point
Copy the full SHA 6e166aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1598bd9 - Browse repository at this point
Copy the full SHA 1598bd9View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df4873a - Browse repository at this point
Copy the full SHA df4873aView commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a66878 - Browse repository at this point
Copy the full SHA 4a66878View commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f4017e - Browse repository at this point
Copy the full SHA 5f4017eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bca40ff - Browse repository at this point
Copy the full SHA bca40ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39111d8 - Browse repository at this point
Copy the full SHA 39111d8View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f4e6023 - Browse repository at this point
Copy the full SHA f4e6023View commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d48660 - Browse repository at this point
Copy the full SHA 5d48660View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4d1457 - Browse repository at this point
Copy the full SHA a4d1457View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bb2f96 - Browse repository at this point
Copy the full SHA 7bb2f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ef50f4 - Browse repository at this point
Copy the full SHA 4ef50f4View commit details
Commits on Aug 26, 2024
-
feat: update selection items (#807)
## Proposed Changes - Update checkbox view on Overview screen, run tests and add descriptor screens |.|.|.| |-|-|-| | ![Screenshot_20240823_125427](https://github.com/user-attachments/assets/e897f606-8814-402f-b532-153669518d47) | ![Screenshot_20240823_131105](https://github.com/user-attachments/assets/ffa69cc4-bdf8-42a4-8d15-851b78f118fd) | ![Screenshot_20240823_131729](https://github.com/user-attachments/assets/a96c69f7-17f2-46c9-a361-eecce96c6c98) |
Configuration menu - View commit details
-
Copy full SHA for 8619313 - Browse repository at this point
Copy the full SHA 8619313View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6c04ff - Browse repository at this point
Copy the full SHA a6c04ffView commit details -
chore: add
openvpn
experiment to experimental card. (#811)Fixes ooni/probe#2795 ## Proposed Changes - Add OpenVPN to experimental tests/ - Update tests to reflect change in experimental test. |.|.| |-|-| | ![Screenshot_20240827_154420](https://github.com/user-attachments/assets/6fc2ceae-6966-495e-aa7f-5932fed56a82) | ![Screenshot_20240827_154432](https://github.com/user-attachments/assets/e43350e0-b25c-450e-afc5-c37bc6b97348) |
Configuration menu - View commit details
-
Copy full SHA for b683b19 - Browse repository at this point
Copy the full SHA b683b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a94cb5 - Browse repository at this point
Copy the full SHA 5a94cb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1984190 - Browse repository at this point
Copy the full SHA 1984190View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 229fc72 - Browse repository at this point
Copy the full SHA 229fc72View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ca320e7 - Browse repository at this point
Copy the full SHA ca320e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf8cce1 - Browse repository at this point
Copy the full SHA cf8cce1View commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d75e48a - Browse repository at this point
Copy the full SHA d75e48aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e32ac7e - Browse repository at this point
Copy the full SHA e32ac7eView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 14d4c9e - Browse repository at this point
Copy the full SHA 14d4c9eView commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 66c5dd8 - Browse repository at this point
Copy the full SHA 66c5dd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ec805f - Browse repository at this point
Copy the full SHA 2ec805fView commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e0c307b - Browse repository at this point
Copy the full SHA e0c307bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a361002 - Browse repository at this point
Copy the full SHA a361002View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 04f9d21 - Browse repository at this point
Copy the full SHA 04f9d21View commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a7140e - Browse repository at this point
Copy the full SHA 9a7140eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 156a3bb - Browse repository at this point
Copy the full SHA 156a3bbView commit details