Skip to content

Commit 9dc026f

Browse files
committed
Update dependencies
1 parent da52c97 commit 9dc026f

File tree

10 files changed

+787
-801
lines changed

10 files changed

+787
-801
lines changed

Gemfile.lock

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ GEM
8484
bindex (0.8.1)
8585
bootsnap (1.18.4)
8686
msgpack (~> 1.2)
87-
brakeman (7.0.0)
87+
brakeman (7.0.2)
8888
racc
8989
builder (3.3.0)
9090
capybara (3.40.0)
@@ -106,7 +106,7 @@ GEM
106106
irb (~> 1.10)
107107
reline (>= 0.3.8)
108108
diff-lcs (1.6.1)
109-
dotenv (3.1.7)
109+
dotenv (3.1.8)
110110
drb (2.2.1)
111111
dry-cli (1.2.0)
112112
ed25519 (1.3.0)
@@ -125,10 +125,10 @@ GEM
125125
activesupport (>= 6.1)
126126
i18n (1.14.7)
127127
concurrent-ruby (~> 1.0)
128-
inertia_rails (3.7.0)
128+
inertia_rails (3.7.1)
129129
railties (>= 6)
130130
io-console (0.8.0)
131-
irb (1.15.1)
131+
irb (1.15.2)
132132
pp (>= 0.6.0)
133133
rdoc (>= 4.0.0)
134134
reline (>= 0.4.2)
@@ -158,7 +158,7 @@ GEM
158158
letter_opener (1.10.0)
159159
launchy (>= 2.2, < 4)
160160
lint_roller (1.1.0)
161-
logger (1.6.6)
161+
logger (1.7.0)
162162
loofah (2.24.0)
163163
crass (~> 1.0.2)
164164
nokogiri (>= 1.12.0)
@@ -188,23 +188,23 @@ GEM
188188
net-protocol
189189
net-ssh (7.3.0)
190190
nio4r (2.7.4)
191-
nokogiri (1.18.6-aarch64-linux-gnu)
191+
nokogiri (1.18.7-aarch64-linux-gnu)
192192
racc (~> 1.4)
193-
nokogiri (1.18.6-aarch64-linux-musl)
193+
nokogiri (1.18.7-aarch64-linux-musl)
194194
racc (~> 1.4)
195-
nokogiri (1.18.6-arm-linux-gnu)
195+
nokogiri (1.18.7-arm-linux-gnu)
196196
racc (~> 1.4)
197-
nokogiri (1.18.6-arm-linux-musl)
197+
nokogiri (1.18.7-arm-linux-musl)
198198
racc (~> 1.4)
199-
nokogiri (1.18.6-arm64-darwin)
199+
nokogiri (1.18.7-arm64-darwin)
200200
racc (~> 1.4)
201-
nokogiri (1.18.6-x86_64-linux-gnu)
201+
nokogiri (1.18.7-x86_64-linux-gnu)
202202
racc (~> 1.4)
203-
nokogiri (1.18.6-x86_64-linux-musl)
203+
nokogiri (1.18.7-x86_64-linux-musl)
204204
racc (~> 1.4)
205205
ostruct (0.6.1)
206206
parallel (1.26.3)
207-
parser (3.3.7.3)
207+
parser (3.3.7.4)
208208
ast (~> 2.4.1)
209209
racc
210210
pp (0.6.2)
@@ -265,10 +265,10 @@ GEM
265265
zeitwerk (~> 2.6)
266266
rainbow (3.1.1)
267267
rake (13.2.1)
268-
rdoc (6.13.0)
268+
rdoc (6.13.1)
269269
psych (>= 4.0.0)
270270
regexp_parser (2.10.0)
271-
reline (0.6.0)
271+
reline (0.6.1)
272272
io-console (~> 0.5)
273273
rexml (3.4.1)
274274
rspec-core (3.13.3)
@@ -288,29 +288,29 @@ GEM
288288
rspec-mocks (~> 3.13)
289289
rspec-support (~> 3.13)
290290
rspec-support (3.13.2)
291-
rubocop (1.75.0)
291+
rubocop (1.75.2)
292292
json (~> 2.3)
293293
language_server-protocol (~> 3.17.0.2)
294294
lint_roller (~> 1.1.0)
295295
parallel (~> 1.10)
296296
parser (>= 3.3.0.2)
297297
rainbow (>= 2.2.2, < 4.0)
298298
regexp_parser (>= 2.9.3, < 3.0)
299-
rubocop-ast (>= 1.43.0, < 2.0)
299+
rubocop-ast (>= 1.44.0, < 2.0)
300300
ruby-progressbar (~> 1.7)
301301
unicode-display_width (>= 2.4.0, < 4.0)
302-
rubocop-ast (1.43.0)
302+
rubocop-ast (1.44.0)
303303
parser (>= 3.3.7.2)
304304
prism (~> 1.4)
305-
rubocop-performance (1.24.0)
305+
rubocop-performance (1.25.0)
306306
lint_roller (~> 1.1)
307-
rubocop (>= 1.72.1, < 2.0)
307+
rubocop (>= 1.75.0, < 2.0)
308308
rubocop-ast (>= 1.38.0, < 2.0)
309-
rubocop-rails (2.30.3)
309+
rubocop-rails (2.31.0)
310310
activesupport (>= 4.2.0)
311311
lint_roller (~> 1.1)
312312
rack (>= 1.1)
313-
rubocop (>= 1.72.1, < 2.0)
313+
rubocop (>= 1.75.0, < 2.0)
314314
rubocop-ast (>= 1.38.0, < 2.0)
315315
rubocop-rails-omakase (1.1.0)
316316
rubocop (>= 1.72)
@@ -319,7 +319,7 @@ GEM
319319
ruby-progressbar (1.13.0)
320320
rubyzip (2.4.1)
321321
securerandom (0.4.1)
322-
selenium-webdriver (4.30.1)
322+
selenium-webdriver (4.31.0)
323323
base64 (~> 0.2)
324324
logger (~> 1.4)
325325
rexml (~> 3.2, >= 3.2.5)
@@ -341,7 +341,7 @@ GEM
341341
fugit (~> 1.11.0)
342342
railties (>= 7.1)
343343
thor (~> 1.3.1)
344-
sorbet-runtime (0.5.11956)
344+
sorbet-runtime (0.5.12003)
345345
sqlite3 (2.6.0-aarch64-linux-gnu)
346346
sqlite3 (2.6.0-aarch64-linux-musl)
347347
sqlite3 (2.6.0-arm-linux-gnu)
@@ -373,7 +373,7 @@ GEM
373373
vite_rails (3.0.19)
374374
railties (>= 5.1, < 9)
375375
vite_ruby (~> 3.0, >= 3.2.2)
376-
vite_ruby (3.9.1)
376+
vite_ruby (3.9.2)
377377
dry-cli (>= 0.7, < 2)
378378
logger (~> 1.6)
379379
mutex_m

