)]}' { "log": [ { "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": "a10fff2c3bdf3537f9ece5d4380ae9076f87f219", "tree": "5edd3b088058100e48d0f2d0f73b4659c1b40750", "parents": [ "74273eeb4b548756f937cd9e46e3224b3b5fb702" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue Jun 29 21:07:40 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jul 07 12:25:48 2021 +0200" }, "message": "Add \"Force Mark as Read\" feature\n\nThis change adds a feature to the extension which will mark all threads\nas open when visiting them from the Community Console.\n\nThis works by making a request to load the thread again (so the\nextension knows the last message ID) and then making a request to mark\nthe thread manually as read, passing the last message ID so the\nCommunity Console knows that\u0027s the last message we\u0027ve read. This last\nrequest is the one which is made when manually marking a thread as read\nfrom the thread list.\n\nThis change also adds the file api.js with a wrapper function to call\nthe Community Console API. In the future, all API calls should use this\nfunction.\n\nChange-Id: Iff1c077bf136807cdbaa710e2e6b8b130df3a27e\n" }, { "commit": "74273eeb4b548756f937cd9e46e3224b3b5fb702", "tree": "fcd1e32e37a2e0a5181073de54c759400f7e178f", "parents": [ "3083a43d93803af93948995144a0d9040a8169a9" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Fri Jun 25 19:23:27 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Fri Jun 25 19:23:27 2021 +0200" }, "message": "Insert batch lock button after the duplicate button\n\nBefore it was placed after the read/unread toggle button, but this\ncaused a minor bug.\n\nFixes: #51\nChange-Id: Ibe9ed8db3a90b1a9f8519a32773f9d4e243c2ed4\n" }, { "commit": "3083a43d93803af93948995144a0d9040a8169a9", "tree": "bec26c1950f09e0f989dada1a7e8477a5ceba830", "parents": [ "d2ac4ce147b98857b17791e2a2de5e219ebb067f" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue Jun 15 04:24:22 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue Jun 15 12:21:29 2021 +0200" }, "message": "Previous posts: inject in the unified profiles iframe\n\nWe previously added support of the previous posts links for unified\nprofiles, but unfortunately we forgot to change the manifest so it is\nalso injected when the profile is inside an iframe in the Community\nConsole. This change fixes this.\n\nChange-Id: I0d2c9424dede33a9aa79c6f7169a23e76c4b55d5\n" }, { "commit": "d75966e06a536f3b502781d64812e9af0a3c4717", "tree": "6582396ebe6c6527fd412f04962bd27476e9d710", "parents": [ "56d4d18b7799bfecf44ff71770cdfd1baa469730" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jun 09 15:41:31 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jun 09 15:47:44 2021 +0200" }, "message": "Fix extension manifest (host) permissions\n\nBoth ways of defining them are equivalent strictly, as per\nhttps://developer.chrome.com/docs/extensions/mv3/match_patterns/, since\nthe path is always treated as /* (so the three entries were the same and\nthat\u0027s why we could inject to other pages such as /*/profile/*), but\nthis change makes it clear.\n\nChange-Id: Ic60757ce86411b663efc3e2b6bbb0b29d987a4bd\n" }, { "commit": "56d4d18b7799bfecf44ff71770cdfd1baa469730", "tree": "572ad12e55f5bee5a01766c6e4daced945e84c42", "parents": [ "c6aacfa25abb543dfcaa285d3b88c6b8fa5ecbc7" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jun 09 14:56:15 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Wed Jun 09 14:56:15 2021 +0200" }, "message": "Previous posts: add support for unified profiles\n\nThis change adds the code needed to add the previous posts links to\nunified profiles.\n\nChange-Id: I65f9e5bed4961e8af10e702fc8cb8b31cd24a17b\n" }, { "commit": "a007d49720a5bd7d4b76b36cd68351af6440f41d", "tree": "944690d1f7719407a441d2b2652356cb115d6c69", "parents": [ "15b23d7e383a42779ea849acab06f6e95e584500" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun May 02 12:32:03 2021 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun May 02 14:18:25 2021 +0200" }, "message": "Add autorefresh_list experiment\n\nThis experiment/feature checks at regular intervals whether there are\nupdates to thread lists, and notifies the user via a snackbar when\nan update exists.\n\nBug: #42\nChange-Id: I98e4aa03a7080c6bff781ce7c850477433090957\n" }, { "commit": "3eae4526255881069b701ea3f95b3248c67cfe9d", "tree": "0fc94685bac301c366288c20640f4de1f344cf32", "parents": [ "bf8eece8301c28f768d038be94a7650217648fe8" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Thu Apr 22 01:14:27 2021 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Thu Apr 22 01:14:27 2021 +0200" }, "message": "Add threadListAvatars experiment\n\nThis experiment adds avatars of the users who have participated in a\nthread in the thread list, next to each thread.\n\nChange-Id: I259b103a7d3462201013ab2027866bbcce476901\n" }, { "commit": "d98126ff24150e0c644cae6de2fbfc135a07d424", "tree": "2acf229da50ce411dc874f79cf8ba12aa18d275d", "parents": [ "698d3762171617427f788c42d9327e47c71f992e" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Wed Feb 17 10:44:36 2021 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Wed Feb 17 10:49:49 2021 +0100" }, "message": "Add option to reposition the expand thread button (CC)\n\nThis option repositions the expand thread button all the way to the left\nof the thread element in thread lists (Community Console). Originally,\nthis button is shown in the right.\n\nRequested at pekb/thread/67965396?msgid\u003d91547227.\n\nChange-Id: I10cd62998f6165ec58705fd912089119a7e0a108\n" }, { "commit": "698d3762171617427f788c42d9327e47c71f992e", "tree": "1abf54ecdef1c0f732bf552564bdc318dcc5eb7c", "parents": [ "cf83759085508f23bb3627b8e0285a51d10253dc" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Feb 16 01:19:54 2021 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Feb 16 16:38:11 2021 +0100" }, "message": "Add enhanced announcements notification dot feature\n\nThis change adds a new option which consists of the injection of custom\nCSS code to enhance the announcements notification dot shown in the\nhamburger icon in the Community Console.\n\nChange-Id: I6963017d25ba99f82ccabfde8eae45fa3280c4ec\n" }, { "commit": "bbc88c6c70a84555460fd8dff88eb4b24fb43bef", "tree": "93bc8d78d7bb74e1c118baa38a75b1c299bbf66a", "parents": [ "0991c69b3300b7c1e4b833bbb226f37bac7094c2" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Fri Dec 25 03:44:41 2020 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun Dec 27 11:42:23 2020 +0100" }, "message": "Add support for Manifest V3\n\nManifest V3 (MV3) is a new version of the manifest.json file, which also\ncomes with several API changes:\nhttps://developer.chrome.com/docs/extensions/mv3/intro/\n\nTherefore, this change does the following:\n\n- Add a new target to the Makefile and release.bash scripts called\n \"chromium-mv3-beta\"/\"CHROMIUM_MV3\" which target Chromium using\n Manifest V3.\n- Adapt the manifest.gjson template so it is compatible with Manifest\n V3 when the target is \"CHROMIUM_MV3\".\n- Adapt the source code (change the background page to a service\n worker and change chrome.browserAction.* to chrome.action.*).\n\nAlso, the following change has been done:\n\n- The \"gecko-beta\" target in the Makefile has been removed because in\n the end we never released beta versions for Firefox, due to the small\n user base there.\n\nChange-Id: Ibedcd6651cd23aa3db359a1ef7c7b96a232f39a7\n" }, { "commit": "a23bf1ec1c894b4f3475b975c48628c39e3aeaca", "tree": "6a6e3868454eff6440e8f6df956295c535b44be3", "parents": [ "e13bace25cde477dd52f564025690a8cfbfa6e7c" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Fri Dec 25 03:02:10 2020 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Fri Dec 25 03:08:13 2020 +0100" }, "message": "Remove chrome_style \u0026 browser_style manifest keys\n\nThe chrome_style CSS stylesheet applied by Chrome to the options page is\nnow included directly in the extension\u0027s bundle, and injected into the\noptions page.\n\nThis change is done in preparation for Manifest Version 3, which doesn\u0027t\nallow setting chrome_style to true:\nhttps://source.chromium.org/chromium/chromium/src/+/master:extensions/common/api/extensions_manifest_types.json;l\u003d94;drc\u003d149f67d78acea93b3d4f28bcd8e594301e1fdb08\n\nThis change also moves the options resources to their own folder.\n\nChange-Id: I88d74989b38053d2e137ff166ddcdc4e00489428\n" }, { "commit": "f592396f9a184ff20b3522dca0eb606791392d7d", "tree": "d11a54b15d7d21df75694333a46531b8b65d9540", "parents": [ "3e23888062cf9883eb75376edebd4799b7e44091" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Dec 07 16:44:37 2020 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Dec 07 20:24:15 2020 +0100" }, "message": "Add \u0027batch lock\u0027 feature\n\nThis change adds a \u0027batch lock\u0027 option which, when enabled, makes the\nextension display a lock button in the thread list toolbar in the\nCommunity Console.\n\nWhen this button is clicked, the user is prompted whether they want to\nlock or unlock the selected messages.\n\nAfter the user makes their choice, the action is performed in all the\nselected threads and any error while performing it is shown to the user.\n\nFixes: #24\n\nChange-Id: I70bdc698a8d4694b2f11561fdb0a0d5c17f4d3b5\n" }, { "commit": "3e23888062cf9883eb75376edebd4799b7e44091", "tree": "11238342a4c5cab754a65e1d585401009352a58a", "parents": [ "41498eede30122933bec8c1a8beb8b1de3183c7f" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Dec 07 18:38:54 2020 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Dec 07 18:43:34 2020 +0100" }, "message": "Refactor content scripts/injections bridge\n\nIn order to use the existent bridge with more features other than the\nprofile indicator, this change refactors the bridge code so the content\nscript event listener can handle requests being done via different\nprefixes.\n\nChange-Id: I7c8e7e62068b7326a2eeec18d871a44114d6c259\n" }, { "commit": "f478c36c000e6b25b159d04fe6f51f038140040e", "tree": "54212b95e0a1333eaa09d21aa740da3c06c407a2", "parents": [ "13658b91a648e822b8359af8b914584297a69ded" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Wed Dec 02 01:15:41 2020 +0100" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Wed Dec 02 01:15:41 2020 +0100" }, "message": "Increment minimum Firefox version required\n\nSeveral manifest.json keys related to the options page and the\nruntime.openOptionsPage method are only supported in Firefox for Android\nsince version 57.0.\n\nTherefore, the minimum version has been incremented from Firefox 55.0 to\nFirefox 57.0.\n\nChange-Id: Ideaef5dda90b5e053da8dc1b8121b9e51596cd56\n" }, { "commit": "06167753b35c9919d4cb2cadf5a26747f6b6bed8", "tree": "975315b9404c500ce6f9b2fe332807339e104281", "parents": [ "c4cb8f356c87fc17e1c492b3bf9f41047185655d" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 08 00:50:36 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 08 01:23:39 2020 +0200" }, "message": "Add extension icon badge to injected components\n\nFixes: #8\nChange-Id: Id1d0ae4a3da057fb06f5137be2271e293d8f0cd4\n" }, { "commit": "0bc113acbae3f622d11283273de3031e62e648d2", "tree": "aa2e8305aa2ec1b728cdaab236988c9dc48dd414", "parents": [ "3b0be6e0103febbf083c9e1063f2c5c66dc32ec6" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Sep 07 13:02:11 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Sep 07 23:10:11 2020 +0200" }, "message": "Add CC dark theme option\n\nThis commit adds an option to enable a dark theme in the Community\nConsole. It can be enabled manually with a switch which is injected in\nthe CC or automatically by syncing it with the OS dark mode setting.\n\nChange-Id: I7506e80a409c5b0190d942c9de88354b6c0cce10\n" }, { "commit": "36b8dbcad8bebe8eaed6fb2bfbcd7c3d3d3164cc", "tree": "3cc4d29b45c76aeb6122457adac6ffea2a259530", "parents": [ "0bd07f6e61def33bd2292ba0a0766e7cad3543d7" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 01 21:16:19 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 01 21:36:17 2020 +0200" }, "message": "Exclude matches with manifest.json instead of JS\n\nSome wrong matches were being excluded with Javascript code testing the\nlocation.href value. This commit deletes these Javascript tests and\nimplements them directly in the manifest.gjson file by placing them\ninside the exclude_matches argument.\n\nChange-Id: Idba4086b7061eaea837d7c7a3e3564c144535e42\n" }, { "commit": "0bd07f6e61def33bd2292ba0a0766e7cad3543d7", "tree": "2b2a4daab04bf397d39dfc36b202ff6789441b0e", "parents": [ "f2fd7692888077cbe2ba45355a9aa643a72d5d61" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 01 20:18:06 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 01 20:18:06 2020 +0200" }, "message": "Improved profile_inject.js code\n\nChange-Id: I5d154b987fe90f2f8e6c89f374c6f37f9986acc1\n" }, { "commit": "ad65e7521e0ad21aba69f221b56e955f2b7cf887", "tree": "0abb4a0915c795633a52aea9683c93ebcd1ebc31", "parents": [ "943b849a0434beda7f1b8a803da05fe831703b15" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 01 00:13:59 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Sep 01 16:16:22 2020 +0200" }, "message": "Add option to show the number of recent posts made by the OP\n\nAdd an option to show the number of recent posts made by the OP next to\ntheir username in threads (profileindicator_alt).\n\nIf this option and the profileindicator options are set, then the\nindicator dot and the recent posts number badge will be merged into a\nsingle component.\n\nChange-Id: If2fb1e8f0066d75ef136b6f93869b7fc2f0c7e57\n" }, { "commit": "943b849a0434beda7f1b8a803da05fe831703b15", "tree": "7801509c3a3d32fb98d9ebd7a172bbaf8af619d2", "parents": [ "a92652e1211d59b87577177c0900cd828045405c" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Aug 31 23:40:43 2020 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Mon Aug 31 21:43:56 2020 +0000" }, "message": "CC: Split the profile history link into 2 links\n\nBefore there was a single link which pointed to the post history in all\nforums. As this sometimes takes a long time to load, this commit splits\nit into 2 links:\n\n* A link to the post history in the current forum (loads faster)\n* A link to the post history in all forums (loads slower)\n\nChange-Id: Ifa3ed2340c5af2e87d75118eb6a66aba4f395e3c\n" }, { "commit": "4c1a67963a04a9e99d07f8c0ddfe2ae15a994d55", "tree": "551e820517c7c1bac935f2707c4013a5eeb6b218", "parents": [ "e1752a190eb8a1a92af14feaf533e803a22e86c7" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Aug 31 21:30:42 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Aug 31 21:33:56 2020 +0200" }, "message": "Merge reused code into a common file\n\nChange-Id: I264aaa67ae1103df2292e17d1eb46b3054799994\n" }, { "commit": "e51444e259e8a9278e2c3947082e899e811f4521", "tree": "5683af0c6b635f87cdbae764b71dccbef42c9808", "parents": [ "166cc6e8d8907c6dd3a404e32cfe54e55b663a70" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Aug 31 14:50:06 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Aug 31 16:53:16 2020 +0200" }, "message": "Bring the profile indicator feature to TW\n\nAdapted the existing code in order for it to be injected too in TW.\n\nChange-Id: I01720c040f7bbab892f02a8f2935ebcaeb01b68f\n" }, { "commit": "a560aba0b935b3fe9777efeac5b0c05ecd66f520", "tree": "b42ffd21c558ff297a752ba418a33975b7f66142", "parents": [ "bc56fa6cc461f1d7605416b3a4b0292726e17d95" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Aug 31 13:32:29 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Aug 31 13:32:29 2020 +0200" }, "message": "Put content scripts and injections inside folders\n\nIn order to clean up the src directory and explain implicitly clearer\nwhat each script/stylesheet is.\n\nChange-Id: I72f1d82a3806f99fa3322d5a3157289d23213299\n" }, { "commit": "129fb50b9fe8f7e7bb5ccc5afdf81da352827fca", "tree": "7f7cf86d290bfb6e10fe504743bbfe8fec09bda0", "parents": [ "4c58488bfffcff88c2bb9ad13ddea4dc83b4c752" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Fri Aug 28 05:18:53 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Fri Aug 28 20:25:29 2020 +0200" }, "message": "Add profile indicator feature\n\nThis experimental feature adds an indicator dot next to the OP\u0027s\nusername in order to indicate whether the OP has participated in more\nthreads in the same forum.\n\nThe dot can indicate the following states:\n* Blue: the OP has only participated in the current thread.\n* Orange: the OP has participated in other threads, but at least the\nlast 5 ones have been read by the user.\n* Red: the OP has participated in other threads, some of which haven\u0027t\nyet been read by the user.\n\nChange-Id: Ib358d88dacfe0e713247d7757cf7eea1a2b4f8e9\n" }, { "commit": "1a1d2b7498868fdd4540742c42ed54f03e2c0c82", "tree": "5bcc4cc717e539c8c41ba5af648be170721268a4", "parents": [ "8e030615adfcd15019ab1dd055075c59f1f6a2fb" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Thu Aug 20 03:15:20 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Thu Aug 20 03:15:20 2020 +0200" }, "message": "Access the options page when clicking the extension icon\n\nChange-Id: I4dc518e1a828c79dcb86149c8213d72fff47fde5\n" }, { "commit": "6c35730cb602a828e5e11a625e1c1f13ce9383b1", "tree": "3c112a1b397d660f4f6d682b27bd52d3078fbb7a", "parents": [ "8b8d1de2862d1452024e720c8518ba71e699d917" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun Aug 09 19:54:08 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun Aug 09 20:06:51 2020 +0200" }, "message": "Add Firefox support\n\nThe release.bash script has been updated, and now depends on a helper\nscript called generateManifest.bash. A \"--browser\" flag (shorthand \"-b\")\nhas been added to the script in order to specify the target browser.\n\nNow the manifest.json file is saved as a template at\ntemplates/manifest.gjson (gjson stands for Generic JSON), which includes\nconditional clauses which indicate what parts of the manifest are\napplicable to each browser.\n\ngenerateManifest.bash generates the src/manifest.json file.\n\nChange-Id: Ib051f3d893045c1377007b9b076ffa7a702d9648\n" }, { "commit": "666575fb534e9a4762a5a9c76adfd142dbca1771", "tree": "0cf012050c3ab274ed743db306d775bf97866e8e", "parents": [ "53057074774e1e1dc1b58398b8d66f3015044ce8" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sat Aug 08 15:40:39 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sat Aug 08 15:51:58 2020 +0200" }, "message": "Change the release system to a tag-based system\n\nBefore, releases were created by commiting a change to the manifest.json\nfile which updated the \"version\" field.\n\nThis commit changes this procedure by generating the version strings\ndirectly in the release.bash script with the \"git describe\" command,\nbased on annotated Git tags.\n\nChange-Id: I4de4e1040b7e9d22b4d3c8df9c0870989d966c49\n" }, { "commit": "53057074774e1e1dc1b58398b8d66f3015044ce8", "tree": "ff44bce69d48e6adf44f7fbaa3f789f868c5aec8", "parents": [ "0f9503f8853cdfbee0f9e95fb094bc0e5b4f7d9a" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Jul 27 14:06:07 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Mon Jul 27 14:06:07 2020 +0200" }, "message": "Increment version to 0.8\n\nChange-Id: I3063459d52e56a74ebf259cb2fe1c08c0c2400af\n" }, { "commit": "98f22dca4ecf65e67b025b780597e20cf7338b87", "tree": "6c8c4c8b60ab8a4d7658e59269240ffcbbea879a", "parents": [ "6c7920fff2fbbd62089ad2faa46e7752a3a90a0f" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Jul 14 18:27:24 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Tue Jul 14 18:27:24 2020 +0200" }, "message": "Increments version to 0.7.1\n\nChange-Id: Ia61aa9822e1585fa804bdae5d82f2bde40ceb791\n" }, { "commit": "6618b59c20f3ebe65c539c3e5e61286e6e00dd71", "tree": "9c53181608bc3a167bb27a531bb68bd4a5663871", "parents": [ "ae6a26dd3a90dba2b6e2d3a8755ca1444e61cf54" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun Apr 12 14:04:29 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun Apr 12 14:04:29 2020 +0200" }, "message": "Incremented version to 0.7\n" }, { "commit": "8933fbeb76e9d916c54484e1ffcda7afa21655a1", "tree": "db216a1795f121e0abc3f9297343eb8ef2180401", "parents": [ "92923505e7d2769e591e7afd60ef67a38df7cfdb" ], "author": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun Apr 12 13:31:24 2020 +0200" }, "committer": { "name": "avm99963", "email": "me@avm99963.com", "time": "Sun Apr 12 13:31:24 2020 +0200" }, "message": "Incremented version to 0.6\n" }, { "commit": "03d5409ba6c11b909fc755e512b25da3ca20e4fd", "tree": "2bd9156c124ba9ea52332b7507395529065b77d3", "parents": [ "4e4a9fdea5b2d74b1bc8d16a691e3897f1c063d6" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Jan 18 21:33:16 2020 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Jan 18 21:33:16 2020 +0100" }, "message": "Added release scripts\n" }, { "commit": "4e4a9fdea5b2d74b1bc8d16a691e3897f1c063d6", "tree": "b25e1276def77a3cb679df3905633eb68c6afecb", "parents": [ "7beddb35281c9c6e51fa7fef8120db4916258a6d" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Jan 18 19:53:30 2020 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Jan 18 19:53:30 2020 +0100" }, "message": "Incremented version to 0.5.1\n" }, { "commit": "21b421e020fa73305ae08c0cd037535488c65885", "tree": "a24cc42aa187bb745347204372edc8e6bc1d157b", "parents": [ "eb2d0b8411123e2775bf59b2c5388514af66c342" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Mon Oct 07 22:59:18 2019 +0200" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Mon Oct 07 22:59:18 2019 +0200" }, "message": "Incremented version to 0.5\n" }, { "commit": "4010a5d3692b26ced5dac55f994367c14f7e8343", "tree": "fe627b39a9f9c5a34ed11e7cad8a57d0f2459d65", "parents": [ "982666e73000f63d592b63f372d57fbe32cd4402" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sun Sep 29 18:38:11 2019 +0200" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sun Sep 29 18:38:11 2019 +0200" }, "message": "Incremented version to 0.4.1\n" }, { "commit": "c19497f9815bce2f1e128346e94faa4035d06bbb", "tree": "adf289fe981e9f3990720f6b424bee1e0004c2b6", "parents": [ "51c958547305924705360bc0cedaa1eca33b11a7" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Fri Aug 23 00:15:11 2019 +0200" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Fri Aug 23 00:15:11 2019 +0200" }, "message": "Added option to activate the enableEscalateThread flag\n" }, { "commit": "51c958547305924705360bc0cedaa1eca33b11a7", "tree": "c9ae950c15b65757f6ec97161a31e075d6703516", "parents": [ "3b9ff842e0a9b15fda708454e9d8630685095423" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Mon Jun 17 21:37:41 2019 +0200" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Mon Jun 17 21:37:41 2019 +0200" }, "message": "Fixed bug in creating the \u0027previous posts\u0027 link and added mention to the beta version of this extension\n" }, { "commit": "6d9c5fe4ae8022f49c061613c296871e7b235511", "tree": "4d0b817b3a134cba7277cbffb82532e1c4cd3e03", "parents": [ "9fcf48337103ed86c47cb6546c1339350bb40d78" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Tue Jun 04 00:35:53 2019 +0200" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Tue Jun 04 00:35:53 2019 +0200" }, "message": "Added features to automatically load all messages in a thread and enable the enableLoadingDraftMessages flag\n" }, { "commit": "9fcf48337103ed86c47cb6546c1339350bb40d78", "tree": "6ac717084839e25a1b3b344e334b5af43ee1483f", "parents": [ "8a3a61509a68619afc38df2083bb969e77d14ce2" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sun Mar 31 21:12:58 2019 +0200" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sun Mar 31 21:12:58 2019 +0200" }, "message": "Incremented version to 0.2.3\n" }, { "commit": "81e410c524847382855896ad781783ad34e44268", "tree": "344bad84ca6d09b1f4f06862c08b0f4e71a0e7bd", "parents": [ "3071612f102b217ca22043fcc5f393a2a59350c3" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sun Mar 31 17:49:46 2019 +0200" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sun Mar 31 17:49:46 2019 +0200" }, "message": "Incremented version to 0.2.2\n" }, { "commit": "cfc770846dcf646739ca744cace48709de423421", "tree": "3023f9452b2dcaff24bf82f78e1a114753f8788b", "parents": [ "a3d1ef3f5111ae231cb2b88fcff11450ce752e76" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 23:33:59 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 23:33:59 2019 +0100" }, "message": "Incremented version to 0.2.1\n" }, { "commit": "a3d1ef3f5111ae231cb2b88fcff11450ce752e76", "tree": "1e71a7478fe5a262575f7e55551e81d51f6a18d2", "parents": [ "6989a5d18e50afdcd7f3491bd7e1e24f35dadccf" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 23:33:29 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 23:33:29 2019 +0100" }, "message": "Added i18n and Spanish and Catalan translation\n" }, { "commit": "6989a5d18e50afdcd7f3491bd7e1e24f35dadccf", "tree": "3f0dc03efbeefb8e94d6130f0d2e57cac52b642d", "parents": [ "b21f625e09a60ce7e00fcca1297287d210d4d348" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 22:06:36 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 22:06:36 2019 +0100" }, "message": "Incrementing version to 0.2.0\n" }, { "commit": "d075725a6c91ba0452b83f4c09044ecf3b669228", "tree": "d70894661daa5a8d7b6c6178952ddf3581c66419", "parents": [ "134f1ef4c4b218f7b8dc8483e664450d2c9d9185" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 20:13:00 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 20:13:00 2019 +0100" }, "message": "Fixes #4\n" }, { "commit": "134f1ef4c4b218f7b8dc8483e664450d2c9d9185", "tree": "6ed6b604641746d5ac8dbb3b8cf362ac55326012", "parents": [ "001c07cc9bc7eaa56d0e2c8f52965c032549a88c" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 19:05:27 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Sat Mar 30 19:05:27 2019 +0100" }, "message": "Fixes #3\n" }, { "commit": "249955fe8548b1c278ea9c450ce13ce87516f6ae", "tree": "2c6ce16c61e25653e136b01a0fb40f58e0aaa4b5", "parents": [ "17e3e704112d751e1a8bbf2030bf40c4cb558f98" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Thu Mar 28 01:28:33 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Thu Mar 28 01:28:33 2019 +0100" }, "message": "Incrementing version to 0.1.1\n" }, { "commit": "cbea3140e9749de4995de755e5c3979f7d8f591b", "tree": "f0c9ce3d8f3e3b2c961f77dfa59e7c8da345c053", "parents": [ "5fea42f27a9fba62dceec513577e81dda47087fd" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Thu Mar 28 00:48:15 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Thu Mar 28 00:48:15 2019 +0100" }, "message": "Version 0.1.0.\n\nAdded infinite scroll to the public Forum threads, and added options page to adjust whether to enable infinite scrolling in thread lists and inside threads separately.\n" }, { "commit": "5fea42f27a9fba62dceec513577e81dda47087fd", "tree": "c3ac60edeb332dd995881e50b6fe17094cb58f61", "parents": [ "c2e7db3505923090ef86cd23ce4759a7b4341911" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 23:52:56 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 23:52:56 2019 +0100" }, "message": "Incremented version to 0.0.4\n" }, { "commit": "c2e7db3505923090ef86cd23ce4759a7b4341911", "tree": "eb9b37775f6c0aa3bf74744ad8e2bf65c2db31a8", "parents": [ "656d6aa1679ca456f94883491fc0205758cefcfe" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 23:49:05 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 23:49:05 2019 +0100" }, "message": "Changed denomination\n" }, { "commit": "6a7cbcb7c9db81f7962d0679c1b0933baa35b539", "tree": "13c6658980f67fd0c791d1cbe09a967ee21b6e42", "parents": [ "d8498756ec82717d8a73d738d33799e1cf862d8c" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 01:16:28 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 01:16:28 2019 +0100" }, "message": "Version 0.0.3\n" }, { "commit": "d8498756ec82717d8a73d738d33799e1cf862d8c", "tree": "46d8a23f9d4eeae984779c37706be9be7ade6c82", "parents": [ "847ee633cc23f80befa177a020aa6c4da8a1ceda" ], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 01:09:56 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 01:09:56 2019 +0100" }, "message": "Version 0.0.2\n" }, { "commit": "847ee633cc23f80befa177a020aa6c4da8a1ceda", "tree": "ca310981702550b101dfbed053c5313d5e5103d3", "parents": [], "author": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 00:57:44 2019 +0100" }, "committer": { "name": "avm99963", "email": "jocdeladria@gmail.com", "time": "Wed Mar 27 00:57:44 2019 +0100" }, "message": "Version 0.0.1\n" } ] }