summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2018-01-09[pkg] rename docker targetKali Kaneko
it was a bit confusing before.
2017-12-26[test] Split monolithic e2e test into seperate testsVarac
2017-12-22[pkg] Include required files in headless buildSimon Fondrie-Teitler
Also pull in cython and restructure the package.
2017-12-20[pkg] add osx bundle script inside venvadmin
2017-12-20[pkg] add make target for headless buildsSimon Fondrie-Teitler
This adds a make target which allows for headless builds. It runs pyinstaller and copies some required files.
2017-10-03[pkg] copy the folder to distKali Kaneko
the package from docker was being copied with the `dist` name.
2017-10-03[docs] add a package_in_docker targetKali Kaneko
2017-10-03[pkg] pin pyinstaller versionKali Kaneko
Also, allow to pass a different repo to the build-in-docker script. - Resolves: #9089
2017-09-20[feat] check if there are newest configuration filesKali Kaneko
here we port the if-modified-since conditional mechanism, so that we only write the config if it is newer than whan we have. we also add a line with the status code to the logs, so that it's easier to debug. note that the 'configs.json' file is never returning 304. - Resolves: #8773
2017-09-01[pkg] add upload targetKali Kaneko
2017-08-30[bug] assign initial empty stateKali Kaneko
2017-08-30[tests] install helpers before e2e tests tooKali Kaneko
2017-08-30[tests] do not fail if helper installed in debian pathKali Kaneko
2017-08-30[tests] fix check-ip scriptKali Kaneko
2017-08-30[tests] Check egress IP for VPN stepsVarac
2017-08-30[scripts] use sudo for installing helpersKali Kaneko
2017-08-30[docs] add ability to upgrade an existing virtualenvKali Kaneko
2017-08-14[pkg] move bundling scriptskali
2017-08-14[pkg] use productsign to sign the flat packagekali
2017-08-14[pkg] automate flat packagekali
2017-07-28[pkg] add cleanup to makefileKali Kaneko
2017-07-25[docs] document the dev-bootstrap script0.10a2Kali Kaneko
2017-07-25[pkg] add leap.pixelated and leap.pixelated_www as dependenciesKali Kaneko
from here on, we're depending on leap's fork.
2017-07-20[test] Add basic functional login testVarac
* Move todo list to https://0xacab.org/leap/bitmask-dev/issues/8929 * use bundled pysqlcipher - debian package has not been fixed yet. * reset bitmaskd for each scenario so they are isolated * run functional tests on CI * moved e2e tests before the bundle * add test_functional_graphical Make target * Install chromedriver in docker image * add screenshots as artifacts on failure * run chrome without sandbox for docker Tests were failing on CI with chrome sandbox: https://0xacab.org/leap/bitmask-dev/-/jobs/15196 Used this workaround: https://stackoverflow.com/questions/28364012/webdriver-exception-chrome-not-reachable/28949227#28949227 - Resolves: #8929
2017-07-19[pkg] properly install soledadmoomin
Signed-off-by: Ruben Pollan <meskio@sindominio.net>
2017-06-28[pkg] remove remaining refs to older soledad structureKali Kaneko (leap communications)
2017-06-21[pkg] improve Packages scriptKali Kaneko
- use relative paths - there's still an absolute path (hardcoded, the REFERENCE FOLDER PATH). This should be changed (sed!) if we want to automate this for CI or for building in different environments: STILL NEEDS SOME MANUAL WORK. - Avoid deleting the build folders by default - Move the plist file to a subfolder
2017-06-13[pkg] factor out pixelated packagesKali Kaneko (leap communications)
2017-06-07[tests] enable mail e2e againKali Kaneko (leap communications)
- skip ssl verification for this test - use mail.bitmask as e2e provider for now (ci.leap.se seems broken; cannot download smtp cert)
2017-06-07[refactor] install helpers in makefileKali Kaneko (leap communications)
2017-06-07[tests] improve vpn e2e testKali Kaneko (leap communications)
- add invite code
2017-06-07[tests] simple e2e vpn testKali Kaneko (leap communications)
- Resolves: #8874
2017-05-22[pkg] more precise depsKali Kaneko (leap communications)
2017-05-22[pkg] update openvpn build scriptKali Kaneko (leap communications)
2017-05-16[pkg] add dependencies for pixelated to the makefileKali Kaneko (leap communications)
2017-05-07[pkg] add pixelated packages to makefileKali Kaneko (leap communications)
2017-03-17[pkg] remove non needed stepsKali Kaneko (leap communications)
2017-03-17[bug] fix command error for older version of dockerKali Kaneko (leap communications)
2017-03-06[pkg] several bundling fixesKali Kaneko (leap communications)
2017-02-09[bug] soledad now uses master branch instead of developRuben Pollan
2016-12-29[pkg] add docker files to build bundleKali Kaneko (leap communications)
2016-12-26[test] add dev-latest-backend make targetvarac
2016-12-26[test] add a target for latest soledad/commonKali Kaneko (leap communications)
2016-12-26[feat] serial script to create and auth userKali Kaneko (leap communications)
2016-12-07[feature] add icon to the windowKali Kaneko (leap communications)
- Resolves: #8676
2016-10-04[doc] fix readme, remove broken dev-install-prebuilt from makefileelijah
2016-10-03[docs] revamp bitmask dev docsKali Kaneko (leap communications)
2016-09-27[pkg] make bundle from main makefileKali Kaneko (leap communications)
2016-09-22[pkg] rename www to uielijah
2016-09-22[pkg] fix www (aka bitmask_js) when run in "development mode"elijah
this change allows you to edit the js and have the changes reflected immediately in the app.