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

2708 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] 9c8b29d279
npm: bump regenerator-runtime from 0.13.10 to 0.13.11 (#2489)
Bumps [regenerator-runtime](https://github.com/facebook/regenerator) from 0.13.10 to 0.13.11.
- [Release notes](https://github.com/facebook/regenerator/releases)
- [Commits](https://github.com/facebook/regenerator/compare/regenerator-runtime@0.13.10...regenerator-runtime@0.13.11)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 15:32:54 -08:00
Kyle Ju 9b4bf4c3f2
Implement enum support in feature search & query builder (#2498)
* Add available ENUM types

* Add sl-select for enum values

* Add enum fields in search API

* Convert enum string to int in search

* Address comments

* Remove rollout_platforms

* Add tests

Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-11-28 14:39:48 -08:00
Yann Dago b2029cdd7c
Add migrate enterprise stages from INTENT_SHIP to INTENT_ROLLOUT (#2502) 2022-11-28 11:33:48 -08:00
Jason Robbins b0ac9d8339
Allow the user to clear out a multi-select field. (#2500) 2022-11-23 13:12:04 -08:00
Jason Robbins c1e3cbdb92
Define an enterprise flat edit-all form. (#2496) 2022-11-23 11:00:52 -08:00
Kyle Ju 76fadb8dba
Check if val is assigned with a feature (#2497)
Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-11-23 00:47:04 -08:00
Kyle Ju 2379ef094f
Disable CONTAINS_OP for search API (#2495)
* Disable CONTAINS_OP for search API

* Update chromedash-feature-filter.js

Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-11-22 15:26:38 -08:00
Yann Dago b465758c63
Add enterprise feature and breaking change support (#2482)
* Add enterprise feature and breaking change support

* jcsotti review comments

* jrobbins review comments

* Fix tests

* jcsotti comments: Add tests

* Add enterprise feature and breaking change support

* jcsotti review comments

* jrobbins review comments

* Fix tests

* jcsotti comments: Add tests

* jcsotti comments: Add tests

* Fix CI

* Fix CI

* Add type checking
2022-11-22 14:09:59 -08:00
Philipp Hancke d842a8ba2a
s/Web RTC/WebRTC/ (#2493)
which is the canonical spelling established by
  https://w3c.github.io/webrtc-pc/
2022-11-22 10:53:56 -08:00
Jason Robbins 6f06dddbee
Fix extra slash in prepub emails. (#2494) 2022-11-22 10:53:39 -08:00
James C Scott III eeee877ddf
Use CLOUDSDK_PYTHON for gcloud (#2491)
* Use CLOUDSDK_PYTHON for gcloud

Needed for gcloud because as of Nov 2022, gcloud only supports python 3.5-3.9
https://cloud.google.com/sdk/docs/install#supported_python_versions
https://github.com/google-github-actions/setup-gcloud/issues/381#issuecomment-955631107
ubuntu-latest comes with python3.8 (for now). As a result, we can tell gcloud to use that.

* Uncomment to verify

* use upgraded gcloud

* pin ubuntu to 20.04

* consistent across both workflows

* only install the sdk, not the cli
2022-11-22 12:25:40 -05:00
Jason Robbins b04d2c941e
In pending-approval-by:me box, offer gate chips instead of the approval stamp icon (#2487)
* progress

* Basically working

* Put back editing pencil icon for now.

* Addressed review commetns
2022-11-18 17:19:11 -08:00
Jason Robbins 5519378017
Add edit buttons to the feature detail page (#2488)
* Half done

* More like the mocks

* Add contextual navigation to next page, and edit-all button

* Only show edit-all if canEdit
2022-11-18 16:52:39 -08:00
Daniel Smith fd0efa8b0c
Add more FeatureEntry converter tests (#2485)
* Add more feature entry converters tests

* code cleanup
2022-11-17 16:06:36 -08:00
Daniel Smith 26defeb307
Dev API unit tests (#2486)
* dev API unit tests

* code cleanup
2022-11-17 16:06:12 -08:00
Daniel Smith bdf12e24d9
Add dev API to write and delete test data (#2475)
* Write and delete data for dev environments

* Add 2nd feature entry

* write old Feature entities as well

* More thorough commenting

* Make sure endpoints can only be used locally

* update return statements

* devtrial_instructions is a link

* changes suggested by @jrobbins

* comment change
2022-11-16 22:48:38 -08:00
Daniel Smith a6961d2e56
Edit only relevant fields based on feature type (#2476)
* Edit only relevant fields based on feature type

* Update form-definition.js

* Add param to getFormFields()
2022-11-16 22:48:26 -08:00
Daniel Smith 733bc9a8c5
Use FeatureEntry entities to display roadmap information (#2480)
* refactor get_in_milestone() to use FeatureEntry

* Update comments

* changes suggested by @jrobbins

* update tests
2022-11-16 16:45:08 -08:00
Daniel Smith 2602d06d81
Update and handle deprecated views fields (#2484)
* Update and handle deprecated views fields

* value reference consistency

* changes suggested by @jrobbins
2022-11-16 16:09:14 -08:00
Daniel Smith 671b23a704
Use FeatureEntry entities for "All Features" page (#2469)
* Use FeatureEntry for displaying all features list

* remove TODO

* update testing for new function

* Update comments
2022-11-16 15:28:17 -08:00
Daniel LaLiberte 3e695288c5
Add extra_help for TAG Review (#2396)
* Add extra_help for TAG Review

* Update with Jeffrey's suggestions

* Paragraph restructuring.

* Change more "TAG review" to "TAG specification review"

* Update text about Origin Trails
2022-11-16 15:20:35 -05:00
Daniel Smith a8d59e7559
Views field bug fix (#2481)
* Update converters.py

* add temporary migrate_fe_views function
2022-11-15 17:07:53 -08:00
Daniel Smith d5ba6dc59a
Reference feature stages as possibly plural (#2478)
* Reference feature stages as possibly plural

* update tests

* Check that milestones is not null first

* extra line
2022-11-15 15:34:09 -08:00
Jason Robbins 429f4c3214
Fix editing of unlisted checkbox on metadata form. (#2479) 2022-11-15 13:23:07 -08:00
Daniel Smith df1059f044
Remove standard maturity backfill script (#2477)
* Remove standard maturity backfill script

* remove from cron.yaml
2022-11-15 11:17:11 -08:00
dependabot[bot] 68835a1692
npm: bump @open-wc/testing from 3.1.6 to 3.1.7 (#2474)
Bumps [@open-wc/testing](https://github.com/open-wc/open-wc/tree/HEAD/packages/testing) from 3.1.6 to 3.1.7.
- [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@3.1.7/packages/testing)

---
updated-dependencies:
- dependency-name: "@open-wc/testing"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 10:35:11 -08:00
dependabot[bot] fcec59374e
npm: bump sass from 1.55.0 to 1.56.1 (#2473)
Bumps [sass](https://github.com/sass/dart-sass) from 1.55.0 to 1.56.1.
- [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.55.0...1.56.1)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 10:34:45 -08:00
dependabot[bot] ec87331b20
npm: bump node-fetch from 3.2.10 to 3.3.0 (#2472)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 3.2.10 to 3.3.0.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v3.2.10...v3.3.0)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 10:24:18 -08:00
dependabot[bot] 568d7c658c
npm: bump rollup from 3.2.4 to 3.3.0 (#2471)
Bumps [rollup](https://github.com/rollup/rollup) from 3.2.4 to 3.3.0.
- [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.2.4...v3.3.0)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 10:23:49 -08:00
dependabot[bot] c89006f596
npm: bump tar from 6.1.11 to 6.1.12 (#2470)
Bumps [tar](https://github.com/npm/node-tar) from 6.1.11 to 6.1.12.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.11...v6.1.12)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 10:23:30 -08:00
Kyle Ju 7369b4a846
Correct permission terms query logic (#2463)
* Correct permission terms query logic

* Added tests

Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-11-14 01:36:10 -08:00
Jason Robbins ecbb80b436
Map deprecation_motivaton to motivation both ways. (#2466) 2022-11-10 12:44:48 -08:00
Daniel Smith 2bb1b3ba23
typo fix (#2465) 2022-11-10 12:03:56 -08:00
Daniel Smith e57ee74a68
Show motivation value in deprecation features (#2464) 2022-11-10 11:37:21 -08:00
Daniel Smith 3141ef5005
FeatureEntry edit bug fix (#2461)
* handle emails and use new field names

* rearrange if statement fields
2022-11-09 14:06:42 -08:00
Jason Robbins 343ec31d2f
Make the debuggability field not required (#2460) 2022-11-09 14:03:17 -08:00
Jason Robbins 3b108e5d44
Fix link to go/finch (#2459) 2022-11-09 12:00:01 -08:00
Kyle Ju c8cfdcb9e7
Top-level lr (#2458)
Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-11-09 11:44:48 -08:00
Daniel Smith 87655651e9
Use FeatureEntry and Stage for stars and notifiers (#2447)
* Use FeatureEntry and Stage for stars and notifiers

* Comments and handle special fields

* changes suggested by @jrobbins
2022-11-09 10:34:51 -08:00
Daniel Smith d331c4540e
Add new route dataclass (#2456)
* Add new route dataclass

* add blank line
2022-11-09 10:06:59 -08:00
Daniel Smith 530b4c5e86
Convert namedtuples to dataclasses (#2457) 2022-11-09 09:33:00 -08:00
Kyle Ju 0ee1005e06
Implement quick-or (#2455)
Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-11-08 16:42:54 -08:00
Kyle Ju fa42f27054
[3] Implement the negation logic for predefined and full-text queries (#2451)
* Update parser for logical operators

* Finish implementation

* Tests

Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-11-08 15:15:32 -08:00
Daniel Smith deed5e0d78
Add default value to updated field (#2453)
* Add default value to updated field

* change name

* commas

* explicit dates in testing
2022-11-08 13:09:54 -08:00
James C Scott III 560c14351a
Bump lit-analyzer and add fastglob (#2450)
fastglob will add a vulnerability.
The vulnerability would be prevented if overrides were honored
But currently, there is an npm bug and `npm ci` will be broken.
More details in #2449

Since it only affects the build tools, it's a low risk vulnerability.
2022-11-08 13:06:25 -05:00
Jason Robbins 6ed512c638
Check for undefined MilestoneSet. (#2446) 2022-11-08 09:00:14 -08:00
Daniel Smith bb6fefb54c
Update intent detection to use new entities (#2439) 2022-11-07 16:22:26 -08:00
Jason Robbins fd342ac884
Refactor code for feature details sections. (#2432)
* Refactor feature details sections.

* Better naming convention

* Update client-src/elements/chromedash-feature-detail.js

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

Co-authored-by: Kyle Ju <kyleju@google.com>
2022-11-07 13:04:11 -08:00
Jason Robbins 50d7e1c2c1
Calculate better gate states from votes. (#2440) 2022-11-07 13:01:32 -08:00
Jason Robbins ffeb6b2daa
Upgrade our app to use python 3.10. (#2437)
* Hack that gets me running on cloudtop py3.10.

* Update other references 3.9 -> 3.10

* Update yaml runtime version

* Added TODO for cloud debugger
2022-11-07 13:00:51 -08:00