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