Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-17 | [feat] Add support for calling bitmask.js from Firefox/Thunderbird | Sukhbir Singh | |
- To be able to call bitmask.js from Thunderbird (for the Bitmask Thunderbird extension), we need to set `api_url' and also read the `authtoken' file from disk. This commit adds support for that and restricts the changes by using window.location.protocol. - Add function for fetching bitmaskd status. Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-10-26 | [feat] add fetch key by fingerprint to keymanager | Ruben Pollan | |
- Resolves: #9023 | |||
2017-09-01 | [pkg] bitmask-js package | Kali Kaneko | |
2017-09-01 | [bug] missing comma | Kali Kaneko | |
2017-08-31 | [feat] expose an API to set/get/list gateway preferences | Ruben Pollan | |
- Related: #9010 | |||
2017-08-30 | [bug] change status on ui too | Kali Kaneko | |
2017-08-24 | [bug] update the UI to the new mail.get_token API | Ruben Pollan | |
Thanks to @simonft for all the help. - Resolves: #8980 | |||
2017-08-24 | [feat] remove active user from get_token | Ruben Pollan | |
We need to update the UI to use the new API. - Resolves: #8974 | |||
2017-08-24 | [feat] add a mock mixnet_status call to the API | Ruben Pollan | |
For now we say it will be mixed on every request if the mixnet is enabled. We might want a better mock in the future. - Resolves: #8972 | |||
2017-08-08 | [refactor] use sinon in confirmation component test | Simon Fondrie-Teitler | |
This refactors the confirmation component to use sinon instead of manually checking the the result of calling a function. | |||
2017-08-08 | [bug] explicitly set versions for peer dependencies | Simon Fondrie-Teitler | |
Newer versions of npm don't autoinstall peer dependencies, so they have to be explicitly installed in package.json. This adds the few that npm was complaining about. | |||
2017-08-08 | [bug] Add "show" option to modal in confirmation component | Simon Fondrie-Teitler | |
Defaults to True. Without it, the confirmation modal doesn't show and you aren't able to remove a provider from the list. | |||
2017-07-28 | [bug] fix uri for reporting issues | Kali Kaneko | |
2017-06-15 | [feat] Add a 'fetch' flag to key export | Ruben Pollan | |
If is set keyamanger will try to discover and download the key. - Resolves: #8821 | |||
2017-05-22 | add prop-types to requirements | Simon Fondrie-Teitler | |
2017-05-22 | add test running to ui Makefile | Simon Fondrie-Teitler | |
2017-05-22 | [refactor] refactor and add tests for Center and Confirmation | Simon 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-19 | [pkg] some naming changes to ui Makefile | Kali Kaneko (leap communications) | |
2017-05-19 | [bug] Don't update VPN status component for wrong domain | Simon Fondrie-Teitler | |
Previously, if the active VPN was in the connecting state and the VPN status component for another account was rendered the status for the new account would show as connecting. This was because it didn't check the domain returned from the status endpoint when parsing the returned data and setting "connecting" as the status. We can safely assume that a non active VPN is in the "down" state, so that's what this commit does. | |||
2017-05-19 | [bug] fix flex styling for vpn indicator | Simon Fondrie-Teitler | |
The version of webkit we're using doesn't understand display: flex, instead it needs display: -webkit-flex. | |||
2017-05-16 | [feat] add icon to account list indicating account with active VPN | Simon Fondrie-Teitler | |
This adds a lock icon to the account list next to the account with the currently active VPN. The icon is green if the VPN is connected, yellow if the VPN is connectiong, and red in any other case. - Resolves: #8853 | |||
2017-05-04 | [feat] Go to first open line when enter is pressed | Simon Fondrie-Teitler | |
When filling out the signup or login pages, and when adding an additional service provider, the enter key will trigger the submit action. When on the choose provider page, enter will take you to the next page. - Resolves: #8841 | |||
2017-05-04 | [style] wording | Kali Kaneko (leap communications) | |
2017-04-25 | for now, don't catch javascript errors | elijah | |
2017-04-25 | minor: fix indentation | elijah | |
2017-04-24 | [feat] usable vpn ui | elijah | |
2017-04-20 | [feat] added app buttons (quit & about bitmask) | elijah | |
- Closes #8803 | |||
2017-04-16 | [bug] fix typo in js library | kwadronaut | |
Signed-off-by: kwadronaut <kwadronaut@leap.se> Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-04-12 | [bug] fix typo on js library | Kali Kaneko (leap communications) | |
2017-04-03 | [feat] add a check for the installation of the helpers to the API | Ruben Pollan | |
- Resolves: #8786 | |||
2017-04-03 | [feat] expose core.version and core.stop in the js API | Ruben Pollan | |
- Resolves: #8802 | |||
2017-03-15 | [feat] minimal vpn ui | elijah | |
2017-03-15 | [feat] minimal addressbook ui | elijah | |
2017-03-15 | [bug] fix icons in ui | elijah | |
Signed-off-by: elijah <elijah@riseup.net> | |||
2017-03-05 | [bug] load svg font for webkit to render it properly | Kali Kaneko (leap communications) | |
2017-03-05 | [bug] disable addressbok | Kali Kaneko (leap communications) | |
- Related: #8792 | |||
2017-03-05 | [feature] add pixelated button to UI | Kali Kaneko (leap communications) | |
this button will call the exported qt method to open a new window | |||
2017-03-04 | [bug] provide email address to the bitmask.mail.status call | Ruben Pollan | |
2017-03-03 | [feat] get VPN params from eip-service.json | Ruben Pollan | |
Instead of hardcoding them in the code. | |||
2017-03-03 | [feat] add mail enable/disable to bitmask.js | Ruben Pollan | |
- Resolves: #8782 | |||
2017-03-03 | [feat] add VPN API to bitmask.js | Ruben Pollan | |
- Resolves: #8779 | |||
2017-03-03 | [feat] mail status will only work for a valid userid | Ruben Pollan | |
We used to return the system status if no userid is provided. We don't do it anymore, now is only userid based. - Resolves: #8785 | |||
2017-02-28 | [bug] correctly determine available services in the ui | elijah | |
2017-02-24 | [bug] update UI to use current API | elijah | |
2017-02-24 | [feature] Update bitmask.js to use authtoken | elijah | |
2017-02-23 | [feat] eliminate the active user from bonafide | Ruben Pollan | |
Active user is now only a concept of the cli. For it we add a ~/.config/leap/bitmaskctl.cfg file. - Resolves: #8769 | |||
2017-02-09 | [feat] add account based keymanagement API | Ruben Pollan | |
- Resolves: #8755 | |||
2017-02-09 | [feat] Get more detailed status report for email | Ruben Pollan | |
- Resolves: #8754 | |||
2017-02-08 | [bugfix] ui: use woff2 font instead of woff | elijah | |
- closes #8527 | |||
2017-01-10 | [bug] For now, disable UI for supporting multiple accounts. It does not ↵ | elijah | |
currently work with API tokens. |