Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-04 | fix clearing encrypted shared preferences before Screenshot tests start | cyBerta | |
2023-04-11 | handle correctly vpn permission dialog | cyBerta | |
2023-01-23 | setup fastlane to create screenshots for Bitmask and custom branded clients, ↵ | cyberta | |
refactor Tests accordingly and create a script and environment variables to run fastlane screenshotting without thinking | |||
2023-01-19 | improve screenshot tests, run in different languages, test more ↵ | cyberta | |
Fragments/Activities | |||
2020-03-17 | remove outdated UI test | cyBerta | |
2020-03-17 | switch to AndroidX | cyBerta | |
2019-04-02 | fix navigation drawer test | cyBerta | |
2019-01-02 | fix instrumentation tests, update espresso test framework | cyBerta | |
2018-02-07 | #8823 update configuration wizard layout for tablets | cyBerta | |
2018-01-29 | #8818 keep legacy ui tests in seperate foler until tests are reimplemented | cyBerta | |
2018-01-29 | #8818 test NavigationDrawer with espresso test and update sdk therefore | cyBerta | |
2018-01-28 | Merge branch 'origin_0.9.8' into fupduck_8819_config_wizard_design | cyBerta | |
2018-01-27 | fix comments for mergerequest | Fup Duck | |
2018-01-23 | new UI for EipFragment | Fup Duck | |
2018-01-13 | more static constant import and import cleanup | Fup Duck | |
2018-01-11 | Merge remote-tracking branch '0xacab/0.9.8' into 8802_drawer | Fup Duck | |
2018-01-09 | create ProviderDetail Activity | Fup Duck | |
2018-01-08 | remove test for AboutActivtiy since it's a fragment now | Fup Duck | |
2018-01-08 | AboutActivity to AboutFragment | Fup Duck | |
2018-01-03 | fix minor bugs | cyBerta | |
2017-12-14 | Merge remote-tracking branch '0xacab/0.9.8' into 0.9.8/sidebar | Fup Duck | |
2017-12-14 | add LogFragment | Fup Duck | |
2017-12-14 | Update constants renaming | cyBerta | |
2017-12-12 | Add Splash StartActivity | Fup Duck | |
* added Splash StartActivity to handle updates and initialization * created global Constants * move EIPConstants to Constants * create update possibility * use VectorDrawable as background for StartActivity | |||
2017-12-07 | add some tests for EipStatus | cyBerta | |
2017-12-07 | Rename constants | Fup Duck | |
* renamed last constants * remove unnecessary updates/ConstantUnification | |||
2017-12-06 | move constants | Fup Duck | |
* move EIPConstants to Constants * unify EIPConstants where possible * create Updater | |||
2017-11-24 | Add Splash StartActivity | Fup Duck | |
* added Splash StartActivity to handle updates and initialization * created global Constants * renamed EIP Constants | |||
2017-11-09 | Merge branch '8777_crashes_when_clicking_too_fast' into 'master' | cyberta | |
8777 crashes when clicking too fast See merge request leap/bitmask_android!16 | |||
2017-11-09 | Merge branch '8778_invalid_provider_error_handling' into 'master' | cyberta | |
#8778 fixes invalid provider error handling See merge request leap/bitmask_android!15 | |||
2017-11-09 | 8782 fixes app crashes due to missing layout references, removes unneeded ↵ | cyBerta | |
layout files, minor layout clean up | |||
2017-11-06 | reduce duplicate code in ConfigurationWizard for different flavors | cyBerta | |
2017-11-06 | fix test | cyBerta | |
2017-11-03 | #8778 fixes invalid provider error handling | cyBerta | |
2017-10-28 | #8757 refactores ProviderAPI for insecure flavor, fixes tests, renames ↵ | cyBerta | |
confusing constants, updates robotium | |||
2017-10-13 | Merge branch '8746_client_must_honor_specified_protocol' into 'master' | cyberta | |
#8746 fixes client must honor the protocol default specified by the provider See merge request leap/bitmask_android!10 | |||
2017-10-13 | #8759 fix failing tests | cyBerta | |
2017-10-09 | #8746 fixes client must honor the protocol default specified by the provider | cyBerta | |
2017-09-29 | minor fix: avoid multi catch oneliners for API < 19 | cyBerta | |
2017-09-21 | update ics-openvpn: add and fix tests | cyBerta | |
2017-09-18 | change expiration offset to 15 days before actual certificate expires | cyBerta | |
2017-09-15 | vpn certificate gets renewed 3 month before current certificate expires | cyBerta | |
2017-09-14 | improves comparison of images - reduces complexity and more reliable | cyBerta | |
2017-09-14 | fixes tests that fail to login & some more assertions for showing causes of ↵ | cyBerta | |
failure earlier | |||
2017-09-14 | avoid dependencies between different test classes extending ↵ | cyBerta | |
ActivityInstrumentationTestCase2 | |||
2017-09-14 | refactor failing certification validation test | cyBerta | |
2017-09-14 | rename test classes - starting with a capital letter | cyBerta | |
2015-06-24 | Tuned some times, refactoring tests | Parménides GV | |
2015-06-08 | s/buildtype/flavor, changed riseup's pin | Parménides GV | |
Riseup's EE certificate expired (EE = End-Entity, the commercial certificate signed by the issuer), and we weren't able to fetch provider.json because the pin wasn't valid. This problem needs to be avoided in the future, using HKPK (https://tools.ietf.org/html/rfc7469), which Micah's implementing on Riseup. Switching from build types from flavors enables us to run tests against production apk, not just debug. I didn't detect this pinning problem because tests were run only against the debug apk, which trusted preseeded providers by default (thus bypassing pinning issue). | |||
2015-06-01 | Update robotium + increase wait times | Parménides GV | |
Sometimes, the emulator is so slow (I wish genymotion was open source...) that even though everything's going OK tests fail because they don't wait enough. |