backend-01

ref: master
Sha Commit date Commit message Author
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