# Commit history · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commits/925e09e0129617ff05c3bbda7c350ba90e9b6c7b)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 925e09e0129617ff05c3bbda7c350ba90e9b6c7b

Requested commit: 925e09e0129617ff05c3bbda7c350ba90e9b6c7b

- [Update collab panel empty state to match project panel](https://git.cafe/gitcafe/zed/commit/925e09e0129617ff05c3bbda7c350ba90e9b6c7b?format=markdown) — 925e09e0129617ff05c3bbda7c350ba90e9b6c7b; Nate Butler

- [Update modal icon styles](https://git.cafe/gitcafe/zed/commit/43127384c6ffddf0338dbfc7d93e825ac6132ad3?format=markdown) — 43127384c6ffddf0338dbfc7d93e825ac6132ad3; Nate Butler

- [Style cleanup for channels panel](https://git.cafe/gitcafe/zed/commit/6c15636ccccdad1cd3db0da1efeacd4ef6538011?format=markdown) — 6c15636ccccdad1cd3db0da1efeacd4ef6538011; Nate Butler

- [Lazily initialize and destroy the audio handle state on call initiation and end](https://git.cafe/gitcafe/zed/commit/0524abf11478b0a86610fd6c3b9a77eab1f99a50?format=markdown) — 0524abf11478b0a86610fd6c3b9a77eab1f99a50; Mikayla

- [Keep collab panel focused after deleting a channel](https://git.cafe/gitcafe/zed/commit/706227701ec284ff926115d284381ba4cc1be7fc?format=markdown) — 706227701ec284ff926115d284381ba4cc1be7fc; Max Brunsfeld

- [Update assistant status bar icon](https://git.cafe/gitcafe/zed/commit/a56747af8c6ea205ade7f2c99431d8e55ac89f6b?format=markdown) — a56747af8c6ea205ade7f2c99431d8e55ac89f6b; Nate Butler

- [Update channel context menu](https://git.cafe/gitcafe/zed/commit/28649fb71d4a1bbf598d81806735c73a1fdfcf96?format=markdown) — 28649fb71d4a1bbf598d81806735c73a1fdfcf96; Nate Butler

- [Implement calling contacts into your current channel](https://git.cafe/gitcafe/zed/commit/1ffde7bddc2d1e06cb849587532fa40f92b22c78?format=markdown) — 1ffde7bddc2d1e06cb849587532fa40f92b22c78; Max Brunsfeld

- [Run until parked when setting editor's state via EditorTestContext](https://git.cafe/gitcafe/zed/commit/943aeb8c09507deb7a44c4529a42bd5d73d7cb8d?format=markdown) — 943aeb8c09507deb7a44c4529a42bd5d73d7cb8d; Max Brunsfeld

- [Update checked icon](https://git.cafe/gitcafe/zed/commit/13cf3ada39473416cd4ef96930071aa732d0b651?format=markdown) — 13cf3ada39473416cd4ef96930071aa732d0b651; Nate Butler

- [Avoid flicker when moving between channels](https://git.cafe/gitcafe/zed/commit/ddf3642d47d3fcf2ad6e7abc40d0272387cb8bf1?format=markdown) — ddf3642d47d3fcf2ad6e7abc40d0272387cb8bf1; Max Brunsfeld

- [Reword channel-creation tooltips](https://git.cafe/gitcafe/zed/commit/46928fa871aae366ecff130cf12fd6867e66c5ca?format=markdown) — 46928fa871aae366ecff130cf12fd6867e66c5ca; Max Brunsfeld

- [Additional status bar styles](https://git.cafe/gitcafe/zed/commit/9d60e550bed8b6b20cbe57943f81d814b5272149?format=markdown) — 9d60e550bed8b6b20cbe57943f81d814b5272149; Nate Butler

- [seperate out channel styles in theme](https://git.cafe/gitcafe/zed/commit/d13cedb248f7f3e5d577638714b70a714f940960?format=markdown) — d13cedb248f7f3e5d577638714b70a714f940960; Mikayla

- [Add dismiss on escape](https://git.cafe/gitcafe/zed/commit/d05e8852d300d54505cac0383759e0422f3a67e0?format=markdown) — d05e8852d300d54505cac0383759e0422f3a67e0; Mikayla

- [Fix cursor style](https://git.cafe/gitcafe/zed/commit/d95b036fde3e3b35ba6c52b7f97fdb7719b30a28?format=markdown) — d95b036fde3e3b35ba6c52b7f97fdb7719b30a28; Mikayla

- [Add active styling](https://git.cafe/gitcafe/zed/commit/e36dfa09462029e800b1ec469c241140ce071b90?format=markdown) — e36dfa09462029e800b1ec469c241140ce071b90; Mikayla

- [Add the channel name into the current call](https://git.cafe/gitcafe/zed/commit/9e99b74fceea361b2dfc63b91f92133f33b1b564?format=markdown) — 9e99b74fceea361b2dfc63b91f92133f33b1b564; Mikayla

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/fafc10d57ca2ff03f1d21d3f365b923eb231ba59?format=markdown) — fafc10d57ca2ff03f1d21d3f365b923eb231ba59; Max Brunsfeld

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/111e17b220bbf5a425255dd74c9b183702c87d03?format=markdown) — 111e17b220bbf5a425255dd74c9b183702c87d03; Mikayla

- [Fix race condition when UpdateChannel message is received while fetching participants for previous update](https://git.cafe/gitcafe/zed/commit/cbf497bc12dee7227ade37c410993deafba69595?format=markdown) — cbf497bc12dee7227ade37c410993deafba69595; Max Brunsfeld

- [Limit number of participants shown in channel face piles](https://git.cafe/gitcafe/zed/commit/71454ba27cfa2135cf20e403fd87def27ebca408?format=markdown) — 71454ba27cfa2135cf20e403fd87def27ebca408; Max Brunsfeld

- [Display intended mute status while still connecting to a room](https://git.cafe/gitcafe/zed/commit/13982fe2f4a47fe75a98360f2d70cd9bea9af53d?format=markdown) — 13982fe2f4a47fe75a98360f2d70cd9bea9af53d; Max Brunsfeld

- [Fix clicking outside of modals to dismiss them](https://git.cafe/gitcafe/zed/commit/5af8ee71aa9d35d594f4777f2049f3c8a70a7dbd?format=markdown) — 5af8ee71aa9d35d594f4777f2049f3c8a70a7dbd; Max Brunsfeld

- [Ensure channels are sorted alphabetically](https://git.cafe/gitcafe/zed/commit/d7f21a9155419b104317a57c48739ae0d0052341?format=markdown) — d7f21a9155419b104317a57c48739ae0d0052341; Max Brunsfeld

- [Update some status bar icons and states](https://git.cafe/gitcafe/zed/commit/ef73e77d3d6eda1fd17da4a4a450e55bf46c7a77?format=markdown) — ef73e77d3d6eda1fd17da4a4a450e55bf46c7a77; Nate Butler

- [Initial modal styles](https://git.cafe/gitcafe/zed/commit/b4b044ccbf7da62311f978d543433239b61b17e8?format=markdown) — b4b044ccbf7da62311f978d543433239b61b17e8; Nate Butler

- [Continue panel styles](https://git.cafe/gitcafe/zed/commit/e0d73842d2c7aeece689f96f9ad6973e0b87b104?format=markdown) — e0d73842d2c7aeece689f96f9ad6973e0b87b104; Nate Butler

- [Use new icons in channel panel](https://git.cafe/gitcafe/zed/commit/f2d46e0ff954d14ca6ed40569ffef2412ea9ae9b?format=markdown) — f2d46e0ff954d14ca6ed40569ffef2412ea9ae9b; Nate Butler

- [Add new icons](https://git.cafe/gitcafe/zed/commit/a5534bb30f4bc99bd19d15ac52823d29ddcf397c?format=markdown) — a5534bb30f4bc99bd19d15ac52823d29ddcf397c; Nate Butler

- [Style channels panel items](https://git.cafe/gitcafe/zed/commit/8531cdaff72f245e858b50db2e5d6aac845739e9?format=markdown) — 8531cdaff72f245e858b50db2e5d6aac845739e9; Nate Butler

- [Add ghost button variants](https://git.cafe/gitcafe/zed/commit/4a5b2fa5dc49261395cbd54092e49654c95f28b8?format=markdown) — 4a5b2fa5dc49261395cbd54092e49654c95f28b8; Nate Butler

- [Add icon before the empty contacts text](https://git.cafe/gitcafe/zed/commit/3b10ae93107313251b3c96abd2f27ce5f366062f?format=markdown) — 3b10ae93107313251b3c96abd2f27ce5f366062f; Max Brunsfeld

- [Structure the contact finder more similarly to the channel modal](https://git.cafe/gitcafe/zed/commit/2bb9f7929d5777044d616744abbe194f012b8890?format=markdown) — 2bb9f7929d5777044d616744abbe194f012b8890; Max Brunsfeld

- [Move default collab panel to the right](https://git.cafe/gitcafe/zed/commit/b6f3dd51a0d8f62fb9f1c6805b73fff417f50760?format=markdown) — b6f3dd51a0d8f62fb9f1c6805b73fff417f50760; Mikayla

- [Make empty state interactive](https://git.cafe/gitcafe/zed/commit/b07555b6dfab51cb7d5c143a9f0988f861c08f38?format=markdown) — b07555b6dfab51cb7d5c143a9f0988f861c08f38; Mikayla

- [Add placeholder implementation](https://git.cafe/gitcafe/zed/commit/fde9653ad865242a250a10b90938735e2b1712ea?format=markdown) — fde9653ad865242a250a10b90938735e2b1712ea; Mikayla

- [Add list empty state style](https://git.cafe/gitcafe/zed/commit/3856137b6e5f2a19130c3323b8947f2aa1f95428?format=markdown) — 3856137b6e5f2a19130c3323b8947f2aa1f95428; Nate Butler

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/a90c0e0326cf9fa78957879522ca39879945409d?format=markdown) — a90c0e0326cf9fa78957879522ca39879945409d; Mikayla

- [split into body and header](https://git.cafe/gitcafe/zed/commit/9b5551a079e93a7e698efd79e94df8e9e76d15b6?format=markdown) — 9b5551a079e93a7e698efd79e94df8e9e76d15b6; Mikayla

- [WIP Restyle channel modal](https://git.cafe/gitcafe/zed/commit/ff1261b3008d4e0bc06bdc6d39ab6bb8a69101d5?format=markdown) — ff1261b3008d4e0bc06bdc6d39ab6bb8a69101d5; Nate Butler

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/b21b17c120a997d0a6ac655d6d7ae0a4e9b1dd3e?format=markdown) — b21b17c120a997d0a6ac655d6d7ae0a4e9b1dd3e; Mikayla

- [Dial in the channel creating/renaming UI](https://git.cafe/gitcafe/zed/commit/b3447ada275b4005e6bab70242f827e3b3dc39ce?format=markdown) — b3447ada275b4005e6bab70242f827e3b3dc39ce; Max Brunsfeld

- [Improve styling of collab panel](https://git.cafe/gitcafe/zed/commit/076b72cf2b122d8bd516766a89de1abf7f44b04a?format=markdown) — 076b72cf2b122d8bd516766a89de1abf7f44b04a; Max Brunsfeld

- [Send user ids of channels of which they are admins on connecting](https://git.cafe/gitcafe/zed/commit/ac1b2b18aaeb5cc979849afb91154c6bbf9f940e?format=markdown) — ac1b2b18aaeb5cc979849afb91154c6bbf9f940e; Max Brunsfeld

- [Send channel permissions to clients when they fetch their channels](https://git.cafe/gitcafe/zed/commit/60e25d780a7c54ebbf353044634f71e9f73db63f?format=markdown) — 60e25d780a7c54ebbf353044634f71e9f73db63f; Max Brunsfeld

- [Add renames](https://git.cafe/gitcafe/zed/commit/a3623ec2b84ea09f7901faf1d52f599c29884618?format=markdown) — a3623ec2b84ea09f7901faf1d52f599c29884618; Mikayla

- [Fix bad merge](https://git.cafe/gitcafe/zed/commit/eed49a88bd9933bf61c100f3da46a0abe0285e0c?format=markdown) — eed49a88bd9933bf61c100f3da46a0abe0285e0c; Mikayla

- [Merge branch 'collab-panel' of github.com:zed-industries/zed into collab-panel](https://git.cafe/gitcafe/zed/commit/707e41ce1fd1b65947c1c9c86cf562838cd38c2f?format=markdown) — 707e41ce1fd1b65947c1c9c86cf562838cd38c2f; Mikayla

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/99daa73325a0aea96660ae042e6ba66795351549?format=markdown) — 99daa73325a0aea96660ae042e6ba66795351549; Mikayla

- [Fix selections and enter-to-create-file](https://git.cafe/gitcafe/zed/commit/a5cb4c6d52dd61efe47925ad6cb2eb299420eee4?format=markdown) — a5cb4c6d52dd61efe47925ad6cb2eb299420eee4; Mikayla

- [Use Arc::make_mut in ChannelStore](https://git.cafe/gitcafe/zed/commit/2605ae1ef52f38d23405a9469faaae46e5c6196b?format=markdown) — 2605ae1ef52f38d23405a9469faaae46e5c6196b; Max Brunsfeld

- [Position and style the channel editor correctly](https://git.cafe/gitcafe/zed/commit/bbe4a9b38881824433453e654da5092258c02024?format=markdown) — bbe4a9b38881824433453e654da5092258c02024; Mikayla

- [Position and style the channel editor correctly](https://git.cafe/gitcafe/zed/commit/b708824d3796306dc7de4734cd0f8440e83de4af?format=markdown) — b708824d3796306dc7de4734cd0f8440e83de4af; Mikayla

- [Fix a bug where channel invitations would show up in the channels section](https://git.cafe/gitcafe/zed/commit/d00f6a490c4a089a249fcd23ddd498eb8c79f71c?format=markdown) — d00f6a490c4a089a249fcd23ddd498eb8c79f71c; Mikayla

- [Fix positioning on face piles, fix panic on member invite removal](https://git.cafe/gitcafe/zed/commit/6a7245b92bdf5ad2be361569953fe8ed56d0d53f?format=markdown) — 6a7245b92bdf5ad2be361569953fe8ed56d0d53f; Mikayla

- [Fix tests](https://git.cafe/gitcafe/zed/commit/17c9b4ca968c8605e69c5840fe838feb2735d894?format=markdown) — 17c9b4ca968c8605e69c5840fe838feb2735d894; Mikayla

- [Change collab panel icon](https://git.cafe/gitcafe/zed/commit/299906346e0268deca783b415ea5d35c7bc0b0a0?format=markdown) — 299906346e0268deca783b415ea5d35c7bc0b0a0; Max Brunsfeld

- [Tune UX for context menus](https://git.cafe/gitcafe/zed/commit/fa71de8842c512dfb797b3f87886acbd2c9ba9eb?format=markdown) — fa71de8842c512dfb797b3f87886acbd2c9ba9eb; Mikayla

- [Improve local collaboration script to accept a zed impersonate](https://git.cafe/gitcafe/zed/commit/bedf60b6b28d7aeae35ba4583ee8420911a77134?format=markdown) — bedf60b6b28d7aeae35ba4583ee8420911a77134; Mikayla

- [Add settings for removing the assistant and collaboration panel buttons](https://git.cafe/gitcafe/zed/commit/8980a9f1c1b33a8661fb8c48da3e6a8418176c0d?format=markdown) — 8980a9f1c1b33a8661fb8c48da3e6a8418176c0d; Mikayla

- [Add context menu controls to the channel member management](https://git.cafe/gitcafe/zed/commit/e37e76fc0bdb1f690162d6f055d48c4585f7f9b5?format=markdown) — e37e76fc0bdb1f690162d6f055d48c4585f7f9b5; Mikayla

- [Remove admin and member button](https://git.cafe/gitcafe/zed/commit/9913067e51933287ca0c74bce33d916fdf3b5113?format=markdown) — 9913067e51933287ca0c74bce33d916fdf3b5113; Mikayla

- [Fix modal click throughs and adjust height for channel modal](https://git.cafe/gitcafe/zed/commit/90cdbe8bf37c3683856ca17efa82a4308e0bec28?format=markdown) — 90cdbe8bf37c3683856ca17efa82a4308e0bec28; Mikayla

- [Push focus and fix keybindings](https://git.cafe/gitcafe/zed/commit/f1957b1737648429d2272f001abc995067027dce?format=markdown) — f1957b1737648429d2272f001abc995067027dce; Mikayla

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/c537cf2a57223af1801c5dcd05ff3f75de813d1e?format=markdown) — c537cf2a57223af1801c5dcd05ff3f75de813d1e; Max Brunsfeld

- [Fix joining descendant channels, style channel invites](https://git.cafe/gitcafe/zed/commit/2ccd153233a986dbf7dabdec151a1f98d7dc2741?format=markdown) — 2ccd153233a986dbf7dabdec151a1f98d7dc2741; Max Brunsfeld

- [Flesh out channel member management](https://git.cafe/gitcafe/zed/commit/87b2d599c187e6cd4fb3a341ddf3101fb0872f3c?format=markdown) — 87b2d599c187e6cd4fb3a341ddf3101fb0872f3c; Max Brunsfeld

- [Don't expose channel admin actions in UI if user isn't admin](https://git.cafe/gitcafe/zed/commit/a2486de04502226bc15f5495b61a0aebbca0d835?format=markdown) — a2486de04502226bc15f5495b61a0aebbca0d835; Max Brunsfeld

- [Add test assertion where user is not admin of channel](https://git.cafe/gitcafe/zed/commit/1762d2c6d43651edcb113b97e3609de545a796f8?format=markdown) — 1762d2c6d43651edcb113b97e3609de545a796f8; Max Brunsfeld

- [Start work on exposing which channels the user has admin rights to](https://git.cafe/gitcafe/zed/commit/7a04ee3b71da58f73a858cb676c7bb9809b822f4?format=markdown) — 7a04ee3b71da58f73a858cb676c7bb9809b822f4; Max Brunsfeld

- [Implement channel member removal, permission check for member retrieval](https://git.cafe/gitcafe/zed/commit/95b1ab9574aeb6934c9b18ade8a2a84d3efc3932?format=markdown) — 95b1ab9574aeb6934c9b18ade8a2a84d3efc3932; Max Brunsfeld

- [Lay-out channel modal with picker beneath channel name and mode buttons](https://git.cafe/gitcafe/zed/commit/4a6c73c6fda413f66ba55eb167fc2649bd21d6ee?format=markdown) — 4a6c73c6fda413f66ba55eb167fc2649bd21d6ee; Max Brunsfeld

- [Implement basic channel member management UI](https://git.cafe/gitcafe/zed/commit/a7e883d956852ef761edcb64096490c95ba0f4a3?format=markdown) — a7e883d956852ef761edcb64096490c95ba0f4a3; Max Brunsfeld

- [simplify server implementation](https://git.cafe/gitcafe/zed/commit/129f2890c5989357c58eaeb71fc605f396bb050d?format=markdown) — 129f2890c5989357c58eaeb71fc605f396bb050d; Mikayla Maki

- [Fetch channel members before constructing channel mgmt modal](https://git.cafe/gitcafe/zed/commit/9a1dd0c6bc3680cbf0e81f0b1864d7fbc068efef?format=markdown) — 9a1dd0c6bc3680cbf0e81f0b1864d7fbc068efef; Max Brunsfeld

- [WIP: continue channel management modal and rename panel to collab_panel](https://git.cafe/gitcafe/zed/commit/6c4964f0710b0a0c51ffec138e8f3d1df05175a2?format=markdown) — 6c4964f0710b0a0c51ffec138e8f3d1df05175a2; Mikayla Maki

- [WIP: add custom channel modal](https://git.cafe/gitcafe/zed/commit/d450c4be9a0c051c40041d1ba803fc229e215d4f?format=markdown) — d450c4be9a0c051c40041d1ba803fc229e215d4f; Mikayla Maki

- [Add the ability to jump between channels while in a channel](https://git.cafe/gitcafe/zed/commit/30e1bfc872bf88214356400c0774ba921174b9d7?format=markdown) — 30e1bfc872bf88214356400c0774ba921174b9d7; Mikayla Maki

- [wip](https://git.cafe/gitcafe/zed/commit/0ae1f29be82c5b5a81cb9a7c62a42b6985a46dce?format=markdown) — 0ae1f29be82c5b5a81cb9a7c62a42b6985a46dce; Max Brunsfeld

- [Restore seeding of random GH users in seed-db](https://git.cafe/gitcafe/zed/commit/4d551104522ddfcc1ed4c597ed56ea1f7d3beb13?format=markdown) — 4d551104522ddfcc1ed4c597ed56ea1f7d3beb13; Max Brunsfeld

- [Start work on rendering channel participants in collab panel](https://git.cafe/gitcafe/zed/commit/fca8cdcb8e10a922005a9bd96b625fab55709e40?format=markdown) — fca8cdcb8e10a922005a9bd96b625fab55709e40; Max Brunsfeld

- [WIP](https://git.cafe/gitcafe/zed/commit/a9de73739a1bdbd4e2bcbd0fd572d5ecc0f47de0?format=markdown) — a9de73739a1bdbd4e2bcbd0fd572d5ecc0f47de0; Max Brunsfeld

- [WIP: Broadcast room updates to channel members](https://git.cafe/gitcafe/zed/commit/61a6892b8cdc95fcb1b4ef1a0f64436a06263492?format=markdown) — 61a6892b8cdc95fcb1b4ef1a0f64436a06263492; Mikayla Maki

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/7d97d1dd8dbe19b9ad7e2bdb17be4f66091f28fa?format=markdown) — 7d97d1dd8dbe19b9ad7e2bdb17be4f66091f28fa; Max Brunsfeld

- [Merge branch 'main' into collab-panel](https://git.cafe/gitcafe/zed/commit/a555fa1adacc3fa530d13684eb9123694fa6b59e?format=markdown) — a555fa1adacc3fa530d13684eb9123694fa6b59e; Max Brunsfeld

- [Fix a few bugs in how channels are moved around](https://git.cafe/gitcafe/zed/commit/7145f47454e9ad37525043a47a73389ce2919259?format=markdown) — 7145f47454e9ad37525043a47a73389ce2919259; Mikayla Maki

- [Start work on adding sub-channels in the UI](https://git.cafe/gitcafe/zed/commit/6a404dfe317131508c30ecef5eaa761bd9294951?format=markdown) — 6a404dfe317131508c30ecef5eaa761bd9294951; Max Brunsfeld

- [Add subchannel creation](https://git.cafe/gitcafe/zed/commit/b389dcc637d695d53a5ae883cb29fbcaf573505c?format=markdown) — b389dcc637d695d53a5ae883cb29fbcaf573505c; Mikayla Maki

- [Add remove channel method](https://git.cafe/gitcafe/zed/commit/74437b3988626aeb7cfef8d297aabe03a16d4a48?format=markdown) — 74437b3988626aeb7cfef8d297aabe03a16d4a48; Mikayla Maki

- [Add root channel UI](https://git.cafe/gitcafe/zed/commit/56d4d5d1a8c8fc42cb678f8b618e47364049760f?format=markdown) — 56d4d5d1a8c8fc42cb678f8b618e47364049760f; Mikayla Maki

- [WIP: Add channel creation to panel UI](https://git.cafe/gitcafe/zed/commit/7434d66fdd84ae250e973135f7ce946d1255d362?format=markdown) — 7434d66fdd84ae250e973135f7ce946d1255d362; Mikayla Maki

- [Start work on displaying channels and invites in collab panel](https://git.cafe/gitcafe/zed/commit/7954b02819bcdfb3573624394f53979f04d0879d?format=markdown) — 7954b02819bcdfb3573624394f53979f04d0879d; Max Brunsfeld

- [Add room creation from channel join](https://git.cafe/gitcafe/zed/commit/003a711deabb3c66b21dc950f35b9ae11edd67d5?format=markdown) — 003a711deabb3c66b21dc950f35b9ae11edd67d5; Mikayla Maki

- [Add ability to join a room from a channel ID](https://git.cafe/gitcafe/zed/commit/92fa879b0c416e48ac25b8d978ad0824d25e544b?format=markdown) — 92fa879b0c416e48ac25b8d978ad0824d25e544b; Mikayla Maki

- [Set up basic RPC for managing channels](https://git.cafe/gitcafe/zed/commit/4b94bfa04522273d605f1a208fc64db8fa20fb19?format=markdown) — 4b94bfa04522273d605f1a208fc64db8fa20fb19; Max Brunsfeld

- [Get DB channels query working with postgres](https://git.cafe/gitcafe/zed/commit/758e1f6e5752b1e3fc994d885865a24da1afb45c?format=markdown) — 758e1f6e5752b1e3fc994d885865a24da1afb45c; Max Brunsfeld

- [implement recursive channel query](https://git.cafe/gitcafe/zed/commit/0998440bddf09a8425a6890dc8bc89052d62feb9?format=markdown) — 0998440bddf09a8425a6890dc8bc89052d62feb9; Mikayla Maki

- [Add channel_tests.rs](https://git.cafe/gitcafe/zed/commit/15631a6fd51ea5647bcc847ed51223cc9fdffd9c?format=markdown) — 15631a6fd51ea5647bcc847ed51223cc9fdffd9c; Mikayla Maki

- [WIP: Channel CRUD](https://git.cafe/gitcafe/zed/commit/26a94b5244503b46539d4dd5ee632a289974388a?format=markdown) — 26a94b5244503b46539d4dd5ee632a289974388a; Mikayla Maki

More commits follow; continue with `GET /api/repos/gitcafe/zed/commits?after=ImJiNzA5MDFlNzE1YWZlY2RjMmQ3NjUyZTRkZjgxNjQ0MTgwYjQwMjUi`.
