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

2870 Коммитов

Автор SHA1 Сообщение Дата
Jason Robbins e4e9e674ae
Allow mock login without XSRF. (#3123)
* Allow mock login without XSRF.

* Fix handler path
2023-06-29 10:40:41 -07:00
Jason Robbins f26a7ac32a
Resolve JS regex syntax warning (#3122) 2023-06-28 15:55:41 -07:00
Jason Robbins 0eb8cf6b82
Squeeze out whitespace from sl-relative-time. (#3120) 2023-06-28 13:47:18 -07:00
Jason Robbins 67d3035db5
Show review request at top of column. (#3119) 2023-06-28 13:47:01 -07:00
Jason Robbins bd9e6999cf
Allow mock login to test accounts. (#3121) 2023-06-27 19:21:37 -07:00
dependabot[bot] 7f824ccebd
npm: bump eslint from 8.41.0 to 8.43.0 (#3118)
Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.43.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.41.0...v8.43.0)

---
updated-dependencies:
- dependency-name: eslint
  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>
2023-06-27 13:33:14 -07:00
dependabot[bot] 35688a96a8
npm: bump @lit-labs/context from 0.3.2 to 0.3.3 (#3117)
Bumps [@lit-labs/context](https://github.com/lit/lit/tree/HEAD/packages/labs/context) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/lit/lit/releases)
- [Changelog](https://github.com/lit/lit/blob/main/packages/labs/context/CHANGELOG.md)
- [Commits](https://github.com/lit/lit/commits/@lit-labs/context@0.3.3/packages/labs/context)

---
updated-dependencies:
- dependency-name: "@lit-labs/context"
  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>
2023-06-27 11:13:21 -07:00
dependabot[bot] 954f099928
npm: bump sass from 1.63.4 to 1.63.6 (#3116)
Bumps [sass](https://github.com/sass/dart-sass) from 1.63.4 to 1.63.6.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.63.4...1.63.6)

---
updated-dependencies:
- dependency-name: sass
  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>
2023-06-26 19:09:59 -07:00
dependabot[bot] 4bf66171c9
npm: bump @babel/preset-env from 7.22.4 to 7.22.5 (#3115)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.22.4 to 7.22.5.
- [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.22.5/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  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>
2023-06-26 17:52:49 -07:00
dependabot[bot] 91c95b2c07
npm: bump rollup from 3.25.1 to 3.25.3 (#3114)
Bumps [rollup](https://github.com/rollup/rollup) from 3.25.1 to 3.25.3.
- [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/v3.25.1...v3.25.3)

---
updated-dependencies:
- dependency-name: rollup
  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>
2023-06-26 17:28:33 -07:00
Jason Robbins 888b13f1e2
Set API Owners SLO to 5 days. (#3109) 2023-06-22 16:04:56 -07:00
Daniel Smith a6e05fb7d8
Add field data type conversion to Features API (#3105)
* Add field data type conversion to features API

* add back test

* fix data type for test
2023-06-22 10:39:07 -07:00
Jason Robbins f99d66bd5c
Add fields for finch flag name and non-finch justification. (#3108) 2023-06-22 09:48:50 -07:00
Yann Dago 9ba8b16f14
Add creation date field to stages and backfill them to the feature creation date (#3107)
* Add creation date field to stages and backfill them to the feature creation date
2023-06-22 09:33:11 -04:00
Jason Robbins 12a3ff6e36
Add process notices to feature creation and privacy gate. (#3094) 2023-06-20 18:31:17 -07:00
dependabot[bot] f8f9fd027f
npm: bump @babel/eslint-parser from 7.21.8 to 7.22.5 (#3103)
Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.21.8 to 7.22.5.
- [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.22.5/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
  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>
2023-06-20 15:50:09 -07:00
Jason Robbins a548bd714a
Count posts to blink-dev as SLO initial responses. (#3104) 2023-06-20 15:49:31 -07:00
dependabot[bot] 9cc9195f5d
npm: bump @web/test-runner-playwright from 0.10.0 to 0.10.1 (#3102)
Bumps [@web/test-runner-playwright](https://github.com/modernweb-dev/web/tree/HEAD/packages/test-runner-playwright) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/modernweb-dev/web/releases)
- [Changelog](https://github.com/modernweb-dev/web/blob/master/packages/test-runner-playwright/CHANGELOG.md)
- [Commits](https://github.com/modernweb-dev/web/commits/@web/test-runner-playwright@0.10.1/packages/test-runner-playwright)

---
updated-dependencies:
- dependency-name: "@web/test-runner-playwright"
  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>
2023-06-20 15:02:24 -07:00
dependabot[bot] 8fa1a2ca13
npm: bump @babel/eslint-plugin from 7.19.1 to 7.22.5 (#3101)
Bumps [@babel/eslint-plugin](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-plugin) from 7.19.1 to 7.22.5.
- [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.22.5/eslint/babel-eslint-plugin)

---
updated-dependencies:
- dependency-name: "@babel/eslint-plugin"
  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>
2023-06-20 14:41:42 -07:00
dependabot[bot] 02f29d6c51
npm: bump acorn from 8.8.2 to 8.9.0 (#3100)
Bumps [acorn](https://github.com/acornjs/acorn) from 8.8.2 to 8.9.0.
- [Commits](https://github.com/acornjs/acorn/compare/8.8.2...8.9.0)

---
updated-dependencies:
- dependency-name: acorn
  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>
2023-06-20 13:30:08 -07:00
dependabot[bot] a32f798c9f
npm: bump sass from 1.62.1 to 1.63.4 (#3099)
Bumps [sass](https://github.com/sass/dart-sass) from 1.62.1 to 1.63.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.62.1...1.63.4)

---
updated-dependencies:
- dependency-name: sass
  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>
2023-06-20 13:25:45 -07:00
Jason Robbins 4ec002083c
Give API Owners a longer SLO (#3095)
* Add process notices to feature creation and privacy gate.

* Give API Owners a longer SLO since they typically meet weekly.
2023-06-20 13:25:01 -07:00
Yann Dago 2078b59777
Fix ordering of new steps added on the edit all page (#3092) 2023-06-16 14:49:58 -04:00
Yann Dago 3661674a10
Fix rollout platforms only saving 1 platform on the edit all page (#3091) 2023-06-16 14:25:54 -04:00
Ping 03b0130563
Enhance feature link (#3075)
* Fix feature_links edge cases

* Add basic FeatureLinksAPI

* Add feature-link to enhance autolink and normal url in feature detail page

* Add tooltip to enhanceChromeStatusLink, polish styles

* Make featureLinks non blocking request

* Add closedTimestamp in enhanceChromeStatusLink

* Remove placeholder function

* Add back white-space: pre-wrap and fix CSS

* Use gray color badge for closed issue

* Rename fallback and change it to a lit-html object

* Move feature link summary into tooltip

* Support custom text in enhanceUrl
2023-06-16 23:07:48 +08:00
Jason Robbins 550153670e
Avoid cluttering test output with expected error logging. (#3088) 2023-06-16 10:59:47 +08:00
Jason Robbins 85c3c0d9c5
Implement a simple JSON report about overdue review gates. (#3086) 2023-06-15 17:12:28 -07:00
Jason Robbins 8d0732d0f4
Add a red clock icon to overdue gate chips. (#3087) 2023-06-15 17:11:17 -07:00
Jason Robbins 2e6cbed91d
Display SLO status near the top of the gate column. (#3066) 2023-06-15 10:46:50 -07:00
Yann Dago 566bd362bb
Allow users to add new stages without having to reload the edit all page and losing their uunsaved data (#3082)
- Modify the "Add stage dialog" to receive a custom submit handler that replaces the default behavior of creating a new stage.
- Modify the edit all page to add a stage on the client only via a custom submit handler that it passes to the "Add stage dialog"
- Modify the form field names of stages added only on the client so that they can be created on submit
- Modify the server so that it creates new stages for the stages that were only created on the client
2023-06-15 11:42:41 -04:00
Jason Robbins c8fbdbe10f
Implement script to backfill gate.responded_on. (#3083)
* Implement script to backfill gate.responded_on.

* Made code more robust
2023-06-14 17:24:43 -07:00
dependabot[bot] b972d09be8
npm: bump @babel/core from 7.22.1 to 7.22.5 (#3081)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.22.1 to 7.22.5.
- [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.22.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  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>
2023-06-13 09:49:50 -07:00
dependabot[bot] d3606fdedd
npm: bump rollup from 3.23.1 to 3.25.1 (#3079)
Bumps [rollup](https://github.com/rollup/rollup) from 3.23.1 to 3.25.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/v3.23.1...v3.25.1)

---
updated-dependencies:
- dependency-name: rollup
  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>
2023-06-13 09:09:17 -07:00
dependabot[bot] 68f7982e99
npm: bump @babel/register from 7.21.0 to 7.22.5 (#3078)
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.21.0 to 7.22.5.
- [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.22.5/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>
2023-06-13 08:58:59 -07:00
dependabot[bot] d184d3e840
npm: bump @open-wc/testing from 3.1.8 to 3.2.0 (#3077)
Bumps [@open-wc/testing](https://github.com/open-wc/open-wc/tree/HEAD/packages/testing) from 3.1.8 to 3.2.0.
- [Release notes](https://github.com/open-wc/open-wc/releases)
- [Changelog](https://github.com/open-wc/open-wc/blob/master/packages/testing/CHANGELOG.md)
- [Commits](https://github.com/open-wc/open-wc/commits/@open-wc/testing-karma@3.2.0/packages/testing)

---
updated-dependencies:
- dependency-name: "@open-wc/testing"
  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>
2023-06-13 08:43:31 -07:00
Yann Dago 165d085d4b
Fix screenshot urls not saved after creation (#3071) 2023-06-09 16:07:01 -04:00
Yann Dago f45f68ab52
Use chromedash-login-required-page for all components that require signin (#3070)
* Use chromedash-login-required-page for all components that require signin
2023-06-09 15:13:12 -04:00
Yann Dago 16de638280
Enterprise flow updates and fixes (#3067)
* Add screenshot links to the enterprise feature creation page
* Make enterprise pages that require sign in use an intermediate component when not signed in and redirect to the initial page when signed in
* Move Rollout steps help text to the edit all page
* Rename "Start feature rollout" to "Rollout Step"
* Rename "Rollout stages" to "Rollout steps"
* Fix editors not showing on the feature details page for all features
* Fix enterprise categories only using the first category chosen after creating a new feature
2023-06-09 13:38:57 -04:00
Jason Robbins 0b0d432187
Implement server-side changes for review SLOs (#3062)
* progress

* Progress

* progress

* Added tests

* Actually add new test file

* Another test

* Update internals/slo.py

Co-authored-by: Kyle Ju <kyleju@google.com>

---------

Co-authored-by: Kyle Ju <kyleju@google.com>
2023-06-09 09:56:29 -07:00
Ping e5c96c8682
Add link helper (#3044)
* Add link_helpers and test

* Cleanup unused code

* Fix csrf token condition

* Fix bug

* Improve LinkHelperTest

* Fix regex escaping

* Fix typing

* Change tab size to 2 space

* Use unittest assert

* Add FeatureLinks with test

* Fix link_test

* Update based on PR comments

* Rename LINK_TYPE_UNKNOWN to  LINK_TYPE_WEB

* Add copyright headers

* Remove outer set of parentheses

* Add TODO in update_feature_links

* Update _remove_link logic to make it more readable

* Rename files
2023-06-09 09:35:26 -07:00
Jason Robbins 40960d9714
Relabel "ready for trial" emails to "ready for developer testing" (#3064) 2023-06-08 10:15:07 -07:00
Jason Robbins 161df4d39e
Fix vote row for review requester. (#3060) 2023-06-07 08:27:41 -07:00
dependabot[bot] 345953a679
npm: bump @rollup/plugin-node-resolve from 15.0.2 to 15.1.0 (#3055)
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) from 15.0.2 to 15.1.0.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v15.1.0/packages/node-resolve)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
  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>
2023-06-05 15:19:09 -07:00
dependabot[bot] a7e8788ef4
npm: bump lit from 2.7.4 to 2.7.5 (#3054)
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit) from 2.7.4 to 2.7.5.
- [Release notes](https://github.com/lit/lit/releases)
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md)
- [Commits](https://github.com/lit/lit/commits/lit@2.7.5/packages/lit)

---
updated-dependencies:
- dependency-name: lit
  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>
2023-06-05 15:13:07 -07:00
dependabot[bot] 3848c17715
npm: bump typescript from 5.0.2 to 5.1.3 (#3053)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.2 to 5.1.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.0.2...v5.1.3)

---
updated-dependencies:
- dependency-name: typescript
  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>
2023-06-05 14:57:10 -07:00
dependabot[bot] cf59f50ed0
npm: bump @lit-labs/context from 0.3.1 to 0.3.2 (#3052)
Bumps [@lit-labs/context](https://github.com/lit/lit/tree/HEAD/packages/labs/context) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/lit/lit/releases)
- [Changelog](https://github.com/lit/lit/blob/main/packages/labs/context/CHANGELOG.md)
- [Commits](https://github.com/lit/lit/commits/@lit-labs/context@0.3.2/packages/labs/context)

---
updated-dependencies:
- dependency-name: "@lit-labs/context"
  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>
2023-06-05 14:40:56 -07:00
dependabot[bot] 3af882b595
npm: bump rollup from 3.23.0 to 3.23.1 (#3058)
Bumps [rollup](https://github.com/rollup/rollup) from 3.23.0 to 3.23.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/v3.23.0...v3.23.1)

---
updated-dependencies:
- dependency-name: rollup
  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>
2023-06-05 14:40:18 -07:00
dependabot[bot] e4eb2defc8
npm: bump @babel/core from 7.21.8 to 7.22.1 (#3049)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.21.8 to 7.22.1.
- [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.22.1/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  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>
2023-06-02 09:56:08 -07:00
dependabot[bot] 0ddee94e63
npm: bump @babel/preset-env from 7.21.5 to 7.22.4 (#3048)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.21.5 to 7.22.4.
- [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.22.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  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>
2023-06-02 09:55:36 -07:00
Jason Robbins 655bb104f6
Explicitly list enterprise approvers. (#3050) 2023-06-02 09:38:00 -07:00