Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from ampproject:main #157

Open
wants to merge 808 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
808 commits
Select commit Hold shift + click to select a range
d3fba76
🚀 [Analytics Parsely] Update host entry to use the new endpoint (#39597)
nbetm Jan 31, 2024
3508cab
📦 Update build-system devDependencies to v7.6.11 (#39786)
renovate[bot] Jan 31, 2024
80a2044
📦 Update build-system devDependencies to v7.6.12 (#39788)
renovate[bot] Jan 31, 2024
665adb8
📦 Replace subpackage devDependencies (#39780)
renovate[bot] Jan 31, 2024
4725f3b
📦 Update subpackage devDependencies (#39790)
renovate[bot] Feb 1, 2024
4fdf6a7
🐛 [Connatix Player] - Fix player not unmuting while docking (#39792)
cristisilav Feb 2, 2024
6e751a4
Sync for validator cpp engine and cpp htmlparser (#39797)
banaag Feb 5, 2024
3906853
📦 Update build-system devDependencies (#39794)
renovate[bot] Feb 6, 2024
a714282
📦 Update linting devDependencies (#39791)
renovate[bot] Feb 6, 2024
8ba6573
📦 Update build-system devDependencies to v1.28.0 (#39799)
renovate[bot] Feb 6, 2024
9cd1c3c
📦 Update dependency eslint-plugin-eslint-plugin to v5.3.0 (#39800)
renovate[bot] Feb 6, 2024
48ff6a7
📦 Update dependency eslint-plugin-jsdoc to v48.0.6 (#39802)
renovate[bot] Feb 7, 2024
41c653d
📦 Update subpackage devDependencies (#39793)
renovate[bot] Feb 7, 2024
3e3979c
📦 Update build-system devDependencies to v7.6.13 (#39801)
renovate[bot] Feb 7, 2024
461b9d1
📦 Update subpackage devDependencies (#39805)
renovate[bot] Feb 7, 2024
190a7ea
add additional forbidden term for ampproject.org (#39803)
erwinmombay Feb 7, 2024
84fea95
📦 Update dependency preact to v10.19.4 (#39808)
renovate[bot] Feb 8, 2024
300ebbb
📦 Update dependency commander to v12 (#39798)
renovate[bot] Feb 8, 2024
c401c63
GPP preliminary steps: Add Global privacy platform enum (#39810)
powerivq Feb 8, 2024
f226100
📦 Update build-system devDependencies to v7.6.14 (#39815)
renovate[bot] Feb 12, 2024
22090f6
📦 Update subpackage devDependencies (#39813)
renovate[bot] Feb 12, 2024
f1044de
📦 Update dependency eslint-plugin-local to v4 (#39816)
renovate[bot] Feb 12, 2024
947cb26
📦 Update linting devDependencies to v7 (#39817)
renovate[bot] Feb 12, 2024
64c5fc9
🏗 Cache node_modules/ in between CircleCI jobs (#39812)
danielrozenberg Feb 12, 2024
da152a1
📦 Update build-system devDependencies to v7.6.15 (#39821)
renovate[bot] Feb 13, 2024
f49932e
Fix issue where amp-img are not rendered inside amp-list in story pag…
ychsieh Feb 13, 2024
29d0350
📦 Update subpackage devDependencies (#39822)
renovate[bot] Feb 13, 2024
730f589
📦 Update dependency eslint-plugin-local to v4.1.0 (#39819)
renovate[bot] Feb 13, 2024
34bbd08
📦 Update dependency eslint-plugin-local to v4.1.1 (#39823)
renovate[bot] Feb 13, 2024
3ab3582
📦 Update linting devDependencies (#39826)
renovate[bot] Feb 14, 2024
1ec7a3f
📦 Update dependency eslint-plugin-local to v4.2.1 (#39828)
renovate[bot] Feb 14, 2024
7554d9c
📦 Update subpackage devDependencies (#39827)
renovate[bot] Feb 14, 2024
f06c56c
♿ Fix focus order, which should be left to right. (#39824)
ychsieh Feb 14, 2024
b75c7cc
📦 Update subpackage devDependencies (#39830)
renovate[bot] Feb 15, 2024
27f8039
📦 Update build-system devDependencies to v7.6.16 (#39831)
renovate[bot] Feb 15, 2024
85bc049
📦 Update subpackage devDependencies (#39832)
renovate[bot] Feb 15, 2024
c6284f1
📦 Update subpackage devDependencies (#39836)
renovate[bot] Feb 16, 2024
fa1ab3a
📦 Update dependency esbuild to v0.20.1 (#39838)
renovate[bot] Feb 20, 2024
210cec5
📦 Update build-system devDependencies (#39835)
renovate[bot] Feb 20, 2024
ef7b375
📦 Update linting devDependencies to v7.0.2 (#39841)
renovate[bot] Feb 20, 2024
9d653e2
📦 Update subpackage devDependencies (#39842)
renovate[bot] Feb 20, 2024
a90afda
Skip flaky tests for `amp-mowplayer` (#39844)
danielrozenberg Feb 20, 2024
d7acc37
📦 Update dependency geckodriver to v4.3.3 (#39846)
renovate[bot] Feb 21, 2024
051cfaf
Don't focus on the current story until the animation ends (#39837)
ychsieh Feb 21, 2024
764f2f5
🏗 Fix for recent changes to Chromedriver installation on CircleCI (#3…
danielrozenberg Feb 22, 2024
5b13944
🏗 Unpin Node version in CircleCI (#39613)
danielrozenberg Feb 23, 2024
d9177ae
🏗 🚀 Only cache the .git directory in CircleCI for push jobs on the `m…
danielrozenberg Feb 23, 2024
4377d14
🏗 Add emoji to all CircleCI steps (#39849)
danielrozenberg Feb 23, 2024
5994e89
❄️ Fix flaky test `AMP shadow v0 » should layout amp-img component in…
danielrozenberg Feb 26, 2024
2797217
Fix typo: tranform->transform (#39858)
powerivq Feb 28, 2024
8007632
🏗 Turbo-charge CircleCI parallelization for faster overall builds (#3…
danielrozenberg Feb 28, 2024
a1ced2f
📦 Update linting devDependencies (#39868)
renovate[bot] Feb 29, 2024
01b1240
Nicer format for test names when reporting to CircleCI (#39859)
danielrozenberg Feb 29, 2024
49763b0
📦 Update build-system devDependencies (#39851)
renovate[bot] Mar 4, 2024
e75d2bf
📦 Update dependency @ampproject/remapping to v2.3.0 (#39873)
renovate[bot] Mar 4, 2024
4c3b376
📦 Update linting devDependencies (#39872)
renovate[bot] Mar 4, 2024
18cf6fe
📦 Update subpackage devDependencies (#39852)
renovate[bot] Mar 4, 2024
fa38954
🏗🐛 Install Chrome in CircleCI `Module 3p Build (Test)` job, for empty…
danielrozenberg Mar 6, 2024
773b80a
❄️ Flaky tests (#39877)
danielrozenberg Mar 6, 2024
5ae1b19
📦 Update subpackage devDependencies (#39875)
renovate[bot] Mar 7, 2024
7e21644
Add global privacy platform consent to amp-consent (#39789)
powerivq Mar 7, 2024
3ea1c2f
🐛 Connatix dock UI fullscreen support (#39834)
cristisilav Mar 7, 2024
0a7c27e
📦 Update dependency eslint-plugin-jsdoc to v48.2.1 (#39881)
renovate[bot] Mar 7, 2024
f2504d3
📦 Update dependency @types/selenium-webdriver to v4.1.22 (#39884)
renovate[bot] Mar 8, 2024
add460e
📦 Update linting devDependencies to v7.2.0 (#39889)
renovate[bot] Mar 11, 2024
48ac6c2
📦 Update subpackage devDependencies (#39890)
renovate[bot] Mar 12, 2024
92b0202
🏗 Increase Docker container size for `All Unit Tests` and `End-to-End…
danielrozenberg Mar 12, 2024
a5f56b5
✨ Add support for passing GPP fields for amp-ad-network-doubleclick a…
zombifier Mar 12, 2024
ac251dd
📦 Update dependency inquirer to v9.2.16 (#39893)
renovate[bot] Mar 13, 2024
5d2d1d9
📦 Update subpackage devDependencies (#39892)
renovate[bot] Mar 13, 2024
dad25b2
Fix videojs amp-video-iframe intergration on ios (#39894)
powerivq Mar 13, 2024
ea5ac4e
📦 Update build-system devDependencies (major) (#39685)
renovate[bot] Mar 14, 2024
21bbf8a
feat: allow payment in amp-consent external ui (#39855)
marcmrf Mar 14, 2024
dccbba6
📦 Update dependency esbuild to v0.20.2 (#39900)
renovate[bot] Mar 14, 2024
122c554
🏗 Explicitly exclude `chromedriver` from renovate's build-system PRs …
danielrozenberg Mar 20, 2024
3f8ad6d
❄️ Skip flaky e2e test amp-subscriptions-google (#39915)
powerivq Mar 21, 2024
99c322e
Fix deadlinks in the analytics-vendors-list, and add user agent (#39911)
powerivq Mar 21, 2024
e2d4dcb
📦 Update subpackage devDependencies (#39910)
renovate[bot] Mar 21, 2024
647a02c
📦 Update linting devDependencies (#39904)
renovate[bot] Mar 21, 2024
2af58a3
callout-vendors: add gpp_sid to rubicon (#39916)
bretg Mar 21, 2024
5f8c869
📦 Update subpackage devDependencies (#39917)
renovate[bot] Mar 22, 2024
6d8c3b9
📦 Update subpackage devDependencies (#39919)
renovate[bot] Mar 25, 2024
8722356
📦 Update build-system devDependencies (#39902)
renovate[bot] Mar 25, 2024
bb64415
📦 Update linting devDependencies to v7.4.0 (#39920)
renovate[bot] Mar 25, 2024
c4e7f1b
📦 Update dependency express to v4.19.2 [SECURITY] (#39921)
renovate[bot] Mar 26, 2024
c6e23b1
🐛 Update preconnects in amp-youtube component (#39903)
westonruter Mar 26, 2024
84201f8
📦 Update subpackage devDependencies (#39922)
renovate[bot] Mar 26, 2024
e9928d5
📦 Update subpackage devDependencies (#39923)
renovate[bot] Mar 27, 2024
974b51f
📦 Update dependency selenium-webdriver to v4.19.0 (#39925)
renovate[bot] Mar 27, 2024
bb5a950
📦 Update build-system devDependencies to v8.0.5 (#39927)
renovate[bot] Mar 28, 2024
8414bf0
📦 Update dependency eslint-plugin-jsdoc to v48.2.2 (#39928)
renovate[bot] Mar 28, 2024
065a5a9
📦 Update dependency inquirer to v9.2.17 (#39933)
renovate[bot] Apr 1, 2024
f2bc788
Fix deprecated default program import with named import (#39932)
aav7fl Apr 1, 2024
c805299
📦 Update linting devDependencies (#39936)
renovate[bot] Apr 1, 2024
8c0a291
📦 Update subpackage devDependencies (#39929)
renovate[bot] Apr 1, 2024
cc55bd6
📦 Update linting devDependencies to v7.5.0 (#39938)
renovate[bot] Apr 2, 2024
ac4d2ac
📦 Update dependency puppeteer-core to v22.6.2 (#39939)
renovate[bot] Apr 2, 2024
0eb1f65
VS code config: Insert EOF newline (#39937)
powerivq Apr 2, 2024
5e5106b
fix: add missing title in amp-consent iframe element (#39940)
honzalo Apr 2, 2024
3a69efa
📦 Update subpackage devDependencies (#39941)
renovate[bot] Apr 3, 2024
0dc822a
Amphtml validator nodejs renovate (#39931)
powerivq Apr 3, 2024
c9c3db9
✨ New feature - [ Project TribooAnalytics ] Implement the support for…
TribooAnalytics Apr 5, 2024
dc5d598
📦 Update build-system devDependencies (#39944)
renovate[bot] Apr 8, 2024
d9e3a09
📦 Update dependency eslint to v9 (#39951)
renovate[bot] Apr 8, 2024
c8fe081
📦 Update linting devDependencies (#39947)
renovate[bot] Apr 8, 2024
ed24d5f
🐛Check for consent before writing ADCID. (#39880)
zombifier Apr 9, 2024
78627a5
📦 Update subpackage devDependencies (#39949)
renovate[bot] Apr 9, 2024
b73e9ae
Add GPP into amp-consent document (#39954)
powerivq Apr 10, 2024
b62669d
📦 Update subpackage devDependencies (#39960)
renovate[bot] Apr 15, 2024
5ce7442
📦 Update build-system devDependencies (#39953)
renovate[bot] Apr 15, 2024
d42d45c
✨ Vendor Registration: Integrating BidGear Ad Networks into amp-ad (#…
tindvubg Apr 16, 2024
70fedd1
📦 Update linting devDependencies (#39959)
renovate[bot] Apr 18, 2024
810bc94
📦 Update subpackage devDependencies (#39968)
renovate[bot] Apr 18, 2024
199d1b3
✨[amp-ad smartadserver] Include consent data in iframe name (#39965)
eszponder Apr 23, 2024
4ecaad6
MoMAGIC Ad Network - Vendor Registration (#39963)
powerivq Apr 26, 2024
b35a33b
📦 Update linting devDependencies (#39973)
renovate[bot] Apr 26, 2024
f0a8e48
📦 Update subpackage devDependencies (#39974)
renovate[bot] Apr 26, 2024
20cc74f
📦 Update build-system devDependencies (#39967)
renovate[bot] Apr 26, 2024
0df5aa4
🏗 Simplify error reporting thresholds (#39975)
danielrozenberg Apr 29, 2024
0092220
📦 Update build-system devDependencies (#39978)
renovate[bot] May 1, 2024
12a1913
📦 Update linting devDependencies to v7.8.0 (#39979)
renovate[bot] May 1, 2024
19a6f6a
📦 Update subpackage devDependencies (#39980)
renovate[bot] May 1, 2024
cf284c8
🐛 Set `latestVersion` for `amp-story-audio-sticker` (#39913)
swissspidy May 2, 2024
ac8532e
🏗🐛 Fix incorrect condition for `headless` mode in visual-diff task (#…
danielrozenberg May 6, 2024
63c0d59
📦 Update build-system devDependencies (#39987)
renovate[bot] May 6, 2024
c463f7d
📦 Update subpackage devDependencies (#39984)
renovate[bot] May 6, 2024
6b27356
📦 Update dependency esbuild to v0.21.0 (#39988)
renovate[bot] May 7, 2024
727eddc
Add Sevio vendor (#39982)
petrican May 8, 2024
1209867
🏗 Replace CircleCI's MacOS resource class to `macos.m1.medium.gen1` (…
danielrozenberg May 8, 2024
a79b80b
📦 Replace subpackage devDependencies (#39989)
renovate[bot] May 8, 2024
2b94c60
📦 Update dependency esbuild to v0.21.1 (#39992)
renovate[bot] May 8, 2024
10d559c
📦 Update subpackage devDependencies (#39993)
renovate[bot] May 8, 2024
a4a0fed
chore: remove repetitive words (#39985)
peicuiping May 9, 2024
7341502
📦 Update build-system devDependencies to v1.28.6 (#39998)
renovate[bot] May 10, 2024
7c1309b
📦 Update subpackage devDependencies (#39994)
renovate[bot] May 10, 2024
bb15e8a
📦 Update dependency eslint-plugin-jsdoc to v48.2.4 (#39999)
renovate[bot] May 10, 2024
acd6754
📦 Update dependency esbuild to v0.21.2 (#40002)
renovate[bot] May 13, 2024
45422b5
📦 Update linting devDependencies to v7.9.0 (#40005)
renovate[bot] May 14, 2024
7f8cb2d
📦 Update subpackage devDependencies (#40004)
renovate[bot] May 15, 2024
6645669
📦 Update build-system devDependencies (#40003)
renovate[bot] May 15, 2024
fc122b1
📦 Update dependency esbuild to v0.21.3 (#40009)
renovate[bot] May 15, 2024
33b82c3
📦 Update dependency eslint-plugin-jsdoc to v48.2.5 (#40010)
renovate[bot] May 16, 2024
d15fbae
✅ Fix tests broken by changes from https://twitter.com/ to https://x.…
danielrozenberg May 20, 2024
530f986
🏗🐛 Fix incorrect throttle function for error reporting (#40015)
danielrozenberg May 20, 2024
295c2f7
📦 Update build-system devDependencies (#40017)
renovate[bot] May 20, 2024
ca7f75a
📦 Update linting devDependencies to v7.10.0 (#40018)
renovate[bot] May 20, 2024
da2d280
📦 Update subpackage devDependencies (#40012)
renovate[bot] May 20, 2024
4c97122
📦 Update subpackage devDependencies (#40023)
renovate[bot] May 22, 2024
ef5c664
📦 Update build-system devDependencies to v8.1.2 (#40021)
renovate[bot] May 22, 2024
94e2aba
📦 Update build-system devDependencies to v8.1.3 (#40025)
renovate[bot] May 23, 2024
e768593
📦 Update dependency eslint-plugin-jsdoc to v48.2.6 (#40026)
renovate[bot] May 23, 2024
be5d391
❄️ Disable flaky visual diff test (#40020)
danielrozenberg May 28, 2024
77a8305
📦 Update dependency esbuild to v0.21.4 (#40029)
renovate[bot] May 29, 2024
22cdfc3
📦 Update build-system devDependencies (#40027)
renovate[bot] May 29, 2024
d832d4f
📦 Update linting devDependencies (#40030)
renovate[bot] May 29, 2024
b547505
📦 Update build-system devDependencies to v8.1.5 (#40031)
renovate[bot] May 30, 2024
9d90b41
📦 Update subpackage devDependencies (#40033)
renovate[bot] May 31, 2024
b01f248
📦 Update subpackage devDependencies (#40036)
renovate[bot] Jun 3, 2024
2837b9a
📦 Update linting devDependencies (#40035)
renovate[bot] Jun 3, 2024
fa1cf9e
📦 Update subpackage devDependencies (#40037)
renovate[bot] Jun 4, 2024
f14d0fe
❄️ Fix flaky `amp-a4a` tests (#40049)
danielrozenberg Jun 7, 2024
bba1b5c
🐛 Flip incorrect percentages in error-reporting.js (#40048)
danielrozenberg Jun 7, 2024
c8da55b
📦 Update dependency esbuild to v0.21.5 (#40050)
renovate[bot] Jun 11, 2024
f1962f1
📦 Update subpackage devDependencies (#40051)
renovate[bot] Jun 11, 2024
3c62842
📦 Update linting devDependencies (#40040)
renovate[bot] Jun 11, 2024
6d0a08e
📦 Update subpackage devDependencies (#40053)
renovate[bot] Jun 13, 2024
d3dfd24
📦 Update dependency eslint-plugin-chai-expect to v3.1.0 (#40054)
renovate[bot] Jun 13, 2024
b9b6955
📦 Update subpackage devDependencies (#40064)
renovate[bot] Jun 24, 2024
eb92a91
📦 Update linting devDependencies (#40062)
renovate[bot] Jun 24, 2024
d0d69cf
📦 Update dependency @ampproject/toolbox-cache-url to v2.10.1 (#40063)
renovate[bot] Jun 25, 2024
d64a9e3
📦 Update build-system devDependencies (#40034)
renovate[bot] Jun 25, 2024
41bce1d
📦 Update linting devDependencies to v7.14.1 (#40065)
renovate[bot] Jun 25, 2024
45ee58a
📦 Update build-system devDependencies (#40066)
renovate[bot] Jun 25, 2024
ce705aa
📦 Update dependency eslint-plugin-jsdoc to v48.5.0 (#40067)
renovate[bot] Jun 26, 2024
eb70cd3
📦 Update dependency puppeteer-core to v22.12.1 (#40068)
renovate[bot] Jun 26, 2024
7730846
📦 Update dependency inquirer to v9.3.0 (#40071)
renovate[bot] Jun 26, 2024
6ef4fb3
📦 Update build-system devDependencies (#40072)
renovate[bot] Jun 27, 2024
4d21d63
📦 Update dependency @types/selenium-webdriver to v4.1.24 (#40074)
renovate[bot] Jun 28, 2024
a5729bc
📦 Update subpackage devDependencies (#40075)
renovate[bot] Jun 28, 2024
4b99935
📦 Update subpackage devDependencies (#40076)
renovate[bot] Jul 8, 2024
79e689b
📦 Update build-system devDependencies (#40078)
renovate[bot] Jul 8, 2024
2c6a5c9
📦 Update dependency esbuild to v0.23.0 (#40079)
renovate[bot] Jul 8, 2024
b118844
❄️ Replace remote image URLs with local files in visual diff tests (#…
danielrozenberg Jul 10, 2024
2743c90
📦 Update subpackage devDependencies (#40084)
renovate[bot] Jul 10, 2024
5bdedce
📦 Update build-system devDependencies to v8.2.1 (#40085)
renovate[bot] Jul 10, 2024
3271a04
📦 Update linting devDependencies (#40080)
renovate[bot] Jul 10, 2024
06de300
📦 Update dependency inquirer to v10 (#40082)
renovate[bot] Jul 10, 2024
f047eb0
📦 Update core devDependencies (#36642)
renovate[bot] Jul 10, 2024
10d5f2f
📦 Update build-system devDependencies (#40088)
renovate[bot] Jul 11, 2024
dfa89b1
📦 Update dependency eslint-plugin-jsdoc to v48.7.0 (#40089)
renovate[bot] Jul 11, 2024
67ce6d2
Remove outdated references to ampbyexamples.com (#40097)
powerivq Jul 24, 2024
08d4ac5
Update gulp-amphtml-validator to use latest validator (#40096)
powerivq Jul 31, 2024
9d9d9f8
Adskeeper website attribute (#40045)
adskeeperdev Jul 31, 2024
dd6fe32
Fix dangling TODO in cut-nightly.yml (#40070)
danielrozenberg Jul 31, 2024
5121727
Remove lentainform support (#40038)
velichkin Aug 1, 2024
313ba38
📦 Update subpackage devDependencies (#40106)
renovate[bot] Aug 6, 2024
b7a2045
♻️ Refactor [Colombia Analytics] - Added new parameters (#40102)
adtech-colombia Aug 7, 2024
d384cbb
✨ Add new attribute to mgid and idealmedia ad components (#40044)
velichkin Aug 9, 2024
19c14f4
❄️ Disable flaky video player tests (#40114)
danielrozenberg Aug 12, 2024
ebb25e4
📦 Update dependency puppeteer-core to v23 (#40113)
renovate[bot] Aug 12, 2024
abbcd59
📦 Update linting devDependencies (#40105)
renovate[bot] Aug 12, 2024
9f7d222
📦 Update build-system devDependencies (#40107)
renovate[bot] Aug 13, 2024
6a0e10e
📦 Update build-system devDependencies to v8.2.9 (#40117)
renovate[bot] Aug 13, 2024
a8932a8
New vendor AppMonsta (#40108)
MaksymTeqBlaze Aug 13, 2024
5cf0fc3
Fix analytics doc deadlink (#40110)
powerivq Aug 13, 2024
32540e3
Removed dynatrace, as it is no longer supporting amp (#40057)
kamtschatka Aug 13, 2024
c284435
📦 Update subpackage devDependencies (#40112)
renovate[bot] Aug 14, 2024
40487a9
change yektanet banner script address (#40095)
MahdiHoseiniTabar Aug 16, 2024
51c6913
✨ New feature (I2I: Sending data-json to premiumads API for amp-auto-…
rochapablo Aug 20, 2024
e762014
📦 Update build-system devDependencies (#40125)
renovate[bot] Aug 27, 2024
167c45f
📦 Update linting devDependencies (#40127)
renovate[bot] Aug 27, 2024
49f98ac
📦 Update dependency esbuild to v0.23.1 (#40126)
renovate[bot] Aug 27, 2024
712895a
🚮 remove yahoo ad component as it is no longer in use nor working (#4…
marian-r Aug 28, 2024
4925516
📦 Update subpackage devDependencies (#40128)
renovate[bot] Aug 29, 2024
21d8a4c
📦 Update build-system devDependencies (#40131)
renovate[bot] Sep 3, 2024
9ebdbc3
📦 Update linting devDependencies (#40132)
renovate[bot] Sep 3, 2024
b086ba0
📦 Update subpackage devDependencies (#40133)
renovate[bot] Sep 4, 2024
a92997e
📦 Update dependency eslint-plugin-react to v7.35.2 (#40135)
renovate[bot] Sep 4, 2024
0a98fbc
📦 Update build-system devDependencies (#40136)
renovate[bot] Sep 4, 2024
d399642
📦 Update dependency node to v6 (#40134)
renovate[bot] Sep 4, 2024
2446633
✨Prensa Ibérica amp-ad support (#40138)
sbonetclement Sep 6, 2024
863d622
📦 Update dependency @inquirer/prompts to v5.5.0 (#40142)
renovate[bot] Sep 9, 2024
f370d15
📦 Update subpackage devDependencies (#40143)
renovate[bot] Sep 9, 2024
7cf605b
♿ [amp-consent] fix: amp-consent iframe title for accessibility (#40047)
honzalo Sep 10, 2024
1a72c5d
📦 Update dependency body-parser to v1.20.3 [SECURITY] (#40144)
renovate[bot] Sep 10, 2024
a79cf03
📦 Update dependency express to v4.20.0 [SECURITY] (#40145)
renovate[bot] Sep 10, 2024
e380764
📦 Update build-system devDependencies (#40148)
renovate[bot] Sep 16, 2024
e7c336f
📦 Update dependency @inquirer/prompts to v6 (#40149)
renovate[bot] Sep 16, 2024
316898d
📦 Update subpackage devDependencies (#40147)
renovate[bot] Sep 17, 2024
51f6e4c
✨ Add TargetVideo Alias To Brid AMP Player (#40151)
danijel-ristic Sep 19, 2024
136b750
📦 Update linting devDependencies (#40146)
renovate[bot] Sep 23, 2024
29555b5
📦 Update build-system devDependencies (#40152)
renovate[bot] Sep 23, 2024
06da16c
📦 Update dependency eslint-plugin-jasmine to v4.2.2 (#40155)
renovate[bot] Sep 23, 2024
4c97283
📦 Update dependency esbuild to v0.24.0 (#40157)
renovate[bot] Sep 23, 2024
06f981b
Update amp-brightcove.md (#40158)
erwinmombay Sep 24, 2024
5317525
📦 Update dependency rollup to v4.22.4 [SECURITY] (#40159)
renovate[bot] Sep 24, 2024
45998e4
📦 Update subpackage devDependencies (#40156)
renovate[bot] Sep 24, 2024
889875b
📦 Update build-system devDependencies (#40160)
renovate[bot] Sep 24, 2024
c8bbc75
📦 Update subpackage devDependencies (#40161)
renovate[bot] Sep 24, 2024
b9a9327
📦 Update dependency puppeteer-core to v23.4.1 (#40162)
renovate[bot] Sep 26, 2024
9fa3112
📦 Update build-system devDependencies (#40165)
renovate[bot] Sep 27, 2024
678fa97
📦 Update dependency eslint-plugin-react to v7.37.0 (#40166)
renovate[bot] Sep 27, 2024
a1fa57f
📦 Update subpackage devDependencies (#40163)
renovate[bot] Sep 27, 2024
f420c92
📦 Update subpackage devDependencies (#40168)
renovate[bot] Sep 30, 2024
3e8aa78
📦 Update build-system devDependencies to v8.3.4 (#40167)
renovate[bot] Sep 30, 2024
f342380
📦 Update subpackage devDependencies (#40169)
renovate[bot] Oct 1, 2024
f9adddf
📦 Update dependency eslint-plugin-react to v7.37.1 (#40170)
renovate[bot] Oct 1, 2024
883955a
📦 Update build-system devDependencies (#40171)
renovate[bot] Oct 3, 2024
75518e8
📦 Update subpackage devDependencies (#40173)
renovate[bot] Oct 3, 2024
2223b4a
📦 Update dependency eslint-plugin-import to v2.31.0 (#40172)
renovate[bot] Oct 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
390 changes: 219 additions & 171 deletions .circleci/config.yml

Large diffs are not rendered by default.

12 changes: 3 additions & 9 deletions .circleci/get_pinned_chrome_version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,9 @@ echo "$(GREEN "Chrome version history URL is") $(CYAN "${CHROME_VERSION_HISTORY_
# Determine the Chrome version
# See https://developer.chrome.com/docs/versionhistory/guide
echo "$(GREEN "Determining Chrome version...")"
# TODO(estherkim): remove bandaid
# CHROME_VERSION_HISTORY_URL does not list a version over 88 for some reason
if [[ "$CHROME_MAJOR_VERSION" == "95" ]]; then
CHROME_VERSION="95.0.4638.69"
else
CHROME_VERSION="$(curl -sS --retry 3 ${CHROME_VERSION_HISTORY_URL} | jq -r ".versions[]|.version" | grep -m 1 "${CHROME_MAJOR_VERSION}\.[[:digit:]]\+.[[:digit:]]\+.[[:digit:]]\+")"
fi

CHROME_VERSION="$(curl -sS --retry 3 ${CHROME_VERSION_HISTORY_URL} | jq -r ".versions[]|.version" | grep -m 1 "${CHROME_MAJOR_VERSION}\.[[:digit:]]\+.[[:digit:]]\+.[[:digit:]]\+")"
echo "$(GREEN "Chrome version is") $(CYAN "${CHROME_VERSION}")"

echo "export CHROME_VERSION=$CHROME_VERSION" >> $BASH_ENV
# Workaround for https://github.com/CircleCI-Public/browser-tools-orb/issues/70
echo "export ORB_PARAM_CHROME_VERSION=$CHROME_VERSION" >> $BASH_ENV
echo $(GREEN "Successfully determined pinned version of Chrome")
9 changes: 4 additions & 5 deletions .circleci/install_microsoft_edge.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
#!/bin/bash
#
# Script used by AMP's CI builds to install Microsoft Edge Beta on CircleCI.
# Script used by AMP's CI builds to install Microsoft Edge Stable on CircleCI.
# Reference: https://www.microsoftedgeinsider.com/en-us/download?platform=linux-deb
# TODO(wg-infra): Switch from Beta to Stable once it's available.

set -e

Expand All @@ -13,7 +12,7 @@ curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microso
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge-dev.list'
sudo rm microsoft.gpg
sudo apt update && sudo apt install microsoft-edge-beta
EDGE_BETA_BIN=`which microsoft-edge-beta`
echo "export EDGE_BETA_BIN=${EDGE_BETA_BIN}" >> $BASH_ENV
sudo apt update && sudo apt install microsoft-edge-stable
EDGE_STABLE_BIN=`which microsoft-edge-stable`
echo "export EDGE_STABLE_BIN=${EDGE_STABLE_BIN}" >> $BASH_ENV
echo $(GREEN "Installation complete.")
2 changes: 1 addition & 1 deletion .circleci/install_validator_dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ sudo mv bazel.gpg /etc/apt/trusted.gpg.d/
echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list

echo $(GREEN "Updating and installing apt packages...")
sudo apt update && sudo apt install bazel clang python3 python3-pip protobuf-compiler
sudo apt update && sudo apt install bazel-5.4.0 clang python3 python3-pip protobuf-compiler

echo $(GREEN "Installing protobuf python module...")
pip3 install protobuf==3.19.4
14 changes: 0 additions & 14 deletions .circleci/restore_build_output.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,6 @@ if [[ -d "${WORKSPACE_DIR}/builds" ]]; then
rsync -a "${RESTORED_DIR}/" "./${OUTPUT_DIR}"
fi
done
# Previously, bento components are compiled inside the extension source file.
for RESTORED_COMPONENT_DIR in ${RESTORED_BUILD_DIR}/extensions/*/?.?/dist; do
OUTPUT_DIR=${RESTORED_COMPONENT_DIR##$RESTORED_BUILD_DIR/}
echo "*" $(GREEN "Merging") $(CYAN "${RESTORED_COMPONENT_DIR}") $(GREEN "into") $(CYAN "./${OUTPUT_DIR}")
mkdir -p $RESTORED_DIR
rsync -a "${RESTORED_COMPONENT_DIR}/" "./${OUTPUT_DIR}"
done
# Now(-ish, or at least until they're move in to their own repo), bento components are compiled inside the src/bento source file.
for RESTORED_COMPONENT_DIR in ${RESTORED_BUILD_DIR}/src/bento/components/*/?.?/dist; do
OUTPUT_DIR=${RESTORED_COMPONENT_DIR##$RESTORED_BUILD_DIR/}
echo "*" $(GREEN "Merging") $(CYAN "${RESTORED_COMPONENT_DIR}") $(GREEN "into") $(CYAN "./${OUTPUT_DIR}")
mkdir -p $RESTORED_DIR
rsync -a "${RESTORED_COMPONENT_DIR}/" "./${OUTPUT_DIR}"
done
done
else
echo $(YELLOW "Workspace does not contain any build outputs to restore")
Expand Down
File renamed without changes.
2 changes: 0 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@ validator/**
.*cache
.amp-dep-check
build
build-system/tasks/performance/cache
build-system/tasks/performance/results.json
dist
dist.3p
dist.tools
Expand Down
9 changes: 1 addition & 8 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -383,8 +383,6 @@ module.exports = {
'test/**/*.js',
'extensions/**/test/**/*.js',
'extensions/**/test-e2e/*.js',
'src/bento/components/**/test/**/*.js',
'src/bento/components/**/test-e2e/*.js',
'ads/**/test/**/*.js',
'testing/**/*.js',
'build-system/**/test/*.js',
Expand Down Expand Up @@ -492,12 +490,7 @@ module.exports = {
'rules': {'import/order': 0},
},
{
'files': [
'extensions/**/1.0/**',
'src/bento/**',
'src/preact/**',
'**/storybook/**',
],
'files': ['extensions/**/1.0/**', 'src/preact/**', '**/storybook/**'],
'rules': {'local/preact-preferred-props': 2},
},
{
Expand Down
97 changes: 0 additions & 97 deletions .github/ISSUE_TEMPLATE/bento-component-tracker.yml

This file was deleted.

74 changes: 74 additions & 0 deletions .github/ISSUE_TEMPLATE/ga4-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
name: Google Analytics 4 and AMP Bug Report
description: Report a bug in GA4 and AMP integration.
labels: ['Type: Bug', 'Component: amp-analytics', 'Component: GA4']
title: "\U0001F41B Google Analytics 4 Related Bug: "
body:
- type: markdown
id: header
attributes:
value: |
Thanks for filling out this bug report. Bugs related to Google Analytics 4 and amp-analytics can be reported using the form below.
- Bugs related to the [AMP](https://amp.dev) format and cache can be reported using the form below.
- Bugs related to the [AMP WordPress Plugin](https://wordpress.org/plugins/amp/) can be reported at the [support forum](https://wordpress.org/support/plugin/amp/) or at the [`amp-wp`](https://github.com/ampproject/amp-wp/issues) repository.
- Questions about AMP uage can be asked at the [`#using-amp`](https://amphtml.slack.com/archives/C9HPA6HGB) Slack channel or at the [`amp-html`](http://stackoverflow.com/questions/tagged/amp-html) tag at Stack Overflow.
- Questions about Google Search can be asked at Google's [Help Community](https://goo.gl/utQ1KZ).
- type: textarea
id: description
attributes:
label: Description
description: A brief description of the bug.
placeholder: Describe the expected vs. the current behavior, so this issue can be directed to the correct working group for investigation.
validations:
required: true
- type: input
id: example
attributes:
label: URL where we can debug and reproduce the problem
description: If applicable, give an example web page where we can reproduce the problem.
placeholder: e.g. https://amp-dev.cdn.ampproject.org/c/s/amp.dev/
- type: textarea
id: repro_steps
attributes:
label: Reproduction Steps
description: Step-by-step instructions for reproducing the issue.
placeholder: Provide a publicly accessible URL and a reduced set of steps that clearly demonstrate the issue.
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant Logs
description: Relevant logging output.
placeholder: Paste any plain-text logs here (e.g. console warnings or errors from Chrome DevTools). They will automatically be formatted as code.
render: shell
- type: dropdown
id: browsers
attributes:
label: Browser(s) Affected
description: If applicable, specify which browser(s) are affected. Select one or more options below.
multiple: true
options:
- Chrome
- Firefox
- Safari
- Edge
- UC Browser
- type: input
id: operating_systems
attributes:
label: OS(s) Affected
description: If applicable, specify which operating system(s) are affected.
placeholder: e.g. Android 11
- type: input
id: devices
attributes:
label: Device(s) Affected
description: If applicable, specify which device(s) are affected.
placeholder: e.g. Pixel 3
- type: input
id: version
attributes:
label: AMP Version Affected
description: If applicable, specify which version is affected, in the format YYMMDDHHMMXXX.
placeholder: e.g. 2101280515000
2 changes: 2 additions & 0 deletions .github/codeql/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
paths-ignore:
- 'extensions/**/test/**'
49 changes: 49 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: 'CodeQL'

on:
push:
branches: ['main']
pull_request:
# The branches below must be a subset of the branches above
branches: ['main']
schedule:
- cron: '0 0 * * 1'

permissions:
contents: read

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
# TODO: add `cpp` for Validator; don't forget to add a build step
language: ['go', 'javascript', 'python', 'typescript']

steps:
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: Checkout repository
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@e2b3eafc8d227b0241d48be5f425d47c2d750a13 # v3.26.10
with:
config-file: ./.github/codeql/config.yml
languages: ${{ matrix.language }}

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@e2b3eafc8d227b0241d48be5f425d47c2d750a13 # v3.26.10
with:
category: '/language:${{matrix.language}}'
18 changes: 14 additions & 4 deletions .github/workflows/cross-platform-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,15 @@ jobs:
fail-fast: false
runs-on: ${{ matrix.platform }}-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: Checkout Repo
uses: actions/checkout@v3
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Set Up Node
uses: actions/setup-node@v3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: lts/*
- name: Install Dependencies
Expand All @@ -38,10 +43,15 @@ jobs:
runs-on: ubuntu-latest
environment: create_issue_on_error
steps:
- uses: actions/checkout@v3
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Create issue on error
uses: JasonEtco/create-an-issue@v2
uses: JasonEtco/create-an-issue@1b14a70e4d8dc185e5cc76d3bec9eab20257b2c5 # v2.9.2
with:
filename: .github/create_issue_on_error.md
env:
Expand Down
Loading