Commit Graph

9081 Commits

Author SHA1 Message Date
Andrey Goncharov
e6f1e7a74f Add enum_set_is_nullish_or_any_of operator
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49410967

fbshipit-source-id: 699e620ce1076793597702711758809fc149389e
2023-09-19 08:19:25 -07:00
Andrey Goncharov
a6fdc127a2 Simplify SearchTerm
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49410971

fbshipit-source-id: 5651dd1745aaf2efc96bae6a6b36cadad00d5c36
2023-09-19 08:19:25 -07:00
Andrey Goncharov
9d4ce0586d Support setting initial power search expression
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49410966

fbshipit-source-id: 2dcdb4495275dfdca7920af26bbfea4fb95ac419
2023-09-19 08:19:25 -07:00
Andrey Goncharov
ba812eaea6 Fix empty filter bug
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49410974

fbshipit-source-id: 4845f32e6be6375e113053b7123df6e78b44b269
2023-09-19 08:19:25 -07:00
Andrey Goncharov
e5b2f693a3 Setup power search
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49410972

fbshipit-source-id: 35cea0f033c16748e0ceb0921dee8276787fb1a6
2023-09-19 08:19:25 -07:00
Andrey Goncharov
3022b8ddb1 Simplify data table power search config for each column
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49410973

fbshipit-source-id: d8854eefaf1901c4984300df955a15c77c03505e
2023-09-19 08:19:25 -07:00
Andrey Goncharov
3b75b6994b Allow disabling power search for certain columns
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49373658

fbshipit-source-id: 872bd6ecdce9c3ed7934f86f1954efdff76185b9
2023-09-19 08:19:25 -07:00
Andrey Goncharov
c75c377818 Expose DataTable and DataTableManager
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49349842

fbshipit-source-id: 927dc817e09d830feab9ba3e5e566ddb17fe1ad0
2023-09-19 08:19:25 -07:00
Andrey Goncharov
a86c8b412f Remove search history from context menu
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49410968

fbshipit-source-id: a5160bb5d392f3884d46a3a390aa9e274d0230ea
2023-09-19 08:19:25 -07:00
Andrey Goncharov
d09dde724b Add search icon
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49349828

fbshipit-source-id: 45a9917366236dda6c2409c30a4800cfe53dbd56
2023-09-19 08:19:25 -07:00
Andrey Goncharov
54a93c03aa Compute power search config from columns
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49349521

fbshipit-source-id: 49f8059bdbfbcc316b79eb633ec54d957f16548d
2023-09-19 08:19:25 -07:00
Andrey Goncharov
8cea5be59d Add min width for term finder
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49349523

fbshipit-source-id: a9b9a14a74f9c32e094936e4bd38bef8f34e4c2c
2023-09-19 08:19:25 -07:00
Andrey Goncharov
f86dba951b Fix Searchbar styles
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49349522

fbshipit-source-id: fa37cd0dcca291788834e76df3d4475842df8d48
2023-09-19 08:19:25 -07:00
Andrey Goncharov
54085eb79f Add context menu
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49276995

fbshipit-source-id: 83c1346c6c5869c2608b73b11d40f7f55a7a694b
2023-09-19 08:19:25 -07:00
Andrey Goncharov
bad3dfa20a Hide filter buttons
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49276686

fbshipit-source-id: 5bfea4b7ef87b8d71aa4cb5a1dc3f9a94ea420f0
2023-09-19 08:19:25 -07:00
Andrey Goncharov
9dbd6f7732 Allow TableHead hide filter button
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49276687

fbshipit-source-id: dfa2a51e3bfa84ad3e39b6a4b3a4e279cf63c1d5
2023-09-19 08:19:25 -07:00
Andrey Goncharov
de5f9bc32a Add bolirplate for power search integration
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49272248

fbshipit-source-id: ad6d88568f40bd698faed4c3fc0fc55efd93f5f3
2023-09-19 08:19:25 -07:00
Andrey Goncharov
0cdc7d41be Add MasterDetailWithPowerSearch
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: LukeDefeo

Differential Revision: D49271463

