Skip to content

Commit 60453b2

Browse files
authored
Merge pull request #9 from foxocorp/dev
Merge changes
2 parents 898740e + c8aad7c commit 60453b2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+1081
-478
lines changed

.github/workflows/deploy.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
---
2-
name: Deploy Foxogram frontend
1+
name: Deploy Frontend
32

43
on:
54
push:
6-
branches: ["main", "dev"]
5+
branches:
6+
- main
7+
- dev
78

89
jobs:
910
build:

.github/workflows/desktop.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
name: 'Build Foxogram Desktop'
1+
name: Build Desktop
22

33
on:
4-
workflow_dispatch:
4+
push:
5+
branches:
6+
- main
57

68
jobs:
79
publish-tauri:
@@ -52,7 +54,7 @@ jobs:
5254
# If you don't have `beforeBuildCommand` configured you may want to build your frontend here too.
5355
run: npm install # change this to npm or pnpm depending on which one you use.
5456

55-
- uses: tauri-apps/tauri-action@v0
57+
- uses: tauri-apps/tauri-action@v0.5.16
5658
env:
5759
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5860
with:

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ dist-ssr
2424
*.sln
2525
*.sw?
2626

27-
package-lock.json
27+
package-lock.json

eslint.config.mjs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1+
// @ts-nocheck
12
import globals from "globals";
23
import eslint from "@eslint/js";
34
import tseslint from "typescript-eslint";
45
import pluginReact from "eslint-plugin-react";
56

67
export default tseslint.config(
8+
{
9+
ignores: [
10+
"node_modules/",
11+
"dist/",
12+
".github/",
13+
".idea/",
14+
".vscode/",
15+
"src-tauri/",
16+
"vite.config.ts",
17+
"eslint.config.mjs",
18+
],
19+
},
720
eslint.configs.recommended,
821
tseslint.configs.strictTypeChecked,
922
tseslint.configs.stylisticTypeChecked,
@@ -14,6 +27,7 @@ export default tseslint.config(
1427
"no-multi-spaces": 2,
1528
"comma-dangle": [2, "always-multiline"],
1629
"@typescript-eslint/ban-ts-comment": 2,
30+
"@typescript-eslint/restrict-template-expressions": 0,
1731

1832
/**
1933
* Preact / JSX rules

package.json

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,31 @@
55
"dev": "vite",
66
"build": "vite build",
77
"preview": "vite preview",
8+
"lint": "eslint .",
89
"tauri": "tauri",
910
"dev-desktop": "tauri dev",
1011
"build-desktop": "tauri build"
1112
},
1213
"dependencies": {
13-
"@fontsource/inter": "^5.1.0",
14-
"@foxogram/api-types": "^0.1.0",
14+
"@fontsource/inter": "^5.1.1",
15+
"@foxogram/api": "^0.1.2",
16+
"@foxogram/rest": "^0.1.0",
1517
"mobx": "^6.13.5",
16-
"preact": "^10.22.1",
18+
"preact": "^10.25.4",
1719
"preact-iso": "^2.8.1",
1820
"styled-components": "^6.1.13"
1921
},
2022
"devDependencies": {
21-
"@eslint/js": "^9.16.0",
22-
"@preact/preset-vite": "^2.9.0",
23+
"@eslint/js": "^9.17.0",
24+
"@preact/preset-vite": "^2.9.3",
2325
"@tauri-apps/cli": "^2.1.0",
2426
"@tsconfig/strictest": "^2.0.5",
2527
"@tsconfig/vite-react": "^3.4.0",
26-
"eslint": "^8.57.1",
27-
"eslint-plugin-react": "^7.37.2",
28-
"globals": "^15.13.0",
28+
"eslint": "^9.17.0",
29+
"eslint-plugin-react": "^7.37.3",
30+
"globals": "^15.14.0",
2931
"typescript": "^5.7.2",
30-
"typescript-eslint": "^8.17.0",
31-
"vite": "^5.3.3"
32+
"typescript-eslint": "^8.19.0",
33+
"vite": "^6.0.6"
3234
}
3335
}

src-tauri/Cargo.lock

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[package]
2-
name = "app"
2+
name = "foxogram"
33
version = "0.1.0"
4-
description = "A Tauri App"
5-
authors = ["you"]
6-
license = ""
7-
repository = ""
4+
description = "Foxogram Desktop"
5+
authors = ["FoxoCorp"]
6+
license = "MIT"
7+
repository = "https://github.com/foxocorp/foxogram-frontend"
88
edition = "2021"
9-
rust-version = "1.77.2"
9+
rust-version = "1.83.0"
1010

1111
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1212

@@ -15,11 +15,11 @@ name = "app_lib"
1515
crate-type = ["staticlib", "cdylib", "rlib"]
1616

1717
[build-dependencies]
18-
tauri-build = { version = "2.0.2", features = [] }
18+
tauri-build = { version = "2.0.3", features = [] }
1919

2020
[dependencies]
2121
serde_json = "1.0"
2222
serde = { version = "1.0", features = ["derive"] }
2323
log = "0.4"
24-
tauri = { version = "2.1.0", features = [] }
25-
tauri-plugin-log = "2.0.0-rc"
24+
tauri = { version = "2.1.1", features = [] }
25+
tauri-plugin-log = "2.2.0"

src-tauri/icons/128x128.png

-7.96 KB
Loading

src-tauri/icons/128x128@2x.png

-14.1 KB
Loading

src-tauri/icons/32x32.png

-1.68 KB
Loading

src-tauri/icons/Square107x107Logo.png

-6.49 KB
Loading

src-tauri/icons/Square142x142Logo.png

-8.66 KB
Loading

src-tauri/icons/Square150x150Logo.png

-8.96 KB
Loading

src-tauri/icons/Square284x284Logo.png

-15.2 KB
Loading

src-tauri/icons/Square30x30Logo.png

-1.56 KB
Loading

src-tauri/icons/Square310x310Logo.png

-16.2 KB
Loading

src-tauri/icons/Square44x44Logo.png

-2.68 KB
Loading

src-tauri/icons/Square71x71Logo.png

-4.51 KB
Loading

src-tauri/icons/Square89x89Logo.png

-5.58 KB
Loading

src-tauri/icons/StoreLogo.png

-3.1 KB
Loading

src-tauri/icons/icon.icns

-197 KB
Binary file not shown.

src-tauri/icons/icon.ico

-32.6 KB
Binary file not shown.

src-tauri/icons/icon.png

-32 KB
Loading

src/assets/foxogram.svg

Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 2 additions & 2 deletions
Loading

src/assets/svg/apple.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)