Граф коммитов

222 Коммитов

Автор SHA1 Сообщение Дата
Mike Taylor 7a4142e9db Issue #78 - Add jest and jest eslint integration 2019-11-28 06:51:42 -06:00
Mike Taylor 2154b2b3f1 Issue #78 - Style tweaks to eslintrc.js 2019-11-28 06:47:11 -06:00
Mike Taylor de579cfb52 Issue #78 - Update eslint 2019-11-28 06:45:22 -06:00
Mike Taylor 25303e8516
Merge pull request #131 from mozilla/issues/129/1
Fixes #129 - Take a few stabs at preventing corrupted config.json
2019-11-27 16:18:47 -06:00
Mike Taylor afa4ac9843 Issue #129 - Read config using filesystem APIs rather than require 2019-11-27 15:30:09 -06:00
Mike Taylor 9bdab9fab1 Issue #129 - Don't transform items inside IGNORED_DOMAINS 2019-11-27 13:56:26 -06:00
Mike Taylor 1a4f00ffe4 No issue - remove GitHub actions config
(It turns out you have to pay for this... at least Mozilla would
have to)
2019-11-26 15:07:17 -06:00
Mike Taylor c59ac75d25
No issue - create nodejs.yml
Experimenting with GitHub Actions
2019-11-26 15:04:14 -06:00
Mike Taylor 0bbface4f3
Merge pull request #126 from mozilla/issues/74
Fixes #74 - Integrate prettier into eslint
2019-11-26 14:55:35 -06:00
Mike Taylor cbc6f5ce84 Issue #74 - Move devDeps to the right place 2019-11-25 17:45:39 -06:00
Mike Taylor ceaa2f5685 Issue #74 - Add a pre-commit lint fix hook 2019-11-25 11:07:52 -06:00
Mike Taylor c1b7ca720f No issue - update refs to point to mozilla 2019-11-25 11:07:51 -06:00
Mike Taylor 92b4d81d57 Issue #74 - Run prettier on everything.
RIP blame.
2019-11-25 11:07:51 -06:00
Mike Taylor 226ad36e48 Issue #74 - Add prettier eslint integration 2019-11-25 11:04:18 -06:00
Mike Taylor c90622b583
Merge pull request #128 from mozilla/issues/127/1
Fixes #127 - Publish the sheets for embedding
2019-11-25 11:03:47 -06:00
Mike Taylor 508a15fbbf Fixes #127 - Publish the sheets for embedding 2019-11-25 10:59:31 -06:00
Mike Taylor 9c1a0d07e1
Merge pull request #125 from mozilla/issues/124/1
Fixes #124 - Write the currentDocId back to the config
2019-11-22 23:00:13 -06:00
Mike Taylor c4a95490fe Issue #124 - Write the currentDocId back to the config
This will ensure the next time it runs it will re-use an existing
doc.
2019-11-22 19:15:25 -06:00
Mike Taylor b74539b796
Merge pull request #123 from mozilla/issues/122/1
Fixes #122 - prevent infinite fetchListID requests (depending on circumstances)
2019-11-20 14:46:09 -06:00
Mike Taylor 6e8b741ee7 Issue #122 - cache and re-use a `now` variable 2019-11-20 14:43:30 -06:00
Mike Taylor a329017b6b Issue #122 - Remove duplicate date check (it happens before calling fetchListID) 2019-11-20 14:43:02 -06:00
Mike Taylor 8084620652
Merge branch 'master' into issues/122/1 2019-11-05 13:18:39 -06:00
Mike Taylor 98803041e2 Issue #122 - Once we have a good date, make sure we use that.
Otherwise we could end up in a weird state where we had the right
list ID, but it was labeled as the EOW of the initial future date.
(In the case that a future date was passed in).
2019-11-05 13:17:22 -06:00
Mike Taylor 9b86e84f62 Issue #122 - When trying to find a date that works, if we end up on today, request the day before. 2019-11-05 13:17:22 -06:00
Mike Taylor 6b699e9220
Merge pull request #121 from mozilla/issues/69/1
Fixes #69 - clamp list to config.listSize
2019-11-05 11:09:45 -06:00
Mike Taylor 5e6989e1f7 Issue #69 - clamp the list to config.listSize after we remove sites 2019-11-05 09:53:47 -06:00
Mike Taylor 76abf81212
Merge pull request #120 from mozilla/issues/115/2
Fixes #115 - Do a few things to make TSCI run in automation
2019-11-01 12:13:17 -05:00
Mike Taylor 57d31d9365 Issue #115 - Update README.md 2019-11-01 12:07:14 -05:00
Mike Taylor 85c7e078a7 Issue #115 - Make currentDoc.json location configurable 2019-11-01 12:06:57 -05:00
Mike Taylor 62246cabad Issue #115 - Move Summary to the 3rd tab in a sheet 2019-10-31 17:14:53 -05:00
Mike Taylor 97fb4c2031 Issue #115 - Move new weekly data sheets to the 4th sheet position
This way you don't have to scroll a billion miles to see it.
2019-10-31 17:14:53 -05:00
Mike Taylor 41c446cf70 Issue #115 - Create placeholder Chart and Formula sheets for new documents
These will need to be manually edited once, but only once.
2019-10-31 16:23:25 -05:00
Mike Taylor ce60172513 Issue #115 - Make it possible to create a sheet with a title 2019-10-31 16:23:25 -05:00
Mike Taylor 02a7dd95d5 Issue #115 - Write the current document id to disk
The idea is the metrics application can read this and know where
to point to, since the id will be changing week over week.
2019-10-31 16:23:25 -05:00
Mike Taylor 4754318b71 Issue #115 - Clone the document at the end of all operations 2019-10-31 16:23:25 -05:00
Mike Taylor d574003864
Merge pull request #118 from past/add-tablets
Include browser-firefox-tablet in the webcompat-M numbers
2019-10-25 13:22:10 -05:00
Panagiotis Astithas 86713a7e69 Include browser-firefox-tablet in the webcompat-M mnumbers 2019-10-25 10:54:07 -07:00
Mike Taylor daf5f1d355
Merge pull request #114 from mozilla/issues/75/1
Issue #75 - Add support for cloning of docs and copying of sheets
2019-09-17 16:46:37 +09:00
Mike Taylor f81c5256d0 Issue #75 - Address review feedback 2019-09-17 16:33:38 +09:00
Mike Taylor 52503193a3 Issue #75 - Add support for cloning of docs and copying of sheets
The way this PR is intended to work is the following:

