Commit Graph

2022 Commits

Author SHA1 Message Date
Thomas Camlong
f600ba5abb feat(web): add user display component with avatar and username 2025-10-01 15:47:22 +02:00
Thomas Camlong
36d4128e96 feat(web): add user authentication button with login and profile popover 2025-10-01 15:47:21 +02:00
Thomas Camlong
3b6a8ad39f feat(web): add custom hook for managing icon submissions with React Query 2025-10-01 15:47:19 +02:00
Thomas Camlong
9e2aeea596 feat(web): add React Query provider wrapper component 2025-10-01 15:47:18 +02:00
Thomas Camlong
5194a53fda feat(web): add PocketBase client initialization and type definitions 2025-10-01 15:47:16 +02:00
Thomas Camlong
b8920b912a feat(web): add PocketBase backend with migrations and database 2025-10-01 15:47:15 +02:00
Thomas Camlong
a93034d5b5 chore: add root pnpm lockfile for workspace 2025-10-01 15:47:14 +02:00
Thomas Camlong
a69830c98d chore: add root package.json for monorepo workspace configuration 2025-10-01 15:47:12 +02:00
Thomas Camlong
a1bbfd6d23 chore: add VS Code workspace configuration file 2025-10-01 15:47:11 +02:00
Thomas Camlong
c56586f5ba feat(web): integrate PocketBase authentication with LoginPopup in header 2025-10-01 15:47:02 +02:00
Thomas Camlong
e10008ece5 refactor(web): move development environment check before useEffect hook in Carbon component 2025-10-01 15:47:01 +02:00
Thomas Camlong
69d0b1f2e5 feat(web): wrap app with react-query Providers in root layout 2025-10-01 15:46:59 +02:00
Thomas Camlong
779a7a48ab chore(web): update lockfile for new dependencies 2025-10-01 15:46:57 +02:00
Thomas Camlong
579ad9d6eb feat(web): add pocketbase, tanstack query, and turbo dependencies with backend scripts 2025-10-01 15:46:56 +02:00
Thomas Camlong
763a204c8e chore(web): disable useUniqueElementIds linter rule in biome config 2025-10-01 15:46:55 +02:00
Thomas Camlong
036effc872 docs(web): remove SEO audit documentation file 2025-10-01 15:46:53 +02:00
Thomas Camlong
eedded4e47 chore(web): add backend and turborepo to gitignore 2025-10-01 15:46:51 +02:00
Thomas Camlong
9cbcb67feb feat (web): Make buttons always cursor-pointer 2025-10-01 15:45:43 +02:00
Thomas Camlong
03649e45e1 testing ci 2025-10-01 10:02:14 +02:00
Thomas Camlong
73e787e5b8 feat (web): Turn into nextjs standalone output 2025-10-01 09:56:29 +02:00
Thomas Camlong
b5c72677fc chore: format codebase 2025-09-29 11:01:14 +02:00
Thomas Camlong
68970f5908 chore: update biome config + package dependencies
- Deleted the biome.json configuration file.
- Updated dependencies in package.json:
  - lucide-react from ^0.543.0 to ^0.544.0
  - next from 15.5.2 to 15.5.4
  - posthog-js from ^1.262.0 to ^1.268.7
  - posthog-node from ^5.8.2 to ^5.9.1
  - @biomejs/biome from 1.9.4 to 2.2.4
  - Updated package manager version from pnpm@10.15.1 to pnpm@10.17.1
2025-09-29 10:55:52 +02:00
dashboard-icons-manager[bot]
27d453b92e feat(icons): add sketchup-make (#2166)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 18:57:21 +02:00
dashboard-icons-manager[bot]
f73c6abec5 feat(icons): add crowdin (#2165)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 13:17:24 +02:00
dashboard-icons-manager[bot]
f2961b278d feat(icons): add linuxdo (#2162)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 12:40:31 +02:00
dashboard-icons-manager[bot]
c3db8bf459 feat(icons): add nezha (#2161)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 12:38:31 +02:00
dashboard-icons-manager[bot]
b5937e8fa1 feat(icons): add ali-mail (#2160)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 12:33:58 +02:00
dashboard-icons-manager[bot]
2a3b43f972 feat(icons): add osu (#2159)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 12:28:56 +02:00
dashboard-icons-manager[bot]
0635299666 feat(icons): add qd-today (#2158)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 12:17:14 +02:00
dashboard-icons-manager[bot]
76c8d878fa feat(icons): add sub-store (#2157)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 12:05:32 +02:00
dashboard-icons-manager[bot]
c0d92fd529 feat(icons): add ikuai (#2156)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:56:42 +02:00
dashboard-icons-manager[bot]
8de6c491d5 feat(icons): add bilibili (#2155)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:52:32 +02:00
dashboard-icons-manager[bot]
897d2c41c8 feat(icons): add deepl (#2154)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:47:29 +02:00
dashboard-icons-manager[bot]
a319646748 feat(icons): update brother (#2153)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:42:51 +02:00
dashboard-icons-manager[bot]
7fbf5432ef feat(icons): update axis (#2152)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:40:41 +02:00
dashboard-icons-manager[bot]
8dd391ce7b feat(icons): add immich-power-tools (#2151)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:30:35 +02:00
dashboard-icons-manager[bot]
6812c0b1b4 feat(icons): add idrive (#2148)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:25:32 +02:00
dashboard-icons-manager[bot]
44d44f5ed2 feat(icons): add italki (#2147)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:21:03 +02:00
dashboard-icons-manager[bot]
b0c2ebc5a8 feat(icons): add yac-reader (#2146)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:12:32 +02:00
dashboard-icons-manager[bot]
80de7a9bdd feat(icons): add spree (#2145)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:08:18 +02:00
dashboard-icons-manager[bot]
db29181f6a feat(icons): add dilg (#2144)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:05:23 +02:00
dashboard-icons-manager[bot]
3cbbfe928c feat(icons): add recomendarr (#2143)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 11:03:36 +02:00
dashboard-icons-manager[bot]
5393973b6f feat(icons): add youtarr (#2142)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 10:59:22 +02:00
dashboard-icons-manager[bot]
269b2aac99 feat(icons): add terraria (#2141)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 10:55:39 +02:00
dashboard-icons-manager[bot]
3fe61b763d feat(icons): add fibaro (#2140)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 10:52:52 +02:00
dashboard-icons-manager[bot]
ccdefcee73 feat(icons): add lubuntu-linux (#2139)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-28 10:47:36 +02:00
Meier Lukas
a2594d147c chore(issue-templates): make required fields mandatory 2025-09-27 15:33:15 +02:00
dashboard-icons-manager[bot]
0e46ad5359 feat(icons): add floatplane (#2129)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-26 23:42:26 +02:00
dashboard-icons-manager[bot]
8f25c8e67d feat(icons): add be-quiet (#2128)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-26 23:40:47 +02:00
dashboard-icons-manager[bot]
532a5d635b feat(icons): add txlog (#2127)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-09-26 23:37:50 +02:00