1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-10 05:13:29 +00:00

Noop notifications for dev (#6671)

* Noop notifications for dev

We rarely have notifications set up for development environments, this
removes the error messages related to missing server notification
services

* Log actions in noop service

* Add line breaks

* Improve log messages

* Ignore local config at all levels
This commit is contained in:
Matt Gibson
2023-10-24 09:18:23 -04:00
committed by GitHub
parent 222345f0c9
commit 1d2757e42b
9 changed files with 45 additions and 8 deletions

View File

@@ -572,12 +572,12 @@ export default class MainBackground {
this.stateService
);
this.notificationsService = new NotificationsService(
this.logService,
this.syncService,
this.appIdService,
this.apiService,
this.environmentService,
logoutCallback,
this.logService,
this.stateService,
this.authService,
this.messagingService

1
apps/cli/.gitignore vendored
View File

@@ -1 +0,0 @@
config/local.json

View File

@@ -13,6 +13,8 @@ console.log("Renderer process config");
const envConfig = configurator.load(NODE_ENV);
configurator.log(envConfig);
const ENV = process.env.ENV == null ? "development" : process.env.ENV;
const common = {
module: {
rules: [
@@ -170,6 +172,7 @@ const renderer = {
chunkFilename: "[id].[contenthash].css",
}),
new webpack.EnvironmentPlugin({
ENV: ENV,
FLAGS: envConfig.flags,
DEV_FLAGS: NODE_ENV === "development" ? envConfig.devFlags : {},
}),

1
apps/web/.gitignore vendored
View File

@@ -1,3 +1,2 @@
!dev-server.shared.pem
config/local.json
stats.json