Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
6528a18
chore: formatted blabsy files
Sahil2004 Jul 23, 2025
5e52dfe
chore: fixed format issues in eid-wallet
Sahil2004 Jul 23, 2025
41dd53a
chore: fixed lint errors in blabsy
Sahil2004 Jul 23, 2025
2f3399f
chore: fixed lint issues in eid wallet
Sahil2004 Jul 23, 2025
70aac9a
fix: fixed the eslint config.
Sahil2004 Jul 23, 2025
f86316e
chore: fixed lint of pictique.
Sahil2004 Jul 23, 2025
24a0f53
chore: fixed the leftover lint issues.
Sahil2004 Jul 23, 2025
bfc0c61
chore: fixed the format of eidwallet
Sahil2004 Jul 23, 2025
dad9c81
chore: fixed the lint issues in web3-adapter.
Sahil2004 Jul 24, 2025
56bd67b
chore: formatted web3-adapters.
Sahil2004 Jul 24, 2025
59832f8
chore: fixed the formatting in blabsy.
Sahil2004 Jul 24, 2025
9e79c1d
chore: something done to web3-adapters.
Sahil2004 Jul 24, 2025
8c0f0c1
chore: fixed formatting of web3-adapters.
Sahil2004 Jul 24, 2025
cb1f6a1
chore: fixed the check for pictique.
Sahil2004 Jul 25, 2025
4770c56
chore: fixed checks in web3-adapters.
Sahil2004 Jul 25, 2025
ba6e5f8
chore: fixed pnpm check issues in eid wallet
Sahil2004 Jul 25, 2025
caa71ed
chore: added example env to satisfy failing checks on CI pipeline che…
Sahil2004 Jul 25, 2025
065f84e
chore: fixes the type error of env variables in CI checks on github.
Sahil2004 Jul 25, 2025
c55729b
chore: removed unused .env variables from example file and added env …
Sahil2004 Jul 25, 2025
49a8752
feat: added back the /post and /post/audience route with the required…
Sahil2004 Jul 26, 2025
0097949
chore: formatting.
Sahil2004 Jul 26, 2025
9803925
feat: added backend integration to /post route and commented /audienc…
Sahil2004 Jul 26, 2025
3c49c32
chore: formatted.
Sahil2004 Jul 26, 2025
099b8d4
feat: added post display on click in single user profile page.
Sahil2004 Jul 27, 2025
c3ff00c
fix: checks.
Sahil2004 Jul 27, 2025
03d6df2
chore: removed changes in vs code settings.
Sahil2004 Jul 28, 2025
cdc160d
chore: removed .svelte-kit build folder.
Sahil2004 Jul 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,7 +1,17 @@
# Pictique Configuration
PUBLIC_PICTIQUE_BASE_URL=your_public_pictique_base_url_here

# Blabsy Configuration
PUBLIC_BLABSY_BASE_URL=your_public_blabsy_base_url_here

# Eid Wallet Configuration
PUBLIC_REGISTRY_URL=your_public_registry_url_here
PUBLIC_PROVISIONER_URL=your_public_provisioner_url_here

# Neo4j Configuration
NEO4J_URI=bolt://neo4j:7687
NEO4J_USER=neo4j
NEO4J_PASSWORD=your_secure_password_here

# eVault Configuration
PORT=4000
PORT=4000
26 changes: 13 additions & 13 deletions infrastructure/eid-wallet/.storybook/main.ts
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
import type { StorybookConfig } from "@storybook/sveltekit";
import { join, dirname } from "path";
import { join, dirname } from "node:path";

function getAbsolutePath(value: string): any {
return dirname(require.resolve(join(value, "package.json")));
return dirname(require.resolve(join(value, "package.json")));
}

const config: StorybookConfig = {
stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|ts)"],
addons: [
getAbsolutePath("@storybook/addon-essentials"),
getAbsolutePath("@chromatic-com/storybook"),
getAbsolutePath("@storybook/experimental-addon-test"),
],
framework: {
name: "@storybook/sveltekit",
options: {},
},
stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|ts)"],
addons: [
getAbsolutePath("@storybook/addon-essentials"),
getAbsolutePath("@chromatic-com/storybook"),
getAbsolutePath("@storybook/experimental-addon-test"),
],
framework: {
name: "@storybook/sveltekit",
options: {},
},

staticDirs: ["../static"],
staticDirs: ["../static"],
};
export default config;
16 changes: 8 additions & 8 deletions infrastructure/eid-wallet/.storybook/preview.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ import type { Preview } from "@storybook/svelte";
import "../src/app.css";

const preview: Preview = {
parameters: {
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},
},
parameters: {
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},
},
};

