• Joined on 2024-09-17
mo created branch prod in mo/mitlist 2025-06-01 14:29:16 +02:00
mo pushed to prod at mo/mitlist 2025-06-01 14:29:16 +02:00
mo pushed to ph4 at mo/mitlist 2025-06-01 14:27:55 +02:00
1c87170955 refactor: use html for now
74c73a9e8f refactor: Update GroupsPage to use standard HTML for now
679169e4fb refactor: Simplify ChoresPage structure and enhance form functionality
a7fbc454a9 Refactor: Reset Alembic migrations and consolidate models.
813ed911f1 Okay, I've made some changes to integrate the Valerie UI components into the Account, Group Detail, and List Detail pages. This is part of the ongoing effort to standardize the UI and make the code easier to maintain.
Compare 10 commits »
mo pushed to ph4 at mo/mitlist 2025-06-01 13:19:31 +02:00
ee6d96d9ec feat: Revamp ChoresPage with enhanced UI and functionality
mo pushed to ph4 at mo/mitlist 2025-05-31 14:44:10 +02:00
8c52bbb307 feat: Integrate Storybook for component development
mo pushed to ph4 at mo/mitlist 2025-05-31 14:09:07 +02:00
ce67570cfb feat: Update deployment workflow and enhance ListDetailPage functionality
mo pushed to 0605 at mo/formies 2025-05-28 17:41:15 +02:00
a3236ae9d5 Refactor environment configuration for PostgreSQL and enhance application structure
2927013a6d Update environment configuration, add API documentation, and implement user authentication system
Compare 2 commits »
mo pushed to ph4 at mo/mitlist 2025-05-28 08:24:00 +02:00
cb51186830 feat: Add production deployment configuration and environment setup
mo renamed repository from doe to mo/mitlist 2025-05-26 22:03:29 +02:00
mo pushed to ph4 at mo/mitlist 2025-05-25 12:51:19 +02:00
84b046508a feat: Implement refresh token functionality in authentication flow
mo pushed to ph4 at mo/mitlist 2025-05-24 22:08:33 +02:00
a0d67f6c66 feat: Add comprehensive notes and tasks for project stabilization and enhancements
mo pushed to ph4 at mo/mitlist 2025-05-23 21:02:00 +02:00
81577ac7e8 feat: Add Recurrence Pattern and Update Expense Schema
b0100a2e96 Fix: Ensure financial accuracy in cost splitting and balances
Compare 2 commits »
mo pushed to mo at mo/Arduino-Satellite-Dish 2025-05-23 08:57:42 +02:00
e358faf18d Refactor main.cpp to implement a basic light tracking system using photoresistors. Updated pin assignments, simplified logic, and adjusted parameters for performance. Removed LED status updates and optimized sensor reading methods.
mo pushed to ph4 at mo/mitlist 2025-05-22 16:39:56 +02:00
5018ce02f7 feat: Implement recurring expenses feature with scheduling and management
52fc33b472 feat: Add CreateExpenseForm component and integrate into ListDetailPage
e7b072c2bd Merge pull request #4 from whtvrboo/feat/traceable-expense-settlement
f1152c5745 feat: Implement traceable expense splitting and settlement activities
8bb960b605 Merge pull request #3 from whtvrboo/feat/frontend-tests
Compare 7 commits »
mo pushed to ph4 at mo/mitlist 2025-05-22 08:17:33 +02:00
c0dcccd970 feat: Add comprehensive unit tests for Vue frontend
0204fb6f3a Add .env to .gitignore to prevent environment configuration files from being tracked
Compare 2 commits »
mo pushed to ph4 at mo/mitlist 2025-05-21 18:19:02 +02:00
29ccab2f7e feat: Implement chore management feature with personal and group chores
ed222c840a Remove obsolete Alembic migration files related to chore tables and assignments. This cleanup eliminates unused migration scripts that are no longer needed in the project.
04b0ad7059 Merge pull request #1 from whtvrboo/feat/chore-management-backend-core
16c9abb16a feat: Initial backend setup for Chore Management (Models, Migrations, Schemas, Chore CRUD)
185e89351e Update expense creation to include current user ID for better tracking. Introduce a utility function to round monetary values to two decimal places. Enhance ListDetailPage styles by adding overflow handling for improved UI layout.
Compare 5 commits »
mo pushed to ph4 at mo/mitlist 2025-05-20 10:43:05 +02:00
17bebbfab8 Refactor UI styles across multiple pages to enhance consistency and responsiveness. Update background colors to use CSS variables for improved theming in GroupDetailPage, GroupsPage, ListDetailPage, and ListsPage. Ensure all components align with the overall design system for a cohesive user experience.
fc355077ab Enhance database connection management by adding pool_pre_ping to ensure connections are live. Update connection pool settings for improved reliability.
Compare 2 commits »
mo pushed to ph4 at mo/mitlist 2025-05-20 01:20:15 +02:00
eb19230b22 Refactor frontend components and styles for improved UI consistency and responsiveness. Update HTML structure in index.html, enhance SCSS variables in valerie-ui.scss, and implement new layout styles across various pages. Adjust component props and event emissions for better data handling in CreateListModal and ConflictResolutionDialog. Add Material Icons for better visual representation in navigation. Ensure all changes align with the overall design system for a cohesive user experience.
c8cdbd571e Add FastAPI database transaction management strategy and update requirements
d6d19397d3 Refactor authentication and user management to standardize session handling across OAuth flows. Update configuration to include default token type for JWT authentication. Enhance error handling with new exceptions for user operations, and clean up test cases for better clarity and reliability.
323ce210ce Refactor database session management across multiple API endpoints to utilize a transactional session, enhancing consistency in transaction handling. Update dependencies in costs, financials, groups, health, invites, items, and lists modules for improved error handling and reliability.
98b2f907de Refactor CRUD operations across multiple modules to standardize transaction handling using context managers, improving error logging and rollback mechanisms. Enhance error handling for database operations in expense, group, invite, item, list, settlement, and user modules, ensuring specific exceptions are raised for integrity and connection issues.
Compare 12 commits »
mo pushed to main at mo/formies 2025-05-16 02:11:12 +02:00
193be18726 Add initial HTML, CSS, and JavaScript files for form management interface
2ac4fda944 Refactor project structure to transition from Rust to Node.js, removing Rust-specific files and adding Node.js dependencies. Introduced Docker support with a new Dockerfile and docker-compose.yml. Added server.js for Express application setup, along with necessary middleware and routes. Updated .gitignore to exclude environment files and SQLite database. Removed legacy files including Cargo.toml, Cargo.lock, and design.html.
Compare 2 commits »
mo pushed to ph4 at mo/mitlist 2025-05-16 02:08:03 +02:00
515534dcce Add conflict resolution for list creation and updates; implement offline action handling for list items. Enhance service worker with background sync capabilities and improve UI for offline states.
3f0cfff9f1 Refactor authentication endpoints and user management; update CORS settings and JWT handling for improved security and compatibility with FastAPI-Users. Remove deprecated user-related endpoints and streamline API structure.
72b988b79b Refactor authentication and database session handling; update user schemas for enhanced functionality and compatibility with FastAPI-Users.
1c08e57afd fastapi-users, oauth, docker support, cleanup
29682b7e9c Refactor input elements for consistency and readability; update styles for better alignment and spacing in SignupPage and ListDetailPage.
Compare 6 commits »