Before fetching bug data for a given week, clone into a new document.
Fetch all bug data.
Copy the sheet into the original document.
Delete the cloned document.

The way this works assumes you have a stable spreadsheetID in config.json -
if you don't, it will write a spreadsheetID of the first created document
for you.

This should reduce the number of history entries and allow us to run in automation.
(in theory, we need to test this)
2019-09-16 16:39:54 +09:00
Mike Taylor bb2a1ccc9c
Merge pull request #113 from past/master
Add redd.it to the shorteners list
2019-09-13 09:08:36 +09:00
Panagiotis Astithas ce00ae4b86 Add the reddit shortener to the ignored domains list 2019-09-12 12:37:36 -07:00
Panagiotis Astithas 51940b996c Merge branch 'master' of github.com:mozilla/tsci 2019-09-10 13:52:23 -07:00
Mike Taylor d1f6649732
Merge pull request #112 from mozilla/weighted-dupes
Issue #63 - Weight dupes at 10% after the first one
2019-09-04 12:58:51 -05:00
Mike Taylor 5aa625f4ee Issue #63 - Weight dupes at 10% after the first one 2019-08-27 16:57:39 -05:00
Mike Taylor ce708013c0
Merge pull request #109 from mozilla/dependabot/npm_and_yarn/eslint-utils-1.4.2
Bump eslint-utils from 1.3.1 to 1.4.2
2019-08-27 16:54:07 -05:00
dependabot[bot] 29874af4d9
Bump eslint-utils from 1.3.1 to 1.4.2
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.3.1 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-27 21:49:29 +00:00
Mike Taylor de2151336c
Merge pull request #105 from mozilla/ignore-minor
Fixes #104 - Ignore severity-minor bugs from GitHub counts
2019-08-20 13:45:06 -05:00
Mike Taylor 774f60f595 Issue #104 - Ignore severity-minor GitHub bugs 2019-08-20 13:31:39 -05:00
Mike Taylor 47918e80bd
Merge pull request #103 from mozilla/issue101
Filter out Firefox Preview data. Fixes #101
2019-08-09 11:43:38 -05:00