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

2080 Коммитов

Автор SHA1 Сообщение Дата
Kuan-Hsuan (Kevin) Shen ae669d7159
Add `do_get` for `processes_api`, `fielddefs_api`, and `cues_api` (#1970)
* Add process and fieldDefs APIs and move components

* Add processes, cues, fielddefs tests

* Fix typos

* change the process route and function names
2022-06-24 19:34:24 -04:00
Jason Robbins deb8ff83c9
Use long Expires with GAE version as buster. (#1969) 2022-06-24 14:42:31 -07:00
Jason Robbins 430a20affe
Avoid a lint error on datatlist options. (#1964) 2022-06-22 18:08:41 -07:00
Kuan-Hsuan (Kevin) Shen 03c1b0efad
Convert part of feature template to a new element (#1937)
* Add chromedash-feature-page element

* Add spinner and move styles into page component

* Add autolinks and add js unit tests

* Fix summary autolink

* Add `sinon` and complete feature-page js test

* Update package-lock.json to include `sinon`

* Update package-lock.json to include `sinon`

* Fix css format, move `sinon` to devDep

* Fix feature page bugs

* Move Promise definitions into test body

Co-authored-by: kevinshen56714 <kevinshen56714@hotmail.com.tw>
2022-06-22 13:20:56 -04:00
Daniel LaLiberte 539534bce7
Revert "Add chromedash-select to fix sl-select bug (#1944)" (#1963)
This reverts commit a5c33851c5.
2022-06-21 20:29:02 -04:00
Jason Robbins 2f9274488d
Fix UI behavior afte saving user prefs. (#1961)
* Fix UI behavior afte saving user prefs.

* Update and simplify unit test.
2022-06-21 13:45:42 -07:00
Jason Robbins 94e0bd5352
Eliminate unneeded env_vars.yaml. (#1957) 2022-06-21 11:11:05 -07:00
Jason Robbins a08c154ce2
Removed unused file. (#1959) 2022-06-21 11:10:40 -07:00
Daniel LaLiberte ea3e8beb0f
Form cleanups (focus for radio buttons, extra br) (#1960)
* Misc changes in the works.

* Add workaround for missing focus style on radio buttons.

* Remove use of sl-radio.

* Clarify comment about sl-radio.
2022-06-21 12:53:21 -04:00
Jason Robbins 1d762fb6fb
Remove an unused directory. (#1958) 2022-06-20 17:31:44 -07:00
Jason Robbins 20a4ec5d5b
Upgrade Flask and related libraries. (#1956) 2022-06-20 16:56:22 -07:00
dependabot[bot] 43a598707b
npm: bump @shoelace-style/shoelace from 2.0.0-beta.75 to 2.0.0-beta.76 (#1955)
Bumps [@shoelace-style/shoelace](https://github.com/shoelace-style/shoelace) from 2.0.0-beta.75 to 2.0.0-beta.76.
- [Release notes](https://github.com/shoelace-style/shoelace/releases)
- [Commits](https://github.com/shoelace-style/shoelace/compare/v2.0.0-beta.75...v2.0.0-beta.76)

---
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 14:37:32 -07:00
dependabot[bot] 4559206664
npm: bump @open-wc/testing from 3.1.5 to 3.1.6 (#1954)
Bumps [@open-wc/testing](https://github.com/open-wc/open-wc/tree/HEAD/packages/testing) from 3.1.5 to 3.1.6.
- [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.6/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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 14:19:19 -07:00
dependabot[bot] db753a8d08
npm: bump rollup from 1.17.0 to 1.32.1 (#1952)
Bumps [rollup](https://github.com/rollup/rollup) from 1.17.0 to 1.32.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...v1.32.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>
2022-06-20 14:18:13 -07:00
dependabot[bot] 35671244a3
npm: bump @web/test-runner from 0.13.30 to 0.13.31 (#1951)
Bumps [@web/test-runner](https://github.com/modernweb-dev/web/tree/HEAD/packages/test-runner) from 0.13.30 to 0.13.31.
- [Release notes](https://github.com/modernweb-dev/web/releases)
- [Changelog](https://github.com/modernweb-dev/web/blob/master/packages/test-runner/CHANGELOG.md)
- [Commits](https://github.com/modernweb-dev/web/commits/@web/test-runner@0.13.31/packages/test-runner)

---
updated-dependencies:
- dependency-name: "@web/test-runner"
  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-06-20 13:40:52 -07:00
dependabot[bot] 0835298c4e
npm: bump lit from 2.2.5 to 2.2.6 (#1950)
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit) from 2.2.5 to 2.2.6.
- [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.2.6/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>
2022-06-20 13:37:41 -07:00
Jason Robbins 8dbb07b9ab
Eliminate reliance on unpkg.com. (#1949)
* Eliminate reliance on unpkg.com.

* Remove unused reference to _base_embed.html
2022-06-17 18:38:37 -07:00
Jason Robbins 09ad0f198a
Make non-django form header fields match django-generated ones. (#1943) 2022-06-16 11:59:14 -07:00
Daniel LaLiberte a5c33851c5
Add chromedash-select to fix sl-select bug (#1944)
* Add chromedash-select to fix sl-select bug

* Add TODO about removing the subclass after shoelace deploys the fix.
2022-06-16 14:36:38 -04:00
Jason Robbins a81d997261
Reduce maxlength to fit limitations of StringProperty fields. (#1942)
* Reduce maxlength to fit limitations of StringProperty fields.

* Round down because some characters count as two.
2022-06-15 17:47:41 -07:00
Jason Robbins 43346ee68d
Avoid scrolling to top when opening approvals dialog. (#1941) 2022-06-15 17:24:33 -07:00
Jason Robbins 85d48627f9
Specify current value of sl-select widgets. (#1940) 2022-06-15 17:14:30 -07:00
Jason Robbins 30f05019db
Cope with missing select values. (#1939) 2022-06-15 15:16:06 -07:00
Jason Robbins 7f28aae8d1
Add flask_cors unit test. (#1936) 2022-06-15 10:59:11 -07:00
Kyle Ju 85faec04ae
Enable CORS for data/* (#1922)
* Test Flask-Cors

* Add a CORS test for data/*
2022-06-14 18:01:17 -07:00
Daniel LaLiberte 178d0acb81
Replace select and option with sl-select and sl-menu-item (#1934)
* Replace select and option with sl-select and sl-menu-item

* Hide sl-select until defined.  Hide br after sl- form fields.
2022-06-14 17:56:51 -04:00
Jason Robbins 682e52bdcd
Avoid type="email" for multi emails. (#1933)
* Avoid type="email" for multi emails.

* A smaller change for the same result
2022-06-13 19:28:57 -07:00
Jason Robbins d0f72920b0 Fix autocomplete unit test in a different way. 2022-06-13 23:14:51 +00:00
Jason Robbins 24775a4422
Fix checkboxes and disabled input autocomplete. (#1928)
* Fix checkboxes and disabled input autocomplete.

* Add autocomplete="off" in python to fix failing unit test.
2022-06-13 15:25:37 -07:00
dependabot[bot] d99acee6ca
npm: bump @shoelace-style/shoelace from 2.0.0-beta.74 to 2.0.0-beta.75 (#1932)
Bumps [@shoelace-style/shoelace](https://github.com/shoelace-style/shoelace) from 2.0.0-beta.74 to 2.0.0-beta.75.
- [Release notes](https://github.com/shoelace-style/shoelace/releases)
- [Commits](https://github.com/shoelace-style/shoelace/compare/v2.0.0-beta.74...v2.0.0-beta.75)

---
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 14:57:24 -07:00
dependabot[bot] 97ef0ae780
npm: bump node-fetch from 3.2.5 to 3.2.6 (#1930)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v3.2.5...v3.2.6)

---
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-06-13 14:57:08 -07:00
Jason Robbins 487ae921fe Whitespace only changes from lint-fix. 2022-06-13 17:01:55 +00:00
Daniel LaLiberte 104ad2943d
Define and use chromedash-textarea. Use sl-input. (#1921)
* Define and use chromedash-textarea.  Use sl-input.

* Fix problems. Use setCustomValidity() as intended.

* Add tests of valid and invalid input.

* Add missing newline and remove extra space.
2022-06-12 15:47:13 -04:00
Jason Robbins df4aec4cf2
Send and receive emails in py3 using GAE legacy libraries (#1923)
* Progress

* Send and receive emails in py3 using GAE legacy libraries.

* No need to run py2 unit tests when there are none

* Addressed review comments.
2022-06-10 14:56:40 -07:00
Joe Medley dcedb251b3
Update help text. (#1924)
* Improve the summary help text.

* Add missing quotation mark.

* Change wording slightly.

* Add space after comma.

Co-authored-by: Jason Robbins <jrobbins@gmail.com>
2022-06-08 13:33:02 -07:00
dependabot[bot] 3166d22d6f
npm: bump @web/test-runner from 0.13.28 to 0.13.30 (#1916)
Bumps [@web/test-runner](https://github.com/modernweb-dev/web/tree/HEAD/packages/test-runner) from 0.13.28 to 0.13.30.
- [Release notes](https://github.com/modernweb-dev/web/releases)
- [Changelog](https://github.com/modernweb-dev/web/blob/master/packages/test-runner/CHANGELOG.md)
- [Commits](https://github.com/modernweb-dev/web/commits/@web/test-runner@0.13.30/packages/test-runner)

---
updated-dependencies:
- dependency-name: "@web/test-runner"
  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-06-07 10:41:53 -07:00
dependabot[bot] ee5fd8f527
npm: bump @web/test-runner-playwright from 0.8.8 to 0.8.9 (#1920)
Bumps [@web/test-runner-playwright](https://github.com/modernweb-dev/web/tree/HEAD/packages/test-runner-playwright) from 0.8.8 to 0.8.9.
- [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.8.9/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>
2022-06-07 09:45:05 -07:00
dependabot[bot] 09128aaa0b
npm: bump node-fetch from 3.2.4 to 3.2.5 (#1917)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v3.2.4...v3.2.5)

---
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-06-07 09:44:51 -07:00
Jason Robbins 1d5d66f081
Add anti-framing header to all responses. (#1913) 2022-06-03 10:51:44 -07:00
dependabot[bot] 14de806d0f
npm: bump @shoelace-style/shoelace from 2.0.0-beta.73 to 2.0.0-beta.74 (#1910)
Bumps [@shoelace-style/shoelace](https://github.com/shoelace-style/shoelace) from 2.0.0-beta.73 to 2.0.0-beta.74.
- [Release notes](https://github.com/shoelace-style/shoelace/releases)
- [Commits](https://github.com/shoelace-style/shoelace/compare/v2.0.0-beta.73...v2.0.0-beta.74)

---
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 10:15:38 -07:00
dependabot[bot] 51bded222e
npm: bump lit from 2.2.4 to 2.2.5 (#1907)
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit) from 2.2.4 to 2.2.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.2.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>
2022-05-30 14:29:38 -07:00
Daniel LaLiberte aa69b9cf87
Add URL validation pattern and MultiUrlField validator (#1901)
* Add single and multi URL form field validation

* Add MultiUrlField

* Add unit test of validate_url

* Add  comment about the url pattern.
2022-05-27 12:02:49 -04:00
Jason Robbins 831042c266
Pin all py3 library deps to avoid unexpected breakage. (#1906) 2022-05-26 13:09:44 -07:00
Jason Robbins 82ee9f2530 Fix syntax of web font link. 2022-05-24 19:34:06 +00:00
dependabot[bot] ba1887eb1d
npm: bump @open-wc/testing from 3.1.4 to 3.1.5 (#1904)
Bumps [@open-wc/testing](https://github.com/open-wc/open-wc/tree/HEAD/packages/testing) from 3.1.4 to 3.1.5.
- [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.5/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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 11:38:44 -07:00
dependabot[bot] 4c5b8da596
npm: bump @web/test-runner from 0.13.27 to 0.13.28 (#1898)
Bumps [@web/test-runner](https://github.com/modernweb-dev/web/tree/HEAD/packages/test-runner) from 0.13.27 to 0.13.28.
- [Release notes](https://github.com/modernweb-dev/web/releases)
- [Changelog](https://github.com/modernweb-dev/web/blob/master/packages/test-runner/CHANGELOG.md)
- [Commits](https://github.com/modernweb-dev/web/commits/@web/test-runner@0.13.28/packages/test-runner)

---
updated-dependencies:
- dependency-name: "@web/test-runner"
  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-05-24 10:52:00 -07:00
dependabot[bot] b8bee9c8ab
npm: bump lit from 2.2.3 to 2.2.4 (#1899)
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit) from 2.2.3 to 2.2.4.
- [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.2.4/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>
2022-05-24 10:51:44 -07:00
Daniel LaLiberte f29d25f378
Fix bolding in various places (#1894)
* Fix bolding in various places

* Make "Feature type:" bold on "new" feature page.
2022-05-19 20:00:03 -04:00
Kyle Ju c570bfbe47
Remove CORS all permissive header (#1875)
* Remove * from CORS

* Address comments

* Fix failing tests
2022-05-19 15:14:04 -07:00
Jason Robbins c9c985f70e
Detect intents where user linked to feature edit page. (#1895)
* Detect intents where user linked to feature edit page.

* corrected URL path
2022-05-19 14:06:02 -07:00