Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Copy a link to a prefilled script form

Abierto
#30 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Activo
Stack tecnológico
python
Área
web-dev

Línea de trabajo

No file, test, or entry point is named. Start by locating the current Script run form and its handling of form values and URLs; define the inclusion, encoding, exclusion, unavailable-object, and oversized-URL behavior before implementation. Done means a Copy link action prefills the form without running or scheduling it, while secrets and execution controls remain excluded.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

app: scripts complexity: medium status: backlog type: feature
Plugin Version

v0.0.1

Proposed functionality

Add a Copy link action that turns suitable values in the current run form into a reusable URL. Opening it should prefill the form, never run or schedule the Script.

Define an explicit inclusion and encoding policy, including multi-select values. Exclude secrets, uploaded file contents, and execution controls; not every text field is safe to share. Explain that URLs may appear in browser history, logs, and messages.

Do not rewrite the URL continuously while someone types. Handle unavailable objects and oversized URLs clearly. Saved server-side presets remain separate work.

Use case

Teams could share a prepared form or add it to a runbook without building query strings by hand. The recipient would still review the inputs and decide whether to run the Script.

Related request: netbox-community/netbox#16250.

External dependencies

No new package or service is expected.

Lenguaje dominante
Python
Estrellas
8
Forks
0
Merge medio
11 h 35 min
PR fusionados (30 d)
20

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de netbox-community/netbox-scripts

Todos los issues de netbox-community/netbox-scripts

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.