Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[YouTube Downloader] ... Getting an error when trying to download any video #8296

Closed
brunocbreis opened this issue Sep 8, 2023 · 5 comments
Labels
bug Something isn't working extension: youtube-downloader Issues related to the youtube-downloader extension extension Issues related to one of the extensions in the Store

Comments

@brunocbreis
Copy link

Extension

https://www.raycast.com/vimtor/youtube-downloader

Description

Error when trying to download a video from YouTube.

Example links that reproduce it: https://www.youtube.com/watch?v=fEBFJnMDkSc and https://youtu.be/5oB8tIrYQQc

SyntaxError: Invalid or unexpected token

Ama=function(a,b,c,d){var e=null;switch(b){case "JSON":try{var f=c.responseText}catch(h){throw d=Error("Error reading responseText"),d.params=a,oC(d),h;}a=c.getResponseHeader("Content-Type")||"";f&&0<=a.indexOf("json")&&(")]};Ila(ncode);
                                                                                                                                                                                                                             ^^^^^^^^^^^^^^^^
image

Steps To Reproduce

  1. Try to download any video with the link copied to your keyboard

Current Behaviour

App says something wen't wrong and to contact the developer

Expected Behaviour

Video should be downloaded

@brunocbreis brunocbreis added bug Something isn't working extension Issues related to one of the extensions in the Store labels Sep 8, 2023
@raycastbot raycastbot added the extension: youtube-downloader Issues related to the youtube-downloader extension label Sep 8, 2023
@raycastbot
Copy link
Collaborator

Thank you for opening this issue!

🔔 @vimtor @pernielsentikaer @darmiel you might want to have a look.

💡 Tip: Once the issue is resolved, comment @raycastbot close this issue to close it.

@darmiel
Copy link
Contributor

darmiel commented Sep 8, 2023

Potential duplicate #8294
This error is probably caused by an update on YouTube's end. I'll take a look :)

@vimtor it seems to be a problem with node-ytdl-core, see fent/node-ytdl-core#1250 for example. I don't know if there's anything we can do at the moment. There's already a fix PR which is awaiting review: fent/node-ytdl-core#1217 but it's already open for a few months.

@vimtor
Copy link
Contributor

vimtor commented Sep 10, 2023

Thank you for investigating this @darmiel. Let's hope it gets fixed soon, so we can update the version.

@Tomnikov
Copy link

Hi! Looks like the problem is solved. Everything works now.

@darmiel
Copy link
Contributor

darmiel commented Sep 13, 2023

Can confirm, I'm able to download videos again.

danphilibin added a commit to danphilibin/raycast-extensions that referenced this issue Aug 21, 2024
- improve org slug UX
- move config vars
- update extension icon
- Simple v2 REST API (#8861)
- Don\'t peek unread spaces when home flag is enabled (#8870)
- Handle SHORT_RECORDING_ERRORs from 100ms (#8869)
- Hide delete notifications in activity (#8864)
- Add Raycast OAuth app (#8848)
- fix: twitter open graph fields (#8851)
- Hide chat moles on call room (#8862)
- Exclude own posts in home count (#8853)
- Mark posts as read with "u" hotkey (#8863)
- Reduce hallucinations when there are no comments on posts (#8854)
- Invalidate unread counts when clicking home to refetch (#8855)
- Cmdk -> home (#8858)
- Add apps and integrations to profile menu (#8859)
- Fix chat selection state and showing chat split view (#8857)
- Make record icon round (#8860)
- Add Raycast extension code (#8847)
- feat: enable site git deployments (#8852)
- fix: double toast on linear issue creation (#8849)
- Create attachments for Linear issues on posts without titles (#8850)
- Open chat moles with cmdk (#8844)
- Reset OAuth application secret (#8815)
- feat: blog jsonlds (#8842)
- Wider moles and responsive (#8845)
- fix: site next config (#8843)
- Open left-sidebar chat in moles (#8840)
- feat: x frame options header to block clickjacking (#8841)
- Activity is a popover controllable via hotkey and dismissed on click (#8839)
- fix: site dev port (#8838)
- Move activity back to sidebar (#8837)
- Add posts filters to home and hide posts sidebar item (#8835)
- Don\'t allow passwords that match emails (#8833)
- Add home2 page to allowed scope paths (#8836)
- Improve unread indicator reliability when mole is collapsed (#8832)
- feat: hocuspocus logger (#8831)
- Sort online members by name (#8830)
- Chat moles (#8829)
- fix: comment actions overlap attachments (#8828)
- Refresh home atom (#8827)
- Animated new-post dot (#8826)
- Min width for activity popover (#8824)
- Sync-server concurrency limit to 1k (#8825)
- Move activity to bell (#8822)
- Improve app icon on OAuth authorization screen (#8823)
- Move unread count fetches to async (#8819)
- Disable space unread bolding when in home flag (#8821)
- g+h hotkey to go home (#8820)
- fix: Home scrolling (#8818)
- Unread post count on Home (#8816)
- Blog post: How we discover customers about to churn (#8817)
- Fix \'copy link\' button in call context menu (#8814)
- chore: ignore generic react errors in sentry (#8813)
- chore: ignore generic fetch errors in sentry (#8812)
- fix: markdown editor clipped focus ring (#8811)
- fix: post sidebar double navigation bar on mobile (#8810)
- Home people sidebar (#8809)
- Show copyable OAuth secret after creating app (#8806)
- fix: show project in post byline on mobile (#8808)
- Fix site page views (#8807)
- Manage OAuth apps in organization settings (#8803)
- fix: sidebar click on switch label to switch (#8805)
- fix: hide post sidebar on public pages (#8804)
- feat: attach linear issues to top level comments (#8802)
- Setup "home" flag and base components (#8801)
- Add OAuth app management endpoints (#8800)
- Preview unread call chat message (#8796)
- Tweak hero h1 and h2 (#8798)
- 200 concurrent connection limit on sync-server (#8799)
- Inset open graph images to avoid Twitter title overlay (#8797)
- fix: sitemap blog date formatting (#8795)
- fix: post horizontal overflow on mobile (#8794)
- Empty state message about chat deletion + link saving (#8783)
- Remove fragments around rich text (#8793)
- Remove deprecated API fields (#8792)
- Add \`code_challenge\` columns for PKCE support (#8791)
- Untangle prose classes (#8786)
- Self-host fathom script to solve proxying (#8787)
- Blog: effective daily standups for distributed teams (#8790)
- Attempt to fix invalid state errors (#8789)
- Adds author byline to blog post (#8785)
- Use absolute route for blog open graph image (#8784)
- Blog post: Building a fast feedback loop with customers and engineers (#8781)
- Fix overflowing text  (#8782)
- Fix call chat when screensharing, on mobile (#8780)
- Call chat button improvements (#8776)
- Support custom blocks inside toggle sections (#8777)
- Fix overflowing text in message call bubbles (#8779)
- Dedupe users in mentions list (#8778)
- Prevent error when resolving a post from an OAuth app comment (#8764)
- Timeline event alignment fixes (#8769)
- Revert "Downgrade NextJS to 14.2.0" (#8774)
- Disable client route filtering (#8775)
- Downgrade NextJS to 14.2.0 (#8773)
- Revert "Shallow links in notification list items" (#8772)
- chore: Fully ship post sidebar (#8770)
- Shallow links in notification list items (#8771)
- fix: Remove extra # in inbox URL (#8768)
- Use full path for notification list item links (#8767)
- Fix footer blog link (#8765)
- chore: Upgrade all hocuspocus packages to 2.13.5 (#8763)
- Include links shared in recorded chats in call summaries (#8761)
- Call chat UI tweaks (#8762)
- feat: scaffold blog index page (#8729)
- Update site open graph image and meta (#8760)
- Update home sizzle to only focus on posts (#8759)
- chore: Remove \`avatar_path\` method (#8758)
- Add endpoint for creating OAuth applications (#8756)
- Add \`avatar_path\` to \`oauth_applications\` table (#8757)
- Introduce call chat (#8747)
- chore: Upgrade turbo to 2.0.14 (#8755)
- Delete post search in docs (#8753)
- Replace react-uuid with uuid (#8754)
- Refactor mentions to new suggestion component (#8752)
- Upgrade TipTap to 2.6.4 (#8750)
- Codemod to pnpm catalogs (#8749)
- Bump braces from 3.0.2 to 3.0.3 in /html-to-image (#8710)
- chore: Upgrade pnpm to 9.7.1 (#8748)
- Simplify landing page (#8745)
- New Radix-based suggestion component for Slash Commands (replacing Tippy) (#8407)
- Restore missing project renderer (#8739)
- Measure inbox unread and filter clicks (#8744)
- Address button cannot be descendant of button error in dev (#8743)
- Simplify noise cancellation hook to avoid AddAlreadyInProgress error (#8742)
- Only include "for you" posts in daily/weekly mailers (#8740)
- fix: Upgrade y-prosemirror (#8741)
- fix: Respect path case in OG links (#8737)
- Remove recordings prop from call dialogs (#8738)
- fix: Upgrade pry-rails (#8736)
- Share call link in post (#8735)
- Only summarize posts with > 0 comments (#8734)
- Don\'t trigger emoji picker when colon is used in a sentence (v2) (#8732)
- Revert "Don\'t trigger emoji picker when colon is used in a sentence" (#8731)
- Improve inline primitive loading indicator (#8728)
- Update timeline event icons (#8727)
- Don\'t trigger emoji picker when colon is used in a sentence (#8726)
- Allow opening primitive unfurl while selected (#8725)
- fix: post sidebar overlay leak (#8724)
- feat: colored and filled iconography for timeline event references (#8723)
- feat: post byline with date on the left side (#8722)
- feat: support all reference types in post sidebar (#8721)
- feat: post sidebar on inbox page (#8719)
- feat: navigate to project from post sidebar (#8720)
- Hide organization Slack integration settings behind flag (#8718)
- Match text style for notifications preference in space/post sidebar (#8717)
- Drop noise cancellation toggle (#8716)
- feat: refactor post context menu (#8715)
- Use new enum syntax, ensure all tests have assertions (#8706)
- chore: remove post attachment lightbox comment (#8714)
- Bump time Fly waits until forcefully killing services on deploys (#8713)
- Upgrade Ruby + Rails (#8704)
- Fix text size for link unfurls (#8712)
- Call follow ups (#8711)
- feat: post sidebar (#8699)
- Don\'t redirect to a call in org path restoration (#8709)
- Use Inter on marketing site (#8702)
- Fix buggy TipTap placeholder behavior (#8708)
- Add tooltip and ⌘Y shortcut to recently viewed button (#8705)
- Update calls index empty state text to clarify call recordings (#8707)
- More clear record + leave call buttons (#8703)
- New primitive link unfurls (#8701)
- Restore session to last active page when switching orgs (#8691)
- Dedupe Desktop app notifications (take 2) (#8663)
- Fix buggy toggle sections (#8700)
- Allow creating posts with just a title (#8698)
- Move archived space banner (#8695)
- Fix undefined \`item\` error (#8696)
- Remove browse and join spaces item for new admins (#8697)
- Add book demo button to homepage (#8694)
- Default invite form to member role (#8693)
- feat: override eslint errors to warns in vs code (#8692)
- feat: handle linear issue remove events (#8689)
- Update Campsite integration avatar url (#8690)
- Projects → Spaces in cmdk (#8688)
- Send feature flag alerts to a Campsite chat (#8687)
- Fix unsaved call summary edits  (#8683)
- Fix missing attachments in composer (#8686)
- Link breadcrumb titles to their respective objects (#8684)
- fix: trim linear attachment subtitle to 2048 chars (#8682)
- Same follow up component for comments (#8680)
- Add last viewed to doc popover (#8681)
- Show last viewed in post views (#8679)
- Better typing indicator placement on chat quick thread (#8678)
- Adds another clip path for integration avatars + notification reasons (#8676)
- Create Zapier app first in seeds.rb (#8677)
- Fix \`kbd\` element parsing in styled-text-server (#8673)
- Make group chat avatar editor round; fix AvatarUploader shadow (#8674)
- Remove extra top border on billing page (#8675)
- Match post breadcrumb to doc and call (#8672)
- Upgrade to TipTap 2.5.9 (#8657)
- refactor: linear issue composer inline error (#8670)
- fix: post view pagination for j/k navigation (#8671)
- fix: re-sync @octokit dep versions (#8669)
- chore: remove ph upsell (#8668)
- Tiny homepage nits (#8667)
- Remove product hunt Badge from landing page (#8665)
- Avoid double-fetching posts when there\'s no query (#8664)
- Lock canvas scrolling along Y axis when shift key is pressed (#8658)
- feat: preload above fold hero assets (#8662)
- Remove post subqueries to speed up \'for me\' query (#8661)
- fix: demo video layout shift (#8660)
- Add alt+f shortcut to project favorite button tooltip (#8659)
- Hide placeholder in code blocks (#8656)
- Fix bulk email invite (#8655)
- Remove prosemirror-model from packages (#8651)
- feat: animated faq (#8654)
- chore: Check in Early Access email blast notebook (#8652)
- Add project_memberships index to improve \'for me\' queries (#8653)
- feat: footer github link (#8650)
- Prevent quote tweet from breaking layout (#8649)
- Replace \`post.user\` with \`post.author\` in Slack block builder (#8648)
- update demo url (#8646)
- fix: dpa table header style in dark mode (#8645)
- chore: remove deprecated pusher channel for timeline events (#8604)
- fix: compact post z-index (#8644)
- fix: landing demo urls stuck in transcoding (#8643)
- More CSP tweaking for 100ms noise cancellation (#8642)
- remove period (#8641)
- Change start button event name (#8640)
- Fix linear link in footer (#8639)
- update demo video (#8638)
- Landing page refresh (#8065)
- Fix broken chat layout via \`OpenGraphCard\` (#8636)
- Let admins edit comments from integrations (#8628)
- refactor: product hunt upsell copy (#8635)
- Tweak Linear copy (#8633)
- Tweak Zapier copy (#8634)
- campsite.com -> campsite.co (#8632)
- Tweak chat language (#8631)
- Tweak \'create call link language\' (#8630)
- Tweak blockquote in default note (#8629)
- Use absolute url for account link in welcome doc (#8627)
- Copy suggestions for default posts + doc (#8614)
- Return a 404 for bogus organization slugs in API call room URLs (#8626)
- Revert deduping of Desktop app notifications (#8625)
- Dedupe post viewers in facepile (#8623)
- Improve missing summary detection in CallHealthJob (#8622)
- Remove author from doc unfurl (#8621)
- Let admins edit integration posts (#8609)
- Add Zapier comments and thread messages to Frontier Forest (#8619)
- Create team/linear/zapier posts in personal space (#8618)
- Fix 100ms noise cancellation (#8620)
- Add Zapier posts to Frontier Forest (#8615)
- Refactor blocks (#8616)
- fix: incorrect optimistic timeline event for title updates (#8617)
- Bump rexml from 3.3.2 to 3.3.3 in /api (#8592)
- Perform hard navigation after deleting an org (#8613)
- Redirect users to their personal space after creating or joining an org (#8612)
- Smarter summary picking on calls with multiple recordings (#8611)
- fix: missing timeline events for undiscarded project pins (#8610)
- Use gray-800 for mailer ctas (#8608)
- Trial ended email (#8607)
- Link call space breadcrumb to space (#8606)
- fix: timeline events pusher missing 3rd argument (#8605)
- Correctly handle cancellation by org with SSO add-on (#8600)
- feat: simplify pusher stale timeline events (#8601)
- Deprecate \`media_gallery\` flag (#8603)
- Click anywhere on nonrenderable attachment to download (#8602)
- Check call noise cancellation feature flag correctly (#8599)
- Rename \`uploadable\` prop (#8598)
- Noise cancellation debugging info (#8597)
- Retain onboard loading states while routing (#8596)
- Support newline separators in bulk invite flow (#8595)
- Remove "create post" prompt from empty state on member profiles (#8594)
- chore: deprecate post_title_updated (#8523)
- Update Stripe customer metadata (#8590)
- chore: update ph upsell link (#8593)
- Try 100ms noise cancellation (#8591)
- Use stable IDs for media gallery items (#8587)
- Polish new org form (#8575)
- Trim post title on create (#8588)
- Add typography to chat (#8589)
- Clearer org slug name in errors (#8576)
- Backfill Campsite integrations (#8584)
- Support archived spaces in composer space picker (#8586)
- fix: erb outer container height (#8583)
- Show full \'join space\' text in space preview card button (#8585)
- Skip welcome content creation if org doesn\'t have Campsite integration (#8582)
- Update default content with support screenshot & \`kbd\` elements (#8581)
- Handle toggle sections when sending posts to Slack (#8578)
- Polish new org invite step (#8580)
- Polish new-org space set up (#8579)
- Create Linear attachments when creating Linear issues from comments (#8574)
- Note -> Doc copy edits (#8577)
- Enable default content for new orgs & users (#8569)
- Create default posts in personal space (#8565)
- Add \`kbd\` TipTap mark (#8573)
- Fix prices on trialing org billing settings page (#8572)
- Show \'sign up\' link on sign in page when allow_sign_ups flag enabled (#8571)
- fix: calls cmdk nesting (#8570)
- Update in-app prices behind feature flag (#8567)
- Introduce allow_sign_ups feature flag (#8568)
- Add cursor-pointer to toggle section on post to indicate interactivity (#8566)
- More consistent new call windows from external links (#8564)
- feat: support project pin timeline events for calls (#8563)
- Link space name in note breadcrumbs (#8562)
- fix: Add ol start attribute to rich text renderer (#8561)
- Remove plan name references from in-app UI (#8532)
- Fix mobile search alignment (#8560)
- Remove calls_in_spaces feature flag from client (#8559)
- Remove old feature flags (#8557)
- Send org slug to userlist (#8558)
- chore: Hide project pill properly on notes and calls (#8556)
- Correctly handle validation errors in sign-up form (#8555)
- Hide project on compact+comfy posts based on prop (#8552)
- Add "share feedback" to cmdk (#8551)
- Show ellipsis for truncated posts (#8553)
- Set post titles from Zapier (#8554)
- Org onboarding posts upon creation (#8528)
- Fix alignment in space + post preview cards (#8550)
- feat: call favorites accesory, overflow item, and sidebar item (#8549)
- Nicer empty-ish states with clear CTAs on Spaces & People (#8547)
- Use same empty state for comfortable + compact post index (#8546)
- New Chat UI empty state improvements (#8545)
- Fix scroll restoration jank (#8548)
- feat: call favorites controller (#8543)
- feat: call project pin row (#8542)
- Prevent duplicate native notifications in Desktop app (#8541)
- feat: call pins controller (#8540)
- feat: sidebar ph upsell (#8538)
- Simplify get Cal.com + GCal integration hooks (#8539)
- Prevent newline when using cmd+enter from title input (#8537)
- Support deep linking without an org slug (#8536)
- fix: changelog iso date serialization (#8535)
- fix: sitemap changelog lastmodified date (#8534)
- Restrict project link to space preview card (#8533)
- chore: remove middleware redirect (#8530)
- feat: disallow crawlers on app.campsite (#8514)
- Render new lines in space descriptions (#8529)
- fix: create timeline event references for unfurled links (#8527)
- Remove linear_integration feature flag from client (#8526)
- chore: fully ship note timeline events (#8525)
- Render toggle sections in posts (#8524)
- feat: timeline events subject title updated backfill (#8522)
- feat: note subject title updated timeline event (#8521)
- Create Linear issue attachments with double quotes in subtitle (#8520)
- Tunnel Sentry requests to avoid ad blockers (#8519)
- Remove deprecated calls API endpoints + fields (#8511)
- Remove Sentry 3rd party filter integration (#8518)
- Save comment attachment order to database (#8513)
- HTML encode Elasticsearch highlights before pre/post tagging (#8517)
- Tweak 3rd party Sentry filter (#8516)
- Fix crash when mentioning or reacting in chat (#8515)
- Create a default Campsite integration for new organizations (#8508)
- Silence Sidekiq logging in test (#8512)
- fix: site sentry warnings (#8510)
- feat: site sitemap and robots (#8504)
- Prevent spreading invalid attributes (#8509)
- Disable reactions, mentions, and slash commands in code (#8507)
- Allow reaction suggestions inside parens (#8506)
- fix: site build error (#8505)
- fix: turbo files with schema definition (#8503)
- Bump rexml from 3.2.8 to 3.3.2 in /api (#8361)
- Add endpoints for reordering note and comment attachments (#8497)
- fix: note comments race condition (#8502)
- Project tags + context menus for calls (#8499)
- Fix dupe comment replies in notes (#8501)
- More opaque uniqueness error messages (#8500)
- Polish org onboarding (#8498)
- chore: Move components out of apps page and rm page (#8495)
- Auto-delete PlanetScale branches (#8496)
- Upload org avatar during creation (#8492)
- Invalidate org memberships when joining via verified domain (#8494)
- Remove author from public docs (#8493)
- Setup spaces as part of org onboarding (#8491)
- Replace \`posts_index_improvements\` flag with \`posts_unread_indicator\` (#8490)
- Use organizations.trial_ends_at for upgrade banner (#8485)
- Support galleries in comments (#8489)
- Support galleries in docs (#8488)
- Consistent gallery height (#8487)
- feat: note comment timeline events (#8486)
- chore: clean up post_un/pinned action logic post backfill (#8484)
- Trial ending reminder email (#8481)
- fix: note single timeline event alignment (#8482)
- Show \`RichLinkCard\` regardless of attachment count (#8483)
- feat: timeline events subject pins backfill (#8478)
- feat: subject un/pin events (#8477)
- Include response.body in Linear error log (#8480)
- Gracefully handle call recordings being deleted before ready (#8479)
- feat: timeline event member actor hovercard (#8476)
- fix: subject type on internal references and note reference support (#8475)
- feat: subject project updated timeline event (#8474)
- feat: note timeline events inter mixed with comments (#8473)
- Open galleries in a lightbox (#8472)
- Store \`gallery_id\` attribute on \`Attachment\` (#8471)
- feat: note timeline events controller (#8470)
- chore: subject referenced in internal record backfill cleanup (#8466)
- Inline gallery improvements (#8468)
- feat: rollup subject project updated timeline events (#8467)
- Handle media galleries in html_to_slack (#8458)
- feat: subject referenced in internal record backfill (#8460)
- feat: subject project updated backfill (#8461)
- feat: subject referenced in internal record (#8457)
- Remove call title from mobile navigation bar (#8465)
- Fix \'add to Google Calendar\' button target (#8464)
- Auto-join org with verified domain as a "member" and notify admins (#8463)
- Notify admins when someone joins via link (#8462)
- Add calendar integrations upsell to calls index (#8257)
- Joining org via invite link defaults to member and skips request (#8459)
- Better dark mode divider in onboarding steps (#8454)
- Add "copy member id" option to user dropdown (#8456)
- Disable functionality in personal spaces (#8453)
- Remove tagline from org page titles (#8455)
- feat: track post/comment references in notes (#8451)
- Add mentions formatting to Zapier (#8452)
- Exclude open graph images from org pages (#8450)
- Remove loading flicker for new org (#8449)
- Feature flag space in call breadcrumb (#8448)
- Disable cmdk during onboarding (#8447)
- Consistent invite UX with bulk-invite (#8445)
- Include call space in breadcrumb (#8446)
- Add notification reason to avatar mask, update notification reason icon styles (#8442)
- refactor: timeline event post references sync (#8437)
- Render carousels in RichTextRenderer (#8443)
- Allow polls, feedback, etc while sharing doc as post (#8444)
- Increase API kill_timeout to 30 seconds (#8441)
- Navigate directly to screen recording system preferences (#8440)
- Update org creation UX and collect creator role + org-size (#8438)
- Only search viewer posts (#8439)
- Update gallery attachment order (#8433)
- Add \'back to Campsite\' button to left call screen (#8435)
- Remove debug call button (#8436)
- Include calls from your spaces on calls \'for me\' tab (#8434)
- Update call.viewer_can_edit to include those with edit via space permission (#8423)
- feat: timeline event post updated project component (#8429)
- Remove redundant escape handling in Selects (#8432)
- chore: fully ship timeline event internal references (#8431)
- Notification icon polish (#8430)
- Add note display toggle in projects (#8428)
- Set up default personal projects (#8425)
- refactor: post referenced in comment copy (#8427)
- feat: track project updates for notes (#8426)
- feat: serialize project for timeline events (#8424)
- Match index empty state for calls (#8422)
- Use post display toggle on spaces (#8421)
- Unified note display dropdown (#8420)
- Use client IP addresses for post views (#8418)
- Unified post index display dropdown (#8419)
- Allow clicking links and embeds in editable notes (#8415)
- Remove background post-view tracking + uploading (#8417)
- Use client IP address for rate limiting (#8416)
- Prevent onPointerMove events to escape the dropdown (#8410)
- feat: ordered comment timeline events (#8411)
- Show body preview in desktop notifications (#8413)
- Add logging to see if we\'re rate limiting using correct IP addresses (#8414)
- Add & remove attachments in galleries (#8404)
- Handle imgix videos in resize preview URLs (#8412)
- Overwrite post draft with router project id if it exists (#8409)
- Update show? and update? Call policies for spaces (#8408)
- Add calls tab to space page (#8406)
- Introduce scheduled call health job (#8405)
- chore: Add useIsCommunity hook (#8402)
- Show emails in people index (#8401)
- feat: comment to post comment reference (#8403)
- feat: rollup timeline events for post resolution updates (#8400)
- Remove "is user" checks from note live updates (#8399)
- Replace custom emoji when sharing to Slack (#8398)
- Fix post shares from integrations (#8397)
- Call space view/edit permission dropdown (#8394)
- feat: confirmation dialog when leaving private space (#8396)
- Fix sourcemap upload and ignore files from docker builds (#8395)
- Auto --yes when installing certs (#8392)
- Attempt to fix deploy queue with CA certs on docker builds (#8391)
- Call class helper on highlight item component 🤡 (#8390)
- Prevent duplicate call room fetches (#8388)
- Envs for source map script (#8389)
- Set env var when running sourcemaps (#8387)
- Satisfy turbo strict mode and set ENV when deploying sync and styled-text (#8386)
- fix: R hotkey composer prepend (#8385)
- Wire up calls space picker (#8382)
- Use env instead of build-arg for deploys (#8384)
- Copy sentry properties when deploying (#8383)
- Update mention and reaction suggestion styles (#8380)
- Upgrade turborepo to 2.0.9 (#8381)
- Don\'t open Desktop app when checking Desktop preference in browser (#8379)
- Notification list item icons (#8377)
- Autofocus search input (#8378)
- feat: shortcut for quote replies (#8374)
- fix: Match -mx-2 on post and note rows when searching (#8376)
- fix: Small buttons on space post+doc feeds and fix doc actions (#8375)
- Add attachment carousel to post composer (#8350)
- Fix gap on search page subfilters (#8371)
- Support searching for "account" in cmdk (#8373)
- fix: new post button for posts index empty state (#8370)
- Docs search ranking (#8366)
- Add empty state hint text to space bookmarks (#8369)
- Hide space link from grid doc while viewing space (#8365)
- Improve type hierarchy on post page (#8367)
- Consistent root filter margin and gap (#8368)
- Use search ranking for calls (#8363)
- fix: align date for post search result (#8364)
- Prevent error raised initially indexing personal call link recordings (#8362)
- Strip HTML comments before parsing markdown (#8356)
- Search page design consistency (#8360)
- Rank post index search results (ignore sort preference) (#8357)
- chore: kill splidejs (#8355)
- chore: Shared serializer for mini projects (#8358)
- Prevent users from getting stuck on auth.campsite.co/sign-in/figma/open (#8359)
- fix: show chat call button as disabled while in a call (#8354)
- Add space picker to call share sheet (#8348)
- Warn before discarding drafted post (#8353)
- Optional focus handling in cmdk for better index page + search UX (#8344)
- Fix personal call link permissions (#8351)
- feat: post referenced in comment timeline event component (#8343)
- Create MediaGallery extension (#8347)
- Replace call share dropdown with popover (#8346)
- chore: Move selected item shadow into tw config (#8345)
- feat: sync timeline event internal references on all lifecyle events (#8341)
- feat: post referenced in another post timeline event component (#8342)
- fix: timeline event policy scope for external records (#8340)
- Add personal call links to cmdk + account settings (#8335)
- Fix exception raised when passing bad argument to Sidekiq (#8339)
- Update post search UX (#8337)
- Add data volume to Elasticsearch app (#8336)
- feat: timeline events policy scope (#8334)
- Personal meeting link icon + reorder new call options (#8331)
- refactor: deprecated external record linear fields (#8333)
- chore: rename linear events test files (#8332)
- feat: create campsite timeline events from linear comments (#8225)
- [just in case] Revert "Save Elasticsearch indices to disk" (#8328)
- Add toggle sections to posts and comments (#8329)
- Track index page search usage (#8327)
- Save Elasticsearch indices to disk (#8326)
- Fix calls infinite loading (#8325)
- Connect to Slack + Figma in browser (not Desktop app) (#8324)
- Stop eager loading recordings + summary sections on calls (#8323)
- Read call summaries directly from calls.summary (#8322)
- Prep to always read from calls.recordings (#8310)
- Handle receiving recording started event before call session started event (#8321)
- Gracefully handle missing call recording summary sections (#8319)
- Call index search (#8316)
- Add slash command to post and comment (#8320)
- Changing value of controlled cmdk scrolls selected into view (#8318)
- Only search note titles (#8317)
- fix: broadcast events on nil subjects (#8309)
- fix: chat attachments letter boxing (#8315)
- fix: gifs attachment extra y margin (#8312)
- fix: double selection on pinned note rows (#8313)
- fix: disable linear teams hook if integration is not present (#8314)
- fix: blur editor on bubble menu dropdown (#8311)
- fix: linear dev client id (#8308)
- Introduce new call recordings endpoint (#8305)
- Fix wrong object type in tooltip (#8307)
- Fallback note query (#8306)
- Docs index search (#8304)
- Remove code for deleting individual call recording (#8302)
- Post index search (#8300)
- Index call summary html (#8301)
- Move post index components out of page (#8299)
- Read from new calls.recordings_duration column (#8296)
- Move doc to space via context menu / overflow (#8298)
- Fix calls.recordings_duration backfill (#8297)
- Denormalize recordings_duration on calls table (#8294)
- Add search to space docs (#8295)
- Empty search results state (#8293)
- bg-transparent on post search input (#8292)
- Drop 100ms summary columns (#8291)
- Delete 100ms summary code (#8288)
- fix: limit rendering 20 posts in daily and weekly digests (#8290)
- Loading spinner for compact space search (#8289)
- Escape to clear inbox selection (#8287)
- Size attachments while loading (#8283)
- Escape to go back from calls (#8285)
- Escape to go back from docs (#8284)
- Drop deprecated call summary field (#8280)
- Add tooltips to desktop nav buttons (#8286)
- Only remap origami, lottie, and principle files (#8282)
- Hide pins when searching (#8281)
- Better loading experience for new call dropdown (#8279)
- Add search for posts in spaces (#8278)
- Add docs for making changes to the Google Calendar add-on (#8276)
- fix: post view go back hotkey (#8277)
- Create call link copy (#8274)
- Introduce personal call links (#8272)
- Add uploading spinner to inline attachments (#8273)
- feat: track timeline events when post is referenced in a comment (#8262)
- feat: track timeline events when post is referenced in another post (#8259)
- Fix setting last-used feed (#8270)
- Allow hrs in posts and comments (#8268)
- Invalidate post views after mutation (#8271)
- Send remapped file type on upload (#8269)
- Better tooltip when post button is disabled (#8267)
- Fix Dropbox Paper detection (#8265)
- Fix puppeteer deploy (#8266)
- Match editable classes for task lists (#8264)
- Add puppeteer-cluster queueing to html image service (#8261)
- fix: add files shortcut in chat (#8263)
- Handle nil sender of "from message" associated with a post (#8260)
- Fully ship comment tombstones (#8253)
- Don\'t try to tag non-org members when sharing call as post (#8258)
- feat: external record parent relation (#8255)
- feat: linear dev credentials (#8256)
- Remove deprecated OrganizationsController#index action (#8254)
- Update button copy + style after installing GCal/Cal.com integrations (#8250)
- Remove GCal + Cal.com feature flags from client (#8251)
- Use cmdk for calls index (#8249)
- Update calls index filters with "for me" (#8247)
- Add filters on calls hovercard (#8248)
- Doc index page filters match index page (#8244)
- Default member to nil in post summary fallback (#8245)
- Handle nil users when generating post mention replacement map (#8246)
- Unify post index hovercard with index query (#8242)
- Higher resolution cal.com icon (#8243)
- Reload docs when clicking on sidebar (#8241)
- feat: typesafe sentry configs (#8239)
- chore: remove unneeded \`sentry.properties\` files (#8240)
- Fix comments n+1 (#8238)
- Track sidebar hovercard usage (#8234)
- Track quick note usage (#8235)
- Optimistic updates for "for me" docs (#8236)
- Don\'t try to true-up a trial subscription (#8237)
- feat: campsite dialog when discard linear issue composer (#8226)
- Subscribe to subject when mentioned in comments (#8229)
- Subscribe to doc when given permission to it (#8230)
- For me filter for docs (#8228)
- Simplify optimistic post view update (#8233)
- Remove uniqueness validation on user subs (#8231)
- Remove 1000ms delay when logging post view (#8232)
- Subscribe user to post when mentioned (#8227)
- Improve notifications for incoming call (#8224)
- Resolved comment tombstones on notes (#8223)
- "For me" filter on posts index (#8222)
- Fix resolved comment logic in note and lightbox (#8221)
- Centralize \'skip push\' logic (#8219)
- Surround post, comment, and reply content in prompt (#8220)
- Optimistic form reset when editing calls (#8218)
- Tombstone resolved comments (#8216)
- Dynamic button colors and text in desktop/mobile upsells in account settings (#8217)
- Add command menu links to account settings and feature flags (#8215)
- Wait for doc to be created before closing the command menu (#8214)
- Improve contrast on tooltips (#8213)
- Update @sentry/nextjs to 8.17, add ignore-third-party integration to web and site (#8212)
- Send failed tldr event as class method (#8211)
- Always show "share as post" button with docs (#8208)
- Use new call summary when sharing as post (#8207)
- Handle nil mention map in formatter (#8210)
- Default sharing doc as post to the space the doc is in (#8209)
- Move some runners back to GitHub (#8206)
- Prevent joining call in browser when opening in Desktop app (#8205)
- Async reindex associations on change (#8198)
- Check in "call related posts" prototype notebook (#8204)
- chore: fully ship timeline events (#8202)
- Update Google Calendar add-on install URL (#8201)
- Fix grouping of create actions in command menu (#8200)
- Only save on unload when there are changes (#8199)
- feat: linear issue comment stale pusher event (#8192)
- Filter nil members from mention replace map (#8197)
- feat: optimistic pin timeline events (#8196)
- Command menu shortcuts to create posts and docs (#8195)
- Save call edits on unload (#8194)
- Command menu actions to create a space and group chat (#8193)
- Add new call button to calls hover card (#8188)
- Seed calls (#8191)
- Add command k actions to start a call or create a call link (#8189)
- Only show org switchers if user is in > 1 org (#8190)
- fix: command prop spread (#8186)
- fix: figma 3 dot menu (#8185)
- Fix padding on version feed (#8184)
- Removes new version command from Figma plugin (#8182)
- Fix gap between date groups on posts index page (#8183)
- Add Chat tab to PWA (#8181)
- fix: figma build (#8180)
- Clean up call header and facepile placement (#8179)
- Tune call agenda prompt (#8178)
- Update post summary mentions and formatting (#8177)
- feat: pre-fill issue title with subject title (#8175)
- Add context menu to sidebar spaces (#8176)
- Hide project pill from pinned doc (#8173)
- Add PostPlus icon to completed call bubble (#8174)
- Add UTM params to public note share links (#8171)
- Optionally disable cmdk click handling (#8162)
- Let prose fill space (#8170)
- Use font-medium on pinned posts (#8172)
- Compact posts feed empty state (#8169)
- Detect when title is from post body and hide inline title (#8168)
- Show note space in search results (#8166)
- Fix Sidekiq retries exhausted logging (#8167)
- Remove hiding titles when description begins with the same thing (#8165)
- Tune call next steps and try new mention technique (#8164)
- Always open connect to Linear OAuth flow in browser (#8160)
- fix: colocate timeline events (#8163)
- Move new project post button to position of new doc (#8158)
- Add small delay to bubble menu update to avoid flickering (#8159)
- Disable animations on slash commands, mentions, and reactions (#8157)
- New post button in projects (#8156)
- Cap height of screenshots (#8155)
- Fix layout bugs on project page (#8154)
- Do not return pin id when discarded (#8153)
- Better exception for invalid Figma refresh token (#8151)
- Consistent doc comment counts (#8152)
- More robust cmdk input handling (#8150)
- Remove invalid url capturing in Link component (#8149)
- Refactor in-app link handling (#8148)
- feat: rollup pin timeline events (#8146)
- feat: timeline event type guards (#8147)
- fix: post pinned timeline event icon visual clarity (#8142)
- Smol duration formatting improvements (#8145)
- fix: strip whitespace from title updates (#8144)
- Discard post_resolved_from_comment notifications when unresolving post (#8143)
- Upgrade to Sidekiq 7 (#8140)
- feat: pre-fill linear issue composer with post title (#8141)
- fix: remove description link when creating linear issue from comment (#8139)
- Support Cal.com app (#8138)
- feat: timeline events wrapping for all actions (#8137)
- fix: linear timeline events wrapping (#8136)
- Allow clicks inside cmdk items (#8135)
- feat: select first linear team if only one exists (#8133)
- Check in updated api/vendor packages (#8134)
- Only show kept pins (#8132)
- Remove hide-on-scroll from quick reply (#8131)
- Add space between pinned section and comfortable posts feed (#8130)
- Ship search highlights flag (#8129)
- chore(deps): bump ws and puppeteer in /html-to-image (#7908)
- Bump braces from 3.0.2 to 3.0.3 in /api (#7722)
- chore: More clear cmdk batched layout identifiers (#8128)
- Use cmdk for preselected <Select /> value (#8127)
- Allow j/k nav with no input (#8126)
- Hide double sidebar toggle button on certain breadcrumb titlebars (#8125)
- Remove timeline comment creation (#8124)
- Support align, side props on FollowUpDropdown (#8123)
- Notes command list, public icon placement (#8122)
- Fully ship pinning (#8120)
- Fully ship inhouse call summaries (#8121)
- Wrap select popover in dismissable layer (#8119)
- feat: linear.new flag (#8118)
- Wrap hovercard contents in dismissable layer (#8117)
- feat: linear issue attachments (#8112)
- Compact post and note lists use cmdk (#8109)
- feat: timeline events action index (#8113)
- chore: Allow merging classes with cmdk menu items (#8116)
- Default filter in cmdk (#8115)
- feat: linear issue toast w/ external link (#8114)
- feat: rollup title updates for timeline events (#8091)
- feat: toast with link for created linear issues (#8110)
- Doc privacy icon polish (#8111)
- Remove non-existent backfill during migration (#8108)
- Fix cmdk click handling (#8107)
- Add internal fork of cmdk (#8106)
- Build config package before running dev-site (#8105)
- feat: remove post description updated timeline events backfill (#8094)
- Replace cmdk-item styles with default component (#8104)
- Replace cmdk-input stylesheet with inline styles (#8102)
- Remove cmdk-empty styles (#8100)
- Default Follow up dropdown to modal=true (#8103)
- Simplify Command.List and Dialog.Content styles (#8096)
- Revert "Do not upload source maps on client build" (#8097)
- Sync cmdk versions (#8098)
- Remove unused kbd element styles (#8101)
- Replace cmdk-root styles with inline (#8092)
- Remove dev mode banner from site (#8095)
- fix: timeline events copy (#8083)
- Support cmd+enter shortcut while team input is focused (#8089)
- Broadcast stale event when \`ExternalRecord\` is updated (#8090)
- Re-sync Linear teams when team picker opens (#8088)
- fix: notes breadcrumb layout shift (#8087)
- fix: note breadcrumb layout (#8086)
- fix: resolution event actor (#8068)
- RFP: Add "Continue in linear" button to issue composer (#8075)
- Fix suppressed autofocus event in Linear issue composer (#8084)
- Full-width space selector, post button in mobile post composer (#8085)
- Show Linear issue state in the UI (#8077)
- Sync \`key\` for Linear teams (#8073)
- Use \'Private\' in note space dropdown to match breadcrumbs (#8081)
- Fix kbd hint for code blocks (#8082)
- Fix placeholder text for note highlight replies (#8079)
- Remove overriden cmdk separator styles (#8078)
- chore: Move fade in/out keyframes to tailwind config (#8076)
- Add Google limited use disclosure to privacy policy (#8069)
- feat: discardable project pins (#8062)
- Only apply cmdk group heading styles to command menu (#8074)
- Replace global cmdk dialog/overlay styles with local styles + animation (#8071)
- Remove custom cmdk item and unused shortcuts (#8072)
- Move+rename ui/Command to be more explicit for usage with Selects (#8070)
- Avoid getting new call window blocked by Safari (#8060)
- Add keyword support to commandScore (#8055)
- Move commandScore to @campsite/ui (#8054)
- chore: remove description timeline event (#8067)
- feat: timeline events ui polish (#8066)
- Fix Slack integration section layout (#8064)
- Add analytics to Linear integration (#8063)
- Create Linear issues from a comment (#8059)
- Use black Linear app icon (#8061)
- Show more callers at once (#8058)
- Add \`TimelineEvent\` to comments (#8053)
- Improve permissions for Google Calendar OAuth tokens (#8057)
- fix: dropdown default modality (#8056)
- Catch \'Capture device is no longer available\' error (#8052)
- feat: timeline events optimistic updates (#8044)
- feat: project pin event processor (#8043)
- Fix A/V access check on Windows Desktop app (#8051)
- Prevent unnecessary scrolling in canvas comment box (#8050)
- feat: track post unpin timeline events (#8042)
- Prevent double timeline events after creating an issue (#8048)
- Handle webhook events for updated Linear issues (#8049)
- Fix \`.scan\` error if text is nil  (#8047)
- Preserve whitespace in HTML passed to editor (#8046)
- Create Linear issues from posts (#8036)
- Don\'t link to latest comment from posts index when it\'s your comment (#8045)
- Update Linear webhook signing token (#8041)
- Open links to calls in chats in new call window (#8040)
- Sync Linear teams to Campsite (#8035)
- Distinguish pinned content on space view (#8038)
- feat: note breadcrumb with space (#8029)
- Debounce \'peer left\' sound on calls (#8037)
- Handle Campsite URL references in Linear (#8023)
- Show inline video playback controls in chat (#8034)
- Make chat messages reactable on iPad (#8033)
- Remove deprecated feature flags (#8031)
- Make new doc button always visible on mobile (#8032)
- Add pins to the end of the list (#8016)
- Request camera permissions in Desktop app (#8026)
- fix: timeline events with nullable title (#8025)
- feat: prefetch timeline events for inbox items (#8021)
- Fix homepage typo (#8022)
- Remove n+1 introduced when fetching path for latest comments on posts (#8020)
- Add file upload error logging & visible error state (#8017)
- Trigger Pusher event when a TimelineEvent is created for a post (#8019)
- Keyline post and note compact row titles (#8018)
- Clear note pin when changing projects (#8015)
- fix: update post request params (#8013)
- Clear pin when moving post to another space (#8011)
- Add joined_call product log (#8014)
- Remove subject from pin list on discard (#8010)
- has_one pin relationship on posts and notes (#8009)
- Fix account settings when no hash in path (#8012)
- Fix mobile call audio (#8008)
- Add Linear webhook endpoint (#8007)
- Fix microphone + camera permission checks on Desktop app (#8004)
- feat: post project updated callback for event timeline (#8006)
- feat: post project updated callback for event timeline (#8005)
- feat: timeline events component (#8000)
- ExternalRecord model (#7988)
- feat: non nullable timeline_events.public_id (#8003)
- feat: timeline events public id backfill (#8002)
- feat: timeline events public id migration (#8001)
- Allow user to set organization for Google Calendar calls (#7999)
- feat: serialize timeline event actor (#7996)
- feat: nullable timeline actor (#7998)
- Link post to latest comment (#7997)
- feat: post timeline events controller (#7991)
- Do not upload source maps on client build (#7994)
- Fix no-title post unread/read text color (#7995)
- rfc: Remove favorite button from note row (#7993)
- Simple pinned post styles (#7992)
- Remove unused routes (#7989)
- Add pin to post context menu (#7990)
- feat: timeline event model (#7971)
- Pin note from overflow (#7984)
- Upgrade sentry-ruby to get db tracing (#7987)
- Clarify convert to link button (#7982)
- Stop trying to link to invalid URLs from bubble menu link editor (#7986)
- Show pins on spaces (#7985)
- Pin post from overflow (#7983)
- Add pin get, create, and delete hooks (#7981)
- Fetch pin public_id with note and post (#7979)
- Remove most calls to \`window.todesktop\` from the web client (#7978)
- Destroy pins when subject is discarded (#7977)
- chore: remove note organization_permission ignored column (#7980)
- Add space pin controller (#7976)
- Robust block and inline HTML handling when converting from Markdown (#7975)
- Add space pinning model (#7972)
- Remove console.logs from editor (#7974)
- Add pinning flag (#7973)
- feat: timeline events flag (#7969)
- Remove unnecessary eager loading on call search results (#7968)
- Fetch and return less data for calls in search results (#7967)
- Fix bubble menu clipping in note highlight comments (#7966)
- Add analytics to sidebar space interactions (#7953)
- Render html in call summary (#7965)
- Linear integration connect + disconnect (#7940)
- Only allow participants access to recordings of calls from the "new call" button (#7963)
- Remove mentions from call summary agendas (#7962)
- Don\'t open internal sidebar links in browser (#7961)
- Migrate site analytics from vercel to fathom (#7956)
- Dedupe FUs and views in docs (#7958)
- Dedupe post views and follow-ups in facepile (#7960)
- Fork TipTap ListKeyMap backspace handling to fix selection + backspace adjacent to list (#7954)
- Trim markdown before styling (#7955)
- Open call Desktop app deeplinks in call window (#7959)
- chore: drop notes \`organization_permission\` column (#7945)
- Fix stability of useGroupedListNavigation fns (#7950)
- Remove doc preview top margin (#7951)
- Prevent default play on click for editable video attachments (#7952)
- feat: ignore \`organization_permissions\` column (#7937)
- Fix j/k nav for search results (#7949)
- Set call summary section prompt when run (#7947)
- Toast when moving docs between spaces (#7948)
- fix: hide gif picker handle during popover presentations (#7946)
- fix: follow up dropdown within inbox hover card (#7944)
- feat: enable reaction/gif picker on mobile comment composer (#7942)
- fix: reaction picker within chat thread hover card (#7943)
- chore: remove gifs flag from client (#7941)
- feat: update demo org notes with project permissions (#7936)
- Improve call details logic to fix showing summary + loading (#7939)
- fix: warn when sharing private space notes (#7935)
- Prevent retrying demo content setup (#7938)
- chore: clean up organization permission usage in the api (#7934)
- Noop and clean up summary sections on recordings without transcripts (#7933)
- Setup Fathom on the marketing site (#7929)
- Build config before site with new site script (#7928)
- Call summary loading state and editing field (#7926)
- Make doc thumbnails clickable (#7930)
- Don\'t run call backfill on inflight recordings (#7932)
- Fix open-in-Desktop behavior on post and call URLs (#7931)
- More robust call summary backfills (#7927)
- Improve error message parsing code (#7923)
- Polish plain-text whitespace handling (#7924)
- feat: prevent keyboard dismiss on composer actions (#7925)
- Tune call intro summaries (#7918)
- Pre-fill note title when sharing note as a post (#7922)
- Better ellipsis for post comment previews (#7917)
- Match tooltip to filter title on post index (#7915)
- Inline editable call titles and summaries (#7913)
- Tune call agenda prompt (#7914)
- j/k to navigate recent searches (#7919)
- Special oauth link handling for rendered text (#7920)
- Remove spaces group from sidebar (#7921)
- feat: gif entrypoint on mobile chat (#7910)
- Track creator and source on call_rooms (#7911)
- Fix rendering thumbnails for call attachments shared as posts (#7916)
- Add index to product_logs for subject, ts, and name (#7895)
- Add prompt to call summary to track usefulness (#7912)
- Reduce number of calls per page for calls index (#7909)
- feat: clean script for all monorepo packages (#7907)
- Tune call summary "next steps" prompt (#7904)
- New post toast after sharing from call (#7905)
- Add index to speed up calls index page (#7906)
- fix: feedback dialog overflow (#7902)
- Stricter search highlighting (#7903)
- Add online MSA page (#7901)
- Add posts display preference bar to space detail view (#7900)
- Remove call generation job rescue (#7893)
- Rerun failed call sections in backfill (#7894)
- Disable old edit flow when using new call summaries (#7899)
- Move call "Share as post..." to title bar with share dialog refactor (#7898)
- Include title highlights in search results (#7897)
- Remove create_calls feature flag, user.on_call check (#7892)
- Create a call for later button (#7888)
- Show link unfurl url in plain text (#7891)
- fix: breadcrumb label truncation (#7890)
- Show attachments in notification preview if there\'s no other comment content (#7889)
- Adds dates to all search items (#7886)
- Silently fail and retry summary section job (#7887)
- fix: disable reaction/gif toolbar buttons while submitting (#7885)
- Adds empty state for posts comfortable feed (#7884)
- Refresh search results UI (#7878)
- Link to Apple docs from screen permissions prompt (#7883)
- Use container queries for better docs grid on space view (#7879)
- chore: explicit error logging for post views (#7882)
- Add unread filter to \`useMemberHasNewPostsInSpaces\` (#7881)
- feat: medium sized gifs (#7880)
- feat: track analytics for gif picker (#7877)
- Include speaker lookup table with call summary prompts (#7876)
- fix: gif attachment layout shift (#7875)
- chore: remove attachments carousel dead code (#7874)
- Change fallback \`last_viewed_posts_at\` value (#7873)
- feat: gif picker w/ trigger tooltip (#7872)
- Use updated coords when restoring a draft canvas comment (#7868)
- rename root filters (#7871)
- Support Google Calendar add-on (#7867)
- Gif icon (#7870)
- Add mod+shift+u shortcut to upload files to docs (#7866)
- Add kb shortcuts to slash command (#7865)
- Call summary backfill (#7858)
- Add an unread indicator to the Posts sidebar button (#7852)
- refactor: download gif fetch to mutation (#7862)
- fix: optimistic gif dimensions in comments (#7863)
- chore: drop attachment gif accessory (#7859)
- Disable underline on mod+shift+u (#7861)
- Add upload shortcuts to comment composer (#7860)
- Add default value to call summary section status (#7854)
- Render new call summaries when flag is enabled (#7857)
- Add file and emoji shortcuts to post composer (#7856)
- Add file upload and emoji shortcuts to chat (#7855)
- Create call summary sections when receiving a transcript (#7853)
- Add generated call recording summary table (#7848)
- Only allow user to create OAuth access grants for orgs they belong to (#7851)
- feat: attachments upload for gifs (#7849)
- refactor: name \`<Dropdown>\` to \`<DropdownMenu>\` (#7850)
- Move formatting VTT into call recording (#7845)
- feat: gifs picker pagination (#7846)
- Add inhouse call summary flag (#7847)
- feat: featured gifs for tenor client (#7842)
- Don\'t bold unread sidebar spaces (#7843)
- fix: error handling for nil voters (#7841)
- refactor: unify dropdown and dropdownmenu (#7840)
- Add max height to CommentComposer, prevent clipping (#7839)
- feat: \`useControllableState\` hook (#7837)
- Fix aspect ratios when screensharing from Desktop app (#7838)
- refactor: tenor search lib class (#7835)
- Revert "Support a max height on \`CommentComposer\`" (#7836)
- feat: gifs picker (#7829)
- Replace hardcoded Zapier references on OAuth connection screen (#7834)
- Use IndexPageContent on profile feed (#7833)
- fix: attachment lightbox full screen layout (#7832)
- fix: zoom to 50% keyboard shortcut (#7831)
- Support a max height on \`CommentComposer\` (#7828)
- Skip space membership notifications when creating demo orgs (#7830)
- Add API to figma token allow list (#7827)
- Reduce calls to call room endpoint (#7826)
- Log info about the jabronis hitting api.campsite.design (#7825)
- Preprocess mentions before sending to styled-text server (#7824)
- Call summaries notebook (#7823)
- feat: copy current url shortcut for call detail page (#7822)
- Enable parsing markdown inside html blocks (#7818)
- Scroll post summary into view once loaded (#7819)
- feat: processing call title placeholder (#7821)
- Empty array fallback when clients upgrade post composers (#7820)
- fix: render attachments on posts without text content (#7817)
- feat: gifs search controller (#7813)
- fix: sync favorite mutations (#7816)
- Add /start redirect for early access signups (#7815)
- Rescue Figma API timeouts and return 422 (#7812)
- Allow overflow scroll on quote comment (#7811)
- Improve post feed x and y padding for mobile (#7810)
- Drop call_recording_speakers.organization_membership_id column (#7809)
- Sort desktop screen shares by id (#7808)
- Use create_or_find_by! to handle race condition with database constraint (#7807)
- Stop using call_recording_speakers.organization_membership_id (#7805)
- chore: remove organization permissions controller (#7806)
- Comfortable feed for profiles (#7804)
- Add product logs index for faster org dashboard (#7803)
- Remove deprecated post thumbnail generation (#7802)
- Remove global dropzone (#7796)
- Enable parsing HTML in JSDOM environment (#7799)
- Return early if analytics are running on the server (#7800)
- Catch undefined attachment ids (#7801)
- Add copy that deleting objects is permanent (#7797)
- Disable post button while attachments are uploading (#7795)
- Don\'t allow title text fields to shrink (#7798)
- Return 422 when hitting database uniqueness constraint (#7794)
- fix: back navigation when deleting a note (#7793)
- Handle invalid URLs in message unfurl links (#7792)
- Show incoming call toast for DM when you\'re viewing that DM (#7791)
- Fix spacing on calls subfilter buttons (#7790)
- Prevent large Figma API response from OOMing API (#7789)
- Improve call sharing for logged-out users and non-org members (#7786)
- Prevent request for current organization when you\'re not an org member (#7785)
- Wire up filter hotkeys on calls index (#7787)
- IA fixes for docs in spaces (#7788)
- Better message url unfurls (#7784)
- Invalidate emojis when added/removed (#7783)
- Only redirect to /:org/posts from /:org (#7782)
- [sentry debugging] Add more exception buttons in different locations (#7781)
- chore: cleanup notes in spaces flag from the client (#7776)
- Wire up "blur at top" extension on post composer (#7780)
- Add newline on enter when post body has content (#7779)
- fix: note privacy indicator (#7774)
- Gracefully handle invalid from query param in login URL (#7778)
- Ignore app badge errors (#7777)
- fix: Use the actual emoji font for keyboard shortcuts (#7775)
- fix: bring back copy note link button (#7772)
- Prevent message push notifications for deactivated organization members (#7773)
- Consolidate call toast logic (#7770)
- Include current user in chat sidebar facepile (#7767)
- Add org and project to Sentry build options (#7769)
- Log Sentry stuff during build (#7768)
- Track post tldr views (#7764)
- Track inline reply usage (#7763)
- Improve scroll-into-view behavior for post summaries (#7765)
- Return views for posts created by non-members (#7766)
- Disable tooltips on keyboard focus (#7762)
- Forward Sentry auth token during build and deploy (#7761)
- fix: list navigation hover style on mobile (#7760)
- Tooltip and shortcut for comment buttons (#7759)
- Add filters and new button to calls index on mobile (#7752)
- Add test for EditorSyncTokensController (#7753)
- fix: draggable inbox items (#7758)
- Ignore cancel render route (#7755)
- Ignore errors with vercel-insights in a frame (#7757)
- Fix new org redirect (#7756)
- Reset comment form to fresh state after submitting a draft (#7754)
- Introduce chats/joined/all filters to calls index (#7751)
- feat: parse custom reactions for message previews (#7735)
- Return highlights for call transcriptions (#7749)
- Move settings to its own section in org switcher (#7732)
- Remove unused test setup (#7748)
- Always parallelize tests for consistent results (#7747)
- Fix comment layout nits (#7746)
- Dedupe post views before upsert (#7745)
- Don\'t include in-progress calls on calls index page (#7744)
- fix: stop relying on organization permission for note policy checks (#7737)
- Update html-to-image lockfile (#7743)
- Update admin on user in seed script (#7742)
- Save attachment order changes on the server  (#7741)
- Better inline reply formatting (#7740)
- Support converting inline HTML to known nodes (#7739)
- Show org name in mobile home nav bar (#7738)
- Smoother inline attachment loading states (#7729)
- Address n+1 when loading favorites for message threads with active calls (#7736)
- feat: automatically infer select trigger width (#7733)
- Add left call screen (#7734)
- Consider post title when checking empty (#7730)
- feat: isomorphic note share content (#7731)
- Insert blank para after pasting a code block at the end of a doc (#7726)
- Support nil post and comment authors in LLM lookup table (#7728)
- Bail if posAtCoords returns the topmost node (#7727)
- Use new \`CommentComposer\` for note highlights (#7725)
- Replace isInitialLoading with isLoading (#7724)
- Read from call_peers.user_id for logged-in, non-org-member callers (#7719)
- invalidate notifications on error (#7723)
- Merge remote-tracking branch \'origin/ryan/cam-8340-deleting-a-post-while-looking-at-it-in-the-inbox-does\'
- Unify attachment upload pipelines (#7694)
- feat: note project permission backfill (#7721)
- Fork TipTap Mention extension so styles aren\'t reset (#7720)
- Match rounded radii for attachment uploads (#7718)
- Always fetch post views (#7717)
- fix: make note existing project permission backfill re-runnable (#7716)
- Remove \`subject_id\` from \`CommentSerializer\` (#7705)
- Allow onSelect and url in dropdown items (#7713)
- Consistent action button on new people and space pages (#7714)
- Merge branch \'main\' into ryan/cam-8340-deleting-a-post-while-looking-at-it-in-the-inbox-does
- remove notifications match post target on delete
- Introduce call_peers.user_id (#7711)
- feat: docs page filter shortcuts (#7712)
- fix: notes layout filter btn size (#7710)
- Shift+v shortcut to change docs sort (#7709)
- Always use comfortable feed on spaces (#7708)
- Brian/cam 8337 hide discover page tab (#7706)
- fix: delete note from note projects cache (#7707)
- [2/n] Consolidate spaces settings + index page (#7691)
- Catch \'Capture device is in use by another application\' error (#7704)
- Handle note comment attachment clicks (#7703)
- Add indexes for Retool VIP Organizations dashboard query (#7702)
- feat: show space in note previews (#7701)
- feat: notes breadcrumb actions for project index (#7699)
- [1/n] Consolidate people settings and people page (#7649)
- Sentence-case \'New call\' button (#7698)
- Wire up mentions in tldr prompt (#7689)
- Replace mentions in tldr pipeline (#7688)
- Add vitest config files for styled-text-server and editor (#7697)
- Fix logged-out users on call page (#7696)
- fix: disable draggable links on lists (#7695)
- Support "trialing" status on Stripe subscriptions (#7690)
- Replace mentionable helper (#7686)
- Add mention replacement lib (#7685)
- Update tldr notebook with mentions example (#7687)
- feat: project docs index with empty state (#7684)
- feat: dual writes between organization and project permissions (#7675)
- Read from speaker.call_peer instead of speaker.member for call transcripts (#7679)
- Add tests to make sure that styled-text server wont replace Slack-like mention format (#7682)
- Update CallRecordingPolicy to support subjectless calls (#7681)
- Scroll post summary into view on mount (#7680)
- Change follow-up shortcut to \`F\` (#7676)
- Update comment button to Save when editing (#7678)
- feat: note share sheet with project permissions (#7670)
- fix: pin turbo to latest stable v1 release (#7677)
- Introduce, begin writing to, and backfill call_recording_speakers.call_peer_id (#7672)
- Prevent overflow from long links in inbox split view (#7674)
- Add expired trial banner (#7673)
- Support keyboard nav in people section of search page (#7671)
- Don\'t try to send Pusher event to user channel for logged-out user (#7669)
- Play GIFs inline on mobile (#7668)
- Reintroduce Sentry instrumentation (#7665)
- Upgrade Sentry client SDK to 8.8.0 (#7664)
- replace EditComment (#7662)
- Eager load comment resolver statuses (#7666)
- add NoteCommentComposer (#7661)
- Add PostCommentComposer, make CommentComposer polymorphic (#7660)
- Revert "Setup NextJS instrumentation file" (#7663)
- 10x reduction in Sentry client sampling (#7657)
- Setup NextJS instrumentation file (#7656)
- Add zoom shortcut for 50% and remove h-full (#7659)
- Move Sentry config options (#7655)
- Add last_seen_at to synced org members (#7653)
- Revert "Revert "Upgrade sentry gems"" (#7658)
- Use post title in project notification (#7654)
- Add shift+v shortcut to open posts sort dropdown (#7652)
- Add 1 and 2 keyboard shortcuts to inbox subnav (#7651)
- Show tooltip and hotkey on post submit button (#7650)
- Preview who is on call from logged-out prompt (#7648)
- Only show search loading state when empty (#7647)
- Fix "shared an attachment" logic for compact post previews (#7646)
- Fix too-small web_push_subscriptions.endpoint column (#7643)
- Disable autoplay for videos in chat post previews (#7644)
- Support downloading files and opening URLs in ContextMenu (#7645)
- Suppress post body from non-post notifications (#7642)
- Fix feedback request search (#7641)
- Improve logged-out caller support (#7637)
- test: notes/sync_states for project_permissions (#7639)
- test: note/permissions_controller for project_permissions (#7638)
- test: notes/comments_controller for project_permissions (#7635)
- test: notes/favorites_controller for project permissions (#7636)
- test: attachments_controller for project_permissions (#7634)
- feat: set ruby lsp manager as part of vs code workspace settings (#7633)
- feat: project permission controller v2 (#7628)
- Use production build of React Query devtools (#7630)
- fix: default project permission for backfill (#7631)
- Emphasize tldr responses must be bullet points (#7632)
- Add screen share tooltip (#7629)
- Add staff dev tools toggle to command bar (#7627)
- fix: move to space dialog overflow (#7618)
- Revert "Upgrade sentry gems" (#7625)
- Enable mod+p shortcut to change project from post composer (#7624)
- Re-enable \`word_start\` in searches (#7622)
- Enable Ruby YJIT (#7621)
- Handle relative <base> href attributes when grabbing favicons (#7623)
- Remove post body and comments from post attachment lightbox (#7614)
- Allow logged-out users to join manually created calls (#7611)
- Invite org members by name to call (#7605)
- Upgrade to Ruby 3.3 (take 2) (#7619)
- feat: \`useGroupedListNavigation\` and \`useListNavigation\` (#7617)
- Fix Threads on site switch page (#7616)
- add threads app icon to switch page (#7615)
- Prevent long links from breaking comment composer (#7613)
- Prevent height jank when opening composer dialog (#7612)
- Polish non-renderable attachments in chat (#7610)
- chore: remove \`organization_permission\` from base \`permission\` model test (#7609)
- Top-align attachment grid images and increase 2x2 grid height (#7606)
- feat: update \`set_content_updated_at_job\` for \`project_permission\` (#7608)
- feat: update \`note_updated_event_processor\` for \`project_permission\` (#7607)
- feat: notes_controller w/ project_permissions (#7600)
- feat: note existing project permission backfill (#7603)
- Remove metainspector dependency (#7602)
- Keep comment composer action buttons in view (#7601)
- Support video-trackless files in chat (#7598)
- Simplify shared user and org flags (#7597)
- Disable \`word_start\` matching if highlights are enabled (#7599)
- Search highlighting improvements (#7596)
- Add tooltip and change summary shortcut (#7593)
- feat: notes \`project_permission\` migration (#7588)
- Font emoji on reaction notification left slot + refactor (#7594)
- Prevent clicks/taps on compact post status badges on mobile (#7595)
- Fully ship compact_posts (#7591)
- Fully ship post tldrs (#7590)
- Remove background colors from compact post pills (#7586)
- setup warpbuild runners (#7587)
- Fix dark mode elevation and contrast on sidebar hover cards (#7585)
- Revert Ruby upgrade (#7584)
- Include highlighted matches in search results (#7577)
- Tune tldr prompt (#7582)
- Use same version of bundler in our prod build that we use in dev (#7583)
- Upgrade to Ruby 3.2.2 (#7573)
- Use response status instead of query status in tldr (#7581)
- TLDR loading states refactor (#7579)
- Search results list improvements (#7575)
- Basic audio file support in posts and docs (#7569)
- TLDR UI (#7572)
- DRY up organization member multi-selects (#7576)
- fix: flaky mixed controller test (#7574)
- Upgrade to Rails 7.1.3.4 (#7571)
- End call with cmd+shift+h (#7559)
- Add llm feedback to tldr (#7570)
- Fix label and avatar of chat with discarded member (#7546)
- Remove code related to Campsite Feedback Slack bot (#7567)
- Add tldr option to context menu (#7568)
- Button to copy call invite link (#7561)
- Prompt for LLM feedback in post resolutions (#7564)
- Padding nits (#7566)
- Use raw selection string for comment replies (#7565)
- Remove smooth scroll-to-comment (#7563)
- Make llm_responses public_id non null (#7558)
- Add Post tldr starter UI behind flag (#7555)
- Add post tldr APIs and jobs (#7554)
- Refactor llm parts in preparation for Post tldrs (#7553)
- Add public_id to llm_responses with backfill (#7557)
- Simplify post, comment, and reply formatting for llms (#7556)
- [RFC] Slack-like typing indicator (#7520)
- Adjust CallSerializer logic to handle calls in rooms without subjects (#7552)
- Introduce new call button behind feature flag (#7551)
- Send pusher socket header when deleting posts (#7549)
- Prevent internal links in posts and comments from opening in a new window (#7547)
- Support CallRooms without subjects (#7545)
- feat: notes controller w/ spaces filter (#7544)
- Prevent submitting empty content as comments and posts (#7542)
- Unfurl pasted links from iOS share sheet (#7543)
- Make Ranger Rick a staff member during seed script (#7541)
- Address N+1s related to resolved comments, latest comments (#7540)
- incremental fix: phantom keyboard on mobile app switch (PW…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working extension: youtube-downloader Issues related to the youtube-downloader extension extension Issues related to one of the extensions in the Store
Projects
None yet
Development

No branches or pull requests

5 participants