summaryrefslogtreecommitdiff
path: root/app/src/production/java/se/leap/bitmaskclient
AgeCommit message (Collapse)Author
2018-08-17#8896 get rid of intent member variable as state holder... && extract ↵cyBerta
ProviderApi broadcast receiver for reuse
2018-07-04#8886 add layout for tablets and improve tablet and phone layouts in general ↵cyBerta
by implementing dynamic layout changes when keyboard appears
2018-06-27Merge branch 'master' into add_providerlalottacontinua
2018-06-27#8886 implemented in insecure as welllalottacontinua
2018-06-14working version not insecure yetlalottacontinua
2018-05-12added NewProviderActivity basicsl
2018-03-18refactor ConfigHelper, split into multiple helper classescyBerta
2018-03-06cleanup - rename layout filesFup Duck
2018-02-21Merge branch '#8858_persist_custom_providers' into '0.9.8'fupduck
#8858 persist custom providers See merge request leap/bitmask_android!47
2018-02-21#8858 add custom providers to the providers list on successful setupcyBerta
2018-02-20#8853 show 'It doesn\'t seem to be a Bitmask provider' if entered URL is crapcyBerta
2018-02-20#8853 fix failing vpn cert download callback for insecure flavor and use new ↵cyBerta
provider method to build the api url
2018-02-18#8857 fix recreation / restore of ConfigurationWizard error dialogscyBerta
2018-02-16#8789 fix reference in production flavor of ProviderApiManagercyBerta
2018-02-158797 - pair programming effortFup Duck
2018-02-118827 - discussionFup Duck
* validate urls before changing anything in Provider.define() * save private key and vpn cert after login/signup
2018-02-098827 - bugfixFup Duck
2018-02-098827 - resolve discussionsFup Duck
* remove stop for providerApi * enable retrySetUpProvider * renamed PROVIDER_KEY for EIP_JSON to PROVIDER_EIP_DEFINITION
2018-02-098827 - merge request discussionsFup Duck
* add NullPointer checks to EipFragment * add Provider to DownloadFailedDialog * remove unused code * store certificates for pinning in SharedPreferences
2018-02-08Merge branch 'leap_0.9.8' into 8827_handle_switch_providerFup Duck
2018-02-088827 - fix testsFup Duck
2018-02-068827 - handle switch provider correctlyFup Duck
* ProviderAPI no longer stores values in SharedPreferences * use EipCommand to start / stop EIP * update NavigationDrawer after changing provider * use Broadcasts for ProviderAPI * parse more properties from definition into Provider * ProviderApi no longer uses static variables * no more static Context in ProviderApiCommand
2018-01-28Merge remote-tracking branch '0xacab/0.9.8' into 8826_custom_providerFup Duck
2018-01-27fix comments for mergerequestFup Duck
2018-01-27fix first comments on merge requestFup Duck
2018-01-23add custom provider optionFup Duck
2018-01-19improve layoutFup Duck
* improve layout * gracefully handle orientation changes * respect small devices * set correct colors for buttons, error messages...
2018-01-16resolve commented issuesFup Duck
* recreate activity correctly after changing orientation * replace getApplicationActivity
2018-01-13allow rotation of ConfigWizardFup Duck
2018-01-13more static constant import and import cleanupFup Duck
2018-01-13rename variables to CamelCaseFup Duck
2018-01-11Merge remote-tracking branch '0xacab/0.9.8' into 8802_drawerFup Duck
2018-01-11base class for production/insecure ProviderDetailActivityFup Duck
2018-01-108773 more test cases and clean-upcyBerta
2018-01-098773 refactoring ProviderAPI for testability, setting up basic unit test ↵cyBerta
framework
2018-01-09create LoginActivity and SignUpActivityFup Duck
2018-01-09create ProviderDetail ActivityFup Duck
2018-01-08seperate accountList and settingsList in drawerFup Duck
2018-01-048773 preseeded providers implementation for insecure flavorcyBerta
2018-01-038773 preseeded providers implementation for production flavorcyBerta
2017-12-19refactor dashboardFup Duck
2017-12-12Add Splash StartActivityFup 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-11-09Merge 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-06reduce duplicate code in ConfigurationWizard for different flavorscyBerta
2017-11-06#8777 fixes NPEs and errorneous provider selectioncyBerta
2017-11-03#8778 fixes invalid provider error handlingcyBerta
2017-10-31#8757 new ProviderApiBase includes commonly used code between different ↵cyBerta
implementations of ProviderAPI
2017-10-29#8757 refactores ProviderAPI for production flavorcyBerta
2017-10-28#8757 fix missing constant renamingscyBerta
2017-09-21update ics-openvpn: update classes, manifest, resources and build scriptcyBerta