fbshipit-source-id: 1309227024dd02e0f683a3c427b61663fb7a212f
2023-09-19 08:19:25 -07:00
Lorenzo Blasa
54f5b1ba03 FlipperClient log format
Summary: Use the same standard used in other places.

Reviewed By: ivanmisuno

Differential Revision: D49228128

fbshipit-source-id: 771b6923f758400200298f3339b83b2c4d51648b
2023-09-19 07:01:41 -07:00
Pascal Hartig
7f355dd19d Back out "Disable Fresco integration for now (#5101)" (#5159)
Summary:
Back out "Disable Fresco integration for now (https://github.com/facebook/flipper/issues/5101)"

Original commit changeset: 42b95c21eb

This is now working again with Fresco 3.1.0

 ---
Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/flipper/pull/5159).
* https://github.com/facebook/flipper/issues/5160
* __->__ https://github.com/facebook/flipper/issues/5159
* https://github.com/facebook/flipper/issues/5158

Pull Request resolved: https://github.com/facebook/flipper/pull/5159

Reviewed By: antonk52

Differential Revision: D49411925

Pulled By: passy

fbshipit-source-id: 34a422e60102de56fb6588e05cf4729a30e0e112
2023-09-19 06:16:13 -07:00
Pascal Hartig
b0f9da8ed7 Bump fresco to 3.1.0 (#5158)
Summary:
[android] Bump fresco to 3.1.0

 ---
Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/flipper/pull/5158).
* https://github.com/facebook/flipper/issues/5160
* https://github.com/facebook/flipper/issues/5159
* __->__ https://github.com/facebook/flipper/issues/5158

Pull Request resolved: https://github.com/facebook/flipper/pull/5158

Reviewed By: antonk52

Differential Revision: D49411899

Pulled By: passy

fbshipit-source-id: b3a7a02a61665425c5c59a04d82941d0cbbea254
2023-09-19 06:15:20 -07:00
Luke De Feo
d7f8ed5d81 Fix broken attribution of mount events
Summary: The string were out of sync so using the constants instead

Reviewed By: fabiocarballo

Differential Revision: D49414046

fbshipit-source-id: 5d61831505e5d7ecec3d5c9717d4549ba4b291a8
2023-09-19 06:14:25 -07:00
Lorenzo Blasa
b6f7d4c56f Standard format for logs
Summary: ^

Reviewed By: ivanmisuno

Differential Revision: D49228038

fbshipit-source-id: bc2c506fa313158fbd8878156fff74ec2e1bed12
2023-09-19 04:22:04 -07:00
Lorenzo Blasa
f1c88a464b Do not use window reload
Summary: Let's keep it simple, do not reload. Just show/hide the right content.

Reviewed By: antonk52

Differential Revision: D49377316

fbshipit-source-id: 9b2a47374da3e72f17e2d55c9290960b703fd43e
2023-09-18 12:03:09 -07:00
generatedunixname89002005306973
2fd8003fd8 Flipper Snapshot Bump: v0.220.1-SNAPSHOT
Summary: Releasing snapshot version 0.220.1-SNAPSHOT

Reviewed By: lblasa

Differential Revision: D49375500

fbshipit-source-id: f5d86de4162e8cb8dfd8ed68f000bfc4abc651fe
2023-09-18 11:49:40 -07:00
generatedunixname89002005306973
b06272344b Flipper Release: v0.220.0
Summary: Releasing version 0.220.0

Reviewed By: lblasa

Differential Revision: D49375501

fbshipit-source-id: 5efe6e1c47d566f0c8b1409cf14fa302fc4178d8
2023-09-18 11:49:40 -07:00
Lorenzo Blasa
342ef42114 Break connection loop
Summary:
Whenever there was a connectivity error, we would show an error message and setup a retry mechanism as to refresh the page as to make it transparent for engineers to have a working workspace again.

The problem is that there are two different channels:
- HTTP server
- WS server

If the HTTP server is healthy but there is a WS error, it is not entirely correct to try to reload the page. If the error conditions for the WS remain, then we end up in a loop.

Reviewed By: passy, antonk52

Differential Revision: D49373335

