Vladimir Reznichenko
46433747a2
[dev] CI: liverage composer packages cache in pr-lint-monorepo workflow ( #52054 )
2024-10-16 12:02:31 +02:00
Vladimir Reznichenko
e148229edb
[dev] Monorepo: consolidate syncpack config, regroup react and testing deps around react version ( #52022 )
2024-10-16 09:55:36 +02:00
github-actions[bot]
70ee1c9f3b
Prepare Packages for Release ( #51222 )
...
Automated change: Prep @woocommerce/remote-logging --initial-release for release.
Co-authored-by: chihsuan <chihsuan@users.noreply.github.com>
2024-09-09 04:54:09 +00:00
RJ
258ae0b03b
add: remote logger request uri sanitisation (JS) ( #51046 )
...
* add: remote logger request uri sanitisation
* md lint
* Update packages/js/remote-logging/README.md
Co-authored-by: Paul Sealock <psealock@gmail.com>
* pr feedback
---------
Co-authored-by: Paul Sealock <psealock@gmail.com>
2024-09-03 05:42:03 +00:00
Chi-Hsuan Huang
1d8e0ec68d
Update Remote Logging README to document the detailed filters usage ( #51010 )
...
* Update remote logging package readme
* Add changelog
* Update readme
* Update packages/js/remote-logging/README.md
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* Update readme
---------
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2024-08-29 04:05:38 +00:00
Caleb Mazalevskis
3ab62e11c3
Fix some comment typos. ( #50993 )
2024-08-27 10:54:10 -07:00
Sam Seay
35cdc6dc20
Use syncpack to lock pnpm version till we can fix issues ( #50828 )
2024-08-22 12:34:42 +12:00
Chi-Hsuan Huang
444cb40c7e
[Remote Logging] Use `wcAssetUrl` to check if the stack frame is from WooCommerce ( #50701 )
...
* Update remote logger to use `wcAssetUrl`
* Add changelog
* Fix tests
2024-08-20 10:48:39 +08:00
Chi-Hsuan Huang
73f45833b1
Enhance Remote Logging to Include `request_uri` ( #50671 )
...
Add request_uri prop to remote logging data
2024-08-15 22:14:53 +08:00
Chi-Hsuan Huang
450a4ce3bb
Add remote logging tool to beta tester ( #50425 )
...
* Add remote logging beta tester tool
* chore: Update log method return type to Promise<boolean>
* Update pnpm-lock.yaml
* Reformat
* Check window.wcSettings?.isRemoteLoggingEnabled
* Add changelogs
* Fix test
* Update toggle_remote_logging
* Fix toggle_remote_logging
* Improve message
* Fix lint
2024-08-08 11:12:51 +08:00
Chi-Hsuan Huang
e8dacef7a6
Track frequency of unhandled JS errors with MC Stats ( #50155 )
...
* Add bumpStat and fix tests
* Add changelog
* chore: Update dependencies and add @woocommerce/tracks for remote logging
* feat: Track frequency of unhandled JS errors with bumpStat
* chore: Update error boundary to log unhandled JS errors with bumpStat
* Add changelog
* Fix lint
* Check if tracks is enabled before bumping stats
* Fix test
* Fix lint
* chore: Refactor buildQuerystring to buildQueryParams for clarity and consistency
* Add bumpStat to wc tracks mock
2024-08-02 03:04:31 +00:00
Chi-Hsuan Huang
ed81aa8201
Integrate JS remote logging package in WooCommerce Admin ( #50134 )
...
* Update remote logger to check dev env and whether logging is enabled
* Add changelog
* Integrate JS remote logging package in WooCommerce Admin
* Add changelog
* Update remote logger package
* Update test
* Log error in error boundary
* Update remote logger
* Fix webpack config
* Update log stack format
* Update handleError
* Add init debug
2024-08-02 10:25:39 +08:00
Chi-Hsuan Huang
76e1761cf7
Add JS remote logging package ( #49702 )
...
* Add remote logging package
* Update package.json
* Fix wca admin
* Add changefile(s) from automation for the following project(s): @woocommerce/remote-logging, @woocommerce/dependency-extraction-webpack-plugin, woocommerce
* Update .eslintrc.js
* Revert core changes
* Add tracks check and update tests
* Set hard limit to trace
* Fix filename
* Add filters to customise API endpoints
* Update REDAME.md
- Add filters
- Remove installation section
* Update REDAME.md
* Add composer.lock
* Fix filename
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-08-01 12:35:43 +08:00