Thomas Camlong
fc39fd12c9
feat(web): refactor header with login modal and github stars
...
Replace LoginPopup component with new LoginModal component for better UX. Add GitHub repository star count display. Implement authentication guards for submission button - shows login modal for unauthenticated users. Add user dropdown menu with dashboard link and sign out functionality
2025-10-01 18:22:39 +02:00
Thomas Camlong
c11bcfa179
feat(web): add community and dashboard links to navigation
...
Add navigation links for community page and dashboard page (shown only when logged in). Implements active state highlighting for all navigation items including the new community and dashboard pages
2025-10-01 18:22:35 +02:00
Thomas Camlong
ddf1f13d7a
style(web): add enhanced input styling for better UX
...
Add comprehensive input styling for text, email, password, and search inputs with focus states and error state handling. Improves visual feedback and accessibility for form inputs
2025-10-01 18:22:33 +02:00
Thomas Camlong
da40db6183
build(web): add seed script for database population
...
Add npm script 'seed' that runs the seed-db.ts file using bun runtime to populate the PocketBase database with fake submission data for testing and development purposes
2025-10-01 18:22:30 +02:00
Thomas Camlong
3d0eab4f01
chore(web): remove outdated migration files
2025-10-01 15:52:34 +02:00
Thomas Camlong
3f4052080c
chore(web): remove unused database files
2025-10-01 15:51:55 +02:00
Thomas Camlong
c02e773be4
docs(web): remove SEO audit documentation file
2025-10-01 15:47:42 +02:00
Thomas Camlong
1b2837ac5a
feat(web): add admin dashboard page for managing icon submissions
2025-10-01 15:47:26 +02:00
Thomas Camlong
fb99a7ff9a
feat(web): add submissions data table with filtering, sorting, and pagination
2025-10-01 15:47:25 +02:00
Thomas Camlong
be90e727c1
feat(web): add submission details dialog component with review and approval functionality
2025-10-01 15:47:23 +02:00
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
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
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
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
homarr-renovate[bot]
abf7bef2df
chore(deps): update dependency wrangler to ^4.35.0 ( #2055 )
...
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-15 14:50:27 +02:00
homarr-renovate[bot]
26c2e7209d
fix(deps): update dependency posthog-js to ^1.262.0 ( #2053 )
...
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-14 14:27:10 +02:00
homarr-renovate[bot]
f13f4d2078
fix(deps): update dependency lucide-react to ^0.543.0 ( #2054 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-14 14:26:43 +02:00
homarr-renovate[bot]
d5ca7631d2
fix(deps): update dependency @hookform/resolvers to ^5.2.1 ( #1898 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-14 14:26:31 +02:00
homarr-renovate[bot]
b5712aa620
fix(deps): update dependency recharts to ^2.15.4 ( #1885 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-12 20:44:27 +02:00
homarr-renovate[bot]
07f71c83cd
fix(deps): update dependency motion to ^12.23.12 ( #1882 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-12 20:42:38 +02:00
homarr-renovate[bot]
76cd531bd2
fix(deps): update dependency react-hook-form to ^7.62.0 ( #1901 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-12 20:41:05 +02:00
homarr-renovate[bot]
d4abf4b71a
fix(deps): update dependency posthog-js to ^1.261.7 ( #1976 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-09-11 19:42:17 +02:00
homarr-renovate[bot]
2f3a025fde
chore(deps): update tailwindcss monorepo to ^4.1.13 ( #2012 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-09-11 19:41:37 +02:00
homarr-renovate[bot]
735519ce93
fix(deps): update dependency posthog-node to ^5.8.2 ( #1942 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-09-11 19:40:59 +02:00
homarr-renovate[bot]
300770d9b5
chore(deps): update dependency wrangler to ^4.34.0 ( #1896 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-11 19:39:54 +02:00
homarr-renovate[bot]
6ef8b6751d
fix(deps): update react monorepo ( #1892 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-11 19:38:44 +02:00
homarr-renovate[bot]
3a42ba1c3a
chore(deps): update pnpm to v10.15.1 ( #1951 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-09 21:46:50 +02:00
homarr-renovate[bot]
f2294e3b80
chore(deps): update dependency @types/node to ^22.18.1 ( #2007 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-09 21:46:02 +02:00
homarr-renovate[bot]
89d0e3169a
fix(deps): update dependency next to v15.5.2 ( #1925 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-09 21:45:40 +02:00
homarr-renovate[bot]
8a0c9bfb22
chore(deps): update dependency typescript to ^5.9.2 ( #1895 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-09 21:44:11 +02:00
homarr-renovate[bot]
59f5261951
fix(deps): update radix-ui-primitives monorepo ( #1891 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-09 21:43:24 +02:00
homarr-renovate[bot]
90d57f5093
fix(deps): update dependency tw-animate-css to ^1.3.8 ( #1977 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-09-09 21:41:34 +02:00
homarr-renovate[bot]
1f5c97f0f0
fix(deps): update dependency tailwindcss-motion to ^1.1.1 ( #1888 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-09-09 21:40:25 +02:00
homarr-renovate[bot]
ce21f6d1ad
fix(deps): update dependency tailwind-merge to ^3.3.1 ( #1887 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-09 21:39:05 +02:00
Meier Lukas
331e87a1ea
fix(wordmark): image url is wrong
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
2025-09-07 15:35:53 +02:00
homarr-renovate[bot]
4308eed3e6
fix(deps): update dependency posthog-js to ^1.261.0 ( #1900 )
...
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-05 07:20:28 +00:00
Thomas Camlong
f3582ffc38
Merge pull request #1906 from homarr-labs/renovate/posthog-node-5.x
2025-09-05 07:22:49 +02:00