Gerrit FE Dev Helper in Chrome met OffiDocs
Gerrit FE Dev Helper Chrome webwinkel extensie
BESCHRIJVING:
Voer de Chrome online webwinkel-extensie Gerrit FE Dev Helper uit met behulp van OffiDocs Chromium online.
Een Chrome-extensie die FE-ontwikkelaars kan helpen met Gerrit UI.bron: https://gerrit-review.
googlebron.
com/q/project:gerrit-fe-dev-helper'' #### v0.
0.
10 - Verlichte versie verhoogd naar versie 2.
2.
3 #### v0.
0.
9 - Verplaats cors/cache override naar regels, zodat de gebruiker het kan uitschakelen via de pop-up - Wijzig de scheidingstekens voor headerwaarden van `,` naar `|`, omdat `,` onderdeel kan zijn van de waarde, terwijl `|` dat onwaarschijnlijk is - Herstel `onGerritReady` zodat de tagnaam wordt gebruikt in plaats van de id en maximaal 5 seconden ;) #### v0.
0.
8 - **BELANGRIJKE WIJZIGING**: Gerrit stapt over op `gr-app.
alleen js`, dus `gr-app.
html` bestaat niet meer, we hebben de standaardregels bijgewerkt om door te sturen naar `gr-app.
js` ook, voor het geval u nog steeds `gr-app gebruikt.
html`, wijzig dan die omleidingsregel door `gr-app.
js` naar `gr-app.
html` - Voeg `addRespHeader` operator toe, dankzij Edward
com> - Voeg de operator `injectExp` toe, aangezien Gerrit nu experimenten ondersteunt. Dit is een snelle manier om bepaalde experimenten geforceerd in te schakelen. Experimenten moeten worden gescheiden door `,` v0.
0.
7 - Los het probleem op wanneer meerdere regels overeenkomen met één URL voor onBeforeRequest - Blokkeren heeft altijd de hoogste prioriteit - Vervolgens omleiden - Negeer de rest - Voeg een nieuwe operator toe als `injectJsModule`, waarbij plugins naar polymer 3 worden verplaatst. Bepaalde plugins worden in modules geschreven en om moduled js plugins te injecteren, gebruikt u deze regel - Dit voegt in principe een `type="module"` toe aan de scripttag wanneer het script wordt geladen, zodat we `import` erin kunnen gebruiken - Met `type="module"`, `document.
`currentScript` wordt `null`, dus kunnen we de plugin-url niet meer afleiden. Om dit te omzeilen, moet u ervoor zorgen dat u `Gerrit` aanroept.
install` met de derde parameter: `Gerrit.
install(() => {}, undefined, 'the_url')` zodat Gerrit het als een legitieme plugin kan behandelen - Blijf `injectJsPlugin` gebruiken als het een enkel gebundeld JS-bestand v0. betreft.
0.
6 - Voeg twee nieuwe operatoren toe: - `addReqHeader` om een willekeurige header toe te voegen wanneer u een verzoek verzendt - `rRespHeader` om een willekeurige header bij elk antwoord te verwijderen - Wijzig de standaardregels om het aantal JS-fouten in de helpertip weer te geven - Voeg een nieuwe standaardregel toe om x-test-origin met gerrit-fe-dev-helper bij alle verzoeken te verzenden wanneer v0 is ingeschakeld.
0.
5 - crossorigin instellen op anoniem om te helpen bij het debuggen van js-fouten in de plug-in - de gebruikersinterface in pop-ups verbeteren - de verouderde regel verwijderen om gr-app-p2 te vervangen door gr-app v0.
0.
4 - Een betere manier om te wachten op Gerrit bij het injecteren van html-plug-ins v0.
0.
3 - hotfix v0.
0.
2 - Verwijder de beperking op gerrit-sites (sommige functies werken niet als het geen geldige gerrit-site is) - Werk README v0 bij.
0.
1 - De extensie met één klik inschakelen - Export-/importregels toestaan - 5 seconden lang een foutmelding weergeven als de bestemming van de regel ongeldig is (kan niet worden bereikt) - 3 seconden lang een aankondiging voor de wijziging weergeven voor nieuwe gebruikers - De status van in-/uitschakelen per tabblad behouden - Tijdelijke uitschakelregel ondersteunen zonder deze te verwijderen - Injectie verplaatsen naar document_end - Reset ondersteunen om regels terug te zetten naar de oorspronkelijke status - Live proxy-aanvragen ondersteunen naar lokale sites op Google Source - 6 soorten regels ondersteunen: omleiden, blokkeren, JS-code/URL injecteren, html-code/URL injecteren - Regels toevoegen/verwijderen/wijzigen
Extra informatie:
- Aangeboden door gerrit-fe-dev-helper
- Gemiddelde beoordeling: 5 sterren (vond het geweldig)
- Ontwikkelaar Dit e-mailadres is beschermd tegen spambots. U heeft Javascript nodig om het te kunnen zien.
Gerrit FE Dev Helper webextensie geïntegreerd met OffiDocs Chromium online