Commit graph

165 commits

Author SHA1 Message Date
effe
039ffda656 fix: padding 2024-09-10 10:49:44 -04:00
effe
a99837e14e refactor: moved view methods to facade 2024-09-10 10:42:27 -04:00
effe
0d828e0519 feat: added individual expenses button 2024-09-10 10:10:57 -04:00
effe
24056192f6 refactor: changed label 2024-09-10 09:56:12 -04:00
effe
8e8f167a93 fix: commented out parameter 2024-09-10 00:09:00 -04:00
filippo-ferrari
7c7e5ed8c7 test: PersonService unit tests 2024-09-09 23:36:38 +02:00
filippo-ferrari
e5901bc63a feat: created categories initializer 2024-09-09 19:56:10 +02:00
filippo-ferrari
d9142c7492 feat: impl automatic User creation 2024-09-09 19:10:19 +02:00
filippo-ferrari
f15b35295d refactor: change service name 2024-09-09 18:10:17 +02:00
filippo-ferrari
02a4e944a2 feat: added last name to payers and beneficiaries 2024-09-08 18:38:56 +02:00
filippo-ferrari
76c269080e feat: SettingsView 2024-09-08 18:31:11 +02:00
filippo-ferrari
c243913b74 fix: things 2024-09-08 18:16:39 +02:00
filippo-ferrari
56138cd320 feat: buttons to set credit & debit as paid 2024-09-08 17:26:06 +02:00
filippo-ferrari
f1974a18e7 fix: other major changes 2024-09-08 17:16:13 +02:00
filippo-ferrari
c716570bc2 fix: other major changes 2024-09-08 16:56:55 +02:00
filippo-ferrari
ed8d4290b9 fix: major changes 2024-09-08 16:33:03 +02:00
filippo-ferrari
50a0325341 fix: major changes 2024-09-08 16:10:50 +02:00
filippo-ferrari
6475f83dd8 fix: changed Expense relation with Person entity 2024-09-07 22:18:37 +02:00
filippo-ferrari
13d5f1bf29 fix: changed wrong conditions 2024-09-07 21:55:00 +02:00
filippo-ferrari
3e016d2bf9 feat: 1st try on confirmation dialog 2024-09-07 21:33:01 +02:00
filippo-ferrari
bfdcc38b2f feat: validation to categories 2024-09-07 18:41:51 +02:00
filippo-ferrari
92eadb98fb feat: validation to expenses and people 2024-09-07 18:38:54 +02:00
filippo-ferrari
a05c77e8ff feat: added stiff to ViewService 2024-09-07 18:09:36 +02:00
filippo-ferrari
5eea4149f7 feat: created ViewService for common view logic 2024-09-07 17:57:50 +02:00
filippo-ferrari
840f8cff9b feat: improve PeopleView labels 2024-09-07 17:48:51 +02:00
filippo-ferrari
cf97709ad1 feat: improve PeopleView labels 2024-09-07 17:46:13 +02:00
filippo-ferrari
db4a0ad407 feat: improve ExpenseView labels 2024-09-07 17:38:18 +02:00
filippo-ferrari
3070ed7571 fix: excluded paid credit from total expenses (its a loan) 2024-09-07 16:54:04 +02:00
filippo-ferrari
91d4f4245f feat: added spring profile setup for env variables 2024-09-07 16:06:53 +02:00
effe
320f029f47 feat: changed logout padding 2024-09-07 00:37:02 -04:00
effe
1133dec3f6 feat: added user icon 2024-09-07 00:31:27 -04:00
effe
f7dac7c3d9 feat: added user greeting 2024-09-07 00:27:16 -04:00
filippo-ferrari
07ada54bc8 feat: added application.properties, changed .gitignore 2024-09-06 21:55:14 +02:00
filippo-ferrari
159486cfb0 feat: changed deploy.yml 2024-09-06 21:12:53 +02:00
filippo-ferrari
a957bc6266 feat: improved SecurityConfiguration 2024-09-06 19:15:16 +02:00
filippo-ferrari
bdcff2461c feat: created user entity 2024-09-06 19:14:26 +02:00
filippo-ferrari
f912fab9e6 feat: docker setup 2024-09-06 18:54:26 +02:00
filippo-ferrari
c3be3ac050 refactor: label changes 2024-08-09 00:21:42 +02:00
filippo-ferrari
6661ffcf95 fix: added frontend files to versioning 2024-08-09 00:02:44 +02:00
filippo-ferrari
9dcf9942d8 fix: changed pagination size 2024-08-09 00:01:51 +02:00
Filippo Ferrari
cdf660e343 docs: added javadocs 2024-08-05 22:15:19 +02:00
Filippo Ferrari
32c6c0de26 refactor: isResolved changed to isPaid 2024-08-05 22:14:53 +02:00
Filippo Ferrari
261024efe1 refactor: isResolved changed to isPaid 2024-08-05 21:59:04 +02:00
Filippo Ferrari
742450b672 feat: payment date 2024-08-05 21:51:44 +02:00
Filippo Ferrari
f30f896f7b refactor 2024-07-27 23:05:06 +02:00
Filippo Ferrari
4d36b7dca2 refactor 2024-07-27 18:13:51 +02:00
filippo-ferrari
0fc5b07f5e refactor 2024-07-18 18:44:29 +02:00
filippo-ferrari
d1c0b8a1d3 refactor 2024-07-18 18:33:59 +02:00
filippo-ferrari
eab92d3640 feat: TreeGrid second iteration
still needs sorting
2024-07-18 18:27:55 +02:00
filippo-ferrari
b7a6a2fdb3 feat: TreeGrid first iteration
work in progress
2024-07-18 17:59:08 +02:00
filippo-ferrari
2415858d52 docs: README.md 2024-07-15 23:25:38 +02:00
filippo-ferrari
751aa257b1 refactor: packages 2024-07-15 23:18:51 +02:00
filippo-ferrari
73f13934f9 feat: Logout button 2024-07-15 23:12:49 +02:00
filippo-ferrari
03c20db830 feat: LoginView and Spring SecurityConfiguration setup 2024-07-15 23:03:45 +02:00
filippo-ferrari
7f27ff0b3d fix: order after refresh 2024-07-15 19:44:11 +02:00
filippo-ferrari
435ddd65a2 feat: added default sorting to grid 2024-07-15 19:38:43 +02:00
filippo-ferrari
3a2c1ff782 feat: added new graph to DashboardView 2024-07-15 19:38:17 +02:00
filippo-ferrari
ea79738ea7 docs: README.md 2024-07-14 14:57:38 +02:00
filippo-ferrari
ce4c9b3a06 fix: size of graph colums 2024-07-14 14:49:34 +02:00
filippo-ferrari
a2efef0ccf feat: new graph added in DashboardView 2024-07-14 14:45:55 +02:00
filippo-ferrari
7c01f5d5cc feat: new graph added in DashboardView 2024-07-14 14:26:37 +02:00
filippo-ferrari
1b0b469c7b fix: refresh grid issue 2024-07-13 18:44:13 +02:00
filippo-ferrari
40b1966f14 feat: added pagination to ExpensesView 2024-07-12 19:21:18 +02:00
filippo-ferrari
0b31beee7b fix: fixed circular dependency problem 2024-07-09 19:32:31 +02:00
filippo-ferrari
f6ff57cc02 fix: application.properties 2024-07-07 23:30:46 +02:00
filippo-ferrari
8e5ba1bb2b feat: horizontal layout for checkboxes 2024-07-07 17:50:18 +02:00
filippo-ferrari
bc1093b736 feat: is Paid checkbox added 2024-07-07 17:41:14 +02:00
filippo-ferrari
239a08a326 feat: filtering by status for better math 2024-07-07 17:34:40 +02:00
filippo-ferrari
23b9e09aab feat: added expense status indicator 2024-07-07 17:21:46 +02:00
filippo-ferrari
e36d4b49e7 feat: added first tentative graph 2024-07-02 22:18:19 +02:00
filippo-ferrari
e50a3f1387 feat: added service method 2024-07-02 22:16:16 +02:00
filippo-ferrari
3595da2004 fix: wrong editor layout form
i still cant understand where the misconfiguration is but whatever
2024-07-02 00:02:20 +02:00
filippo-ferrari
a656f87741 feat: better creditors and debtors listing 2024-06-22 15:38:53 +02:00
filippo-ferrari
9058be6a35 feat: Person equals & hashcode 2024-06-22 15:38:30 +02:00
filippo-ferrari
f1650ba542 feat: net balance labels 2024-06-22 13:29:53 +02:00
Filippo Ferrari
8369ed6439 feat: events 2024-06-15 22:21:53 +02:00
filippo-ferrari
5ec3fef8fd feat: Event in expense view and form 2024-06-12 22:39:25 +02:00
filippo-ferrari
d6706d78fb feat: Event Repo, Service, View 2024-06-12 22:27:20 +02:00
filippo-ferrari
fee0309c4a fix: re-do in the event entity
still tentative
2024-06-12 22:03:52 +02:00
filippo-ferrari
18680a0f90 feat: icon change 2024-06-11 22:16:35 +02:00
filippo-ferrari
e1782700e2 feat: Sorting
sorting for name, cost, date and category
2024-06-11 21:47:31 +02:00
filippo-ferrari
736bc10463 feat: Event entity 2024-06-11 21:28:48 +02:00
filippo-ferrari
1e1c726395 docs: README.md 2024-06-11 21:13:38 +02:00
Filippo Ferrari
7ad6fb1dee refactor: minor style improvements 2024-06-04 14:43:17 +01:00
Filippo Ferrari
5112c83379 feat: total expense by user calculations 2024-06-04 14:34:08 +01:00
Filippo Ferrari
97439065bc feat: credit by user calculations 2024-06-04 13:35:16 +01:00
Filippo Ferrari
ba686ccdd0 feat: debt by user calculations 2024-06-04 13:12:34 +01:00
Filippo Ferrari
16fd808f25 feat: added debtors management 2024-06-04 09:41:22 +01:00
Filippo Ferrari
bc4fb62978 feat: added creditors management 2024-06-04 09:31:40 +01:00
filippo-ferrari
bb24684630 feat: isRecurring form validation added 2024-05-26 19:19:25 +02:00
filippo-ferrari
295708e2f2 feat: DELETE button to people 2024-05-25 15:51:30 +02:00
filippo-ferrari
6da28eade9 feat: DELETE button to expenses 2024-05-25 15:51:14 +02:00
filippo-ferrari
b2ee23c81d feat: DELETE button to categories 2024-05-25 15:50:56 +02:00
filippo-ferrari
a6063690e9 fix: category column 2024-05-25 15:18:48 +02:00
filippo-ferrari
d3df28a950 fix: wrong label 2024-05-25 13:50:27 +02:00
filippo-ferrari
2cc8862e32 feat: email field in Person entity 2024-05-24 19:23:05 +02:00
filippo-ferrari
9d127b722f feat: PeopleView 2024-05-24 19:15:30 +02:00
filippo-ferrari
fb2d026141 refactor: static labels 2024-05-24 00:20:37 +02:00
filippo-ferrari
59e9368649 feat: Category
added description field
2024-05-24 00:18:37 +02:00
filippo-ferrari
a8765f1e84 feat: ExpensesView
added isPeriodic column with check box
2024-05-24 00:05:00 +02:00