Nate
ce23ea5abe
add community page content
2021-09-17 15:37:34 -04:00
Nate
bff44da1db
update home + story
2021-09-17 15:37:27 -04:00
Nate
8855935388
release page cleanup
2021-09-17 15:06:38 -04:00
Nate
8411ba7c3c
add releases page
2021-09-17 14:59:02 -04:00
Nate
a865e5a0a3
style prose, add code highligting, style updates page
2021-09-17 14:02:31 -04:00
Nate
d088c87f85
add prose.css for manual prose styles
2021-09-17 12:33:10 -04:00
Nate
0c42f17201
Update sign in button to link
2021-09-17 10:36:47 -04:00
Nate
0aea500cc1
hook up updates + more styles
2021-09-16 17:12:24 -04:00
Nate
d8fb27ab03
fix scrollbar jumping
2021-09-16 15:40:12 -04:00
Nate
77147e00f2
style updates
2021-09-16 15:01:50 -04:00
Nate
b43414049c
add additional pages and set base styles
2021-09-15 18:28:38 -04:00
Nate
d2c8c49c44
swap logged in avatar -> username
2021-09-15 14:58:59 -04:00
Nate
7232d11827
style nav
2021-09-15 14:47:50 -04:00
Nate
e8368b77d5
add new font stack
2021-09-15 13:21:04 -04:00
Nate
379f754ada
split home and releases
2021-09-15 12:57:25 -04:00
Nate
581f948937
add wishful nav items
2021-09-15 12:54:19 -04:00
Nate
76a2d25c92
new home markup
2021-09-15 12:54:07 -04:00
Nate
927c7ca5d6
wip test new site content
2021-09-14 17:54:23 -04:00
Nathan Sobo
c36f05a9ce
Fix signups query
2021-09-14 13:23:35 -06:00
Antonio Scandurra and Max Brunsfeld
0a9ab8976b
Don't panic if heartbeat messages can't be sent
...
Co-Authored-By: Max Brunsfeld <max@zed.dev >
2021-09-14 10:56:09 +02:00
Nathan Sobo
43b50f2866
Make the builder and runtime OS versions match
...
We can't build the latest server on buster, but we were using "latest" so it actually was building on bullseye. Then we tried to run it on buster and it blew up. This locks both versions to bullseye so we're running on the same environment where we build.
2021-09-13 14:03:00 -06:00
Nathan Sobo
2db08e659b
Make release notes look better with more than 1 release
2021-09-13 13:23:06 -06:00
Nathan Sobo
7fcb1cc9ff
Use a pointing hand cursor style on tab close icons
2021-09-13 11:49:10 -06:00
Nathan Sobo
7f9fcdb0b5
Merge pull request #143 from zed-industries/codesign
...
Perform code signing with Apple-issued certificate on CI
2021-09-10 23:20:48 -06:00
Nathan Sobo
c125f9c854
Notarize DMG with Apple
2021-09-10 23:15:23 -06:00
Nathan Sobo
412d8e7e2e
Tweak order
2021-09-10 22:51:45 -06:00
Nathan Sobo
644ba81db6
Perform code signing with Apple-issued certificate on CI
2021-09-10 22:07:20 -06:00
Max Brunsfeld
ce2188505a
Merge commit '1acdb75cfe0374282cc98da116be6af4c0d13e87' into main
2021-09-10 15:22:59 -07:00
Nate
0d4927e264
Add initial collaborator colors
...
* Define host selection color
* Add 7 unique guest colors, optimizing for contrast between selectors the fewer collaborators you have
* Selections use transparent versions of the cursor color
2021-09-10 15:56:39 -04:00
Nate
1d18583a63
Add "zed" label to the title bar
2021-09-10 13:42:38 -04:00
Nate
061b0bbd20
Seperate selector.input_editor and chat_panel.input_editor
...
* create [selector.input_editor] and style
* Update selector style to match figma now that inputs are individually stylable
2021-09-10 11:23:38 -04:00
Nate
96ce729306
Add shadow to channel select menu
2021-09-10 10:18:14 -04:00
Nate
ff400ecae8
Fix border on channel select menu
2021-09-10 10:14:21 -04:00
Max Brunsfeld
1acdb75cfe
Avoid holding strong handle to Channel in long-lived task
2021-09-09 17:57:06 -07:00
Max Brunsfeld
38c018a3e0
💄 Use time::Global::into in Anchor::into
2021-09-09 17:56:32 -07:00
Max Brunsfeld
fb820b40eb
Make UpdateBuffer a request, store unsent operations on worktree
2021-09-09 11:26:06 -07:00
Max Brunsfeld
8e01d93231
Add a generic Ack message, use it instead of Pong
...
Remove the `id` field from `Ping`, because it isn't used.
There is already an id on the message envelope.
2021-09-09 11:24:16 -07:00
Antonio Scandurra
226dc4edd7
Minor stylistic changes
2021-09-09 19:51:26 +02:00
Antonio Scandurra
f33b034673
💄
2021-09-09 17:45:33 +02:00
Antonio Scandurra
6744961bc7
Remove channel disconnection unit test
...
...as that's already covered by the integration test.
2021-09-09 17:00:55 +02:00
Antonio Scandurra and Nathan Sobo
adb1d5124b
Reduce backoff and add some jitter to avoid thundering herd issues
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-09-09 17:00:18 +02:00
Nathan Sobo
141997f9ec
If a test connection has been killed, never return a message
2021-09-09 08:25:58 -06:00
Antonio Scandurra and Nathan Sobo
672241640c
Ensure client A and B can communicate after reconnection
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-09-09 15:40:35 +02:00
Antonio Scandurra and Nathan Sobo
aac9f00b65
Re-join channel when reconnecting
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-09-09 15:34:46 +02:00
Antonio Scandurra
a0d615cf30
Add integration test simulating killing a connection while chatting
2021-09-09 13:27:44 +02:00
Antonio Scandurra
7bec00197d
Respond to RPC pings in the server
2021-09-09 11:08:41 +02:00
Antonio Scandurra
c63b87af09
Refactor and write a simple unit test to verify reconnection logic
2021-09-09 11:00:43 +02:00
Max Brunsfeld
ec65ba4518
WIP - Start work on reconnect logic
2021-09-08 18:20:32 -07:00
Max Brunsfeld
b89454f578
Introduce test-only APIs for configuring how Client reconnects
2021-09-08 18:19:59 -07:00
Max Brunsfeld
ecc590fd12
Introduce a concrete Conn type for peer's websocket connection
...
This is mostly to set us up to test the rpc::Client's reconnect
logic.
There are multiple ways that the `rpc::Client` may establish
its websocket connection: (SSL in production, plain TCP during
local development, and using an in-memory connection for tests).
Now we can represent all of those connections using a common type.
Also, several long methods no longer need to be generic, which
is good for compile time.
2021-09-08 18:14:47 -07:00