export default preview;
10 changes: 5 additions & 5 deletions infrastructure/eid-wallet/.vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"recommendations": [
"svelte.svelte-vscode",
"tauri-apps.tauri-vscode",
"rust-lang.rust-analyzer"
]
"recommendations": [
"svelte.svelte-vscode",
"tauri-apps.tauri-vscode",
"rust-lang.rust-analyzer"
]
}
2 changes: 1 addition & 1 deletion infrastructure/eid-wallet/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"svelte.enable-ts-plugin": true
"svelte.enable-ts-plugin": true
}
Original file line number Diff line number Diff line change
@@ -1,116 +1,116 @@
{
"images" : [
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "AppIcon-20x20@2x.png",
"scale" : "2x"
},
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "AppIcon-20x20@3x.png",
"scale" : "3x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "AppIcon-29x29@2x-1.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "AppIcon-29x29@3x.png",
"scale" : "3x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "AppIcon-40x40@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "AppIcon-40x40@3x.png",
"scale" : "3x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "AppIcon-60x60@2x.png",
"scale" : "2x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "AppIcon-60x60@3x.png",
"scale" : "3x"
},
{
"size" : "20x20",
"idiom" : "ipad",
"filename" : "AppIcon-20x20@1x.png",
"scale" : "1x"
},
{
"size" : "20x20",
"idiom" : "ipad",
"filename" : "AppIcon-20x20@2x-1.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"filename" : "AppIcon-29x29@1x.png",
"scale" : "1x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"filename" : "AppIcon-29x29@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"filename" : "AppIcon-40x40@1x.png",
"scale" : "1x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"filename" : "AppIcon-40x40@2x-1.png",
"scale" : "2x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"filename" : "AppIcon-76x76@1x.png",
"scale" : "1x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"filename" : "AppIcon-76x76@2x.png",
"scale" : "2x"
},
{
"size" : "83.5x83.5",
"idiom" : "ipad",
"filename" : "AppIcon-83.5x83.5@2x.png",
"scale" : "2x"
},
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"filename" : "AppIcon-512@2x.png",
"scale" : "1x"
"images": [
{
"size": "20x20",
"idiom": "iphone",
"filename": "AppIcon-20x20@2x.png",
"scale": "2x"
},
{
"size": "20x20",
"idiom": "iphone",
"filename": "AppIcon-20x20@3x.png",
"scale": "3x"
},
{
"size": "29x29",
"idiom": "iphone",
"filename": "AppIcon-29x29@2x-1.png",
"scale": "2x"
},
{
"size": "29x29",
"idiom": "iphone",
"filename": "AppIcon-29x29@3x.png",
"scale": "3x"
},
{
"size": "40x40",
"idiom": "iphone",
"filename": "AppIcon-40x40@2x.png",
"scale": "2x"
},
{
"size": "40x40",
"idiom": "iphone",
"filename": "AppIcon-40x40@3x.png",
"scale": "3x"
},
{
"size": "60x60",
"idiom": "iphone",
"filename": "AppIcon-60x60@2x.png",
"scale": "2x"
},
{
"size": "60x60",
"idiom": "iphone",
"filename": "AppIcon-60x60@3x.png",
"scale": "3x"
},
{
"size": "20x20",
"idiom": "ipad",
"filename": "AppIcon-20x20@1x.png",
"scale": "1x"
},
{
"size": "20x20",
"idiom": "ipad",
"filename": "AppIcon-20x20@2x-1.png",
"scale": "2x"
},
{
"size": "29x29",
"idiom": "ipad",
"filename": "AppIcon-29x29@1x.png",
"scale": "1x"
},
{
"size": "29x29",
"idiom": "ipad",
"filename": "AppIcon-29x29@2x.png",
"scale": "2x"
},
{
"size": "40x40",
"idiom": "ipad",
"filename": "AppIcon-40x40@1x.png",
"scale": "1x"
},
{
"size": "40x40",
"idiom": "ipad",
"filename": "AppIcon-40x40@2x-1.png",
"scale": "2x"
},
{
"size": "76x76",
"idiom": "ipad",
"filename": "AppIcon-76x76@1x.png",
"scale": "1x"
},
{
"size": "76x76",
"idiom": "ipad",
"filename": "AppIcon-76x76@2x.png",
"scale": "2x"
},
{
"size": "83.5x83.5",
"idiom": "ipad",
"filename": "AppIcon-83.5x83.5@2x.png",
"scale": "2x"
},
{
"size": "1024x1024",
"idiom": "ios-marketing",
"filename": "AppIcon-512@2x.png",
"scale": "1x"
}
],
"info": {
"version": 1,
"author": "xcode"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"info" : {
"version" : 1,
"author" : "xcode"
}
}
"info": {
"version": 1,
"author": "xcode"
}
}
4 changes: 1 addition & 3 deletions infrastructure/eid-wallet/src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,7 @@
}
],
"security": {
"capabilities": [
"mobile-capability"
],
"capabilities": ["mobile-capability"],
"csp": null
}
},
Expand Down
7 changes: 7 additions & 0 deletions infrastructure/eid-wallet/src/declaration.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
declare module "svelte-qrcode" {
import { SvelteComponentTyped } from "svelte";
export default class QRCode extends SvelteComponentTyped<{
value: string;
size?: number;
}> {}
}
8 changes: 8 additions & 0 deletions infrastructure/eid-wallet/src/env.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/// <reference types="@sveltejs/kit" />

declare namespace App {}

declare module "$env/static/public" {
export const PUBLIC_REGISTRY_URL: string;
export const PUBLIC_PROVISIONER_URL: string;
}
Loading