fbshipit-source-id: 4e0a08fe2384860db0bf92a22edc87402d41651c
2023-09-18 08:57:15 -07:00
Pascal Hartig
9d6c0bd8b0 Use PWA server for yarn start
Summary:
Our development defaults should match the user defaults.

For anyone still wanting to test electron, use `yarn start-electron`.

Changelog: `yarn start` now launches the in-browser version of Flipper. Use `yarn start-electron` for the old behaviour.

Reviewed By: lblasa

Differential Revision: D49371369

fbshipit-source-id: a97ad1650ad851a4573fdfe52f606ac2f5a296ba
2023-09-18 07:47:24 -07:00
Lorenzo Blasa
0128ea00ec Restart/shutdown when settings are applied
Summary: Shutdown flipper server whenever a restart is required.

Reviewed By: antonk52

Differential Revision: D49369884

fbshipit-source-id: 62d8aa9dd58408dc351617bb09df4509a819ab2f
2023-09-18 07:42:36 -07:00
Lorenzo Blasa
3605401e5e FlipperState debug logs improvement
Summary: Make it more explicit. What has succeeded, failed, started.

Reviewed By: ivanmisuno

Differential Revision: D49227799

fbshipit-source-id: fe9e6baaff227cf1db0b3150a3ee8cf194d2b6e6
2023-09-18 06:46:37 -07:00
Lorenzo Blasa
25e187bf41 Restart message improvement
Summary:
There's no notion of restarting Flipper when running as a PWA.

In the meantime, update the advise message we give to engineers as to wait 30 seconds before attempting to relaunch (Flipper server keeps running in the background for 30 seconds after quitting)

Reviewed By: antonk52

Differential Revision: D49369707

fbshipit-source-id: 9451265f8941e457e734d1cb0ea74a0dea492b88
2023-09-18 06:17:50 -07:00
Pascal Hartig
cd74f47f4f Back out "Kill start-dev-server"
Summary:
Original commit changeset: dfdb73c8bce3

Original Phabricator Diff: D49183502

Reviewed By: antonk52

Differential Revision: D49365997

