c652d288ea41fcea470ab32766647cd4a4d98b51
6170 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
0e91f8562a |
Update React DevTools v4.20.1
Summary: Update `react-devtools-core` and `react-devtools` dependencies for RN, VSCode, Flipper, etc. `js1 upgrade react-devtools -v 4.20.1` # Changelog: [General][Changed] - Upgraded react-devtools-core dependency to 4.20.1 Reviewed By: lunaruan Differential Revision: D31762360 fbshipit-source-id: 9269a49afb263c78916852f51ebbd48ceaf531b0 |
||
|
|
6facf5ed0f |
Fix eslint warning for communist-spelling/communist-spelling rule
Summary: Fixes eslint warnings Reviewed By: passy Differential Revision: D31760180 fbshipit-source-id: 635e842d626c58a2a8d2ea2543bf171237e93dc4 |
||
|
|
bd66928464 |
Fix Flipper lints #11
Summary: Turning off irrelevant lints for pkg/. Reviewed By: nikoant Differential Revision: D31734972 fbshipit-source-id: 845c4c0b0dea22973bc875ad0f86b5344a30280a |
||
|
|
b3fa8dd6c1 |
Dep bump
Summary: Took a few iterations to make offline mirror happy, but everything is green now. allow-large-files Reviewed By: nikoant Differential Revision: D31690614 fbshipit-source-id: 38d0d6cb5e3f63b3707d917a1ed6fc6144762731 |
||
|
|
9d34c90b9a |
Fix Date Label In Crashes Plugin
Summary: The date type for crash reports was updated in D29327501 (
|
||
|
|
b4647eaa13 |
Update React DevTools v4.20.0
Summary: Update `react-devtools-core` and `react-devtools` dependencies for RN, VSCode, Flipper, etc. `js1 upgrade react-devtools -v 4.20.0` # Changelog: [General][Changed] - Upgraded react-devtools-core dependency to 4.20.0 Reviewed By: bvaughn Differential Revision: D31694359 fbshipit-source-id: d05d75e9473878828617c5cd0db8d6008b6abd4d |
||
|
|
df7bb59e9a |
Add screenshots for in app debugging with preview
Summary: Added ss for in app diagnostics using FB app as an example. Image can be previewed as well if user wants more clarity. Reviewed By: mweststrate Differential Revision: D31679937 fbshipit-source-id: 550de8099c8912d2d6caa58c6c9c4c90ba78fabe |
||
|
|
b60eaf5fe6 |
Move the serialiser to Flipper
Summary: This change moves the existing serialiser from FlipperWebSocket to FlipperURLSerializer. The serialiser can be shared with Android as it no longer has any iOS dependencies. Reviewed By: fabiomassimo Differential Revision: D31571272 fbshipit-source-id: 0769b384d4143d7404fcfcf993d49dc1b00eeffd |
||
|
|
5944002c4c |
Base64 encoding using OpenSSL
Summary: This change adds a function to base64 encode. It is used to encode the CSR which gets added to the connection url. Reviewed By: passy Differential Revision: D31570706 fbshipit-source-id: 8356550fe87ae3ac6aae8616744a9339cf69b511 |
||
|
|
5a795ad52a |
Bump eslint-plugin-react from 7.25.1 to 7.26.1 in /desktop (#2942)
Summary: Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.25.1 to 7.26.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/releases">eslint-plugin-react's releases</a>.</em></p> <blockquote> <h2>v7.26.0</h2> <h3>Added</h3> <ul> <li>add [<code>no-namespace</code>] rule (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2640">https://github.com/facebook/flipper/issues/2640</a> <a href="https://github.com/yacinehmito"><code>@yacinehmito</code></a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li><a href="docs/rules/jsx-max-props-per-line.md"><code>jsx-max-props-per-line</code></a>: add <code>single</code> and <code>multi</code> options (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3078">#3078</a> <a href="https://github.com/SIL0RAK"><code>@SIL0RAK</code></a>)</li> </ul> <h3>Fixed</h3> <ul> <li><a href="docs/rules/display-name.md"><code>display-name</code></a>: Get rid of false position on component detection (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2759">https://github.com/facebook/flipper/issues/2759</a> <a href="https://github.com/iiison"><code>@iiison</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[<code>no-access-state-in-setstate</code>]: passing test for “don't error if it's not a React Component” (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1873">https://github.com/facebook/flipper/issues/1873</a> <a href="https://github.com/kentcdodds"><code>@kentcdodds</code></a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3078">#3078</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3078">yannickcr/eslint-plugin-react#3078</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2640">https://github.com/facebook/flipper/issues/2640</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2640">yannickcr/eslint-plugin-react#2640</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2759">https://github.com/facebook/flipper/issues/2759</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2759">yannickcr/eslint-plugin-react#2759</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1873">https://github.com/facebook/flipper/issues/1873</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1873">yannickcr/eslint-plugin-react#1873</a> [<code>react/jsx-runtime</code>]: <a href="https://github.com/yannickcr/eslint-plugin-react/blob/HEAD/index.js#L163-L176">https://github.com/yannickcr/eslint-plugin-react/blob/HEAD/index.js#L163-L176</a></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.26.0...v7.26.1">7.26.1</a> - 2021.09.29</h2> <h3>Fixed</h3> <ul> <li>[<code>no-namespace</code>]: fix crash on non-string React.createElement name (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3082">#3082</a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>no-namespace</code>]: avoid crash on non-string createElement values (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3085">#3085</a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>jsx-no-target-blank</code>]: improve error messages (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3088">#3088</a> <a href="https://github.com/cutiful"><code>@cutiful</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[Docs] [<code>jsx-max-props-per-line</code>]: fix options example (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3083">#3083</a> <a href="https://github.com/MrRaiter"><code>@MrRaiter</code></a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3088">#3088</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3088">yannickcr/eslint-plugin-react#3088</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3085">#3085</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issue/3085">yannickcr/eslint-plugin-react#3085</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3083">#3083</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3083">yannickcr/eslint-plugin-react#3083</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3082">#3082</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3082">yannickcr/eslint-plugin-react#3082</a></p> <h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.25.3...v7.26.0">7.26.0</a> - 2021.09.20</h2> <h3>Added</h3> <ul> <li>add [<code>no-namespace</code>] rule (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2640">https://github.com/facebook/flipper/issues/2640</a> <a href="https://github.com/yacinehmito"><code>@yacinehmito</code></a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>jsx-max-props-per-line</code>]: add <code>single</code> and <code>multi</code> options (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3078">#3078</a> <a href="https://github.com/SIL0RAK"><code>@SIL0RAK</code></a>)</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>display-name</code>]: Get rid of false position on component detection (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2759">https://github.com/facebook/flipper/issues/2759</a> <a href="https://github.com/iiison"><code>@iiison</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[<code>no-access-state-in-setstate</code>]: passing test for “don't error if it's not a React Component” (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1873">https://github.com/facebook/flipper/issues/1873</a> <a href="https://github.com/kentcdodds"><code>@kentcdodds</code></a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3078">#3078</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3078">yannickcr/eslint-plugin-react#3078</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2640">https://github.com/facebook/flipper/issues/2640</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2640">yannickcr/eslint-plugin-react#2640</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2759">https://github.com/facebook/flipper/issues/2759</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2759">yannickcr/eslint-plugin-react#2759</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1873">https://github.com/facebook/flipper/issues/1873</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1873">yannickcr/eslint-plugin-react#1873</a></p> <h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.25.2...v7.25.3">7.25.3</a> - 2021.09.19</h2> <h3>Fixed</h3> <ul> <li>[<code>prop-types</code>], <code>propTypes</code>: bail out unknown generic types inside func params (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3076">#3076</a> <a href="https://github.com/vedadeepta"><code>@vedadeepta</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[readme] Update broken link for configuration files (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3071">#3071</a> <a href="https://github.com/prateek3255"><code>@prateek3255</code></a>)</li> <li>[Refactor] create/extract <code>isCreateElement</code> and <code>isDestructuredFromPragmaImport</code> utils (<a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3076">#3076</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3076">yannickcr/eslint-plugin-react#3076</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3071">#3071</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3071">yannickcr/eslint-plugin-react#3071</a></p> <h2>[7.25.2] - 2021.09.16</h2> <h3>Fixed</h3> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
16e3a9cb3d |
Bump axios from 0.21.4 to 0.22.0 in /desktop (#2940)
Summary: Bumps [axios](https://github.com/axios/axios) from 0.21.4 to 0.22.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/releases">axios's releases</a>.</em></p> <blockquote> <h2>v0.22.0</h2> <h3>0.22.0 (October 01, 2021)</h3> <p>Fixes and Functionality:</p> <ul> <li>Caseless header comparing in HTTP adapter (<a href="https://github-redirect.dependabot.com/axios/axios/pull/2880">https://github.com/facebook/flipper/issues/2880</a>)</li> <li>Avoid package.json import fixing issues and warnings related to this (<a href="https://github-redirect.dependabot.com/axios/axios/pull/4041">#4041</a>), (<a href="https://github-redirect.dependabot.com/axios/axios/pull/4065">#4065</a>)</li> <li>Fixed cancelToken leakage and added AbortController support (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3305">#3305</a>)</li> <li>Updating CI to run on release branches</li> <li>Bump follow redirects version</li> <li>Fixed default transitional config for custom Axios instance; (<a href="https://github-redirect.dependabot.com/axios/axios/pull/4052">#4052</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li><a href="https://github.com/axios/axios/blob/HEAD/mailto:jasonsaayman@gmail.com">Jay</a></li> <li><a href="https://github.com/mastermatt">Matt R. Wilson</a></li> <li><a href="https://github.com/chinesedfan">Xianming Zhong</a></li> <li><a href="https://github.com/DigitalBrainJS">Dmitriy Mozgovoy</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/blob/master/CHANGELOG.md">axios's changelog</a>.</em></p> <blockquote> <h3>0.22.0 (October 01, 2021)</h3> <p>Fixes and Functionality:</p> <ul> <li>Caseless header comparing in HTTP adapter (<a href="https://github-redirect.dependabot.com/axios/axios/pull/2880">https://github.com/facebook/flipper/issues/2880</a>)</li> <li>Avoid package.json import fixing issues and warnings related to this (<a href="https://github-redirect.dependabot.com/axios/axios/pull/4041">#4041</a>), (<a href="https://github-redirect.dependabot.com/axios/axios/pull/4065">#4065</a>)</li> <li>Fixed cancelToken leakage and added AbortController support (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3305">#3305</a>)</li> <li>Updating CI to run on release branches</li> <li>Bump follow redirects version</li> <li>Fixed default transitional config for custom Axios instance; (<a href="https://github-redirect.dependabot.com/axios/axios/pull/4052">#4052</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li><a href="https://github.com/axios/axios/blob/master/mailto:jasonsaayman@gmail.com">Jay</a></li> <li><a href="https://github.com/mastermatt">Matt R. Wilson</a></li> <li><a href="https://github.com/chinesedfan">Xianming Zhong</a></li> <li><a href="https://github.com/DigitalBrainJS">Dmitriy Mozgovoy</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
8b270ed204 |
Fix Settings window hotkeys alignment and colors (#2961)
Summary: This PR fixes a few color issues (mainly on dark mode) and the alignment of the `React Native keyboard shortcuts` hotkeys. I also took the liberty of changing the color of a few other icons. ### Light mode |Before|After| |---|---| ||| ### Dark mode |Before|After| |---|---| ||| ## Changelog Fix `Settings` window hotkeys alignment and colors. Pull Request resolved: https://github.com/facebook/flipper/pull/2961 Test Plan: 1. Run the app; 1. Press `⌘` + `,`; 2. Profit. Reviewed By: mweststrate Differential Revision: D31546032 Pulled By: passy fbshipit-source-id: 5f7c73826cf6a367afb1ad758d1fd0451aaeb6cf |
||
|
|
91cc0ef3c0 |
Dep bump
Summary: Lots of open security warnings so I'm trying to catch a few that are behind patch releases at once. Reviewed By: mweststrate Differential Revision: D31574708 fbshipit-source-id: 5a4f2b18b50a3752b4986c4196a4bcda1e8a298c |
||
|
|
d3e28aa724 |
Bump @ant-design/icons from 4.6.3 to 4.7.0 in /desktop (#2944)
Summary: Bumps [ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.6.3 to 4.7.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/ant-design/ant-design-icons/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/2944 Reviewed By: timur-valiev Differential Revision: D31390474 Pulled By: jknoxville fbshipit-source-id: d918dc9d3f7a49376784d9e93ddea7321d31c772 |
||
|
|
92efdd7272 |
Dep bump
Summary: Small bumps to get ahead of dependabot. Reviewed By: mweststrate Differential Revision: D31574709 fbshipit-source-id: d7e44d81277adc3a5b179ed29be19f04129b7292 |
||
|
|
d4eb618cdd |
change to zero exit if target app disconnects
Summary: Per yesterdays review, consider target app exiting as a signal to end the dump process. Reviewed By: passy Differential Revision: D31609065 fbshipit-source-id: fbd92f6c5344245d0bdae3f21be1a5d235aa1fa1 |
||
|
|
a51c8caa09 |
Fix layout issue on plugin container
Summary: Reverted a change in D30192002 (
|
||
|
|
6589eb86c5 |
Improve port forwarding logging
Summary: Port forwarding tool was logging the child process object. Made the logging cleaner and more useful. Reviewed By: nikoant Differential Revision: D31608867 fbshipit-source-id: 1c2ae7c926ed4e1b44d51db5415874600acde7ae |
||
|
|
f43ff73591 |
Addressed some earlier diff comments
Summary: Async processed review feedback from stack D31474919 (
|
||
|
|
f307566318 |
Public H2 2021 blog post
Summary: Share our Flipper plans with the wider community Reviewed By: passy Differential Revision: D31052965 fbshipit-source-id: 50c965be4b47e7375d023c3a307902a205e8b939 |
||
|
|
eba328e2a1 |
Implement screens list UI and copy action
Summary: TSIA, implementation for delete button coming in next diff. Note that Flipper doesn't seem to have a good Toast I could find so this is the best we have at the moment. Reviewed By: nscoding Differential Revision: D31496628 fbshipit-source-id: b9f94b3b2e757907b36e93b32d7f61448473a304 |
||
|
|
e8ea53f033 |
Flipper Snapshot Bump: v0.115.1-SNAPSHOT
Summary: Releasing snapshot version 0.115.1-SNAPSHOT Reviewed By: passy Differential Revision: D31612161 fbshipit-source-id: e23b16e999aeeec61a2f97bf4ea2dc0e51b42b92 |
||
|
|
bee907fab4 |
Flipper Release: v0.115.0
Summary: Releasing version 0.115.0 Reviewed By: passy Differential Revision: D31612162 fbshipit-source-id: 34f54f6cd7e6f67086081db982cafcc8cccea89c |
||
|
|
423a2c6c06 |
Alt ports to be reversed on Android
Summary: This change adds the alt ports to the list of ports to be reversed on Android Reviewed By: mweststrate Differential Revision: D31607559 fbshipit-source-id: 4e1201c7255fcd3a437c743f827ae4bceb746348 |
||
|
|
976e53ff9b |
Avoid logging csr
Summary: I unintentionally added logging of csr certificates in my previous diff. This diff makes sure we're not logging them anymore. Reviewed By: mweststrate Differential Revision: D31609709 fbshipit-source-id: e43b348dbd62653f8a6e9089930c2a3699b29a12 |
||
|
|
1c363cc5db |
Bump ansi-to-html from 0.7.1 to 0.7.2 in /desktop (#2969)
Summary: Bumps [ansi-to-html](https://github.com/rburns/ansi-to-html) from 0.7.1 to 0.7.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rburns/ansi-to-html/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/2969 Reviewed By: nikoant Differential Revision: D31545803 Pulled By: passy fbshipit-source-id: 113cb89b90819801668623b407d40fe18db6da38 |
||
|
|
e97f335c31 |
Bump @typescript-eslint/experimental-utils from 4.31.0 to 4.33.0 in /desktop (#2971)
Summary: Bumps [typescript-eslint/experimental-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/experimental-utils) from 4.31.0 to 4.33.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/experimental-utils</code>'s releases</a>.</em></p> <blockquote> <h2>v4.33.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.32.0...v4.33.0">4.33.0</a> (2021-10-04)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [lines-between-class-members] fix <code>exceptAfterOverload</code> for abstract methods (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3943">#3943</a>) (<a href=" |
||
|
|
8f9ecd6b2d |
Bump node-fetch from 2.6.1 to 2.6.5 in /desktop (#2970)
Summary: Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/node-fetch/node-fetch/releases">node-fetch's releases</a>.</em></p> <blockquote> <h2>v2.6.2</h2> <p>fixed main path in package.json</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/node-fetch/node-fetch/blob/v2.6.5/CHANGELOG.md">node-fetch's changelog</a>.</em></p> <blockquote> <h2>v2.6.5</h2> <ul> <li>Fix: import <code>whatwg-url</code> in a way compatible with ESM</li> </ul> <h2>v2.6.4</h2> <ul> <li>Hotfix: fix v2.6.3 that did not sending query params</li> </ul> <h2>v2.6.3</h2> <ul> <li>Fix: properly encode url with unicode characters</li> </ul> <h2>v2.6.2</h2> <ul> <li>Fix: used full filename for main in package.json</li> <li>Other: pinned codecov & teeny-request (had one breaking change with spread operators)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
342b5f7a12 |
Bump app-builder-lib from 22.11.1 to 22.14.4 in /desktop (#2967)
Summary: Bumps [app-builder-lib](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib) from 22.11.1 to 22.14.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/electron-userland/electron-builder/releases">app-builder-lib's releases</a>.</em></p> <blockquote> <h2>22.14.4</h2> <h1><a href="https://github.com/electron-userland/electron-builder/compare/v22.14.3...v22.14.4">electron-builder@22.14.4</a> (2021-10-03)</h1> <h3>Bug Fixes</h3> <ul> <li>add appCannotBeClosed text for zh_CN (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/6287">#6287</a>) (<a href=" |
||
|
|
598bdeb12a |
Created a proof of concept flipper-dump
Summary: Created a quick-and-dirty flipper-dump command, to verify that the stand alone flipper-server-core can do it's job without the Electron Flipper Reviewed By: passy Differential Revision: D31543516 fbshipit-source-id: ce8e37316ab5f09700421bcf1c7830266e02c999 |
||
|
|
d88b28330a |
Move app/server to flipper-server-core
Summary: moved `app/src/server` to `flipper-server-core/src` and fixed any fallout from that (aka integration points I missed on the preparing diffs). Reviewed By: passy Differential Revision: D31541378 fbshipit-source-id: 8a7e0169ebefa515781f6e5e0f7b926415d4b7e9 |
||
|
|
3e7a6b1b4b |
Move metrics / tracking / error analysis to flipper-common package
Summary: what else can I say move_complexity Reviewed By: passy Differential Revision: D31483414 fbshipit-source-id: 1692c792121a3aae0843eb238040cae0445cdf54 |
||
|
|
51bfc8f05d |
Cleanup logger
Summary: Some cleanup around Logger, like renaming `getInstance` -> `getLogger` Reviewed By: aigoncharov Differential Revision: D31480828 fbshipit-source-id: d2fa9dc2b45bc34d846d45e396a74b80906d3ad5 |
||
|
|
91d96774f6 |
Move files to flipper-common
Summary: Moved Logger, sleep, timeout and server contract types to flipper-common packages. Reviewed By: passy Differential Revision: D31475790 fbshipit-source-id: 42d2147698875f9e919ad5250f9953f3bff3ec2d |
||
|
|
cfd44b592a |
Further decouple server from UI
Summary: Further decoupling of `server/` from the rest of the code base. Also fixed a problem with promise chaining causing promises to create unhandled rejection errors. Reviewed By: passy Differential Revision: D31474919 fbshipit-source-id: 027cccbe9b57d856c94d63c093d39b6cb3e53312 |
||
|
|
11e7bbf9cf |
Fix the observer effect in Images Flipper plugin
Reviewed By: oprisnik, wizh Differential Revision: D31379424 fbshipit-source-id: 96040dd0d37442d80a660814bd356571d075aa2c |
||
|
|
1fae3a24c9 |
Convert all connectivity logs from "log" to "info"
Summary: In a diff down the stack I introduced sending of info/warn/error logs to Scuba. Here I'm just changing level of all connectivity-related logging to "info" as they often required for investigations. Reviewed By: mweststrate Differential Revision: D31532770 fbshipit-source-id: 956d6712918291579b3beb12cb91ab69ce1e3859 |
||
|
|
64ce2e6f69 |
Show all plugins in the list even if there is no selected device / app
Summary: Just a small fix to ensure all plugins are shown in the list even if no device / app is connected to Flipper. We show them under "Unavailable plugins" with explanation why they not available. This allows user to check plugin documentation even without connecting anything to Flipper. Reviewed By: passy Differential Revision: D31532732 fbshipit-source-id: 4e481b3d6923bb073a1478b2bd283db25a374c72 |
||
|
|
5e3bddc08e |
Fold warnings about plugins in legacy mode into a single message
Summary: As we now send warn logs to server - it better to reduce their count. This diff folds all the warnings for plugins using the legacy API into one warning. Reviewed By: passy Differential Revision: D31532559 fbshipit-source-id: 0621a170e11e9d9645964dd8ecf2f9e753273225 |
||
|
|
72666e4205 |
Bump fresco from 2.5.0 to 2.6.0
Reviewed By: oprisnik Differential Revision: D31544447 fbshipit-source-id: f94dd52bddc87bf13035686f1713efaca4cd6521 |
||
|
|
9463518365 |
Bump ansi-to-html from 0.7.1 to 0.7.2 in /flipper-js-client-sdk (#2962)
Summary: Bumps [ansi-to-html](https://github.com/rburns/ansi-to-html) from 0.7.1 to 0.7.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rburns/ansi-to-html/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/2962 Reviewed By: nikoant Differential Revision: D31545947 Pulled By: passy fbshipit-source-id: 48457ea23946ac946347137e50ee30bea943c93e |
||
|
|
6362299f9c |
Bump mockito-core from 3.12.4 to 4.0.0 (#2965)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.4 to 4.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h1>Mockito 4: Removing deprecated APIs.</h1> <p>All of these APIs have been marked as deprecated and have been present in Mockito for quite a while.</p> <p>An overview of now-deleted classes/methods:</p> <ul> <li><code>org.mockito.Matchers</code> which was an alias for <code>org.mockito.ArgumentMatchers</code></li> <li><code>org.mockito.ArgumentMatchers#{anyObject,anyVararg}</code> both which were aliases for <code>org.mockito.ArgumentMatchers#any</code></li> <li><code>org.mockito.ArgumentMatchers#any*Of</code>, which were aliases for the same method name without the Of and the generic parameters (which were ignored)</li> <li><code>org.mockito.ArgumentMatchers#{is}{Not}Null(Class)</code> which took a class which was ignored. Aliases for the same methods without the parameter</li> <li><code>org.mockito.MockedStatic#verify</code> which had the parameter types reversed</li> <li><code>org.mockito.Mockito#verifyZeroInteractions</code> an alias of <code>verifyNoMoreInteractions</code></li> <li><code>org.mockito.Mockito#debug</code> framework integration API that we later refactored</li> <li><code>org.mockito.configuration.AnnotationEngine</code> which was leaking internal APIs and instead users should use <code>org.mockito.plugins.AnnotationEngine</code></li> <li><code>org.mockito.exceptions.verification.TooLittleActualInvocations</code> fixed the grammar from "Little" to "Few"</li> <li>Numerous internal APIs that we never officially supported and can now remove</li> <li><code>org.mockito.plugins.InstantiatorProvider</code> which was leaking internal APIs and instead users should use InstantiatorProvider2 (we should probably rename back to remove the number in a future major release)</li> <li><code>org.mockito.runners</code> a package that hosted several old JUnit runners which were no longer supported. Users should instead use <code>org.mockito.junit.MockitoJUnitRunner</code> which is our official JUnit4 runner.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
47be3f36c1 |
Bump react-native-flipper from 0.114.0 to 0.114.1 in /react-native/ReactNativeFlipperExample (#2964)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.114.0 to 0.114.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/flipper/releases">react-native-flipper's releases</a>.</em></p> <blockquote> <h2>v0.114.1</h2> <p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a> for full notes.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c129eff18e |
Bump protobuf-java from 3.18.0 to 3.18.1 (#2966)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.18.0 to 3.18.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p> <blockquote> <h2>Protocol Buffers v3.18.1</h2> <h1>Python</h1> <ul> <li>Update setup.py to reflect that we now require at least Python 3.5 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8989">#8989</a>)</li> <li>Performance fix for DynamicMessage: force GetRaw() to be inlined (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9023">#9023</a>)</li> </ul> <h1>Ruby</h1> <ul> <li>Update ruby_generator.cc to allow proto2 imports in proto3 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9003">#9003</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
5c3c668275 |
Bump babel-jest from 27.2.4 to 27.2.5 in /react-native/ReactNativeFlipperExample (#2963)
Summary:
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 27.2.4 to 27.2.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases">babel-jest's releases</a>.</em></p>
<blockquote>
<h2>v27.2.5</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-config]</code> Warn when multiple Jest configs are located (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11922">#11922</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Pass matcher context to asymmetric matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11926">#11926</a> & <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11930">#11930</a>)</li>
<li><code>[expect]</code> Improve TypeScript types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11931">#11931</a>)</li>
<li><code>[expect]</code> Improve typings of <code>toThrow()</code> and <code>toThrowError()</code> matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11929">#11929</a>)</li>
<li><code>[jest-cli]</code> Improve <code>--help</code> printout by removing defunct <code>--browser</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11914">#11914</a>)</li>
<li><code>[jest-haste-map]</code> Use distinct cache paths for different values of <code>computeDependencies</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11916">#11916</a>)</li>
<li><code>[jest/reporters]</code> Do not buffer <code>console.log</code>s when using verbose reporter (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11054">#11054</a>)</li>
</ul>
<h3>Chore & Maintenance</h3>
<ul>
<li><code>[expect]</code> Export default matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11932">#11932</a>)</li>
<li><code>[jest/types]</code> Mark deprecated configuration options as <code>deprecated</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11913">#11913</a>)</li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a href="https://github.com/motiz88"><code>@motiz88</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11916">facebook/jest#11916</a></li>
<li><a href="https://github.com/mxschmitt"><code>@mxschmitt</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11932">facebook/jest#11932</a></li>
<li><a href="https://github.com/JanKaifer"><code>@JanKaifer</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11922">facebook/jest#11922</a></li>
<li><a href="https://github.com/conartist6"><code>@conartist6</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11054">facebook/jest#11054</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/jest/compare/v27.2.4...v27.2.5">https://github.com/facebook/jest/compare/v27.2.4...v27.2.5</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/main/CHANGELOG.md">babel-jest's changelog</a>.</em></p>
<blockquote>
<h2>27.2.5</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-config]</code> Warn when multiple Jest configs are located (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11922">#11922</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Pass matcher context to asymmetric matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11926">#11926</a> & <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11930">#11930</a>)</li>
<li><code>[expect]</code> Improve TypeScript types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11931">#11931</a>)</li>
<li><code>[expect]</code> Improve typings of <code>toThrow()</code> and <code>toThrowError()</code> matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11929">#11929</a>)</li>
<li><code>[jest-cli]</code> Improve <code>--help</code> printout by removing defunct <code>--browser</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11914">#11914</a>)</li>
<li><code>[jest-haste-map]</code> Use distinct cache paths for different values of <code>computeDependencies</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11916">#11916</a>)</li>
<li><code>[jest/reporters]</code> Do not buffer <code>console.log</code>s when using verbose reporter (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11054">#11054</a>)</li>
</ul>
<h3>Chore & Maintenance</h3>
<ul>
<li><code>[expect]</code> Export default matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11932">#11932</a>)</li>
<li><code>[jest/types]</code> Mark deprecated configuration options as <code>deprecated</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11913">#11913</a>)</li>
</ul>
<h3>Performance</h3>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="
|
||
|
|
dd190ef2e0 |
Big dep bump
Summary: Conservatively bumping only patch versions (except the ones we know break stuff). Reviewed By: nikoant Differential Revision: D31511737 fbshipit-source-id: 5b55b4689e71975824577f0ac43d806ca37ea232 |
||
|
|
f5983b64a9 |
Bump react-native-flipper from 0.112.0 to 0.114.0 in /react-native/ReactNativeFlipperExample (#2949)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.112.0 to 0.114.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/flipper/releases">react-native-flipper's releases</a>.</em></p> <blockquote> <h2>v0.114.0</h2> <p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a> for full notes.</p> <h2>v0.113.0</h2> <p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a> for full notes.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
26ed0875cb |
Change adb path resolution
Summary: Quick drive-by change. `path.resolve` accepts var-args so we don't resolve to the wrong path on non-Unix systems. Reviewed By: mweststrate Differential Revision: D31502481 fbshipit-source-id: a963cd37d13eb8ef68bccf375f3e074fa8961a9e |
||
|
|
92ec974040 |
Update adb failure logging
Summary: This is not actionable on our end because this will get triggered for anyone setting a wrong ANDROID_HOME path. Reviewed By: mweststrate Differential Revision: D31502390 fbshipit-source-id: 529f1ba940cf6e38363933f706d167196116231a |
||
|
|
0ae986758e |
Fix android build (#2956)
Summary: Following mweststrate's advice on how to fix this. Pull Request resolved: https://github.com/facebook/flipper/pull/2956 Test Plan: Watch the Action. Reviewed By: lblasa Differential Revision: D31502115 Pulled By: passy fbshipit-source-id: 0f6dc73bcfde30fe7e2ee78e58d1c8e6fc16ec29 |