4784242a35Added estimaded salary to dashboard
main
Jose Selesan
2026-07-22 12:31:58 -03:00
09f00aa3b9Merge pull request 'feat/payment-wallets' (#5) from feat/payment-wallets into mainjselesan2026-06-17 14:11:30 +00:00
04b3f87acafeat(wallets): implement wallet movements feature with filtering and pagination
feat/payment-wallets
Jose Selesan
2026-06-17 11:10:20 -03:00
33120deed6feat(expenses): add walletId to expense model and implement wallet adjustments in expense operations
Jose Selesan
2026-06-17 10:54:43 -03:00
5671b4a14bfeat(wallets): add isDefault field to wallet model and implement setDefaultWallet functionality
Jose Selesan
2026-06-17 10:15:44 -03:00
798d657869Merge pull request 'feat(wallets): implement wallet management features including create, update, delete, deposit, transfer, and list movements' (#4) from feat/wallets into mainjselesan2026-06-17 12:37:20 +00:00
1d954217b7feat(wallets): implement wallet management features including create, update, delete, deposit, transfer, and list movements
Jose Selesan
2026-06-17 09:36:55 -03:00
1ff2abc16afeat(header): add Telegram icon and link to settings based on connection status
Jose Selesan
2026-06-17 09:01:28 -03:00
b8d8f16f4efeat(telegram): integrate Telegram bot for notifications and add related models
Jose Selesan
2026-06-17 08:42:13 -03:00
c0c8bf0945feat(analysis): make analysis page work for all currencies (BELO, BLUE, BNA)
Jose Selesan
2026-06-12 16:44:20 -03:00
142fd4e33ffeat(expenses): add beloPrice and usdcEquivalent fields to Expense model and update related logic
Jose Selesan
2026-06-08 21:13:03 -03:00
6f06ee18dafeat(belo): add current quote card and improve date formats on analysis page
Jose Selesan
2026-06-04 12:09:03 -03:00
b4f4030ee8feat(layout): make header sticky so it's always visible on scroll
Jose Selesan
2026-06-04 11:50:05 -03:00
824f3a18abfix(belo): improve mobile header layout - stack title above actions on small screens
Jose Selesan
2026-06-04 11:38:10 -03:00
0915ad1223feat: enhance date handling and formatting in quotes and belo features
Jose Selesan
2026-06-04 11:32:38 -03:00
7c864053bbfeat(belo): add daily and monthly variation quotes to analysis page
Jose Selesan
2026-06-04 11:10:37 -03:00
9ce5511ad8feat(dashboard): add Dolar Oficial (BNA) card to panel grid
Jose Selesan
2026-06-04 11:05:38 -03:00
55098a7b95feat(expenses): add edit amount and due date for pending expenses
Jose Selesan
2026-06-04 11:00:36 -03:00
5b6ccf0fa6chore: add Biome for lint and fix all lint errors
Jose Selesan
2026-06-04 10:48:07 -03:00
53a797703efeat(dashboard): add pending/upcoming expenses table
Jose Selesan
2026-06-04 10:34:34 -03:00
33248401f7Merge pull request 'feat(belo): add analysis page with historical stats, chart, and date range picker' (#3) from feat/belo-analysis into mainjselesan2026-06-04 12:49:01 +00:00
8b8a4670cbfeat(belo): add analysis page with historical stats, chart, and date range picker
Jose Selesan
2026-06-04 09:48:20 -03:00
bd53b26f29Hide scrollbars on expense tab strips
Jose Selesan
2026-06-01 08:20:19 -03:00
2fd23cedc6Improve expenses mobile layout and payment flow
Jose Selesan
2026-06-01 08:03:48 -03:00
988d58d761feat(cache): implement a simple caching mechanism with TTL and prefix invalidation refactor(expenses): integrate caching for periodic expenses and related operations refactor(quotes): add caching for quotes retrieval and history endpoints
Jose Selesan
2026-05-29 19:25:15 -03:00
801f04df12feat(dashboard): add monthly totals data to DashboardPage and update pending payments display
Jose Selesan
2026-05-29 19:13:22 -03:00
f6c03e3c91refactor(expenses): optimize monthly totals and pending calculations using raw SQL queries
Jose Selesan
2026-05-29 19:05:23 -03:00
3daf67639arefactor(expenses): optimize expense aggregation queries for improved performance
Jose Selesan
2026-05-29 19:00:03 -03:00
94aab6dce7feat(logging): add request logger middleware for improved request tracking
Jose Selesan
2026-05-29 18:53:34 -03:00
98b6d7e4d3fix(prisma): update seed script in package.json and prisma.config.ts for consistency
Jose Selesan
2026-05-29 18:48:30 -03:00
629203dac3feat(database): add database seeding to entrypoint script and package.json
Jose Selesan
2026-05-29 18:45:38 -03:00
7702eb054cfeat(dependencies): add better-auth package to frontend and backend
Jose Selesan
2026-05-29 18:06:00 -03:00
067710f1aeMerge pull request 'feat/add-better-auth' (#2) from feat/add-better-auth into mainjselesan2026-05-29 19:08:20 +00:00
9482fea7f2feat(auth): implement better authentication system with user sessions and password management
Jose Selesan
2026-05-29 16:03:38 -03:00
de57ea4bd7Refactor code structure for improved readability and maintainability
Jose Selesan
2026-05-29 15:55:59 -03:00
64ef4440f6fix(expenses): update amount display logic to reflect payment status
Jose Selesan
2026-05-29 15:27:57 -03:00
e890221c90fix: usar --linker hoisted en bun install para compatibilidad con Node.js module resolution
Jose Selesan
2026-05-29 15:14:22 -03:00
f0fdbeeb95fix: crear directorio apps/backend en frontend-build stage para que Vite pueda escribir el build
Jose Selesan
2026-05-29 15:01:52 -03:00
e9910f16c9Merge pull request 'feat/expenses-management' (#1) from feat/expenses-management into mainjselesan2026-05-29 17:57:43 +00:00
d3cf386be5feat(expenses): enhance expenses management with filtering and search capabilities
Jose Selesan
2026-05-29 14:56:35 -03:00
e99e97aa14Added payment date to expenses table
Jose Selesan
2026-05-29 14:37:16 -03:00
b1968cece9feat(expenses): add import functionality for expenses and total pending calculation
Jose Selesan
2026-05-29 14:30:10 -03:00
4b17940134feat(expenses): add monthly totals and pagination support for expenses
Jose Selesan
2026-05-29 10:59:40 -03:00
e1786f7384feat(expenses): implement responsive dialog for expense management and create expense provider
Jose Selesan
2026-05-29 10:29:20 -03:00
bd5e29236bfeat: implement theme switching functionality with ThemeProvider and update Header component
Jose Selesan
2026-05-28 16:45:28 -03:00
d6808fb595feat: add LoadingBar component with loading animation
Jose Selesan
2026-05-28 16:30:34 -03:00
2fa2138bd9fix: corregir path de static files en Dockerfile — copiar web files a ./web en lugar de ./apps/backend/web
Jose Selesan
2026-05-28 16:21:48 -03:00
0d194ad848feat: add /api/health endpoint
Jose Selesan
2026-05-28 15:29:32 -03:00
3bacaa9fa8docs: agregar README.md con detalles técnicos y setup
Jose Selesan
2026-05-28 14:40:48 -03:00
7bc3d9f898initial commit
Jose Selesan
2026-05-28 14:33:16 -03:00