Nate Kelley
7e86e84d16
Fix many type errors
2025-07-23 09:56:01 -06:00
Nate Kelley
1b0a16d606
initial commit for a shared chart
2025-07-22 22:59:24 -06:00
Nate Kelley
67336cf02e
Add selected state to channel list
2025-07-22 22:20:13 -06:00
Nate Kelley
00848a58e7
Update slack integration to use new fake button
2025-07-22 22:09:25 -06:00
Nate Kelley
dd6939f69b
font family fallback
2025-07-22 21:44:26 -06:00
Nate Kelley
93600447ee
Update SyntaxHighlighter.tsx
2025-07-22 21:17:42 -06:00
Nate Kelley
f7a658a791
custom hook for token loading
2025-07-22 17:03:53 -06:00
Nate Kelley
29dff3b54e
more props for container
2025-07-22 16:59:17 -06:00
Nate Kelley
3520bd9111
shiki with proper transpilation
2025-07-22 16:29:21 -06:00
Nate Kelley
10be9b41b7
accept line numbers
2025-07-22 16:15:35 -06:00
Nate Kelley
7d7fa078a2
move to shiki
2025-07-22 15:47:25 -06:00
Nate Kelley
8c43acc6ad
Merge branch 'staging' into devin/BUS-1445-1752897550
2025-07-22 13:49:23 -06:00
Nate Kelley
2dca700dcf
Merge branch 'staging' into devin/BUS-1445-1752897550
2025-07-22 13:48:03 -06:00
Nate Kelley
f7ccb090f6
Import type only
2025-07-22 13:45:59 -06:00
Nate Kelley
455bc86b26
fix broken unit tests
2025-07-22 13:36:05 -06:00
Nate Kelley
130ac1da31
simplify packages
2025-07-22 13:21:49 -06:00
Nate Kelley
a9d6dae0f7
update chartjs to be more dynamic for faster page loads
2025-07-22 13:11:55 -06:00
Nate Kelley
d27e0030b5
dynamic imports for chart
2025-07-22 12:47:05 -06:00
Nate Kelley
0fa8e76ff7
Merge branch 'staging' into devin/BUS-1459-1752941309
2025-07-22 12:26:14 -06:00
Nate Kelley
c49bdd2426
fix some broken unit tests
2025-07-22 12:14:55 -06:00
Nate Kelley
d3bfcbca1b
reroute to asset page check
2025-07-22 11:34:43 -06:00
Nate Kelley
4e3b0004e6
fix unit tests
2025-07-22 11:16:43 -06:00
Devin AI
d57a24e6db
feat: add optional next parameter to BusterAuthRoutesWithArgs for type safety
...
- Follow BusterAppRoutesWithArgs pattern for optional parameters
- Enable type-safe redirect URL parameter in AUTH_LOGIN route
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-07-22 16:54:17 +00:00
Devin AI
82d75da0a7
feat: update AppNoPageAccess to show Login for unauthenticated users and embed pages
...
- Add authentication state detection using useSupabaseContext
- Detect embed page context using window.location.pathname
- Show 'Login' button with redirect parameter for unauthenticated users or embed pages
- Keep 'Go home' button for authenticated users without asset access
- Include current URL as redirect parameter in login link
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-07-22 16:54:17 +00:00
Nate Kelley
cd173c4fd4
Create assetReroutes.test.ts
2025-07-22 10:49:05 -06:00
Nate Kelley
9b02f11da5
Merge branch 'devin/BUS-1455-1752897143' of https://github.com/buster-so/buster into devin/BUS-1455-1752897143
2025-07-22 10:40:28 -06:00
Nate Kelley
3680285cd9
fix duplicate redirect logic
2025-07-22 10:39:53 -06:00
Devin AI
286c51eb0f
Merge branch 'devin/BUS-1455-1752897143' of https://git-manager.devin.ai/proxy/github.com/buster-so/buster into devin/BUS-1455-1752897143
2025-07-22 16:39:06 +00:00
Devin AI
d9c847c632
fix: resolve Next.js build error with useSearchParams in LoginForm
...
- Update login page to be server component that extracts searchParams
- Pass redirectTo as prop to LoginForm instead of using useSearchParams
- Add helper function to reduce code duplication in middleware
- Add URL validation in layout component as suggested in PR comments
- Follow Next.js App Router best practices for server/client components
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-07-22 16:38:44 +00:00
Nate Kelley
64cdf49d5b
Merge branch 'staging' into devin/BUS-1455-1752897143
2025-07-22 10:17:46 -06:00
Nate Kelley
f81736c4c4
Update animation name
2025-07-22 09:51:56 -06:00
Nate Kelley
3638d73547
force the y on package
2025-07-22 09:45:46 -06:00
Nate Kelley
ff45432c4e
Merge branch 'staging' into big-nate/bus-1376-make-streaming-individual-words-use-the-streaming-affect
2025-07-22 09:38:10 -06:00
Nate Kelley
b618bf53fa
Remove unused animation prop
2025-07-22 09:27:03 -06:00
Nate Kelley
ffc255c5d6
Update animation to use css vars
2025-07-22 09:26:04 -06:00
dal
fc8ac85280
Merge branch 'staging' into devin/BUS-1465-1753085075
2025-07-22 09:12:05 -06:00
Nate Kelley
1f4ceea012
change is stream finshed prop
2025-07-22 09:11:46 -06:00
dal
e1a60bdf11
build fixes
2025-07-22 09:11:36 -06:00
Nate Kelley
0d74bd7f79
Update apps/web/src/components/features/reasoning/ReasoningFileCode.tsx
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-22 09:08:06 -06:00
Nate Kelley
0c034d0926
fix small linting error
2025-07-22 09:06:57 -06:00
Nate Kelley
3199b38413
Merge branch 'staging' into devin/BUS-1477-1753139868
2025-07-22 09:02:36 -06:00
dal
43f88dd3a4
Merge pull request #580 from buster-so/devin/BUS-1468-1753084167
...
feat: implement idle tool for agent system (BUS-1468)
2025-07-22 08:44:59 -06:00
dal
8bfb6ff79b
trigger dependency updates
2025-07-22 08:39:00 -06:00
dal
6e626c2d2b
added in the itertools
2025-07-22 08:20:45 -06:00
Devin AI
64af03809c
Remove custom connect_timeout parameter from Redshift connection
...
- Remove custom .options([("connect_timeout", "120")]) parameter
- Keep existing .acquire_timeout(Duration::from_secs(120)) which uses proper SDK methods
- This allows the SDK to handle connection timeouts using its default mechanisms
Co-Authored-By: Dallin Bentley <dallinbentley98@gmail.com>
2025-07-22 13:34:33 +00:00
Devin AI
1820dd6842
Implement consistent email sorting for individual_permissions arrays
...
- Backend: Add itertools imports and case-insensitive email sorting to collections, dashboards, and metrics handlers
- Frontend: Add email sorting to React Query mutation onMutate callbacks for share/unshare operations
- Ensures consistent alphabetical ordering by email across API responses and UI state
- Addresses BUS-1477 requirements for predictable individual_permissions ordering
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-07-22 12:41:40 +00:00
dal
9b9914cd70
build fixes
2025-07-21 17:38:37 -06:00
dal
cb3dd968e3
slack markdown fixes
2025-07-21 17:35:58 -06:00
Devin AI
5082831630
Add consistent ordering to individual_permissions queries
...
- Add .order_by(users::email) to individual_permissions_query in dashboard handler
- Add .order_by(users::email) to individual_permissions_query in metrics handler
- Add .order_by(users::email) to individual_permissions_query in collections handler
- Ensures consistent alphabetical ordering by email across all endpoints
Fixes BUS-1477
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-07-21 23:17:59 +00:00
dal
a7e023ff6f
Merge pull request #588 from buster-so/dallin/bus-1474-investigate-redshift-connection-timeout-issues-with
...
increase timeouts and a few lint fixes
2025-07-21 16:39:40 -06:00