Граф коммитов

223 Коммитов

Автор SHA1 Сообщение Дата
Kyle Ju c01c3dee7f
Revert "npm: bump rollup from 1.17.0 to 2.70.1 (#1791)" (#1806)
This reverts commit 805b7997c8.
2022-03-24 11:57:11 -07:00
dependabot[bot] 805b7997c8
npm: bump rollup from 1.17.0 to 2.70.1 (#1791)
Bumps [rollup](https://github.com/rollup/rollup) from 1.17.0 to 2.70.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.17.0...v2.70.1)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-24 09:11:52 -07:00
dependabot[bot] 6c0a848f16
npm: bump minimist from 1.2.5 to 1.2.6 (#1805)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-24 09:09:16 -07:00
Daniel LaLiberte 1a5e08d47c
Add `npm stop`. (#1803)
* Remove python2 scripts. Add `npm stop`.

* Add py2 scripts back in.
2022-03-23 22:39:07 -04:00
dependabot[bot] 243154f9b5
npm: bump node-fetch from 3.2.2 to 3.2.3 (#1793)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 14:03:16 -07:00
dependabot[bot] 07add24934
npm: bump @babel/register from 7.17.0 to 7.17.7 (#1792)
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.17.0 to 7.17.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.17.7/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/register"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 14:03:04 -07:00
dependabot[bot] cf2da6f5fc
npm: bump yargs-parser from 21.0.0 to 21.0.1 (#1777)
Bumps [yargs-parser](https://github.com/yargs/yargs-parser) from 21.0.0 to 21.0.1.
- [Release notes](https://github.com/yargs/yargs-parser/releases)
- [Changelog](https://github.com/yargs/yargs-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs-parser/compare/yargs-parser-v21.0.0...yargs-parser-v21.0.1)

---
updated-dependencies:
- dependency-name: yargs-parser
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 15:27:23 -08:00
dependabot[bot] 5d47b6e2b9
npm: bump node-fetch from 3.1.1 to 3.2.2 (#1780)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 3.1.1 to 3.2.2.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v3.1.1...v3.2.2)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 15:27:16 -08:00
dependabot[bot] 4a9544d341
npm: bump urijs from 1.19.9 to 1.19.10 (#1779)
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.9 to 1.19.10.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.9...v1.19.10)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 13:18:03 -08:00
dependabot[bot] 05bedeff31
npm: bump urijs from 1.19.8 to 1.19.9 (#1771)
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.8 to 1.19.9.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.8...v1.19.9)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 16:55:09 -08:00
Jason Robbins 2b40592f06
Revert "Reduce unneeded polymer deps. (#1757)" (#1769)
This reverts commit d330a2b729.
2022-03-02 17:42:07 -08:00
dependabot[bot] c9b4999101
npm: bump gulp-load-plugins from 1.6.0 to 2.0.7 (#1762)
Bumps [gulp-load-plugins](https://github.com/jackfranklin/gulp-load-plugins) from 1.6.0 to 2.0.7.
- [Release notes](https://github.com/jackfranklin/gulp-load-plugins/releases)
- [Commits](https://github.com/jackfranklin/gulp-load-plugins/compare/1.6.0...v2.0.7)

---
updated-dependencies:
- dependency-name: gulp-load-plugins
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-01 17:54:47 -08:00
Jason Robbins d330a2b729
Reduce unneeded polymer deps. (#1757) 2022-03-01 17:44:54 -08:00
dependabot[bot] 2c36ad0818
npm: bump urijs from 1.19.7 to 1.19.8 (#1760)
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.7 to 1.19.8.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.7...v1.19.8)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 13:06:08 -08:00
dependabot[bot] 067cceebb2
npm: bump regenerator-runtime from 0.13.7 to 0.13.9 (#1761)
Bumps [regenerator-runtime](https://github.com/facebook/regenerator) from 0.13.7 to 0.13.9.
- [Release notes](https://github.com/facebook/regenerator/releases)
- [Commits](https://github.com/facebook/regenerator/compare/regenerator-runtime@0.13.7...regenerator-runtime@0.13.9)

---
updated-dependencies:
- dependency-name: regenerator-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 13:05:47 -08:00
dependabot[bot] a4d1e4a46e
npm: bump @polymer/paper-ripple from 3.0.1 to 3.0.2 (#1755)
Bumps [@polymer/paper-ripple](https://github.com/PolymerElements/paper-ripple) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/PolymerElements/paper-ripple/releases)
- [Commits](https://github.com/PolymerElements/paper-ripple/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: "@polymer/paper-ripple"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-23 16:19:07 -08:00
dependabot[bot] aa90c864e1
npm: bump dot-prop from 7.1.1 to 7.2.0 (#1753)
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 7.1.1 to 7.2.0.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v7.1.1...v7.2.0)

---
updated-dependencies:
- dependency-name: dot-prop
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 14:41:53 -08:00
Jason Robbins f29a2ff916
Avoid needing to run py2 on workstations. (#1734)
* Avoid needing to run py2 on workstations.

* Use gunicorn instead of dev_appserver

* Add comment to explain that dev-default.yaml is not currently used.

* Use venv pip to install py3 deps.

* Auto-activate and stop referencing lib/.

* Make gunicorn use libs in cs-env.
2022-02-15 13:31:27 -08:00
dependabot[bot] 765d5821f3
npm: bump color-string from 1.6.0 to 1.9.0 (#1742)
Bumps [color-string](https://github.com/Qix-/color-string) from 1.6.0 to 1.9.0.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/compare/1.6.0...1.9.0)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 12:58:04 -08:00
dependabot[bot] 6e25b493d4
npm: bump glob-parent from 6.0.0 to 6.0.2 (#1739)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v6.0.0...v6.0.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 12:57:47 -08:00
dependabot[bot] 549f57e757
npm: bump yargs-parser from 20.0.0 to 21.0.0 (#1740)
Bumps [yargs-parser](https://github.com/yargs/yargs-parser) from 20.0.0 to 21.0.0.
- [Release notes](https://github.com/yargs/yargs-parser/releases)
- [Changelog](https://github.com/yargs/yargs-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs-parser/compare/v20.0.0...yargs-parser-v21.0.0)

---
updated-dependencies:
- dependency-name: yargs-parser
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 12:57:33 -08:00
dependabot[bot] 98ae6a18d1
npm: bump gulp-autoprefixer from 5.0.0 to 8.0.0 (#1721)
Bumps [gulp-autoprefixer](https://github.com/sindresorhus/gulp-autoprefixer) from 5.0.0 to 8.0.0.
- [Release notes](https://github.com/sindresorhus/gulp-autoprefixer/releases)
- [Commits](https://github.com/sindresorhus/gulp-autoprefixer/compare/v5.0.0...v8.0.0)

---
updated-dependencies:
- dependency-name: gulp-autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 12:57:10 -08:00
dependabot[bot] 720d77b098
npm: bump @babel/register from 7.16.9 to 7.17.0 (#1719)
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.16.9 to 7.17.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.17.0/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/register"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 12:56:55 -08:00
Kyle Ju 0ec21c50d1
Update installation instructions (#1711)
* Update installation instructions

Update installation instructions
 - Specific the directories 
 - Use an older node version
 - install pip for python 2
 - Use python2 to install `requirements.dev.txt`

* Update README.md

* Update README.md

* Update package.json

* Update README.md

* Bump to node 12

* Add sudo

* Update ci.yml
2022-02-02 14:51:37 -08:00
Jason Robbins 26d0f95e93
Upgrade from lit-element to lit. (#1706) 2022-01-31 13:35:05 -08:00
dependabot[bot] 0fb2a22edc
npm: bump gulp-rename from 1.4.0 to 2.0.0 (#1707)
Bumps [gulp-rename](https://github.com/hparra/gulp-rename) from 1.4.0 to 2.0.0.
- [Release notes](https://github.com/hparra/gulp-rename/releases)
- [Changelog](https://github.com/hparra/gulp-rename/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hparra/gulp-rename/commits)

---
updated-dependencies:
- dependency-name: gulp-rename
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 13:13:50 -08:00
dependabot[bot] e43376d3e9
npm: bump dot-prop from 5.2.0 to 7.1.1 (#1696)
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 5.2.0 to 7.1.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v5.2.0...v7.1.1)

---
updated-dependencies:
- dependency-name: dot-prop
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 13:12:42 -08:00
dependabot[bot] 718d8eb015
npm: bump eslint-config-google from 0.9.1 to 0.14.0 (#1694)
Bumps [eslint-config-google](https://github.com/google/eslint-config-google) from 0.9.1 to 0.14.0.
- [Release notes](https://github.com/google/eslint-config-google/releases)
- [Commits](https://github.com/google/eslint-config-google/compare/0.9.1...0.14.0)

---
updated-dependencies:
- dependency-name: eslint-config-google
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 13:10:43 -08:00
dependabot[bot] 144070b334
npm: bump gulp-eslint from 5.0.0 to 6.0.0 (#1683)
Bumps [gulp-eslint](https://github.com/adametry/gulp-eslint) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/adametry/gulp-eslint/releases)
- [Changelog](https://github.com/adametry/gulp-eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/adametry/gulp-eslint/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: gulp-eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 12:41:08 -08:00
dependabot[bot] 05f226ba48
npm: bump node-fetch from 2.6.1 to 3.1.1 (#1681)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 3.1.1.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v3.1.1)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 12:40:53 -08:00
dependabot[bot] 221cd30b9f
npm: bump @babel/register from 7.6.2 to 7.16.9 (#1680)
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.6.2 to 7.16.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.16.9/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/register"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 12:40:36 -08:00
dependabot[bot] d7d13923a9
npm: bump gulp-uglify-es from 1.0.4 to 3.0.0 (#1671)
Bumps [gulp-uglify-es](https://gitlab.com/itayronen/gulp-uglify-es) from 1.0.4 to 3.0.0.
- [Release notes](https://gitlab.com/itayronen/gulp-uglify-es/tags)
- [Changelog](https://gitlab.com/itayronen/gulp-uglify-es/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/itayronen/gulp-uglify-es/commits/master)

---
updated-dependencies:
- dependency-name: gulp-uglify-es
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-13 14:06:50 -08:00
dependabot[bot] 66098793c7
npm: bump @babel/plugin-syntax-dynamic-import from 7.2.0 to 7.8.3 (#1670)
Bumps [@babel/plugin-syntax-dynamic-import](https://github.com/babel/babel) from 7.2.0 to 7.8.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.2.0...v7.8.3)

---
updated-dependencies:
- dependency-name: "@babel/plugin-syntax-dynamic-import"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-11 12:23:28 -08:00
dependabot[bot] fc0fea5292
npm: bump rollup-plugin-babel from 4.3.3 to 4.4.0 (#1669)
Bumps [rollup-plugin-babel](https://github.com/rollup/rollup-plugin-babel) from 4.3.3 to 4.4.0.
- [Release notes](https://github.com/rollup/rollup-plugin-babel/releases)
- [Changelog](https://github.com/rollup/rollup-plugin-babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup-plugin-babel/compare/v4.3.3...v4.4.0)

---
updated-dependencies:
- dependency-name: rollup-plugin-babel
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-11 11:37:33 -08:00
Jason Robbins 10a6decb01
Further separate py2 code. (#1657)
* Further separate py2 code.

* Try making corresponding changes to py2 workflow

* Add TODOs for a couple of deps that are still needed for now.
2022-01-05 16:22:01 -08:00
Jason Robbins 03b814da8b
Implement a "Recently reviewed features" box on the myfeatures page (#1600)
* Implement a "Recenty reviewed features" box on the myfeatures page.

* removed some logging
2021-11-09 18:00:07 -08:00
Jason Robbins c5427d509e
Add targets for pylint and test2 (#1560) 2021-09-24 11:30:49 -07:00
Jason Robbins 0d0bc1c516
Get test coverage working for py3. (#1555) 2021-09-23 12:06:20 -07:00
Kyle Ju 06ce5bc8db
Run tests on py3 (#1534)
* 8 exceptions and 3 test failures
2021-09-21 15:49:40 -07:00
Jason Robbins 2b8822a677
Upgrade some JS packages to resolve vulnerabilities. (#1495)
* Upgrade some JS packages to resolve vulnerabilities.

* one more lib
2021-08-28 13:42:43 -07:00
kyleju b813793486 Clean up 2021-08-24 02:18:38 +00:00
kyleju 8c13d69c18 Set up ci 2021-08-18 22:50:45 +00:00
Jason Robbins b275a625ae
Use a single npm target to run unit tests (#1430)
* Combine test steps into one npm script.

* Update README

* Return the test run exit status as the overall exit status
2021-07-21 15:36:48 -07:00
Shivam Agarwal fd6018bd3d
20210618 gae ndb to cloud ndb (#1365)
* Added Cloud NDB to requirements

* google-cloud-core 1.7.0 requires google-auth<2.0dev,>=1.24.0, but you'll have google-auth 1.20.1 which is incompatible.

* Running DataStore Emulator on port 15606 and setting environment variable for the same

* Replaced GAE NDB imports with Cloud NDB imports

* Solved Error: No Context for Ramcache

* Solved No NDB Context Error for Cloud NDB

* Fixed Error No object QueryOptions

* Removed clear_datstore flag

* Fixed to_dict() method

* Added explicit call to method for stashing values while editing a feature

* Using Cloud NDB in testbed

* Updated README with JRE instructions and setting the DJANGO_SETTTINGS_MODULE environment variable for django.setup

* Added Env Variable for datastore emulator

* Migrated accounts_api_test.py

* Migrated approvals_api_test.py

* Migrated Comments.py and Cues_api_test.py

* Migrated Features.py

* Migrated metricsdata_test.py

* Migrated stars_api_test.py

* Fixed Deprecation warning for query options

* Migrated token_refresh_api_test.py

* Migrated basehandlers_test.py

* Migrated permissions_test.py

* Migrated ramcache_test.py

* Migrated secrets_test.py

* Migrated xsrf_test.py

* Migrated fetchmetrics_test.py

* Migrated models_test.py

* Migrated notifier_test.py

* Migrated processes_test.py

* Migrated featuredetail_test.py

* Migrated featurelist_test.py

* Migrated guide_test.py

* Migrated intentpreview_test.py

* Migrated samples_test.py

* Removed some unused stubs

* Set the consistency of datastore emulator to be 1

* Resetting the database emulator before running the tests

* Added npm targets for starting and stopping emulator

* Updated README and Developer Docs

* Removed unused imports

* Made NDB calls DRY
2021-06-28 19:05:04 -07:00
Jason Robbins e8b4f0e32d
Update some JS libs to avoid vulns. (#1357) 2021-06-14 15:23:18 -07:00
Kyle Ju 8f1fab71bd
Update package.json 2021-06-02 18:12:35 -07:00
Kyle Ju 515e1bb6a6 Update README 2021-06-02 17:59:55 -07:00
Jason Robbins efe5e707d3
Resolve a couple of github security warnings (#1315) 2021-05-12 14:54:10 -07:00
Jason Robbins 10058da34c
Add separate prod client_id and registered release candidate URLs. (#1313) 2021-05-07 14:03:08 -07:00
Jason Robbins b495597a77
Work around crumbling python2 support. (#1263) 2021-04-12 18:18:29 -07:00
Jason Robbins bb0f73623d Remove unused lighthouse-ci dep. 2021-03-30 18:27:05 -04:00
Shivam Agarwal 9d8d441b94
20210317 fix npm run coverage (#1212)
* Added coverage dependency in requirements.dev.txt

* npm run coverage will install coverage before running coverage

* Modified npm run coverage script in package.json
2021-03-24 09:45:25 -07:00
Jason Robbins 891e84d7a3
Refactor internal stuff into new internals/ directory. (#1235) 2021-03-23 13:09:00 -07:00
Jason Robbins 3eb299e8dc
Reorganize framework-like code into a framework directory. (#1216)
* Reorganize framework-like code into a framework directory.

* Actually move API tests
2021-03-19 11:18:17 -07:00
Jason Robbins 79888b642d
Upgraded urijs library to address a security concern. (#1195) 2021-03-11 09:21:46 -08:00
Jason Robbins 6bba409a33 Start offering a simple REST API. 2021-03-03 16:46:54 -05:00
Jason Robbins c610e44e99
Upgrade from GAE taskqueue to Google Cloud Tasks (#1141)
* Upgrade from GAE taskqueue to Google Cloud Tasks.

* added unit tests

* Add link to Monorail file that I referenced.

* Add grpcio to travis build

* Try installing grpcio locally first

* Try installing grpcio via sudo

* Try a smaller set of deps for travis.

* Debug travis config

* Avoided missing imports while running unit tests on travis

* Removed travis debugging lines
2021-01-15 15:50:36 -08:00
Jason Robbins 7601b214c2 Updated urijs library to resolve a security warning. 2021-01-07 20:28:08 -05:00
aglaforge 774633f317
Merge pull request #1117 from GoogleChrome/20201215-update-ini-js-lib
Update JS ini library to address vulnerability.
2020-12-23 19:32:37 -08:00
Jason Robbins 8bf2c808a6
Start flask upgrading from webapp2 to flask (#1115)
* progress

* more progress

* Start upgrade from webapp2 to flask.
2020-12-16 08:38:33 -08:00
Jason Robbins b15a7347cb Update JS ini library to address vulnerability. 2020-12-15 17:36:20 -05:00
Jason Robbins 87d0364022 Add feature details to an accordion section on feature details page. 2020-11-06 14:14:44 -05:00
Jason Robbins 5a5662e5ec Update JS dependencies flagged by github. 2020-09-18 17:05:34 -04:00
Jason Robbins edc0d013d5 Added test coverage tool. 2020-09-08 20:34:13 -04:00
Jason Robbins 56ba696ed8
Upgrade lodash to resolve a security alert. (#963)
Co-authored-by: Jason Robbins <jrobbins@chromium.org>
2020-08-11 14:59:37 -07:00
Jason Robbins d4f940a969
Upgrade dot-prop to resolve security alert. (#960)
Co-authored-by: Jason Robbins <jrobbins@chromium.org>
2020-08-10 17:09:29 -07:00
Jason Robbins e5bf6d4901
Use git hash rather than date for the GAE app version. (#949)
Co-authored-by: Jason Robbins <jrobbins@chromium.org>
2020-08-04 12:55:09 -07:00
Jason Robbins 82a7061f19 Update some JS packages to resolve vulnerability alerts. 2020-04-06 18:34:03 -04:00
Justin Fagnani 7217c4df77
Remove @polymer/lit-element from dependencies (#804)
It's an old package and appeared to be unused. `lit-element` is what's used in components.
2020-04-06 13:43:12 -07:00
Jason Robbins c43054f228
Set up staging server, and send staging email to archive. (#765)
This is progress on issue #756.
2020-02-24 09:22:24 -08:00
Jason Robbins e19649bad7
Upgrade django again and lodash.template to resolve security warnings (#759)
* Update django to resolve security warning on github.

* Update lodash.template to resolve security warning on github.
2020-02-18 14:29:31 -08:00
Jason Robbins 44587fe73b
Implement starred feature models and JSON API handler. (#738)
ChromeStatus currently has a push notifications that pop up a small window whenever someone edits a feature that the user has clicked the bell icon for. We want to phase that out and instead offer star icons that trigger notification emails. See design doc at go/chromestatus-notification-emails.

In this CL:
* Implement feature star datastore entity model classes with methods to star, unstar, and list.
* Implement JSON request handlers to star, unstar, and list starred features.
* Some tweaks to unit test set-up because these are the first significant user tests.
2020-02-06 15:50:36 -08:00
Jason Robbins 41f68437bd
Set up unit tests locally and in travis. (#734)
In this CL:

* Set up a test directory for python unit tests
* Add a script to package.json to make 'nom run test' run the python scripts and document that in README.md
* Add the mock library for python mock objects
* Implement a few simple unit tests, including one that uses mock
* Add a test/testing_config.py file that finds the needed GAE libraries and adds them to the python system path so that they can be imported in code that is being tested
* Hack on the travis config to get it to install gcloud with python libraries without running out of disk space, and make it run the tests
2020-01-30 10:57:22 -08:00
Jason Robbins c0c633494c
Remove lit-virtualizer until it is fully supported (#728)
* Try removing lit-virtualizer to avoid bugs.

* Limit display to 500 features.

* Addressed review comments
2020-01-22 15:44:40 -08:00
Jason Robbins 29763b5ac2
Fix several small defects to get the lit-element code all working. (#718) 2020-01-13 10:14:53 -08:00
Yangguang a448e6f9bf Using rollup for components (#679)
* Import lit-virtualizer

* misc

* Add rollup and add it to gulp task

* Update gulp

* Downgrade paper-toggle-button to input checkbox

* Include all css to lit-elements

* Add rollup minify. Remove unused packages.

* Fix code review feedback

* Fixes based on code review.

* Remove two unnecessary .call(this, ...)

* Bind _onFeatureToggled (used inside lit-virtualizer) in the constructor

* Add lit-analyzer

* Update lit-analyzer script
2019-11-11 14:32:32 -08:00
Yangguang Li 254f3f4e90 Update to lit-virtualizer 0.3.0 2019-07-19 16:48:34 -07:00
Yangguang Li 7aac1059da Admin pages 2019-07-02 13:53:35 -07:00
Yangguang Li 48dba824e1 Separte lint and lint-fix 2019-07-01 15:11:08 -07:00
Yangguang Li 9487e32eb4 Remove duplicated lint 2019-07-01 15:05:29 -07:00
Yangguang Li 05ad90d601 Clean up package.json 2019-07-01 14:56:17 -07:00
Yangguang Li 9bf1330fcf Revert the npm script 2019-07-01 14:54:36 -07:00
Yangguang Li 07fd72e47a Update lint fix 2019-07-01 14:28:54 -07:00
Yangguang Li 7c27f15c0b merge 2019-07-01 10:53:51 -07:00
Yangguang Li 24ed543495 Merge branch 'other-parts' into lit-virtualizer 2019-06-28 10:37:54 -07:00
Yangguang Li 3f3c580707 Add fix lint 2019-06-27 13:52:25 -07:00
Yangguang Li ccf52decd9 merge conflict 2019-06-27 13:03:37 -07:00
Yangguang Li 9a6ad2a9ff Import lit-vir and fix the width 2019-06-19 14:39:47 -07:00
Yangguang Li 0857cc8f89 Import lit-virtualizer 2019-06-16 10:52:01 -07:00
Yangguang Li 830872e4ff Add gulp watch 2019-05-22 11:51:38 -07:00
Yangguang Li 7196301568 WIP 2019-05-22 11:13:09 -07:00
Yangguang Li 63095fd3e7 Remove rollup 2019-04-15 17:30:57 -07:00
Yangguang Li 0c89f203a6 Code review fixes 2019-04-12 15:11:53 -07:00
Yangguang Li 02b60bdace Add lit-element 2019-04-08 11:56:47 -07:00
Eric Bidelman b23132f1fc Dep updates 2019-01-10 08:25:31 -08:00
Eric Bidelman 23e78af1ca Modernize deps. Gulp4 2018-06-04 14:56:45 -07:00
Eric Bidelman c23b6b6ffa update deps 2018-03-23 11:10:38 -07:00
Eric Bidelman 6abd28890d Fetch blink component from crbug. Fixes #480 2017-07-25 18:39:49 +03:00
Eric Bidelman 153d0ff8fe Run pip in node scripts 2017-07-03 11:05:31 -07:00
Eric Bidelman c6ea7f8437 Initial code for schedule 2017-06-30 16:03:49 -07:00
Eric Bidelman 8efc9d1d7e Update gulp-sass for Nnode 8 support 2017-06-30 15:45:52 -07:00
Eric Bidelman b3c386132b Use Lighthouse CI module (#466) 2017-06-13 15:44:10 -07:00
Eric Bidelman 73c70a718c Travis Lighthouse setup 2017-03-31 19:45:04 -07:00
Eric Bidelman db3e5f66a8 Preload, babel support, metrics/user timing lib 2016-08-05 17:59:09 -07:00
Jason Chase a96f5e37ef Merge branch 'master' into service-worker 2016-07-22 16:48:46 -04:00
Eric Bidelman d9c4c5c503 Minimize vulcanize html/css/js output and lazy load ui components 2016-07-21 14:28:41 -07:00
Jason Chase 33f263dd97 Allow features page to work offline
* Add runtime caching of various assets and data to be provided by service worker
2016-07-20 17:42:34 -04:00
Jason Chase bf8550daea Add Gulp task to generate service worker
* Use sw-precache to generate a service worker script to cache static resources

* Generated/included scripts are put into a `dist` directory, ignored by source control
2016-07-20 17:41:23 -04:00
Eric Bidelman 5ddb065937 Use gulp eslint (#354) 2016-07-20 13:56:27 -07:00
Jason Chase 07f5c5b687 Use Gulp for build instead of Grunt (#349)
* Add initial support for Gulp

* Implement clean task to match Grunt behaviour

* Copy from Gulp implementation in Web Starter Kit 0.6.4

* Implement sass task using Gulp

* Implement vulcanize task using Gulp

* Implement Gulp task to minify scripts

* Simplify the Gulp vulcanize task

* Implement Gulp default task to match Grunt behaviour

* Change to use Gulp for build/post install

* Cleanup obsolete Grunt tasks and config

* Grunt is still used for serve task (for now)

* Remove unused Gulp tasks

* Clean up tasks that are not needed, which were copied from
  the Web Starter Kit
* Leaving the service worker tasks, as expect those to be used

* Address comments

* Address more comments

* Enable autoprefixer for CSS

* Remove unused tasks
2016-07-20 12:49:10 -07:00
Eric Bidelman 2759f224b7 Adds eslint. Fixes #350 (#351) 2016-07-19 15:19:06 -07:00
Eric Bidelman c2ddde4db5 Update built css files. Use grunt-sass instead. Fixes #292 2016-07-08 13:37:30 -07:00
Eric Bidelman 78acb1fe86 Update npm deps to prevent install errors. Also bump Polymer 2016-07-08 12:04:57 -07:00
Eric Bidelman 7a94de6f5c update to polymer 1.2.3 2015-11-17 09:11:51 -08:00
Eric Bidelman f786d2617a Update to latest http2push-gae lib 2015-10-31 15:52:56 -07:00
Eric Bidelman 09075a2533 Add http2push-gae 2015-10-13 15:13:53 -07:00
Eric Bidelman fa34115c85 Cleanup 2015-07-31 15:12:16 -07:00
Eric Bidelman e9f94c5af6 minify vulcanized csp js 2015-07-30 12:32:05 -07:00
Eric Bidelman e3de37b102 Initial port to polymer 1.0 2015-07-29 14:58:53 -07:00
Francois Beaufort e7ac9c0c7f Fixed Delete feature behaviour 2015-07-07 12:06:20 +02:00
Eric Bidelman bfcc868b6e Update polymer. Add GAE grunt task 2014-04-18 15:47:18 -07:00
Mathias Bynens e7375bc21d package.json: Mark this as a private package
See <https://www.npmjs.org/doc/json.html#private>.
2014-04-03 20:33:36 +02:00
Eric Bidelman de2472fe3c Fixes #103
Add build step, update vulcanize output
Modularize imports and CSS
Reduces requests to ~13
2014-03-24 09:23:22 -07:00