Commit log

0dfe701 Checkpoint

Antonio Scandurra created

5afd83c Checkpoint

Antonio Scandurra created

0ce1ec5 Restrict DAG-related functionality, but retain infrastructure for implementing symlinks

Mikayla created

a61b34c Checkpoint

Antonio Scandurra created

ad1b967 Checkpoint

Antonio Scandurra created

296a2b8 Rename `fill` to `bg`

Antonio Scandurra created

597a9f9 Use text color to paint SVGs

Antonio Scandurra created

e031718 Checkpoint

Antonio Scandurra created

6452ff2 Checkpoint

Antonio Scandurra created

70aed4a Sync Role as part of channels

Click to expand commit body
Begin to fix guest notifications

Conrad Irwin created

821419e Add a unit test for the mention-searching logic in MessageEditor

Max Brunsfeld created

72ed8a6 Allow guests to chat

Conrad Irwin created

ee87ac2 Start work on chat mentions

Max Brunsfeld created

660021f Fix more issues with the channels panel

Click to expand commit body
* Put the newest notifications at the top
* Have at most 1 notification toast, which is non-interactive,
  but focuses the notification panel on click, and auto-dismisses
  on a timer.

Max Brunsfeld created

783f051 Make sure guests join as guests

Conrad Irwin created

79e0509 Begin documenting flex styles

Marshall Bowers created

02853bb added prompt template for repository context

KCaverly created

218922d Document gap styles

Marshall Bowers created

7a2b04a Document border width styles

Marshall Bowers created

dc32e56 Document rounded styles

Marshall Bowers created

490cc7d Add more placeholder doc strings

Marshall Bowers created

a874a09 added openai language model tokenizer and LanguageModel trait

KCaverly created

4db0350 Checkpoint

Antonio Scandurra created

edc52e5 Tweak grammar

Marshall Bowers created

a1a1284 Document top/right/bottom/left styles

Marshall Bowers created

6f849e8 Document padding styles

Marshall Bowers created

3e32504 Document `.size()`

Marshall Bowers created

6e84d3c Document margin styles

Marshall Bowers created

8c02de6 Document width and height styles

Marshall Bowers created

f09df31 Emit doc strings for custom value setters

Marshall Bowers created

a8697df Checkpoint

Antonio Scandurra created

6f30d6b Add placeholder doc strings for style prefixes

Marshall Bowers created

13c7bbb Shorten GitHub release message

Joseph T. Lyons created

cc390ba Start writing role to database (#3120)

Click to expand commit body
Scaffolding for guest members in channels

Release notes:
- You can now set channels to "public" which will allow anyone to join
and become a member. In a future release guests joining public channels
will have reduced permissions.

Conrad Irwin created

61490fb Checkpoint

Antonio Scandurra created

4ce7f05 Checkpoint

Antonio Scandurra created

04a28fe Fix lint errors

Conrad Irwin created

1c5e07f update sidebar for public channels

Conrad Irwin created

deb0e57 Checkpoint

Antonio Scandurra created

2795091 Introduce Context Retrieval in Inline Assistant (#3097)

Click to expand commit body
This PR introduces a new Inline Assistant feature "Retrieve Context", to
dynamically fill the content in your generation prompt based on relevant
results returned from the Semantic Search for the Prompt.

Release Notes:

- Introduce "Retrieve Context" button in Inline Assistant

Kyle Caverly created

c380d43 Cap every language server logs (#3134)

Click to expand commit body
* on opening a language server's logs, a new editor for server logs is
now created from `\n`-joined `VecDeque` elements instead of a buffer, as
before
* every `VecDeque` entry is a log line we receiver out of stderr or LSP
server, and their general amount is capped with `let
MAX_STORED_LOG_ENTRIES: usize = 2000;`
* currently opened editor with logs (`Editor::multi_line`) keeps getting
log lines appended and may get over this cap, but only last stored 2000
entries will be restored on reopen
* similarly, cap rpc message logs

Release Notes:

- Improved memory usage by storing less language LSP server and rpc logs

Kirill Bulatov created

a95cce9 Reduce max log lines, clean log buffers better

Kirill Bulatov created

08af830 Do not create buffers for rpc logs

Kirill Bulatov created

c872c86 Remove another needless log buffer

Kirill Bulatov created

ba5c188 Update editor with current buffer logs

Kirill Bulatov created

5a4161d Do not detach subscriptions

Kirill Bulatov created

3329680 Add a rough prototype

Kirill Bulatov created

52834db Add notifications integration test

Max Brunsfeld created

8db3893 Add link & public icons

Nate Butler created

f2d36a4 Generalize notifications' actor id to entity id

Click to expand commit body
This way, we can retrieve channel invite notifications when
responding to the invites.

Max Brunsfeld created