Przejdź do treści
Intum

Ustawienia Organizacji

Aktualizacja: 3 min czytania

Odczyt aktualnych ustawień

GET /organize/settings.json

Zwraca aktualne ustawienia konta (z pola fields) oraz ustawienia zalogowanego użytkownika. Wartości w odpowiedzi uwzględniają cały łańcuch: user_setting > organize_setting > DEFAULT.

Zmiana ustawień przez API

Ustawienia organizacji zmieniasz przez endpoint POST /account/set_field.

Ustawienia konta (admin)

POST /account/set_field
Content-Type: application/x-www-form-urlencoded

target=organize_setting&key=organize.task.merged_title&value=false

Dostępne klucze:

  • organize.task.task_id_on_list - true/false
  • organize.task.task_id_on_show - true/false
  • organize.task.subtasks_on_list - true/false
  • organize.task.merged_title - true/false
  • organize.workinfo.git_repos - string (URL-e oddzielone przecinkiem)

Ustawienia użytkownika

POST /account/set_field

target=user_setting&key=organize.task.merged_title&value=true&skip_cleanup=true

Ważne: dodaj skip_cleanup=true przy zapisie ustawień użytkownika. Bez tego wartość identyczna z domyślną zostanie usunięta (fallback do ustawień konta).

Przywrócenie domyślnych użytkownika

POST /account/set_field

target=user_setting&key=organize.task.merged_title&value=default

Wartość default usuwa klucz z ustawień użytkownika. Od tego momentu obowiązuje wartość z ustawień konta.

Ustawienie przycisku Play

POST /account/set_field

target=user_setting&key=organize.workinfo.start_stop&value=false