Daniel Smith
a7554930c8
move 'ready_for_trial_url' to the devtrial stage ( #2630 )
2023-01-06 13:08:20 -08:00
Daniel Smith
3d18ef0020
prototype stage editing ( #2629 )
2023-01-06 12:59:33 -08:00
Jason Robbins
04804630be
Fix missing gate chips. ( #2628 )
2023-01-06 11:57:25 -08:00
Jason Robbins
d0c3728487
Make read-only field display driven by feStage and fix missing fields. ( #2627 )
2023-01-05 17:40:54 -08:00
Daniel Smith
0c023117b9
script to create trial extension stages ( #2625 )
2023-01-05 16:02:45 -08:00
Daniel Smith
7ee39ccf88
make trial extension fields editable ( #2624 )
2023-01-05 16:02:13 -08:00
Daniel Smith
eb5b693b16
Do not display empty deprecated fields on feature detail page ( #2623 )
...
* do not display empty deprecated fields
* remove extra line
2023-01-05 11:22:28 -08:00
Daniel Smith
0beddff375
remove redundant section title ( #2622 )
2023-01-05 11:22:03 -08:00
Daniel Smith
591e74b04b
Feature cache is invalidated after stage changes ( #2621 )
...
* cache is invalidated after stage changes
* remove unused variable declaration
2023-01-05 10:30:42 -08:00
Jason Robbins
8f87da4c59
On detail page, show all fields with validation icons. ( #2620 )
2023-01-04 15:45:08 -08:00
Daniel Smith
742a640a31
Edit metadata from the feature detail page ( #2619 )
...
* metadata field can be edited from feature-detail
* remove unused variables
2023-01-03 16:00:01 -08:00
Daniel Smith
21cf744501
Feature-level fields are not repeated on the edit-all page ( #2618 )
...
* create new stages on the feature detail page
* comments and spacing
* populate and display stage-specific fields
* remove unused import
* fix tests
* changes suggested by @jrobbins
* Update chromedash-feature-detail.js
* remove unused variable
* feature-level fields are not repeated on edit-all
2023-01-03 15:59:22 -08:00
Daniel Smith
87c94946f3
Allow display of enterprise rollout stage for all feature types ( #2616 )
...
* create new stages on the feature detail page
* comments and spacing
* populate and display stage-specific fields
* remove unused import
* fix tests
* changes suggested by @jrobbins
* Update chromedash-feature-detail.js
* remove unused variable
* Allow rollout stage in all feature types
2023-01-03 15:59:03 -08:00
Daniel Smith
556986987a
Display and edit stage-specific data for multiple stages of the same type ( #2612 )
...
* create new stages on the feature detail page
* comments and spacing
* populate and display stage-specific fields
* remove unused import
* fix tests
* changes suggested by @jrobbins
* Update chromedash-feature-detail.js
* remove unused variable
2023-01-03 13:57:41 -08:00
Daniel Smith
6b3c5602fa
create new stages on the feature detail page ( #2611 )
...
* create new stages on the feature detail page
* comments and spacing
* remove unused import
* changes suggested by @jrobbins
* Update chromedash-feature-detail.js
* change capitalization
2023-01-03 10:42:23 -08:00
dependabot[bot]
cedeeb91b3
npm: bump json5 from 2.2.1 to 2.2.3 ( #2617 )
...
Bumps [json5](https://github.com/json5/json5 ) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
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>
2023-01-03 10:40:37 -08:00
dependabot[bot]
0e76fa6aa7
npm: bump eslint from 8.30.0 to 8.31.0 ( #2615 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.30.0 to 8.31.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.30.0...v8.31.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2023-01-03 10:21:00 -08:00
dependabot[bot]
7e954dc682
npm: bump rollup from 3.8.1 to 3.9.1 ( #2614 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 3.8.1 to 3.9.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.8.1...v3.9.1 )
---
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>
2023-01-03 10:20:29 -08:00
Jason Robbins
5b7fdb66c6
Offer API Owners a checkbox to post to the intent thread. ( #2613 )
...
* Offer API Owners a checkbox to post to the intent thread.
* Add a link to the intent thread right in the checkbox label
* Update client-src/elements/chromedash-gate-column.js
Co-authored-by: Daniel Smith <56164590+DanielRyanSmith@users.noreply.github.com>
Co-authored-by: Daniel Smith <56164590+DanielRyanSmith@users.noreply.github.com>
2022-12-29 12:31:54 -08:00
Daniel Smith
199efcc506
move flattenSections function to utils ( #2610 )
2022-12-28 13:22:38 -08:00
Daniel Smith
f2d3d0d952
Update form-definition.js ( #2609 )
2022-12-28 13:22:25 -08:00
Jason Robbins
c227ce4298
Hide gate column when the user navigates away. ( #2608 )
2022-12-27 17:34:38 -08:00
Jason Robbins
411a4bf6f9
Display gate status or "Request review" button. ( #2604 )
2022-12-27 14:57:33 -08:00
Daniel Smith
dc21593610
Stage field organization ( #2598 )
...
* unique field partitioning
* correct prototype/incubate fields
* remove duplicate metadata form definition
* mark stage-specific fields
* reorganize stage field sections
* Change datatypes for field organization (WIP)
* display fields using new structure
* update editall to use stage ID
* Fix and remove irrelevant test
* remove unused process stage calls
* remove incorrect comment
* fix test
* Additional comments
* small wording change
2022-12-27 14:52:37 -08:00
dependabot[bot]
93f3bad535
npm: bump @babel/core from 7.20.5 to 7.20.7 ( #2607 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.20.5 to 7.20.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.20.7/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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-27 10:31:29 -08:00
dependabot[bot]
dc1a9a0163
npm: bump rollup from 3.7.5 to 3.8.1 ( #2606 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 3.7.5 to 3.8.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.7.5...v3.8.1 )
---
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-12-27 10:31:02 -08:00
dependabot[bot]
148d0228f6
npm: bump sass from 1.57.0 to 1.57.1 ( #2605 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.57.0 to 1.57.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.57.0...1.57.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
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-12-27 10:30:35 -08:00
Jason Robbins
7c40e1873a
Implement voting in gate column ( #2603 )
...
* progress
* Implement voting
2022-12-22 13:32:46 -08:00
Daniel Smith
0d4e810349
fix CC emails property name ( #2600 )
...
* fix CC emails field name
* add TODO
2022-12-22 11:25:16 -08:00
Daniel Smith
8470308481
View and edit stage-specific data on edit_all page ( #2562 )
...
* display and edit stages based on stage ID
* fix test
* defensive coding with intent stages
* new routes
* save active_stage_id in guide.py
This change is set to land in a separate PR.
* display active stage on detail page correctly
* Save to specific stage IDs when using edit_all
* remove log
* remove "SHIPPED" stage types
* fix processes and tests
* add shipped form field to shipping form field
* Show matching process stages on process overview
* fix tests
* remove active_stage_id reference
* remove active_stage_id from test
* typo
* update url
* fix web test
* Consolidate "prepare to ship" and "ship"
* add small comment
* organize guide.py
* one process stage per stage entity
* style fix
* form_fields value given as a string
* remove duplicated function
* clear up logic for writing to stages
* backwards-compatible urls and api
* Update tests
* fix merge conflict block removal
* changes suggested by @jrobbins
2022-12-22 11:02:45 -08:00
Jason Robbins
6b44a3b84f
Display comments in gate column. ( #2601 )
...
* Display comments in gate column.
* Addressed review comments
2022-12-21 14:15:23 -08:00
Daniel Smith
9a1ae3277f
Add back created and updated fields to features_v2.json ( #2599 )
...
* add back created and updated fields
* fix test
2022-12-21 13:45:45 -08:00
Daniel Smith
cc3a46fa92
Use specific stage data for viewing and editing feature data ( #2561 )
...
* display and edit stages based on stage ID
* fix test
* defensive coding with intent stages
* new routes
* save active_stage_id in guide.py
This change is set to land in a separate PR.
* display active stage on detail page correctly
* remove "SHIPPED" stage types
* fix processes and tests
* add shipped form field to shipping form field
* Show matching process stages on process overview
* fix tests
* remove active_stage_id reference
* remove active_stage_id from test
* typo
* update url
* fix web test
* Consolidate "prepare to ship" and "ship"
* add small comment
* remove duplicated function
* clear up logic for writing to stages
* backwards-compatible urls and api
* Update tests
2022-12-20 10:07:18 -08:00
dependabot[bot]
f3b15ce625
npm: bump sinon from 15.0.0 to 15.0.1 ( #2597 )
...
Bumps [sinon](https://github.com/sinonjs/sinon ) from 15.0.0 to 15.0.1.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v15.0.0...v15.0.1 )
---
updated-dependencies:
- dependency-name: sinon
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-12-19 16:54:29 -08:00
dependabot[bot]
8ac70dce63
npm: bump @shoelace-style/shoelace from 2.0.0-beta.86 to 2.0.0-beta.87 ( #2596 )
...
Bumps [@shoelace-style/shoelace](https://github.com/shoelace-style/shoelace ) from 2.0.0-beta.86 to 2.0.0-beta.87.
- [Release notes](https://github.com/shoelace-style/shoelace/releases )
- [Commits](https://github.com/shoelace-style/shoelace/compare/v2.0.0-beta.86...v2.0.0-beta.87 )
---
updated-dependencies:
- dependency-name: "@shoelace-style/shoelace"
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-12-19 16:39:52 -08:00
dependabot[bot]
29d133c21c
npm: bump sass from 1.56.2 to 1.57.0 ( #2594 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.56.2 to 1.57.0.
- [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.56.2...1.57.0 )
---
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-12-19 16:30:28 -08:00
dependabot[bot]
5981292f9a
npm: bump eslint from 8.29.0 to 8.30.0 ( #2595 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.29.0 to 8.30.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.29.0...v8.30.0 )
---
updated-dependencies:
- dependency-name: eslint
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-12-19 16:30:07 -08:00
dependabot[bot]
54060419ae
npm: bump rollup from 3.7.3 to 3.7.5 ( #2593 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 3.7.3 to 3.7.5.
- [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.7.3...v3.7.5 )
---
updated-dependencies:
- dependency-name: rollup
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-12-19 16:29:14 -08:00
Daniel Smith
79d397eefc
Use active_stage_id to display active on detail page ( #2557 )
...
* Use active_stage_id to display active on detail pg
* match stage ID only to determine active stage
2022-12-19 13:48:32 -08:00
Daniel Smith
cb99420597
remove "SHIPPED" stage types ( #2569 )
...
* remove "SHIPPED" stage types
* fix processes and tests
* add shipped form field to shipping form field
* Show matching process stages on process overview
* fix tests
* remove active_stage_id reference
* remove active_stage_id from test
* typo
* Use utils method for finding process stage
* Add function argument
2022-12-19 13:48:12 -08:00
Jason Robbins
f05f97a90d
Stop offering "No value" now that we have "No response". ( #2592 )
2022-12-19 10:44:58 -08:00
Jason Robbins
8089ff7310
Add INTERNAL_REVIEW and NO_RESPONSE vote values. ( #2589 )
2022-12-16 15:39:49 -08:00
Jason Robbins
33878218b8
Use shift-click to open gate-column and X icon to close. ( #2588 )
2022-12-16 14:36:49 -08:00
Jason Robbins
414f673af9
Implement votes_api and move some code around. ( #2586 )
2022-12-15 17:47:21 -08:00
Jason Robbins
cb1a07ad25
Implement the layout and some details for the "gate column" ( #2583 )
...
* progress
* progress
* Fill in stage and gate name.
* Update client-src/elements/chromedash-gate-column.js
Co-authored-by: Kyle Ju <kyleju@google.com>
* Update client-src/elements/chromedash-gate-column.js
Co-authored-by: Kyle Ju <kyleju@google.com>
* Implement handleCancel and make as wide as mocks.
* Improved indentation
Co-authored-by: Kyle Ju <kyleju@google.com>
2022-12-15 10:44:49 -08:00
Kyle Ju
9001b06bdf
Add /newfeatures page rollout banner ( #2580 )
...
* Add rollout banner
* test template
Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-12-14 11:31:36 -08:00
Jason Robbins
1102381e68
Introduce permission to comment. More perms checks in approvals dialog. ( #2582 )
2022-12-13 12:56:08 -08:00
James C Scott III
d0812a50c0
Fix scorecards ( #2574 )
...
* Fix scorecards
When I changed the tags to the shorthand version, I mistyped the major version.
This commit pins the ossf scorecard specific action like they have it in the [README](https://github.com/ossf/scorecard-action#workflow-example )
* pin everything else like the generated spec does
2022-12-13 13:55:44 -05:00
Kyle Ju
866f40715b
Fix pagination indexes ( #2571 )
...
* Fix pagination indexes
* Address comments
* nit
Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-12-12 14:21:34 -08:00
dependabot[bot]
08d07f26ad
npm: bump lit from 2.4.1 to 2.5.0 ( #2576 )
...
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit ) from 2.4.1 to 2.5.0.
- [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.5.0/packages/lit )
---
updated-dependencies:
- dependency-name: lit
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-12-12 12:43:34 -08:00