commit 9a8cae836b986516dd8cfdb660df958c7b6e1ed5
parent 7d7d8afed9346e1092c4391953c6554c23b83ace
Author: Daniel GarcĂa <dani-garcia@users.noreply.github.com>
Date: Mon, 17 Dec 2018 22:21:18 +0100
Remove vault patch file, and point users to the vault builds repo for the patch
Diffstat:
2 files changed, 7 insertions(+), 30 deletions(-)
diff --git a/BUILD.md b/BUILD.md
@@ -32,10 +32,14 @@ cd web-vault
git checkout "$(git tag | tail -n1)"
```
-- Apply the patch file from `docker/set-vault-baseurl.patch`:
+- Download the patch file from [dani-garcia/bw_web_builds](https://github.com/dani-garcia/bw_web_builds/tree/master/patches) and copy it to the `web-vault` folder.
+To choose the version to use, assuming the web vault is version `vX.Y.Z`:
+ - If there is a patch with version `vX.Y.Z`, use that one
+ - Otherwise, pick the one with the largest version that is still smaller than `vX.Y.Z`
+- Apply the patch
```sh
-# In the Vault repository directory
-git apply /path/to/bitwarden_rs/docker/set-vault-baseurl.patch
+# In the 'web-vault' directory
+git apply vX.Y.Z.patch
```
- Then, build the Vault:
diff --git a/docker/set-vault-baseurl.patch b/docker/set-vault-baseurl.patch
@@ -1,27 +0,0 @@
---- a/src/app/services/services.module.ts
-+++ b/src/app/services/services.module.ts
-@@ -120,20 +120,16 @@ const notificationsService = new NotificationsService(userService, syncService,
- const environmentService = new EnvironmentService(apiService, storageService, notificationsService);
- const auditService = new AuditService(cryptoFunctionService, apiService);
-
--const analytics = new Analytics(window, () => platformUtilsService.isDev() || platformUtilsService.isSelfHost(),
-+const analytics = new Analytics(window, () => platformUtilsService.isDev() || platformUtilsService.isSelfHost() || true,
- platformUtilsService, storageService, appIdService);
- containerService.attachToWindow(window);
-
- export function initFactory(): Function {
- return async () => {
- await (storageService as HtmlStorageService).init();
-- const isDev = platformUtilsService.isDev();
-- if (!isDev && platformUtilsService.isSelfHost()) {
-- environmentService.baseUrl = window.location.origin;
-- } else {
-- environmentService.notificationsUrl = isDev ? 'http://localhost:61840' :
-- 'https://notifications.bitwarden.com'; // window.location.origin + '/notifications';
-- }
-+ const isDev = false;
-+ environmentService.baseUrl = window.location.origin;
-+ environmentService.notificationsUrl = window.location.origin + '/notifications';
- apiService.setUrls({
- base: isDev ? null : window.location.origin,
- api: isDev ? 'http://localhost:4000' : null,