summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-07[refactor] install helpers in makefileKali Kaneko (leap communications)
2017-06-07[feat] do not use pkexec if we are rootKali Kaneko (leap communications)
2017-06-07[tests] improve vpn e2e testKali Kaneko (leap communications)
- add invite code
2017-06-07[tests] copy helpers for vpn e2eKali Kaneko (leap communications)
2017-06-07[tests] simple e2e vpn testKali Kaneko (leap communications)
- Resolves: #8874
2017-06-07[docs] change order of stepsKali Kaneko (leap communications)
2017-06-07[docs] bitmask has to be running to configure tbKali Kaneko (leap communications)
2017-06-06[pkg] copy sql file from new pathKali Kaneko (leap communications)
2017-06-06[pkg] get rid of dist folderKali Kaneko (leap communications)
2017-06-06[pkg] build with latest soledad releaseKali Kaneko (leap communications)
2017-06-05[style] grammarKali Kaneko (leap communications)
2017-06-05[feat] On bitmaskclt vpn start use the last vpn if no provider is providedRuben Pollan
- Resolves: #8835
2017-06-05[test] validate the CA cert fingerprint checkRuben Pollan
2017-06-05[bug] fail bonafide bootstrap for self sign certsRuben Pollan
- Resolves: #8881
2017-06-05[feat] check ca cert fingreprint against provider.jsonRuben Pollan
2017-06-05[docs] add signoff-rebase aliasRuben Pollan
2017-06-01[refactor] improve error reporting when openvpn not foundKali Kaneko (leap communications)
2017-06-01[refactor] hide mac/linux switch inside process moduleKali Kaneko (leap communications)
2017-06-01[feat] use vpncanary for osxKali Kaneko (leap communications)
2017-06-01[feat] darwin helper commandKali Kaneko (leap communications)
2017-05-31[docs] document helper installationKali Kaneko (leap communications)
2017-05-31[refactor] factor out installer functionKali Kaneko (leap communications)
2017-05-31[feat] install installers directly if we are rootKali Kaneko (leap communications)
2017-05-31[docs] update vpn readmeKali Kaneko (leap communications)
2017-05-31[bug] fix deprecated import of cryptography multibackendKali Kaneko (leap communications)
- Resolves: #8910
2017-05-31[pkg] copy over osx boilerplate from legacy repoKali Kaneko (leap communications)
2017-05-31[docs] use mailmap to de-duplicate committersvarac
2017-05-31Fix soledad image locationvarac
2017-05-30[pkg] settle on 0.10a10.10a1Kali Kaneko (leap communications)
2017-05-30[docs] add notes for osx/windows dev envKali Kaneko (leap communications)
2017-05-30[pkg] bump next versionKali Kaneko (leap communications)
2017-05-29add osx/windows documentsKali Kaneko (leap communications)
2017-05-26[docs] formattingKali Kaneko (leap communications)
2017-05-26[doc] webkit -> qtwebkitRuben Pollan
2017-05-24[docs] add pixelated/thunderbird issues to known issuesKali Kaneko (leap communications)
2017-05-24[tests] fix testsKali Kaneko (leap communications)
2017-05-24[refactor] simplify wrapper create and add_msgKali Kaneko (leap communications)
- remove premature optimization for fast-notifies. blobs will cover that, no point in maintaning the optimization at the price of creeping complexity.
2017-05-24[bug] fix sending mail error from pixelatedKali Kaneko (leap communications)
- Create the 'Sent folder' ourselves to avoid pixelated hitting a bug in mailbox creation. - I believe there's still a problem with bitmask desing for the adaptor (in get-or-create mailbox). This needs further tests. - Case manipualation to avoid having a 'Sent' and 'SENT' folder when Thunderbird and Pixelated write to those. - Further hacks to monkeypatch the leap-mail-adapter that Pixelated uses (make them reuse the account instance!). This is getting insane, I am really looking forward to the fork. - Duly note our technical debt in the area of Pixelated integration. Keeping the Pixelated codebase untouched for a long time will backfire. As far as I've noticed, we have a basic violation of the assumptions about a single-instance writes and notifications to all listeners. As commented in the commit, this should go either for a guarantee that only one account object is created per user (creating it in the bootstrapping process in bitmask), or for the opposite direction in which the listeners are communicated in some other way (zmq events, for instance). - In any case, it's strongly recommended to deduplicate the Pixelated libraries as soon as possible and make Pixelated use a better defined set of Bitmask's public apis. - Modify the wrapper create methods so that they return the modified wrapper itself. - Resolves: #8903, #8904
2017-05-23[feature] enable vpn by default, yeahKali Kaneko (leap communications)
2017-05-22[docs] format typoKali Kaneko (leap communications)
2017-05-22[tests] add lxpolkit to the test-docker depsKali Kaneko (leap communications)
this is an attempt to debug the failure of the vpn e2e test on the works. if this commit makes the test pass, it means that we need to capture the "no polkit authentication agent running" in a more meaningful way.
2017-05-22[tests] add openvpn and mocha to docker test containerKali Kaneko (leap communications)
2017-05-22[docs] add e2e and ui tests to readmeKali Kaneko (leap communications)
2017-05-22add prop-types to requirementsSimon Fondrie-Teitler
2017-05-22add test running to ui MakefileSimon Fondrie-Teitler
2017-05-22[refactor] refactor and add tests for Center and ConfirmationSimon Fondrie-Teitler
As a couple of initial, example tests, Center and Confirmation were refactored and tests were set up and added with mocha, enzyme and chai. Spinner was also refactored.
2017-05-22[bug] fix lxpolkit pathKali Kaneko (leap communications)
2017-05-22[feat] port the polkit agent launcherKali Kaneko (leap communications)
this commit is porting the polkit launcher from the legacy bitmask client. if no polkit authentication agent is running, it will try to run one that is found in the system. - Resolves: #8836
2017-05-22[refactor] remove env codeKali Kaneko (leap communications)
no need to setup LD_LIBRARY_PATH anymore, we're shipping a static binary.
2017-05-22[bug] use openvpn from bundleKali Kaneko (leap communications)