THIS IS A TEST INSTANCE ONLY! REPOSITORIES CAN BE DELETED AT ANY TIME!

Browse Source

feat(app): set anonymizeIp property for GA (#2919)

tags/1.21.0^2
Anthony Lapenna GitHub 1 year ago
parent
commit
1d9166216a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 4 deletions
  1. +1
    -0
      .eslintrc.yml
  2. +1
    -1
      app/config.js
  3. +1
    -2
      gruntfile.js
  4. +5
    -1
      webpack/webpack.common.js

+ 1
- 0
.eslintrc.yml View File

@@ -6,6 +6,7 @@ env:

globals:
angular: true
__CONFIG_GA_ID: true

extends:
- 'eslint:recommended'


+ 1
- 1
app/config.js View File

@@ -40,7 +40,7 @@ angular.module('portainer')
};
}]);

AnalyticsProvider.setAccount('@@CONFIG_GA_ID');
AnalyticsProvider.setAccount({ tracker: __CONFIG_GA_ID, set: { anonymizeIp: true } });
AnalyticsProvider.startOffline(true);

toastr.options.timeOut = 3000;


+ 1
- 2
gruntfile.js View File

@@ -78,7 +78,6 @@ module.exports = function(grunt) {
distdir: 'dist/public',
shippedDockerVersion: '18.09.3',
shippedDockerVersionWindows: '17.09.0-ce',
pkg: grunt.file.readJSON('package.json'),
config: gruntfile_cfg.config,
src: gruntfile_cfg.src,
clean: gruntfile_cfg.clean,
@@ -99,7 +98,7 @@ gruntfile_cfg.env = {
prod: {
NODE_ENV: 'production'
}
}
};

gruntfile_cfg.webpack = {
dev: webpackDevConfig,


+ 5
- 1
webpack/webpack.common.js View File

@@ -1,5 +1,6 @@
const path = require('path');
const { ProvidePlugin, IgnorePlugin } = require('webpack');
const pkg = require('../package.json');
const { ProvidePlugin, IgnorePlugin, DefinePlugin } = require('webpack');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const WebpackBuildNotifierPlugin = require('webpack-build-notifier');
const CleanTerminalPlugin = require('clean-terminal-webpack-plugin');
@@ -94,6 +95,9 @@ module.exports = {
new LodashModuleReplacementPlugin({
shorthands: true,
collections: true
}),
new DefinePlugin({
__CONFIG_GA_ID: JSON.stringify(pkg.config.GA_ID),
})
],
optimization: {


Loading…
Cancel
Save