Skip to content
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
f6c31b4
chore(deps-dev): bump vite from 6.1.1 to 6.2.0
dependabot[bot] Mar 3, 2025
8e4ef99
Merge pull request #82 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
08dfcda
chore(deps): bump drizzle-orm from 0.39.3 to 0.40.0
dependabot[bot] Mar 3, 2025
8873851
Merge pull request #83 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
5166753
chore(deps-dev): bump drizzle-kit from 0.30.4 to 0.30.5
dependabot[bot] Mar 3, 2025
4f4709a
Merge pull request #84 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
d1dcb10
chore(deps): bump @tanstack/react-query from 5.66.9 to 5.66.11
dependabot[bot] Mar 3, 2025
b072918
Merge pull request #86 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
a48ec08
chore(deps-dev): bump @tailwindcss/postcss from 4.0.8 to 4.0.9
dependabot[bot] Mar 3, 2025
f3f5740
Merge pull request #88 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
7c37564
chore(deps): bump @hookform/resolvers from 4.1.1 to 4.1.2
dependabot[bot] Mar 3, 2025
1ba4753
Merge pull request #89 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
6582018
chore(deps): bump lucide-react from 0.475.0 to 0.477.0
dependabot[bot] Mar 3, 2025
521cd68
Merge pull request #90 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
25af9e9
chore(deps-dev): bump eslint-plugin-react-hooks from 5.1.0 to 5.2.0
dependabot[bot] Mar 3, 2025
27d8588
Merge pull request #91 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
af7674a
chore(deps-dev): bump tailwindcss from 4.0.8 to 4.0.9
dependabot[bot] Mar 3, 2025
8a1099e
chore(deps-dev): bump @types/node from 22.13.5 to 22.13.8
dependabot[bot] Mar 3, 2025
c9d8ae7
Merge pull request #92 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
4bae6de
Merge pull request #87 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
c490453
chore(deps): bump @tanstack/react-router from 1.111.3 to 1.112.0
dependabot[bot] Mar 3, 2025
da1a6d7
Merge pull request #85 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
5d16c4d
chore(deps-dev): bump electron from 34.2.0 to 34.3.0
dependabot[bot] Mar 3, 2025
e57c07e
Merge pull request #93 from Your-Ehsan/dependabot/npm_and_yarn/develo…
developerEhsan Mar 3, 2025
b1ce516
feat(#94): added delete functionality
developerEhsan Mar 7, 2025
c557e37
Merge branch 'development' of https://github.com/Your-Ehsan/Treo into…
developerEhsan Mar 7, 2025
33c8d10
feat(#95): pin to top feature implemented in clipboard
developerEhsan Mar 8, 2025
091987b
chore: implemented some coderrabbit suggestions
developerEhsan Mar 8, 2025
45c68a1
refactor: refactor the clipboard-operations file
developerEhsan Mar 8, 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
101 changes: 60 additions & 41 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,63 +1,82 @@
# Automatically assigns labels to PRs based on file changes

# General Labels
'🟢 dependencies':
- 'package.json'
- 'pnpm-lock.yaml'
- 'yarn.lock'
- 'npm-shrinkwrap.json'
# General Labels
'🏬 dependencies':
- changed-files:
- any-glob-to-any-file:
- 'package.json'
- 'pnpm-lock.yaml'
- 'yarn.lock'
- 'npm-shrinkwrap.json'

'changelog':
- 'CHANGELOG.md'
'🕔 changelog':
- changed-files:
- any-glob-to-any-file: ['CHANGELOG.md']

# ⚡ Electron-Specific Labels
'electron-main':
- 'src/main/**'
- 'electron/**'
# Electron-Specific Labels
'⚡ electron-main':
- changed-files:
- any-glob-to-any-file:
- 'src/main/**'
- 'electron/**'

'electron-renderer':
- 'src/renderer/**'
- 'src/components/**'
- 'src/pages/**'
- changed-files:
- any-glob-to-any-file:
- 'src/renderer/**'
- 'src/components/**'
- 'src/pages/**'

# UI & Frontend
# UI & Frontend
'🎨 ui':
- 'src/renderer/assets/**'
- 'src/styles/**'
- 'src/css/**'
- changed-files:
- any-glob-to-any-file:
- 'src/renderer/assets/**'
- 'src/styles/**'
- 'src/css/**'

# Build & Configuration
# Build & Configuration
'🏗️ build':
- 'webpack.config.js'
- 'vite.config.js'
- 'babel.config.js'
- 'tsconfig.json'
- 'esbuild.config.js'
- '.eslintrc.js'
- '.prettierrc'
- 'scripts/**'
- changed-files:
- any-glob-to-any-file:
- 'webpack.config.js'
- 'vite.config.js'
- 'babel.config.js'
- 'tsconfig.json'
- 'esbuild.config.js'
- '.eslintrc.js'
- '.prettierrc'
- 'scripts/**'

# Testing
'🧪 tests':
- 'tests/**'
- '__tests__/**'
- 'jest.config.js'
- 'vitest.config.js'
- changed-files:
- any-glob-to-any-file:
- 'tests/**'
- '__tests__/**'
- 'jest.config.js'
- 'vitest.config.js'

# CI/CD & GitHub Actions
'🛠️ ci/cd':
- '.github/workflows/**'
- '.github/labeler.yml'
- changed-files:
- any-glob-to-any-file:
- '.github/workflows/**'
- '.github/labeler.yml'

# Documentation
'📄 docs':
- 'docs/**'
- 'README.md'
- 'CONTRIBUTING.md'
- 'docs/**/*.md'
- changed-files:
- any-glob-to-any-file:
- 'docs/**'
- 'README.md'
- 'CONTRIBUTING.md'
- 'docs/**/*.md'

# Hotfix
'🔥 hotfix':
- 'src/**'
- 'electron/**'
- 'package.json'
- changed-files:
- any-glob-to-any-file:
- 'src/**'
- 'electron/**'
- 'package.json'
1 change: 1 addition & 0 deletions .github/workflows/label.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,4 @@ jobs:
- uses: actions/labeler@v5
with:
repo-token: '${{ secrets.GITHUB_TOKEN }}'
configuration-path: .github/labeler.yml
5 changes: 0 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,6 @@ jobs:
- name: Install Dependencies
run: pnpm install --frozen-lockfile

# - name: Generate Release Notes
# run: |
# pnpm add -g conventional-changelog-cli
# conventional-changelog -p angular -i CHANGELOG.md -s -r 0

- name: Build
env:
ELECTRON_BUILDER_ALLOWED_EXECUTABLES: '*'
Expand Down
8 changes: 4 additions & 4 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
pnpm commit-msg

# Read commit message from file
commit_message="$(cat "$1")"

Expand Down Expand Up @@ -51,7 +53,7 @@ This commit fixes the authentication system by properly
handling token validation and improving error messages.
-------------------------------------------------------

👉 Please add a meaningful description and try again.
👉 Please add a meaningful description.
EOF

fi
Expand All @@ -77,9 +79,7 @@ Current format:
$commit_message
-------------------------------------------------------

👉 Please format your commit message correctly and try again.
👉 Please format your commit message correctly.
EOF

fi

pnpm commit-msg
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"cSpell.words": ["treo"]
"cSpell.words": ["islast", "treo"]
}
31 changes: 18 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,13 @@
"version": "1.1.5",
"description": "An Electron application with React and TypeScript",
"main": "./out/main/index.js",
"author": "example.com",
"author": "your-ehsan",
"homepage": "https://electron-vite.org",
"type": "module",
"repository": {
"url": "https://github.com/Your-Ehsan/Treo.git",
"type": "git"
},
"scripts": {
"db:generate": "drizzle-kit generate",
"db:migrate": "drizzle-kit migrate",
Expand Down Expand Up @@ -33,10 +37,11 @@
"dependencies": {
"@electron-toolkit/preload": "^3.0.1",
"@electron-toolkit/utils": "^4.0.0",
"@hookform/resolvers": "^4.1.1",
"@hookform/resolvers": "^4.1.2",
"@radix-ui/react-avatar": "^1.1.2",
"@radix-ui/react-checkbox": "^1.1.3",
"@radix-ui/react-collapsible": "^1.1.2",
"@radix-ui/react-context-menu": "^2.2.6",
"@radix-ui/react-dialog": "^1.1.5",
"@radix-ui/react-dropdown-menu": "^2.1.5",
"@radix-ui/react-icons": "^1.3.2",
Expand All @@ -54,8 +59,8 @@
"@radix-ui/react-toggle": "^1.1.2",
"@radix-ui/react-toggle-group": "^1.1.2",
"@radix-ui/react-tooltip": "^1.1.7",
"@tanstack/react-query": "^5.66.9",
"@tanstack/react-router": "^1.111.3",
"@tanstack/react-query": "^5.66.11",
"@tanstack/react-router": "^1.112.0",
"@tiptap/extension-code-block-lowlight": "^2.11.5",
"@tiptap/extension-color": "^2.11.5",
"@tiptap/extension-heading": "^2.11.5",
Expand All @@ -74,10 +79,10 @@
"clsx": "^2.1.1",
"cmdk": "1.0.4",
"date-fns": "^4.1.0",
"drizzle-orm": "^0.39.1",
"drizzle-orm": "^0.40.0",
"highlight.js": "^11.11.1",
"lowlight": "^3.3.0",
"lucide-react": "^0.475.0",
"lucide-react": "^0.477.0",
"react-day-picker": "9.5.1",
"react-hook-form": "^7.54.2",
"react-medium-image-zoom": "^5.2.14",
Expand All @@ -94,34 +99,34 @@
"@electron-toolkit/eslint-config-prettier": "^3.0.0",
"@electron-toolkit/eslint-config-ts": "^3.0.0",
"@electron-toolkit/tsconfig": "^1.0.1",
"@tailwindcss/postcss": "^4.0.8",
"@tailwindcss/postcss": "^4.0.9",
"@tanstack/router-devtools": "^1.109.2",
"@tanstack/router-plugin": "^1.109.2",
"@types/better-sqlite3": "^7.6.12",
"@types/node": "^22.13.5",
"@types/node": "^22.13.8",
"@types/react": "^19.0.10",
"@types/react-dom": "^19.0.4",
"@vitejs/plugin-react": "^4.3.4",
"conventional-changelog-cli": "^5.0.0",
"cross-env": "^7.0.3",
"drizzle-kit": "^0.30.4",
"electron": "^34.2.0",
"drizzle-kit": "^0.30.5",
"electron": "^34.3.0",
"electron-builder": "^25.1.8",
"electron-vite": "^3.0.0",
"eslint": "^9.21.0",
"eslint-plugin-react": "^7.37.4",
"eslint-plugin-react-hooks": "^5.1.0",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.19",
"husky": "^9.1.7",
"lint-staged": "^15.4.3",
"postcss": "^8.5.3",
"prettier": "^3.5.2",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"tailwindcss": "^4.0.8",
"tailwindcss": "^4.0.9",
"tsc-files": "^1.1.4",
"typescript": "^5.7.3",
"vite": "^6.1.1"
"vite": "^6.2.0"
},
"pnpm": {
"onlyBuiltDependencies": [
Expand Down
Loading
Loading