Gerrit FE Dev Helper in Chrome with OffiDocs
Gerrit FE Dev Helper Chrome web store extension
รายละเอียด:
Run the Chrome online web store extension Gerrit FE Dev Helper using OffiDocs Chromium online.
ส่วนขยายของ Chrome ที่ช่วยนักพัฒนา FE สำหรับ Gerrit UI ได้ที่มา: https://gerrit-review.
googlesource
com/q/project:gerrit-fe-dev-helper'' #### v0.
0.
10 - Bumped lit version to 2.
2.
3 #### v0.
0.
9 - Move cors / cache override to rules, so user can disable it from the popup - Change header value separator from `,` to `|`, as `,` can be part of the value while `|` is unlikely - Fix `onGerritReady` to use tag name instead of id and max at 5s ;) #### v0.
0.
8 - **BREAKING CHNAGE**: Gerrit is moving to `gr-app.
เฉพาะ js` เท่านั้น ดังนั้น `gr-app.
html` จะไม่มีอยู่อีกต่อไป เราได้อัปเดตกฎเริ่มต้นเพื่อส่งต่อไปยัง `gr-app
js` เช่นกัน ในกรณีที่คุณยังคงใช้ `gr-app.
html` โปรดแก้ไขกฎการเปลี่ยนเส้นทางโดยเปลี่ยน `gr-app.
js` ถึง `gr-app.
html` - เพิ่มตัวดำเนินการ `addRespHeader` ขอบคุณ Edward
com> - Add `injectExp` operator, as gerrit now supports experiments, this is a quick way to force enabling certain experiments, experiments should be separated by `,` v0.
0.
7 - Fix the issue when multiple rule matches one url for onBeforeRequest - Block will always take the highest priority - Then Redirect - Ignore the rest - Add a new operator as `injectJsModule`, with plugins moving to polymer 3, certain plugins will be written in modules, and to inject moduled js plugins, use this rule - This will basically add a `type="module"` to the script tag when load the script so we can use `import` inside - With `type="module"`, `document.
currentScript` จะกลายเป็น `null` ดังนั้นเราจึงไม่สามารถอนุมาน url ของปลั๊กอินได้ เพื่อแก้ไขปัญหานี้ โปรดแน่ใจว่าคุณได้เรียกใช้ `Gerrit`
ติดตั้ง` ด้วยพารามิเตอร์ที่สาม: `Gerrit.
install(() => {}, undefined, 'the_url')` so Gerrit can treat it as a legit plugin - Keep using `injectJsPlugin` if its a single bundled js file v0.
0.
6 - Add two new operators: - `addReqHeader` to add arbitrary header when you send a request - `rRespHeader` to remove arbitrary header on any response - Modify default rules to show # of js errors in the helper tip - Add a new default rule to send x-test-origin with gerrit-fe-dev-helper on all requests when enabled v0.
0.
5 - set crossorigin to anonymous to help debug js error from plugin - improve the ui on popup - remove outdated rule of replacing gr-app-p2 with gr-app v0.
0.
4 - A better way to wait for Gerrit when injecting html plugins v0.
0.
3 - hotfix v0.
0.
2 - Remove restriction on gerrit sites (some features won't work if its not a valid gerrit site) - Update README v0.
0.
1 - Enable the extension with a single click - Allow export / import rules - Show a error for 5s if rule destination is invalid (can not reach) - Show an announcement for the change for 3 seconds for first time users - Persist enable / disable state per tab - Support temporary disable rule without deleting it - Move injection to document_end - Support reset to reset rules to initial state - Support proxy live requests to local on googlesource sites - Support 6 types of rules: redirect, block, injectJS code/url, inject html code / url - Support add / remove / modify rules
ข้อมูลเพิ่มเติม:
- นำเสนอโดย gerrit-fe-dev-helper
- เรตติ้งเฉลี่ย : 5 ดาว (ชอบมาก)
- นักพัฒนา อีเมลนี้จะถูกป้องกันจากสแปมบอท แต่คุณต้องเปิดการใช้งานจาวาสคริ
Gerrit FE Dev Helper web extension integrated with the OffiDocs Chromium online