Piotr Osiewicz
e6ebe7974d
gpui: Add Global marker trait ( #7095 )
...
This should prevent a class of bugs where one queries the wrong type of
global, which results in oddities at runtime.
Release Notes:
- N/A
---------
Co-authored-by: Marshall <marshall@zed.dev>
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
2024-01-30 14:08:20 -05:00
Conrad Irwin
dfbcaf36fc
nightly url setting ( #7037 )
...
Release Notes:
- Added the ability to set settings per-release stage
- Added a `"server_url"` setting
2024-01-30 11:35:07 -07:00
Conrad Irwin
ff60d886f6
Remove ZED_SECRET_CLIENT_TOKEN
2024-01-23 10:34:00 -07:00
Joseph T. Lyons
c93d744be4
Add some initial testing to telemetry
2024-01-20 23:23:52 -05:00
Joseph T. Lyons
b807e6fe80
Use try_global()
2024-01-18 01:33:30 -05:00
Joseph T. Lyons
54dcb1d33c
Rename variable
2024-01-16 18:35:50 -05:00
Joseph T. Lyons
0c59f510d2
Remove dbg!()
s
2024-01-16 18:33:43 -05:00
Joseph T. Lyons
00682b8903
Do not reset timer for each reported event
2024-01-16 18:31:00 -05:00
Joseph T. Lyons
268d156fad
Add command palette action events
2024-01-15 20:22:47 -05:00
Joseph T. Lyons
355d1fca82
Remove button event function
2024-01-15 16:28:28 -05:00
Joseph T. Lyons
148c294c02
Removed button event
2024-01-15 16:26:56 -05:00
Joseph T. Lyons
ba9a9f4f17
Add more open events
...
project search
diagnostics
welcome page
2024-01-15 16:26:04 -05:00
Mikayla
4d6dfa319d
Don't open files unescessary in dev builds
2024-01-12 22:47:07 -08:00
Mikayla
1d7dc96135
Restore temp file initialization in telemetry code
2024-01-12 21:37:09 -08:00
Joseph T. Lyons
a9fce19048
Return a single Option from EventCoalescer
2024-01-11 12:27:59 -05:00
Joseph T. Lyons
f4c698ba27
Fix bug with improperly reported environment
...
When logging the edit environment, we were logging the newest environment being sent into the EventCoalescer on the latest activity log, when we should've been logging the environment that was associated with the ended period within the EventCoalescer.
2024-01-11 11:24:55 -05:00
Joseph T. Lyons
0df4bfacc2
Increase debug mode queue size
2024-01-11 01:12:49 -05:00
Joseph T. Lyons
8a61d5059b
Never send an an empty set of events
2024-01-11 01:12:30 -05:00
Joseph T. Lyons
bddf827bc1
Add reminder for the future
2024-01-10 21:02:34 -05:00
Joseph T. Lyons
b4444bdfc0
Rename field in telemetry struct
2024-01-10 17:41:02 -05:00
Joseph T. Lyons
9df29fb347
WIP
2024-01-10 17:04:26 -05:00
Joseph T. Lyons
d3d6b53a74
WIP
2024-01-10 02:05:42 -05:00
Piotr Osiewicz
d475f1373a
gpui: Further docs refinement & moved some reexports into 'private' module ( #3935 )
...
This commit mostly fixes invalid URLs in docstrings. It also
encapsulates crates we reexport (serde stuff + linkme) into a public
module named "private" in order to reduce the API surfaced through docs.
Moreover, I fixed up a bunch of crates that were pulling serde_json in
through gpui explicitly instead of using Cargo manifest.
Release Notes:
- N/A
2024-01-07 14:14:21 +01:00
Joseph T. Lyons
f4c78d3f40
Remove "clickhouse" from telemetry code
...
The client sends events to our end point, and the endpoint is what determines what analytics database is used to store the data. The client should be generic and not mention the name of the service being proxied to through our server.
2024-01-06 23:27:23 -05:00
Joseph T. Lyons
5344296c9a
Remove immediate flush mode
...
Allow flush method to be called publicly. This is a better, simpler solution, that allows for better control over flushing.
2024-01-06 20:27:30 -05:00
Joseph T. Lyons
800c9958a3
Clean up code
2024-01-06 15:31:16 -05:00
Joseph T. Lyons
cdd5cb16ed
WIP
2024-01-06 14:41:35 -05:00
Joseph T. Lyons
2972ee8ced
Move telemetry settings check into telemetry module
2024-01-04 01:13:21 -05:00
Max Brunsfeld
53bdf6beb3
Remove 2 suffix for client, call, channel
...
Co-authored-by: Mikayla <mikayla@zed.dev>
2024-01-03 12:02:14 -08:00
Joseph T. Lyons
3dd5641d2b
Add settings events
2024-01-02 17:02:53 -05:00
Joseph T. Lyons
b1870af386
Add project open event
...
Give the caller of report_app_event() the choice of whether to immediately flush the queue or not.
2023-12-22 20:23:55 -05:00
Joseph T. Lyons
1989094e6d
Increase queue flush debounce time
2023-12-22 19:57:13 -05:00
Joseph T. Lyons
0746a10d9b
Increase telemetry queue size
2023-12-22 19:56:06 -05:00
Joseph T. Lyons
41ff37d56e
Slow down sampling metric collection rate
2023-12-22 04:52:36 -05:00
Julia
dfe4fc4d0a
Disable instance handshake in dev builds
2023-12-04 09:16:04 -05:00
Julia
d551b41aae
zed2: Mostly port breadcrumbs & improve StyledText
api
...
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-11-27 16:09:31 -05:00
Joseph T. Lyons
0926db9111
Add app events
2023-11-20 15:51:36 -05:00
Joseph T. Lyons
8e612e4287
Restore commented-out code
2023-11-19 22:00:01 -05:00
Joseph T. Lyons
e0f8615d52
Remoe dbg!()
s
2023-11-19 21:55:19 -05:00
Joseph T. Lyons
3abd376d6a
Add timestamp delta to telemetry events
2023-11-19 21:52:28 -05:00
Kirill Bulatov
6680e1e9fe
Create new Zed release channel: nightly
2023-11-17 12:13:32 +02:00
Joseph T. Lyons
75fbf2ca78
Fix telemetry-related crash on start up
2023-10-16 13:07:07 -04:00
Joseph T. Lyons
2c7e37e9ff
Add session id to panic events
2023-10-06 12:32:20 -04:00
Joseph T. Lyons
84ea34f918
Add session id
2023-10-05 14:50:48 -04:00
Joseph T. Lyons
b10255a6dd
Update cpu and memory event code
...
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
2023-10-03 13:29:08 -04:00
Joseph T. Lyons
892350fa2d
Add memory and cpu events
...
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
2023-10-02 19:35:31 -04:00
Joseph T. Lyons
5df9a57a8b
Add assistant events ( #2978 )
...
Add assistant events
Release Notes:
- N/A
2023-09-15 15:25:35 -04:00
Joseph T. Lyons
39e13b6675
Allow call events to be logged without a room id
2023-09-06 22:53:05 -04:00
Mikayla
74565ed0b8
Add feature flags handling to the client, rewrite staff mode to a trait extension style
2023-08-25 17:00:53 -07:00
Joseph T. Lyons
f66e6863fa
Add channel id to call events
...
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2023-08-21 13:50:04 -04:00