Center list backgrounds
Better alignment of new namespace and filter button
Make creating new namespace button clear
Hide archived lists unless the user wants it
Make all cards responsive
Cleanup
Show it if a namespace is archived
Show if a list is archived
Fix not updating the list in store after updating the background
Make task cards smaller
Display list backgrounds in cards and look good while doing it
lighter shadow
Change background to stripes
Set list backgrounds as card backgrounds
Add background color check to color appropriatly
Move color check to mixin
Use background color from tasks
Change list card color
Make create new namespace button stick to the right
Shadow all the things
Don't keep list backgrounds set when navigating back
Make links to list clickable
Add seperate page for namespaces
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/160
Merge branch 'master' into fix/title-fields
Change task text field to title
Change namespace name field to title
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/134
Merge branch 'master' into feature/vuex
Cleanup
Move namespaces handling to store
Move fullpage setting to store
Move online/offline handling to store
Remove debug log
Fix loading namepaces
Rename errorMsg
Handle registering through the store
Use store to determine wether or not a user is authenticated on login page
Use store in edit team
Use store to get the current user's avatar
Use store to figure out if the current user belongs to a team
Use store to figure out if the current user is list admin
Use store to get user info when listing labels
Use store to get username on home
Use store to figure out if the user is namespace admin
Use the store for configuration
Use the store to check if a user is authenticated everywhere
Only renew token if the user is logged in
Fix renewing auth from jwt token
Move logout to store
Move renew token to store
Move log in to store
Only show enabled migrators
Only show registration button if registration is enabled
Put all config information from the backend in the store
Remove old config handler
Move config state to seperate module
Add vuex and get the motd through it
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/126
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: https://kolaente.dev/vikunja/frontend/pulls/105
Save sort order to local storage
Save selected columns to localStorage
Loading spinner
More sorting
Add sorting
Styling and hiding of column filter
Add checkbox to show/hide columns
Use fancycheckbox everywhere
Fix is done badge
Change sort order in table view
Add is done column to table
Better text handling
Refactor is done into seperate component
Add pagination to table view
Add assignees to table view
Fix redirecting to table view
Add date tooltip to date field
Add date tooltip to date field
labels for table view
Styling
Add basic table view
Extend priority label
Split list view in mixins
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/76
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: https://kolaente.dev/vikunja/frontend/pulls/74
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: https://kolaente.dev/vikunja/frontend/pulls/73
Fix input validation for new tasks
Better layout for input validation for new lists
Add input length validation for new namepaces
Add input length validation for new lists
Add input length validation for new tasks
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/70