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