nextcloud / nextcloud/tasks

Support for custom fields

Open
#3,107 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
706
Forks
117
Avg merge
8h 50m
Merged PRs (30d)
18

Description

Is your feature request related to a problem? Please describe.

It would be nice if it would be possible to add custom fields.
Currently some things are already implemented as custom fields, such as percent-complete.
It would be nice though, if the Administrator could add custom fields to the form from the type:

  • number
  • string
  • date
  • range (similar to priority)
  • location
  • url
  • notes
  • and maybe even some kind of custom-tags.

Those things should then be able to be used in the form of nextcloud for all tasks in the current calendar/taskgroup.
The DAV-api already supports it (I have tried).

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing percent-complete custom-field handling and reviewing how the DAV API exposes custom fields. Clarify the supported field types and administrator/taskgroup form behavior; done means custom fields can be configured and used for tasks as specified.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, backend, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.