31 Commits

Author SHA1 Message Date
Erik Silva
1b7a12ba9a feat: move public portal to root and admin login to /login 2026-01-21 19:15:10 -03:00
Erik Silva
0da0a4534b fix: increase upload limit to 15MB and fix navigation favicon persistence 2026-01-21 16:53:05 -03:00
Erik Silva
0ea18c5eaf fix: move DynamicFavicon to Sidebar to ensure it is present on all dashboard routes and subroutes 2026-01-21 15:35:06 -03:00
Erik Silva
2381e6e70f fix: replace all Link components with native anchor tags and router.push with window.location.href to fix navigation bugs in admin dashboard 2026-01-21 15:20:04 -03:00
Erik Silva
88c1a0b681 fix: use native anchor tags for all public pages navigation and add Home button 2026-01-21 02:05:31 -03:00
Erik Silva
44d5e11814 fix: use motion.a with href for reliable navigation on project cards 2026-01-21 01:51:37 -03:00
Erik Silva
491bb28d6a fix: resolve click lag on project cards and add home link in headers 2026-01-21 01:41:41 -03:00
Erik Silva
2cd14b3d4d fix: force dynamic rendering for portal page to prevent build-time DB access 2026-01-21 01:31:28 -03:00
Erik Silva
2d770e4aa7 fix: correct prisma import path in portal page 2026-01-21 01:26:59 -03:00
Erik Silva
b1d9082701 feat: add dynamic favicon, dynamic titles and public portal page 2026-01-21 01:23:48 -03:00
Erik Silva
f21cd10c07 fix: simplify mobile login view - hide admin access title and subtitle 2026-01-21 01:15:54 -03:00
Erik Silva
c6c385ec70 feat: implement mobile-friendly card layout for tables, remove horizontal scroll 2026-01-21 01:01:05 -03:00
Erik Silva
ede4bbfabf feat: make all pages and components fully responsive for mobile devices 2026-01-21 00:48:25 -03:00
Erik Silva
ad819e84b9 fix: force dynamic rendering on pages with database access to fix build 2026-01-21 00:16:38 -03:00
Erik Silva
6367d3de1a fix: back button goes to folder, remove try-catch that redirected to setup on any error 2026-01-21 00:08:32 -03:00
Erik Silva
c43118a0d8 fix: protect /setup route - redirect to login if organization already exists 2026-01-20 23:59:01 -03:00
Erik Silva
1619a813e2 fix: add missing migration for viewCount, downloadCount, isPublished, publishedAt, imageUrl 2026-01-20 23:48:04 -03:00
Erik Silva
7ad912baae fix: add retry logic for database migrations on startup 2026-01-20 23:11:33 -03:00
Erik Silva
5421e7f300 fix: add openssl and improve Prisma setup in Docker 2026-01-20 23:05:57 -03:00
Erik Silva
ec962a7081 fix: update file URL handling for production - supports both old and new URL formats 2026-01-20 23:01:50 -03:00
Erik Silva
1959047d75 fix: use prisma 6.19.2 to match project version 2026-01-20 22:52:12 -03:00
Erik Silva
131a847c01 fix: install prisma CLI globally for migrations 2026-01-20 20:41:47 -03:00
Erik Silva
b3172b14e3 fix: proper prisma migration setup in Dockerfile 2026-01-20 19:13:34 -03:00
Erik Silva
4e2c4632cf fix: use older minio release for CPU compatibility 2026-01-20 19:05:44 -03:00
Erik Silva
d4e31d4d4f fix: use bitnami/minio for CPU compatibility and add auto migrations 2026-01-20 19:04:28 -03:00
Erik Silva
f4582ed844 fix: init bucket before upload and remove MinIO UI references 2026-01-20 14:43:13 -03:00
Erik Silva
f103727920 feat: add API proxy for MinIO files - fixes file access in production 2026-01-20 14:31:13 -03:00
Erik Silva
15fc631988 fix: adjust docker-compose for Dokploy with Traefik 2026-01-20 14:00:39 -03:00
Erik Silva
094f961daa fix: typescript error - defaultFolderId null to undefined 2026-01-20 13:54:24 -03:00
Erik Silva
261fd429d5 feat: setup docker and push project to remote 2026-01-20 13:44:32 -03:00
Erik Silva
45bac0c990 Initial commit from Create Next App 2026-01-13 20:57:02 -03:00