Skip to content

Commit

Permalink
Merge pull request #723 from GoogleChromeLabs/develop
Browse files Browse the repository at this point in the history
v0.9.0
  • Loading branch information
mohdsayed authored Jun 27, 2024
2 parents 0ab48b0 + b1423bd commit 2b89c2e
Show file tree
Hide file tree
Showing 430 changed files with 63,800 additions and 24,250 deletions.
6 changes: 3 additions & 3 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@
"version": "detect"
},
"import/resolver": {
"@ps-analysis-tool/eslint-import-resolver": {
"@google-psat/eslint-import-resolver": {
"mapping": {
"^@ps-analysis-tool\\/(.*)\\/(.*)": "./packages/$1/src/$2",
"^@ps-analysis-tool\\/(.*)": "./packages/$1/src/"
"^@google-psat\\/(.*)\\/(.*)": "./packages/$1/src/$2",
"^@google-psat\\/(.*)": "./packages/$1/src/"
},
"extensions": [".js", ".jsx", ".ts", ".tsx"]
},
Expand Down
26 changes: 26 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Mark issues as stale.

on:
schedule:
- cron: '44 20 * * *'

jobs:
stale:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write

steps:
- uses: actions/stale@v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 30
days-before-issue-close: 14
exempt-all-milestones: true
only-labels: 'support'
stale-issue-message: 'This issue has been marked as stale because there has been no activity in the past 30 days.'
close-issue-message: 'This issue has been closed since there was no activity since it was marked as stale.'
stale-issue-label: 'stale'
remove-issue-stale-when-updated: true
labels-to-remove-when-unstale: 'stale'
42 changes: 41 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -356,4 +356,44 @@
* Miscellaneous CLI dashboard improvements https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/660

## Others
* Feature: Update babel-loader webpack config to have caching support for faster builds https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/452
* Feature: Update babel-loader webpack config to have caching support for faster builds https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/452


#v0.9.0
## Extension
* Feature: Complete migration to CDP https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/539
* Feature: Add and implement i18n translation locales https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/713
* Feature: Navigate from PSAT to network panel https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/685
* Feature: Add “Protected Audience” landing page https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/714
* Feature: Add blocking direction icons in CLI https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/715
* Fix: Persist filters after web page reload https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/692
* Fix: Exemption section disappearing https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/691
* Fix: GSI messaging on correct urls. https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/684
* Fix: Inconsistent highlighting on livemint.com https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/683
* Fix: Update menu bar scrolling logic https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/699
* Add known breakages section in CLI https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/708
* Fix: v1.0 QA issues https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/717
* Fix: Conditionally use `I18n.getMessage` function inside `InfoCard` https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/720
* Fix: Update UI/UX of table components https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/679
* Fix: Update UX of design system components https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/693


## CLI
* Upgrade to the latest Puppeteer version and fix cookie mapping issues https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/704
* Update CLI messaging to be smaller and more concise https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/721
* CLI: Refactor CLI package into 2 different packages https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/687
* Feature: Publish packages on the NPM registry https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/698
* Make -u argument optional in CLI. https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/711
* Fix: Create separate CSV generation utils for CLI dashboard and extension https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/619
* Add website hostname as prefix to cookie table CSV https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/700
* Fix: Report throwing error when downloaded from CLI. https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/709
* CLI: Add ability to catch exempted cookies https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/712
* Fix: `Samesite` value in cookie table CSV https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/726
* CLI: Fix missing frame key in the page frames hash map https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/728
* Fix: Paths for CLI to work on global as well as local installation https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/727

## Others
* Add `chrome-pat` and `chrome-pat-ps` commands to test Private Advertising https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/706
* Close support issues using stale actions. https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/571
* Temporarily remove storybook package https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/702
* Refactor: Update package scope name to `@google-psat` https://github.com/GoogleChromeLabs/ps-analysis-tool/pull/725
Loading

0 comments on commit 2b89c2e

Please sign in to comment.