Commit graph

66 commits

Author SHA1 Message Date
Chneemann
815b8ef605 refactor: use reactive breakpoints with observables and constants in ResizeService 2025-04-12 09:49:41 +02:00
Chneemann
ab6c4ce2b9 refactor: remove ConfirmDialogComponent 2025-04-11 12:17:36 +02:00
Chneemann
dfe2b14206 refactor: refactor if statements to switch-case for better readability and performance 2025-04-11 10:36:53 +02:00
Chneemann
64418d6549 feat: add animation for taskOverlayEdit transition and fix bugs in OverlayComponent 2025-04-11 10:14:25 +02:00
Chneemann
19f1a2de5a feat: add animation for opening and closing OverlayComponent and optimize code 2025-04-11 09:29:06 +02:00
Chneemann
ea1e14b1a8 feat: add takeUntil to manage subscriptions lifecycle and prevent memory leaks 2025-04-08 10:51:08 +02:00
Chneemann
0646aaae6b fix: assign id and name to input fields 2025-04-06 22:06:48 +02:00
Chneemann
0be9f98cca fix: additional bug fixes in OverlayComponent 2025-04-06 15:54:18 +02:00
Chneemann
0e0e2db776 fix: bugfixes and optimization in OverlayComponent for improved performance and usability 2025-04-06 11:42:35 +02:00
Chneemann
4fb3ff25d9 fix: corrected filename typo from toast-notification.servic.ts to toast-notification.service.ts 2025-04-05 13:06:26 +02:00
Chneemann
aae115a82d feat: integrate ConfirmDialogComponent into TaskOverlayComponent to confirm task deletion 2025-04-04 20:26:31 +02:00
Chneemann
5da2cc0237 feat: migrate contact deletion in ContactFormComponent to Django REST; update phone number input error message 2025-04-04 19:08:43 +02:00
Chneemann
eeb9f4303c refactor: replace subtasksTitle & subtasksStatus with subtasks in Task interface 2025-04-03 04:34:09 +02:00
Chneemann
94049f889d refactor: removed FirebaseService from components migrated to Django Rest 2025-04-03 04:06:08 +02:00
Chneemann
45a40a3980 feat: migrate subtask creation and toggle (check/uncheck) functionality to Django Rest 2025-04-02 20:32:23 +02:00
Chneemann
3293def254 feat: implemented editing functionality for Contact; optimized data initialization in ContactsComponent 2025-03-31 20:54:42 +02:00
Chneemann
eca837b0ea feat: propagate created ID via UpdateNotifierService and call newly created contact in ContactsComponent 2025-03-31 20:25:48 +02:00
Chneemann
d6675bb439 feat: add functionality to create and save new contacts 2025-03-31 20:11:55 +02:00
Chneemann
c57926b731 refactor: Rename TaskUpdateService to UpdateNotifierService and added notify for contacts 2025-03-31 04:31:14 +02:00
Chneemann
ce2f9ed228 fix: minor bug fixes & migrated contact deletion to Django REST framework 2025-03-31 04:12:20 +02:00
Chneemann
db242700e0 refactor: SharedService refactored and dissolved, created ButtonStateService, renamed ContactEditDialog to ContactOverlay and moved to Overlays 2025-03-30 19:29:24 +02:00
Chneemann
839df9e3ff feat: set up HttpErrorInterceptor for error handling and integrated ErrorNotificationService; created and implemented ToastNotificationService for user notifications 2025-03-29 16:28:07 +01:00
Chneemann
13a087cfb0 feat: add TaskUpdateService to handle task updates and optimize task state management 2025-03-29 15:47:15 +01:00
Chneemann
72ca03086d refactor: improve task database communication and enhance data flow in components 2025-03-29 15:45:24 +01:00
Chneemann
a00863ef9e feat: created TokenService and moved logic from AuthService and ApiService 2025-03-24 09:10:25 +01:00
Chneemann
876aadcd05 feat: migrate SummaryComponent to Django Rest and replace user with userId 2025-03-23 15:10:39 +01:00
Chneemann
18903e3c55 feat: migrate TaskComponent & TaskOverlayComponent to Django Rest and implement TaskService 2025-03-22 20:14:43 +01:00
Chneemann
33a9b4e566 refactor: removed unused imports 2024-11-16 08:14:54 +01:00
Chneemann
d2f9734b83 docs: add JSDoc comments to OverlayComponents 2024-11-15 17:21:17 +01:00
Chneemann
45697d688d feat: make TaskOverlayComponent responsive 2024-11-07 09:06:09 +01:00
Chneemann
fa5bf118de bugfixes 2024-09-03 04:46:31 +02:00
Chneemann
cd2e49fba0 clean code 2024-06-03 08:08:40 +02:00
Chneemann
35d815d5e6 added notice dialog 2024-05-21 09:48:21 +02:00
Chneemann
08f1547f4a added translation 2024-05-19 12:11:56 +02:00
Chneemann
d2c5521b9b added & display task creator 2024-05-10 01:28:02 +02:00
Chneemann
a4ff000e23 bugfixes & update design 2024-04-28 09:12:14 +02:00
Chneemann
8754458736 update design 2024-04-27 22:56:05 +02:00
Chneemann
8d88287efe update design 2024-04-27 22:34:07 +02:00
Chneemann
dff2db9db0 added new task overlay 2024-04-26 11:48:06 +02:00
Chneemann
042c52ef80 responsive 2024-04-25 11:30:55 +02:00
Chneemann
c09a3b7b56 responsive task edit overlay 2024-04-25 10:52:08 +02:00
Chneemann
5ec7affaf7 clean code & bugfix 2024-04-25 10:11:12 +02:00
Chneemann
ed9a48fd62 design toolbar & responsive task overview 2024-04-25 09:44:06 +02:00
Chneemann
e5ea40532b clean code 2024-04-25 09:31:40 +02:00
Chneemann
5ea171847e task overlay responsive 2024-04-25 08:33:26 +02:00
Chneemann
fc3fff0977 overlay mobile view 2024-04-24 13:41:56 +02:00
Chneemann
8ed2e3644a task data update & delete task 2024-04-23 10:10:31 +02:00
Chneemann
6db2a9bf42 update btns 2024-04-23 09:45:22 +02:00
Chneemann
780743215e added app-task component to overlay 2024-04-23 09:13:06 +02:00
Chneemann
774ae02ff8 priority change btns added 2024-04-22 11:39:36 +02:00