Gerrit FE Dev Helper en Chrome con OffiDocs
Extensión de la tienda web de Chrome Gerrit FE Dev Helper
DESCRIPCIÓN:
Ejecute la extensión de la tienda web en línea de Chrome Gerrit FE Dev Helper usando OffiDocs Chromium en línea.
Una extensión de Chrome que puede ayudar a los desarrolladores de FE para Gerrit UI.fuente: https://gerrit-review.
fuente de google.
com/q/project:gerrit-fe-dev-helper'' #### v0.
0.
10 - Versión iluminada mejorada a 2.
2.
3 #### v0.
0.
9 - Mueva la anulación de cors/cache a las reglas, para que el usuario pueda deshabilitarla desde la ventana emergente - Cambie el separador de valor del encabezado de `,` a `|`, ya que `,` puede ser parte del valor mientras que `|` es poco probable - Corrección `onGerritReady` para usar el nombre de la etiqueta en lugar de la identificación y el máximo en 5 segundos;) #### v0.
0.
8 - **ÚLTIMO CAMBIO**: Gerrit se está mudando a `gr-app.
js` solamente, por lo que `gr-app.
html` ya no existirá, hemos actualizado las reglas predeterminadas para reenviar a `gr-app.
js` también, en caso de que todavía estés usando `gr-app.
html`, modifique esa regla de redireccionamiento cambiando `gr-app.
js` a `gr-app.
html` - Agregue el operador `addRespHeader`, gracias a Edward
com> - Agregue el operador `injectExp`, ya que gerrit ahora admite experimentos, esta es una forma rápida de forzar la habilitación de ciertos experimentos, los experimentos deben estar separados por `,` v0.
0.
7 - Solucionar el problema cuando varias reglas coinciden con una URL para onBeforeRequest - Bloquear siempre tendrá la máxima prioridad - Luego redirigir - Ignorar el resto - Agregar un nuevo operador como `injectJsModule`, con los complementos moviéndose al polímero 3, se escribirán ciertos complementos en módulos, y para inyectar complementos js modulares, use esta regla. Esto básicamente agregará un `type="module"` a la etiqueta del script cuando cargue el script para que podamos usar `import` dentro. Con `type="module" `, `documento.
currentScript` se volverá `nulo`, por lo que no podremos inferir la URL del complemento. Para solucionar este problema, asegúrese de llamar a `Gerrit.
install` con el tercer parámetro: `Gerrit.
install(() => {}, undefinido, 'the_url')` para que Gerrit pueda tratarlo como un complemento legítimo. Siga usando `injectJsPlugin` si se trata de un único archivo js incluido v0.
0.
6 - Agregue dos nuevos operadores: - `addReqHeader` para agregar un encabezado arbitrario cuando envía una solicitud - `rRespHeader` para eliminar un encabezado arbitrario en cualquier respuesta - Modifique las reglas predeterminadas para mostrar el número de errores js en la sugerencia de ayuda - Agregue un nuevo valor predeterminado regla para enviar x-test-origin con gerrit-fe-dev-helper en todas las solicitudes cuando está habilitado v0.
0.
5 - establezca crossorigin en anónimo para ayudar a depurar el error js del complemento - mejore la interfaz de usuario en la ventana emergente - elimine la regla obsoleta de reemplazar gr-app-p2 con gr-app v0.
0.
4 - Una mejor manera de esperar a Gerrit al inyectar complementos html v0.
0.
3 - revisión v0.
0.
2 - Elimine la restricción en los sitios gerrit (algunas funciones no funcionarán si no es un sitio gerrit válido) - Actualice README v0.
0.
1 - Habilite la extensión con un solo clic - Permita reglas de exportación/importación - Mostrar un error de 5 segundos si el destino de la regla no es válido (no se puede alcanzar) - Mostrar un anuncio del cambio durante 3 segundos para usuarios nuevos - Persistir habilitar/deshabilitar estado por pestaña - Admite regla de desactivación temporal sin eliminarla - Mover inyección a document_end - Admite restablecimiento para restablecer las reglas al estado inicial - Admite solicitudes de proxy en vivo a locales en sitios de Googlesource - Admite 6 tipos de reglas: redirigir, bloquear, inyectar código/url JS , inyectar código html/url - Admite agregar/eliminar/modificar reglas
Información adicional:
- Ofrecido por gerrit-fe-dev-helper
- Calificación promedio: 5 estrellas (me encantó)
- Desarrollador Esta dirección de correo electrónico está protegida contra robots de spam. Es necesario activar Javascript para visualizarla.
Extensión web Gerrit FE Dev Helper integrada con OffiDocs Chromium en línea