Commit Graph

34 Commits

Author SHA1 Message Date
konrad 99c10d49be TOTP (#109)
Fix not telling the user about invalid totp passcodes when logging in

Add disabling totp authentication

Add totp passcode when logging in

Add totp settings

Add general post method function

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#109
2020-04-17 23:46:07 +00:00
konrad a75670e4f0 Add user settings (#108)
Add email update

Add settings link to menu

Add password update route

Add password update page

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#108
2020-04-17 20:46:50 +00:00
kolaente e7c1c98c6a
Fix id params not being named correctly 2020-04-17 12:19:53 +02:00
kolaente 7587821927
Move conversion of snake_case to camelCase to model to make recursive models still work 2020-04-14 22:46:27 +02:00
kolaente e2137d08a5
Pluralize related task kinds if there is more than one 2020-04-14 22:23:42 +02:00
konrad 4a413e7f3c Make all api fields snake_case (#105)
Change all snake/camelCase mix and match to camelCase everywhere

Fix conversion to not interfer with service interceptors

Add dynamic conversion between camelCase and snake_case to services

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#105
2020-04-12 21:54:46 +00:00
konrad 8480bf334f Fix gantt chart (#79)
Fix moving tasks in Gantt

Start fixing gantt

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#79
2020-04-04 16:26:35 +00:00
konrad cafb960c8d Colors for lists and namespaces (#74)
Show colors for namespaces bigger

Show colors for lists and namespaces

Add changing color for lists

Add changing color for namespace

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#74
2020-03-25 21:27:29 +00:00
konrad 7d2bd192ab Add support for archiving lists and namespaces (#73)
Use fancy checkbox for archiving namespace

Show is archived badge for namespaces

Fix is archived badge in navigation bar

Add check to filter out archived lists or namespaces

Show if a list is archived in menu

Hide edit task if the list is archived

Hide marking tasks as done if the list is archived

Show is archived message on list

Add archiving a list

Add archiving a namespace

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#73
2020-03-22 20:40:13 +00:00
kolaente fe6c859150
Revert "Use deep imports for importing lodash to make tree shaking easier"
This reverts commit 3c3767a9
2020-03-03 21:02:13 +01:00
kolaente 3c3767a91e
Use deep imports for importing lodash to make tree shaking easier 2020-03-02 22:37:36 +01:00
konrad d70aa1b21d Add getting the user avatar from the api (#68)
Add getting the user avatar from the api

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#68
2020-03-01 20:30:54 +00:00
kolaente fec60578ab
Don't schedule a reminder if the reminder date is in the past 2020-03-01 17:13:25 +01:00
kolaente 8c82c2302f
Fix changing the right of a list shared with a user 2020-02-26 20:34:14 +01:00
konrad 57f78ee0d4 Task Comments (#66)
Better edit/remove buttons

Spacing

More loading

Add loading

Better dates formatting

Add editing comments

Move closing delete modal to finally

Add delete comments

Add keycode modifier

Comment styling

Comment form

Add basic task comments functionality

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#66
2020-02-25 20:11:36 +00:00
kolaente 683012f468
Fix gravatar url 2020-02-18 19:11:25 +01:00
kolaente 05da96e545
Use the same method everywhere to calculate the avatar url 2020-02-09 13:28:33 +01:00
kolaente 010812ef06
Don't try to cancel notifications if the browser does not support it 2020-02-09 13:12:54 +01:00
kolaente 1df1be2eab
Always schedule notification
(Caused bugs)
2020-02-09 10:48:39 +01:00
konrad 04d7d48b68 Notifications for task reminders (#57)
Add actions for reminders

Remove scheduled reminders

Better styling

Start adding support for triggered offline notifications

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#57
2020-02-08 17:28:17 +00:00
kolaente 161f853361
Make sure to use date objects everywhere where dealing with dates 2020-02-08 14:16:06 +01:00
konrad a0c4732f81 Add moment.js for date related things (#50)
Fix saving

Use mixin everywhere

Format attachment dates

Add format date mixing

Use moment js on task list page

Use moment js on home page tasks

Add moment js

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#50
2020-01-30 20:49:00 +00:00
konrad 52017aca83 Task sorting (#39) 2019-12-07 16:35:42 +00:00
konrad 4e5d14d969 Task Detail View (#37) 2019-11-24 13:16:24 +00:00
konrad 2705c1571e Handle task relations the right way (#36) 2019-10-28 21:45:37 +00:00
kolaente b2408eef04
Sort tasks by done/undone first and then newest 2019-10-19 21:26:52 +02:00
kolaente a0d281b0b4
Added changing %Done on a task 2019-10-19 18:27:31 +02:00
konrad d83fb24bbd Added link sharing (#30) 2019-09-09 17:55:43 +00:00
kolaente aeae2c4f1f
Show avatars of assigned users 2019-06-06 12:52:05 +02:00
kolaente cd4dc92a95
Added colors to tasks 2019-04-30 22:18:06 +02:00
konrad f7a17e45bc Labels on tasks (#25) 2019-03-07 19:48:40 +00:00
konrad aac137f8a4 Task Priorities (#19) 2019-03-03 15:03:08 +00:00
konrad d66382b581 Improved team search and team managing (#18) 2019-03-03 12:50:06 +00:00
konrad 9b0c842ae1 Move everything to models and services (#17) 2019-03-02 10:25:10 +00:00