Commit Graph

449 Commits

Author SHA1 Message Date
benimautner 7449b97367 added global snackbar key to display snackbars from every state of the app. 2022-05-16 23:31:22 +02:00
benimautner 701c700908 removed unnecessary statement 2022-05-09 21:46:36 +02:00
benimautner 94f6098f86 fixed some weird behavior that didnt display lists at all
todo: infinite scroll does not work
2022-05-08 10:16:06 +02:00
benimautner 804a4c2729 fixed bug where app freezes when no server address is entered 2022-05-07 22:45:23 +02:00
benimautner fd7f113cff fixed bug where list items aren't displayed 2022-05-07 22:42:27 +02:00
benimautner cb3b53c970 fixed problem where API_URL is relative, not absolute 2022-05-07 22:10:58 +02:00
benimautner 792aaca687 fixed problem that disables leaving webview 2022-05-07 19:52:15 +02:00
benimautner 4c805bfcbe added fake user agent to allow google openid 2022-05-07 19:37:56 +02:00
benimautner 3bbb4ada7b disabled autocorrect for url input
removed is no url error when field is empty
2022-05-07 17:52:22 +02:00
benimautner b21d2a883a fixed loading user when starting app 2022-05-07 17:44:11 +02:00
benimautner 48b01c8167 fixed API_URL not being found in local storage 2022-05-07 17:43:45 +02:00
benimautner dca12a5534 implemented login by frontend and login with totp 2022-05-07 17:18:51 +02:00
benimautner 4c23e7823b fixed usage of UserService 2022-05-07 17:18:25 +02:00
benimautner fcbdb694b7 changed how client is implemented to avoid confusion with client being null 2022-05-07 17:18:03 +02:00
benimautner bfe599f573 added api service to get server information 2022-05-07 17:17:00 +02:00
benimautner 945768805e removed need for reopening webview when logging in 2022-05-07 17:16:45 +02:00
benimautner 6ced47ddea added option to enter custom due date in AddDialog 2022-05-05 21:15:45 +02:00
benimautner 3cdedeac07 fixed notifications because getAll did not actually return all tasks. this needs to be fixed. 2022-04-29 23:27:18 +02:00
benimautner aef7ce3fbb fixed notifications caused by weird bug 2022-04-28 18:41:55 +02:00
benimautner 32cdfea6d0 implemented login by webview of frontend 2022-04-28 16:59:41 +02:00
benimautner 8681a3267e changed icon to use for notifications 2022-04-28 14:46:30 +02:00
benimautner 7bc2157834 added quicktile to add task quickly 2022-04-28 13:58:27 +02:00
benimautner 74069180fa added Remember Me option when logging in which requests a long_token from the api 2022-04-26 00:23:58 +02:00
benimautner 112ff0bfbe added "you have unsaved changes" popup to task editing page. 2022-04-25 23:59:49 +02:00
benimautner e44c68ac35 fixed default list add requiring a widget rebuild to change color 2022-04-25 23:48:07 +02:00
benimautner 008cc875b4 fixed login when jwt token is expired
ui remembers url if token is expired only
2022-04-25 23:47:40 +02:00
benimautner 0d9029a207 bugfix reminder id 2022-04-22 21:39:01 +02:00
benimautner 6258e35dc4 Merge branch 'main' of github.com:go-vikunja/app 2022-04-22 00:22:02 +02:00
benimautner 125c9794bd fixed 'add reminder' button 2022-04-22 00:21:49 +02:00
Benimautner 34a557c170
Update README.md 2022-04-21 22:01:05 +02:00
benimautner d9d6948ab2 changed version of pub 'test' to any 2022-04-21 21:54:16 +02:00
benimautner 2b61b815bb fixme: reschedules notifications each time list is reloaded. 2022-04-21 21:45:54 +02:00
benimautner 5302de9dba updated dependencies to support 'test' pub 2022-04-21 21:39:29 +02:00
benimautner 46fea26d16 removed welcome banner from landing page
added RefreshIndicator to landing page
2022-04-21 21:35:34 +02:00
benimautner e448faf693 updated datetimePicker with time function 2022-04-21 21:28:50 +02:00
benimautner ae626a81ba removed misuse of Response
migrated to convertList
cleaned code
2022-04-21 21:28:35 +02:00
benimautner 6f52c2563b added TimePicker to datetimePicker 2022-04-21 20:32:47 +02:00
benimautner 68112c9743 updated commands for flutter build 2022-04-20 23:15:06 +02:00
benimautner dd42d18612 merged Benimautner/vikunja_app into go-vikunja/app 2022-04-20 22:57:21 +02:00
benimautner 3688df4811 no need to schedule notification if it has no due date set 2022-04-20 00:31:03 +02:00
benimautner a6fab24598 implemented scheduled local notifications for reminders and tasks 2022-04-20 00:12:50 +02:00
benimautner db70990a3c added basis for notification implementation 2022-04-20 00:12:08 +02:00
benimautner 335fde5044 fixed bug when due date is set to null 2022-04-16 00:00:51 +02:00
benimautner a77f561201 fixed bug where text field would clear on new time selection 2022-04-15 23:55:55 +02:00
benimautner 0277af9b6c further improved landing page. always sets due date. shows due date in list. 2022-04-15 23:48:23 +02:00
benimautner 644ebbd13f extended functionality of TaskServiceOptions
now supports different sortings, list and more
2022-04-15 21:41:21 +02:00
benimautner a94c96ebe1 moved from fontweight to color since fontweight only works with some fonts. 2022-04-15 20:23:51 +02:00
benimautner 9e34a5f627 updated readme 2022-04-15 20:17:43 +02:00
benimautner d6482e881b implemented showInfo for more details on landing page 2022-04-15 20:14:41 +02:00
benimautner 98713530f9 added main overview page 2022-04-15 20:14:04 +02:00