| bf1e9693 | 
                2024-12-18 | 
                bill: move isPaid label logic to bill model | 
                Pedro Lucas Porcellis | 
            
        
            
                | 64bc994a | 
                2024-12-18 | 
                dashboard: don't error out when there are no tags | 
                Pedro Lucas Porcellis | 
            
        
            
                | 0fa6e857 | 
                2024-12-18 | 
                dashboard: use green text when positive balance | 
                Pedro Lucas Porcellis | 
            
        
            
                | 5cf5b2fa | 
                2024-12-18 | 
                bill: only set tags and pdf file if was uploaded | 
                Pedro Lucas Porcellis | 
            
        
            
                | 8cc358dc | 
                2024-12-18 | 
                dashboard: fetch and calculate balance | 
                Pedro Lucas Porcellis | 
            
        
            
                | 8f08828e | 
                2024-12-18 | 
                income: add income models, DAOs, and controllers | 
                Pedro Lucas Porcellis | 
            
        
            
                | d71b40e0 | 
                2024-12-17 | 
                bill: allow to update/edit a bill | 
                Pedro Lucas Porcellis | 
            
        
            
                | cdd979f0 | 
                2024-12-17 | 
                services: introduce mechanism to delete associated file | 
                Pedro Lucas Porcellis | 
            
        
            
                | 4289ceb4 | 
                2024-12-17 | 
                all: logs to a specific file for debugging | 
                Pedro Lucas Porcellis | 
            
        
            
                | e0bd409f | 
                2024-12-17 | 
                all: ignore uploads and debugging logs | 
                Pedro Lucas Porcellis | 
            
        
            
                | 262fe3a9 | 
                2024-12-17 | 
                bill: isolate file uploading logic into its own service | 
                Pedro Lucas Porcellis | 
            
        
            
                | fc95d648 | 
                2024-12-17 | 
                bill: allow to annex a pdf file | 
                Pedro Lucas Porcellis | 
            
        
            
                | b3c6de93 | 
                2024-12-17 | 
                bills: add new bills with filtering page | 
                Pedro Lucas Porcellis | 
            
        
            
                | fc6f425a | 
                2024-12-17 | 
                layout: add a secondary nav to logout and add tags | 
                Pedro Lucas Porcellis | 
            
        
            
                | 8bb27ce3 | 
                2024-12-17 | 
                bills: add editing view | 
                Pedro Lucas Porcellis | 
            
        
            
                | be219e32 | 
                2024-12-17 | 
                tags: add user_id and fetch user scoped tags | 
                Pedro Lucas Porcellis | 
            
        
            
                | 3ab62698 | 
                2024-12-17 | 
                tags: allow to edit a tag | 
                Pedro Lucas Porcellis | 
            
        
            
                | 243714e4 | 
                2024-12-17 | 
                dashboard: add deleting for bills and format date and number | 
                Pedro Lucas Porcellis | 
            
        
            
                | 85faf1a1 | 
                2024-12-17 | 
                dashboard: list bills and their tags | 
                Pedro Lucas Porcellis | 
            
        
            
                | 0d12e43b | 
                2024-12-17 | 
                all: flesh out creating a bill | 
                Pedro Lucas Porcellis | 
            
        
            
                | 7b2c9104 | 
                2024-12-17 | 
                all: flesh tag creation, deletion and register bills routes | 
                Pedro Lucas Porcellis | 
            
        
            
                | b45d6473 | 
                2024-12-17 | 
                schema: update user's schema to use integer autoincrement | 
                Pedro Lucas Porcellis | 
            
        
            
                | 0ca80b67 | 
                2024-12-17 | 
                all: add a barebones dashboard controller | 
                Pedro Lucas Porcellis | 
            
        
            
                | c3fca01a | 
                2024-12-17 | 
                routes: add a logout route and a session middleware | 
                Pedro Lucas Porcellis | 
            
        
            
                | 06c357a2 | 
                2024-12-17 | 
                auth: register users | 
                Pedro Lucas Porcellis | 
            
        
            
                | 1a8a2d0c | 
                2024-12-17 | 
                auth: sanitize password and don't double cryptograph user password | 
                Pedro Lucas Porcellis | 
            
        
            
                | 69ca9023 | 
                2024-12-17 | 
                models: add an abstract base class | 
                Pedro Lucas Porcellis | 
            
        
            
                | 1f11b760 | 
                2024-12-16 | 
                auth: bootstrap authentication logic, daos and services | 
                Pedro Lucas Porcellis | 
            
        
            
                | 1c4ae06c | 
                2024-12-16 | 
                all: fix db issues inside the container | 
                Pedro Lucas Porcellis | 
            
        
            
                | 5f759aff | 
                2024-12-15 | 
                all: update README with some useful info | 
                Pedro Lucas Porcellis | 
            
        
            
                | 07e10bb4 | 
                2024-12-15 | 
                views: add login and register views | 
                Pedro Lucas Porcellis | 
            
        
            
                | fc5ebfab | 
                2024-12-15 | 
                views: add common layout and sprinkle tailwind on top of it | 
                Pedro Lucas Porcellis | 
            
        
            
                | d9e1c1ea | 
                2024-12-15 | 
                all: add a very basic template mechanism | 
                Pedro Lucas Porcellis | 
            
        
            
                | 5bfe829b | 
                2024-12-15 | 
                all: glue stuff together so we can have basic routing capabilities | 
                Pedro Lucas Porcellis | 
            
        
            
                | c1e0d359 | 
                2024-12-15 | 
                db: dump a very barebones schema and sqlite db | 
                Pedro Lucas Porcellis | 
            
        
            
                | 11ff39c6 | 
                2024-12-15 | 
                all: dockerize the project | 
                Pedro Lucas Porcellis | 
            
        
            
                | b3c12c77 | 
                2024-12-14 | 
                all: add initial structure | 
                Pedro Lucas Porcellis |