fbshipit-source-id: 919c96f88a7dd4adf4943308c5f7836b9c54060a
2023-09-18 03:19:44 -07:00
dependabot[bot]
081429405d Bump serde_json from 1.0.105 to 1.0.106 in /packer (#5128)
Summary:
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.105 to 1.0.106.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p>
<blockquote>
<h2>v1.0.106</h2>
<ul>
<li>Add <code>Value::as_number</code> accessor (<a href="https://redirect.github.com/serde-rs/json/issues/1069">https://github.com/facebook/flipper/issues/1069</a>, thanks <a href="https://github.com/chanced"><code>@​chanced</code></a>)</li>
<li>Add <code>Number::as_str</code> accessor under &quot;arbitrary_precision&quot; feature (<a href="https://redirect.github.com/serde-rs/json/issues/1067">https://github.com/facebook/flipper/issues/1067</a>, thanks <a href="https://github.com/chanced"><code>@​chanced</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45f10ec816"><code>45f10ec</code></a> Release 1.0.106</li>
<li><a href="f346308cda"><code>f346308</code></a> Elaborate on documentation of Number::as_str</li>
<li><a href="f16cad635d"><code>f16cad6</code></a> Add cfg banner to documentation of Number::as_str</li>
<li><a href="fc8dd13aa2"><code>fc8dd13</code></a> Touch up PR 1067</li>
<li><a href="028b643930"><code>028b643</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1067">https://github.com/facebook/flipper/issues/1067</a> from chanced/add-as_str-to-number</li>
<li><a href="db75c22990"><code>db75c22</code></a> Fix unintended u8 link inferred by intra doc link</li>
<li><a href="11b603cf07"><code>11b603c</code></a> Resolve rustdoc::redundant_explicit_links lint</li>
<li><a href="95c5d6c8be"><code>95c5d6c</code></a> Fix documentation typo from PR 1069</li>
<li><a href="5a39516161"><code>5a39516</code></a> Reorder Value::as_number after is_number</li>
<li><a href="6a5fef9190"><code>6a5fef9</code></a> Wrap as_number documentation to 80 columns</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.105...v1.0.106">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.105&new-version=1.0.106)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `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/5128

Reviewed By: antonk52

Differential Revision: D49313905

Pulled By: passy

fbshipit-source-id: 24eab521c3f0f0957db740854e614d94d0c13ef8
2023-09-15 07:35:18 -07:00
generatedunixname89002005306973
79bcd86a78 Flipper Snapshot Bump: v0.219.1-SNAPSHOT
Summary: Releasing snapshot version 0.219.1-SNAPSHOT

Reviewed By: lblasa

Differential Revision: D49317331

fbshipit-source-id: 3af7c84ee7b14fcd421f4102dec2ee5a6515ee1a
2023-09-15 07:26:57 -07:00
generatedunixname89002005306973
643e2aa998 Flipper Release: v0.219.0
Summary: Releasing version 0.219.0

Reviewed By: lblasa

Differential Revision: D49317332

fbshipit-source-id: 0f8dc308fcf8360925cddb95b0fa975b04b86a29
2023-09-15 07:26:57 -07:00
Nate Stedman
ef621b07b7 Update ktfmt component on FBS:master
Reviewed By: hick209

Differential Revision: D49300079

fbshipit-source-id: 7e704e2366feee3f6f2c25ac25d3daea407e71f9
2023-09-15 07:19:43 -07:00
Lorenzo Blasa
9e219b07d8 Fix Loading page
Summary:
The existing loading page was not behaving the way it was intended. The previous implementation triggered a page reload which made the whole retry mechanism useless.

Instead, a new endpoint was defined to expose whether the server is ready or not. Use this instead as a way of knowing whether we are good to reload the page.

Reviewed By: passy

Differential Revision: D49314749

fbshipit-source-id: eb67765d7deab8610fa5d31e710070da43a18c1c
2023-09-15 05:29:40 -07:00
Lorenzo Blasa
045ccec154 Host name verification is not needed
Summary:
There's no need to perform host name verification as we use token-based authentication.

So, remove it.

Original security review: https://docs.google.com/document/d/16iXypCQibPiner061SoaQUFUY9tLVAEpkKfV_hUXI7c/edit#heading=h.kpbj4pk75925

Reviewed By: passy

Differential Revision: D49313595

fbshipit-source-id: 9da1eefa87e5b774d653ab2c5db6f95c51af482d
2023-09-15 05:29:40 -07:00
github-actions[bot]
72170f6c75 Automated: Update Podfile.lock (#5147)
Summary:
This is an automated PR to update the Podfile.lock.
- Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions.
- Also make sure that all the dependencies are updated to the latest one.
- This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request)

Pull Request resolved: https://github.com/facebook/flipper/pull/5147

Reviewed By: lawrencelomax

Differential Revision: D49313900

Pulled By: passy

fbshipit-source-id: 95ca11cb6354502097fb7b831fbafc6011fd4a97
2023-09-15 04:37:02 -07:00
Luke De Feo
237faddb40 Fix crash for bloks sidebar
Summary: Bloks ios is serializing some ns dictionary without registering the metadata, this means the look up fails. That said regsitering metadata for dictionarys where the keyspace is unbounded doesnt make any sense so for this case we can just fall back to the key as the name. Since we can rely on the id lookup passing we iterarates the enties of the object

Reviewed By: passy, ivanmisuno

Differential Revision: D49314398

fbshipit-source-id: 65f7beb0d8402b08a68b9f00b7605e0b6c44766f
2023-09-15 04:05:43 -07:00
Luke De Feo
21b4423231 Refactor stream inteceptor
Summary:
There was a frustrating issue previously where the UI would jump everytime a new frame came in with bloks data. This would occur constantly as the client was generating new frames every 10 seconds. The issue was because the previous appraoch to speed up the augmentation was to display the raw client raw and then asynchronously process a new frame with the added derived components.

The issue was the raw client frame has less nodes so we would breifly display this, and because the reduciton trace was cache on the next tick we would show this causing a jump.

Now we have a new solution:

1. We use an event emitter to push frames / metadata into the interceptor
2. The interceptor should always produce 1 frame, this can be the same or augmented, for open source its just the same
3. We use react query to check if we already have the reduction trace cached, if so then we are able to quickly process the whole thing, if not its split into 2 parts.

React query is also nice since we can add a cache time for the reduciton traces which are very large and not useful one your screen is gone. This should help keep memory usage under control a bit.

one other benefit to this approach is i can remove the error handling stuff from the main plugin code, since the blok augmentation is not on the critical path and it can retry internally and push out a new frame whenever.

Reviewed By: antonk52

Differential Revision: D49272152

fbshipit-source-id: e5539d36231a32754e8612014195449b9faafdb1
2023-09-15 04:05:43 -07:00
Anton Kastritskiy
bc5ad749f7 fix console stack traces for errors from plugins
Summary:
We had our stack traces broken for a long time. They always pointed at the bundle.js file. With this change the stack traces **in the console** will be pointing at the actual source files. This will save a lot of time for engineers instead of manually looking for the source of errors.

Why this didn't work before?

When we were calling `console.error(error.toString())` the browser was not applying sourcemaps to the stacktrace as it interpreted as a random string. However, when you pass an actual instance of Error constructor, the sourcemaps will be applied and we get correct stack traces to the source files.

I looked at the code of the Logger and it is already handles the Error instances, so I think this should be fine also for the logs that go to scuba. CC passy

Reviewed By: LukeDefeo, passy

Differential Revision: D49275025

fbshipit-source-id: 2addc601f45622e35890d7d0e1992f4bca41a338
2023-09-14 09:40:09 -07:00
generatedunixname89002005306973
e9e7141999 Flipper Snapshot Bump: v0.218.1-SNAPSHOT
Summary: Releasing snapshot version 0.218.1-SNAPSHOT

Reviewed By: lblasa

Differential Revision: D49274240

fbshipit-source-id: fc21a87bdd05251b5ffa4070a4acc1e0bd8439c1
2023-09-14 09:25:32 -07:00
generatedunixname89002005306973
e369fac36b Flipper Release: v0.218.0
Summary: Releasing version 0.218.0

Reviewed By: lblasa

Differential Revision: D49274241

fbshipit-source-id: 9f658704183200175a105327e42bd4ef5567e37a
2023-09-14 09:25:32 -07:00
Aditya Sharat
00c203efc3 Renames debug event attributes to be more consistent
Summary: Renames debug event attributes to be more consistent

Reviewed By: pentiumao

Differential Revision: D49269291

fbshipit-source-id: 88fe3607bdfc58b941897a5dcc00f20bdb98fea3
2023-09-14 07:45:23 -07:00
Aditya Sharat
134e1f6bfa Renames debug event attributes and deduplicate them
Summary: Renames debug event attributes and deduplicate them

Reviewed By: pentiumao

Differential Revision: D49268777

fbshipit-source-id: 62f707424bb62e95a0d372307e7bf71ff770e554
2023-09-14 07:45:23 -07:00
Aditya Sharat
ba94a2416c Renames global key to key
Summary: Renames global key to key

Reviewed By: pentiumao

Differential Revision: D49268637

fbshipit-source-id: 9c3e11ce78380048eed75d554170319e81892efd
2023-09-14 07:45:23 -07:00
Lorenzo Blasa
8062e2c9e5 Generate auth token
Summary: Generate auth token on whenever we load the secure server config,  and add more logs.

Reviewed By: antonk52

Differential Revision: D49272857

fbshipit-source-id: 1e549a8bfd7926e9a44b9480432e92ee3c0162b2
2023-09-14 07:04:59 -07:00
Andrey Goncharov
1cf7160b2c Add same_as_absolute_date_no_time operator
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: lblasa, antonk52

Differential Revision: D49232775

fbshipit-source-id: 0ad6fafdd998f79a8b96bf9cd9d6e012e6e3a492
2023-09-14 04:48:12 -07:00
Andrey Goncharov
7d90493148 Add older_than_absolute_date_no_time operator
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7

Reviewed By: antonk52

Differential Revision: D49232776

fbshipit-source-id: 1083c277c78cd6eb2bae069966a9de290aa71930
2023-09-14 04:48:12 -07:00