)]}' { "log": [ { "commit": "b670b1997f2c543f71901e96d1a6d65baaa109ab", "tree": "52f2dfdec91ebb0c7e0ddb4c32e7e1948244f5e6", "parents": [ "9605cb8a8b45447855f156cc9916387f275fba9a" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue Sep 07 13:10:26 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue Sep 07 13:12:51 2021 +0200" }, "message": "Add reminders to sync the features to TWPT-server\n\nChange-Id: Iacae23172cb1c33771e3e525dbe4d27579ed3f1e\n" }, { "commit": "09f35be27e0ddc726fa96c282edf06993376d2a4", "tree": "475437db0da310257f630c41ea3c2199e03602db", "parents": [ "3dbbb4537d3a889b680f26a5b3fdc0008206368a" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Mon Sep 06 19:50:09 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Mon Sep 06 19:57:23 2021 +0200" }, "message": "Build options page programatically\n\nUntil now we manually created the options page layout, but we want to\nadd custom elements before each option (for the kill switch\nfunctionality), and this is very cumbersome to do it manually. Thus,\nthis CL builds the options page layout programatically to be able to\neasilly inject a custom component before each option.\n\nChange-Id: Ib110679971fa70c9933be911c4750b7fafa1d40e\n" }, { "commit": "b313e2aa2556964a5f8b9cc031134f8185996965", "tree": "b2d59ccd289e47e624bc6efade892ef7de37e1ef", "parents": [ "9fbbf1616844f8a4349d14d8479ef60690dee644" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Mon Aug 30 18:25:21 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Mon Aug 30 18:25:21 2021 +0200" }, "message": "Add \"notes to reviewer\" message in release_cycle.md\n\nChange-Id: I88f91d10feab2ba5ac6b4643fbb321720a00d6d5\n" }, { "commit": "8aad84fe24f2e79e71f4cb31fd7cdcad3757f829", "tree": "a1e8b4704abf9830d08d95b78df9d330b39bcb4c", "parents": [ "55acfaef27995a64a2cb1316730d31582ab675b1" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Fri Aug 20 15:11:38 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Fri Aug 20 15:14:17 2021 +0200" }, "message": "Docs: add how to get the code and submit changes\n\nChange-Id: Ic6edff3f3924094d10390ed79c195fc8d3e254c7\n" }, { "commit": "b8e442b52f302be4633bd10d8b97a5d709b4f3c4", "tree": "6e4a063bfa955fa4355ad886f3f85812df20c41c", "parents": [ "1d44d3d21d0a4a3ade85d4415887cbda8a5ce544" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jul 28 15:53:16 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jul 28 15:53:16 2021 +0200" }, "message": "Change release cycle docs to reflect current process\n\nNow we no longer publish release discussions because it is very\ntime-consuming.\n\nAlso, I\u0027ve added links to access the CWS dashboard directly.\n\nChange-Id: I4ae4a9f77fb6890dfe18298291d2d14225bedf84\n" }, { "commit": "3465e7748ad69c6c818a14c3716ce4c9904cc23d", "tree": "399c0af657ea5ffbad21945f8ae189bc9a0c429b", "parents": [ "d6cdfa7432d9b8035147d114c33c023982e3a91b" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sun Jul 11 19:18:41 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sun Jul 11 21:15:43 2021 +0200" }, "message": "Refactor extension to webpack\n\nThis change is the biggest in the history of the project. The entire\nproject has been refactored so it is built with webpack.\n\nThis involves:\n- Creating webpack and npm config files.\n- Fixing some bugs in the code due to the fact that webpack uses strict\nmode.\n- Merging some pieces of code which were shared throughout the codebase\n(not exhaustive, more work should be done in this direction).\n- Splitting the console_inject.js file into separate files (it had 1000+\nlines).\n- Adapting all the build-related files (Makefile, bash scripts, etc.)\n- Changing the docs to explain the new build process.\n- Changing the Zuul playbook/roles to adapt to the new build process.\n\nChange-Id: I16476d47825461c3a318b3f1a1eddb06b2df2e89\n" }, { "commit": "613aab551cb3d703c3fce3b756928f88ea36a3b4", "tree": "95d890a290051f1b200b4b966af8c1dfc5181192", "parents": [ "193233a7331ca9912f795880d930b2f16729d648" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jun 02 12:06:56 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jun 02 12:10:22 2021 +0200" }, "message": "Update release cycle doc\n\nThe docs have been updated with info on the process I follow now with\nregards to releasing the extension.\n\nAlso, some markdown examples and links have been added to make my life\neasier when releasing the extension.\n\nChange-Id: I57a01667bd4e6c950875464ad8182e89aa08931f\n" }, { "commit": "bf8eece8301c28f768d038be94a7650217648fe8", "tree": "2b47db12144d2efd6b0bb56cf4bfd5f4be491c83", "parents": [ "223416c00f4ef2314b2ce54591df7e5db6ee6f3a" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Thu Apr 22 00:27:03 2021 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Thu Apr 22 00:55:19 2021 +0200" }, "message": "Add support for experiments\n\nThis change refactors the options logic and adds support for\nexperiments: a new type of options which are not shown in the options\npage (their usage will be similar to Chrome flags).\n\nExperiments can be set from the\nchrome-extension://{extension_id}/options/experiments.html page.\n\nThis code refactoring simplifies the options definition. Each option now\nhas a default value, and a context: the place where the option is set\n(options, experiments, internal, deprecated).\n\nChange-Id: I358ae07c832acae6b4536788c4dbe12a0e4730bf\n" }, { "commit": "cf83759085508f23bb3627b8e0285a51d10253dc", "tree": "ee6abe02896377244cfc72ff679db0725bc925b3", "parents": [ "ea37fdf5e3571e0bf9f9ec34930a435ba85212f6" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Feb 15 20:02:54 2021 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Feb 15 20:27:28 2021 +0100" }, "message": "Add dev docs on how to add a new feature\n\nFixes: #28\nChange-Id: I415ae1b03854d253492543d87fd4fcc6836b75f5\n" }, { "commit": "ea37fdf5e3571e0bf9f9ec34930a435ba85212f6", "tree": "9ef16306c90e756613975a85b550742928366ed8", "parents": [ "ed84f5104ebbb15c594c8488e4910ede7ff295c0" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Wed Feb 03 01:27:13 2021 +0100" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Mon Feb 15 19:08:31 2021 +0000" }, "message": "Reorganize docs and add contributing guides\n\nThis change introduces a reorganization of the information in the\nREADME.md document, which has been split into several files in the\n//docs folder, and adds the following information:\n\n- //docs/contributing.md: New document containing information\n about how to contribute to the project.\n- //docs/developers/build.md: Add information about CHROMIUM_MV3\n- //docs/developers/set_up.md: New document containing information on\n how to set up the development environment.\n- //docs/developers/add_feature.md: Blank document which will contain\n info on how to add a new feature/option to the extension.\n\nFixes: #26\nChange-Id: I44c69ccbc20e609c5416e08fe0ef3b7934080d17\n" } ] }