app/frontend/components/nav-main.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@ export function NavMain({ items = [] }: { items: NavItem[] }) {
1717
<SidebarMenu>
1818
{items.map((item) => (
1919
<SidebarMenuItem key={item.title}>
20-
<SidebarMenuButton asChild isActive={item.href === page.url}>
20+
<SidebarMenuButton
21+
asChild
22+
isActive={item.href === page.url}
23+
tooltip={{ children: item.title }}
24+
>
2125
<Link href={item.href} prefetch>
2226
{item.icon && <item.icon />}
2327
<span>{item.title}</span>

app/frontend/components/ui/badge.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ const badgeVariants = cva(
1414
secondary:
1515
"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",
1616
destructive:
17-
"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/70",
17+
"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",
1818
outline:
1919
"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground",
2020
},

app/frontend/components/ui/card.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function CardHeader({ className, ...props }: React.ComponentProps<"div">) {
2020
<div
2121
data-slot="card-header"
2222
className={cn(
23-
"@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-[data-slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",
23+
"@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",
2424
className,
2525
)}
2626
{...props}

app/frontend/components/ui/navigation-menu.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ function NavigationMenuItem({
5959
}
6060

6161
const navigationMenuTriggerStyle = cva(
62-
"group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 ring-ring/10 dark:ring-ring/20 dark:outline-ring/40 outline-ring/50 transition-[color,box-shadow] focus-visible:ring-4 focus-visible:outline-1",
62+
"group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1",
6363
)
6464

6565
function NavigationMenuTrigger({
@@ -129,7 +129,7 @@ function NavigationMenuLink({
129129
<NavigationMenuPrimitive.Link
130130
data-slot="navigation-menu-link"
131131
className={cn(
132-
"data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground ring-ring/10 dark:ring-ring/20 dark:outline-ring/40 outline-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-[color,box-shadow] focus-visible:ring-4 focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",
132+
"data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",
133133
className,
134134
)}
135135
{...props}
@@ -163,6 +163,6 @@ export {
163163
NavigationMenuLink,
164164
NavigationMenuList,
165165
NavigationMenuTrigger,
166-
navigationMenuTriggerStyle,
167166
NavigationMenuViewport,
167+
navigationMenuTriggerStyle,
168168
}

app/frontend/components/ui/sidebar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
"use client"
22

33
import { Slot } from "@radix-ui/react-slot"
4-
import { cva } from "class-variance-authority"
54
import type { VariantProps } from "class-variance-authority"
5+
import { cva } from "class-variance-authority"
66
import { PanelLeftIcon } from "lucide-react"
77
import * as React from "react"
88

app/frontend/hooks/use-appearance.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ export function initializeTheme() {
3535

3636
applyTheme(savedAppearance)
3737

38-
// Add the event listener for system theme changes...
3938
mediaQuery()?.addEventListener("change", handleSystemThemeChange)
4039
}
4140

0 commit comments

Comments
 (0)