Inicio de sesión para aplicaciones instaladas y contactos de emergencia privados

Inicio de sesión para aplicaciones instaladas y contactos de emergencia privados

Las aplicaciones de escritorio y de línea de comandos inician sesión con OAuth, /me devuelve el usuario en cuyo nombre actúa un token, los elementos de trabajo se mueven al tablero o a la lista de pendientes, y los contactos de emergencia solo los ve el propio empleado.

Ver como Markdown

API REST

  • Incompatible: Los contactos de emergencia de un empleado solo los puede ver y modificar ese empleado, y solo puedes añadir contactos de emergencia para ti. Las integraciones que leían los contactos de emergencia de otros empleados ya no los reciben. Consulta el esquema Contact (en inglés).
  • Nuevo: Las aplicaciones de escritorio y de línea de comandos que instalan otras personas pueden pedirles que inicien sesión con OAuth, mediante el flujo de código de autorización con PKCE. La aplicación se registra sola y nunca puede eliminar a través de la API REST. Consulta Iniciar sesión con OAuth (en inglés).
  • Nuevo: Aplicaciones conectadas, en Acceso a la API del menú de usuario, enumera las aplicaciones en las que iniciaste sesión para la API REST, y Revocar termina su acceso. Desconectar en el panel de IA solo termina la conexión de IA de una aplicación. Cuando un mismo inicio de sesión le dio a una aplicación las dos cosas, cualquiera de los dos botones termina ambas. Consulta Desconectar una aplicación.
  • Nuevo: GET/me devuelve el usuario en cuyo nombre actúa el token.
  • Nuevo: POST/work-items/{work_item}/actions/move coloca un elemento de trabajo en el tablero o en la lista de pendientes, igual que cuando lo arrastras en plnnrly.
  • Nuevo: Los proyectos y los elementos de trabajo tienen un web_url que los abre en plnnrly. Consulta los esquemas Project (en inglés) y Work item (en inglés).
  • Cambiado: Añadir, cambiar o eliminar una línea de factura sin el permiso Finalizar facturas de venta devuelve la factura a Pendiente de aprobación, igual que al editar la factura. Consulta PATCH/sales-invoice-rows/{sales_invoice_row}.
  • Corregido: El documento OpenAPI ahora describe el cuerpo de la petición de POST/work-items/{work_item}/actions/transition y de POST/sprints/{sprint}/actions/complete, así que los clientes generados pueden enviarlo.