diff --git a/apps/web/src/components/modals/basic.tsx b/apps/web/src/components/modals/basic.tsx
index 1baa9b1..4a452ae 100644
--- a/apps/web/src/components/modals/basic.tsx
+++ b/apps/web/src/components/modals/basic.tsx
@@ -6,8 +6,8 @@ import {
Tooltip,
TooltipTrigger,
TooltipContent,
+ Button,
} from "@methanium/ui";
-import { Card, CardHeader } from "@methanium/ui";
import { Skeleton } from "@methanium/ui";
import { getStatusColor } from "@tensamin/shared/data";
@@ -18,42 +18,49 @@ export function Basic({
user: User;
extra?: React.ReactNode;
}) {
+ const display = user.Display || user.Username || "Unknown";
+ const onlineStatus = user.OnlineStatus || "user_borked";
+ const avatar = user.Avatar
+ ? `data:image/webp;base64,${user.Avatar}`
+ : undefined;
+
return (
-
-
-
-
-
-
- {user.Display.slice(0, 2).toUpperCase()}
-
-
-
-
-
-
- }
- />
-
- {user.OnlineStatus.split("_")
- .map((word) => word.charAt(0).toUpperCase() + word.slice(1))
- .join(" ")}
-
-
-
-
- {extra}
-
-
+ }
+ variant="outline"
+ className="animate-in fade-in duration-300 h-auto w-full justify-start gap-2.5 rounded-xl min-h-12.5!"
+ >
+
+
+
+ {display.slice(0, 2).toUpperCase()}
+
+
+
+
+
+ }
+ />
+
+ {onlineStatus
+ .split("_")
+ .map((word) => word.charAt(0).toUpperCase() + word.slice(1))
+ .join(" ")}
+
+
+
+
+ {extra}
+
);
}
diff --git a/packages/mtp/src/context.tsx b/packages/mtp/src/context.tsx
index cdaf566..23a2363 100644
--- a/packages/mtp/src/context.tsx
+++ b/packages/mtp/src/context.tsx
@@ -27,7 +27,6 @@ import { log } from "@tensamin/shared/log";
import { useStorage } from "@tensamin/storage/context";
import {
- PING_INTERVAL,
RECONNECT_RESET,
RECONNECT_TRIES,
RETRY_INTERVAL,
@@ -77,8 +76,6 @@ type ContextType = {
subscribePush: (handler: PushHandler) => () => void;
addInterceptor: (interceptor: MTPInterceptor) => () => void;
readyState: number;
- ownPing: number;
- iotaPing: number;
identified: boolean;
freshContacts: Contacts;
freshCommunities: Communities;
@@ -152,9 +149,6 @@ export function Provider(props: {
const [identified, setIdentified] = useState(false);
const [identifying, setIdentifying] = useState(false);
- const [ownPing, setOwnPing] = useState(0);
- const [iotaPing, setIotaPing] = useState(0);
-
const [freshCommunities, setFreshCommunities] = useState([]);
const [freshContacts, setFreshContacts] = useState([]);
const [freshCalls, setFreshCalls] = useState([]);
@@ -232,32 +226,6 @@ export function Provider(props: {
return () => interceptorsRef.current.delete(interceptor);
}, []);
- // Custom Pings
- useEffect(() => {
- if (!connected || !identified) {
- return;
- }
-
- const interval = setInterval(async () => {
- try {
- const originalNow = Date.now();
- const data = await send("ClientPing", { LastPing: originalNow });
- setOwnPing(Date.now() - originalNow);
-
- const remotePing = data.data.PingIota;
- if (typeof remotePing === "number") {
- setIotaPing(remotePing);
- }
- } catch (intervalError) {
- log(1, "mtp", "yellow", "Ping failed", intervalError);
- }
- }, PING_INTERVAL);
-
- return () => {
- clearInterval(interval);
- };
- }, [connected, identified, send]);
-
// Reconnect stuff
const resolveConnectionRef = useRef(() => {});
useEffect(() => {
@@ -619,8 +587,6 @@ export function Provider(props: {
subscribePush,
addInterceptor,
readyState,
- ownPing,
- iotaPing,
identified,
freshContacts,
freshCommunities,
diff --git a/packages/mtp/src/values.ts b/packages/mtp/src/values.ts
index b95efe4..d9f6cd4 100644
--- a/packages/mtp/src/values.ts
+++ b/packages/mtp/src/values.ts
@@ -1,4 +1,3 @@
export const RETRY_INTERVAL = 3_000;
-export const PING_INTERVAL = 3_000;
export const RECONNECT_TRIES = 3;
export const RECONNECT_RESET = 6;
diff --git a/packages/shared/src/data.ts b/packages/shared/src/data.ts
index 996421e..5b9d83c 100644
--- a/packages/shared/src/data.ts
+++ b/packages/shared/src/data.ts
@@ -225,14 +225,6 @@ export const mtp = {
request: user.partial(),
response: z.object({}),
},
- ClientPing: {
- request: z.object({
- LastPing: z.number(),
- }),
- response: z.object({
- PingIota: z.number(),
- }),
- },
MessageDelete: {
request: z.object({
ChatPartnerId: z.number(),
diff --git a/packages/user/src/context.tsx b/packages/user/src/context.tsx
index e1f0328..57235f5 100644
--- a/packages/user/src/context.tsx
+++ b/packages/user/src/context.tsx
@@ -61,17 +61,18 @@ export default function UserProvider(props: { children: ReactNode }) {
const request = (async () => {
const cache = accountId ? createCache(String(accountId)) : null;
- const cached =
+ const cachedValue =
storageRef.current[userId] ?? (await cache?.profiles.get(userId));
+ const cachedResult =
+ schemas.GetUserData.response.safeParse(cachedValue);
+ const cached = cachedResult.success ? cachedResult.data : undefined;
if (cached) storageRef.current[userId] = cached;
try {
const userData = await send("GetUserData", { UserId: userId });
- const user = {
- ...userData.data,
- avatar: userData.data.Avatar
- ? `data:image/webp;base64,${atob(userData.data.Avatar)}`
- : undefined,
- };
+ if (userData.type.startsWith("Error")) {
+ throw new Error(`GetUserData failed: ${userData.type}`);
+ }
+ const user = userData.data;
storageRef.current[userId] = user;
return user;
} catch (error) {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c133fcf..0ce1183 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,19 +5,19 @@ settings:
excludeLinksFromLockfile: false
overrides:
- '@methanium/ui': https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- mtp: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz
+ '@methanium/ui': https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ mtp: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz
importers:
.:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
mtp:
- specifier: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz
- version: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz
+ specifier: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz
+ version: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz
sonner:
specifier: ^2.0.7
version: 2.0.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
@@ -89,8 +89,8 @@ importers:
apps/tauri:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tauri-apps/api':
specifier: ^2
version: 2.11.1
@@ -153,8 +153,8 @@ importers:
specifier: ^5.2.7
version: 5.2.7
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@radix-ui/primitive':
specifier: ^1.1.0
version: 1.1.4
@@ -532,8 +532,8 @@ importers:
specifier: ^2.9.20
version: 2.9.21(livekit-client@2.20.0(@types/dom-mediacapture-record@1.0.22))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(tslib@2.8.1)
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tanstack/react-router':
specifier: ^1.169.1
version: 1.170.17(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
@@ -583,8 +583,8 @@ importers:
packages/chat:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tanstack/pacer':
specifier: ^0.21.1
version: 0.21.1
@@ -664,8 +664,8 @@ importers:
specifier: ^6.41.1
version: 6.43.4
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@twemoji/api':
specifier: ^17.0.3
version: 17.0.3
@@ -682,8 +682,8 @@ importers:
packages/mtp:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tauri-apps/api':
specifier: ^2
version: 2.11.1
@@ -700,8 +700,8 @@ importers:
specifier: ^1.14.0
version: 1.23.0(react@19.2.7)
mtp:
- specifier: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz
- version: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz
+ specifier: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz
+ version: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz
react:
specifier: ^19.2.0
version: 19.2.7
@@ -722,8 +722,8 @@ importers:
packages/notifications:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tanstack/react-router':
specifier: ^1.169.1
version: 1.170.17(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
@@ -764,8 +764,8 @@ importers:
packages/onboarding:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tensamin/shared':
specifier: workspace:*
version: link:../shared
@@ -788,8 +788,8 @@ importers:
packages/settings:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tanstack/react-router':
specifier: ^1.169.1
version: 1.170.17(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
@@ -828,8 +828,8 @@ importers:
packages/shared:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
lucide-react:
specifier: ^1.14.0
version: 1.23.0(react@19.2.7)
@@ -846,8 +846,8 @@ importers:
packages/storage:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tauri-apps/api':
specifier: ^2
version: 2.11.1
@@ -870,8 +870,8 @@ importers:
packages/tauth:
dependencies:
'@methanium/ui':
- specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz
- version: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
+ specifier: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz
+ version: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)
'@tanstack/react-router':
specifier: ^1.0.0
version: 1.170.17(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
@@ -1550,9 +1550,9 @@ packages:
'@marijn/find-cluster-break@1.0.3':
resolution: {integrity: sha512-FY+MKLBoTsLNJF/eLWaOsXGdz6uh3Iu1axjPf6TUq92IYumcTcXWHoS747JARLkcdlJ/Waiaxc5wQfFO8jC6NA==}
- '@methanium/ui@https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz':
- resolution: {integrity: sha512-aKBV8nJR0GaCXQfbTdxoL9GJn2c43b7ZQf8jU2o1QWfIK3fOSljWh3ueU22amvXXIo3XsIzWQot2FDxPDis+FQ==, tarball: https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz}
- version: 0.0.8
+ '@methanium/ui@https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz':
+ resolution: {integrity: sha512-I71TI1q0ykINusqZH41h5qfOuVLQPXrFa8AVFKKKCMSnIcbk0rWtrTdSQWj/fQZfOAk3f8+f5KT6EQ/lDVkw0A==, tarball: https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz}
+ version: 0.0.10
peerDependencies:
react: ^19.2.7
react-dom: ^19.2.7
@@ -4006,8 +4006,8 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- mtp@https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz:
- resolution: {integrity: sha512-i9Hnz/SW9nENGMZMqM4eAG6wFPOcuG+l4pjdzxwH9BtIXF19gfDIDSZCvMa7FMa6fmD7kFYGOfGlwy1uBlvFrA==, tarball: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz}
+ mtp@https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz:
+ resolution: {integrity: sha512-kvJ98CMrr/ZCQr1oVhys9D3c+/OZAl6Oar3DjI6bvnYLelpjnXbrtq/8A31ktbipgMsaRInQuFBKRYMBm/f8OQ==, tarball: https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz}
version: 0.2.0
nanoid@3.3.15:
@@ -5865,7 +5865,7 @@ snapshots:
'@marijn/find-cluster-break@1.0.3': {}
- '@methanium/ui@https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)':
+ '@methanium/ui@https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz(@date-fns/tz@1.5.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1)(typescript@6.0.3)':
dependencies:
'@base-ui/react': 1.6.0(@date-fns/tz@1.5.0)(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
'@fontsource-variable/public-sans': 5.3.0
@@ -8254,7 +8254,7 @@ snapshots:
ms@2.1.3: {}
- mtp@https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz:
+ mtp@https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz:
dependencies:
yaml: 2.9.0
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index bc58dbe..27d1055 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -6,5 +6,5 @@ allowBuilds:
electron-winstaller: true
esbuild: true
overrides:
- "@methanium/ui": "https://git.methanium.net/methanium/ui/releases/download/0.0.8/methanium-ui.tgz"
- mtp: "https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-bcf8aee/mtp-0.2.0.tgz"
+ "@methanium/ui": "https://git.methanium.net/methanium/ui/releases/download/0.0.10/methanium-ui.tgz"
+ mtp: "https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-fa271e6/mtp-0.2.0.tgz"