Commit Graph

116 Commits

Author SHA1 Message Date
8be7d12cb3 refactor(lint): apply linting from the tools (#39) 2018-12-27 11:29:42 -08:00
00e5cf247e feat(tools): add eslint and prettier (#19) 2018-12-28 00:40:49 +05:30
37c113b5d3 docs: update notes on the setup 2018-12-27 02:09:02 +05:30
fa2191b400 fix(.env): update paths relative from root of repo (#37) 2018-12-26 11:28:02 -08:00
4bbf63295b fix: fixed several issues after move to mono repo (#31)
This PR has the following items:

1. Introduces a couple of fixes to the sweeper script from issues right before the move to the mono repo.  These were related to moving labeler out of the root of the sweeper folder and placing into the pr-tasks sub-folder.

2. Combined two scripts which were being used to update the data manually on Glitch (pr-relations.glitch.me).  The new one-off script (get-pr-relations-data.js) downloads the current data.json and then pulls down applicable Github data which updates the data.json and automatically uploads it back to the Glitch server.

3. In an effort to use the same log file across all current one-off scripts and sweeper.js, the ProcessLog class was modified, so now every log created has the same JSON structure as is uploaded to the Glitch server.  This removed a lot of redundant code across 3 files.

4. During a pair-coding session with @honmanyau, we tweaked the UI for the Dashboard app to give it a more consistent look across all views.

5. Based on feedback from a couple of the moderators using the new Dashboard app, the PR title was added along with some other styling. 

6. Added some environment variables for running dashboard-api and dashboard-client in a development mode.

7.  Added a sample_data.json file as a starter file, so someone does not have to do a full data pull to get things up and running. 

8. Modified Pareto view to only display files with 2 or more PRs to speed up the report.
2018-12-25 21:41:43 +05:30
7131583f65 Feature: API endpoint constants (#30)
* Implemented expeced behaviour for text input.

* Added constants for API endpoints. Refactored Footer, Pareto and Search components accordingly.
2018-12-11 21:54:59 -08:00
f492176f1d chore: update lock file (#24) 2018-12-05 01:02:56 -08:00
61d25a8542 feat: improve efficiency of pr relations script (#23) 2018-12-05 14:25:53 +05:30
aa1b0ddbaf chore: install deps, remove clutter 2018-12-05 11:23:55 +05:30
5bf18bc876 refactor: prepare dashboard-client for move 2018-12-05 11:23:55 +05:30
2de69cdc92 Merge pull request #19 from RandellDawson/fix/change-link-color
[Fix] Changed links from blue to 006400
2018-12-05 11:23:55 +05:30
38327b235e Merge pull request #18 from RandellDawson/fix/correct-search-result-messages
[Fix] Correct search result messages and add info footer
2018-12-05 11:23:55 +05:30
b228d426f6 Merge pull request #16 from RandellDawson/feat/create-search-component
[Feature] Finalized Search Component functionality
2018-12-05 11:23:55 +05:30
db0fd603a5 Merge pull request #14 from RandellDawson/feat/create-search-component
[feature] created Search component
2018-12-05 11:23:55 +05:30
c1c1154bc3 Merge pull request #11 from RandellDawson/feature/root-package-json
Adde `package.json` and `.gitignore` to the root folder.
2018-12-05 11:23:55 +05:30
091458c11c Merge pull request #10 from RandellDawson/feature/styled-components-theme
Implemented styled-components theme.
2018-12-05 11:23:55 +05:30
9332d4eb14 Merge pull request #9 from RandellDawson/feature/styled-tab-borders
Restyled tab borders to remove doubled-up borders.
2018-12-05 11:23:55 +05:30
e31396931e Merge pull request #8 from RandellDawson/feat/report-improvements
Feature: Added Pareto Report and Tabs Navigation
2018-12-05 11:23:55 +05:30
e8aa30162a Merge pull request #7 from RandellDawson/feature/display-username-with-prs
Added the ability for usernames to be displayed along with found PRs.
2018-12-05 11:23:55 +05:30
6b63642d3d Merge pull request #6 from RandellDawson/feature/search-with-enter-keypress
Added the ability to search by pressing Enter. Associated refactoring.
2018-12-05 11:23:55 +05:30
3c5203e97d Merge pull request #5 from RandellDawson/refactor/input-react-component
Implemented ref forwarding for Input component. Minor clean up.
2018-12-05 11:23:55 +05:30
1211c2b758 Merge pull request #3 from RandellDawson/feat/add-links-to-results
fix: improved input elem behavior
2018-12-05 11:23:55 +05:30
4b7a58d327 Merge pull request #1 from RandellDawson/feature/prototype
Created prototype.
2018-12-05 11:23:55 +05:30
11b8a22ca8 Added styled-components dependency. 2018-12-05 11:23:55 +05:30
d2903d7d1c create-react-app setup. 2018-12-05 11:23:55 +05:30
3ca7303f4e refactor: prepare repo for bringing in dashboard client 2018-12-05 11:23:55 +05:30
f0d95ce861 chore(.gitignore): update root level and remove redundant copy 2018-12-05 11:23:55 +05:30
6e05f6452e refactor: prepare @tbushman 's probot for move 2018-12-05 11:23:55 +05:30
13f7a5b399 this github scope 2018-12-05 11:23:55 +05:30
e5501000df fix getLabel to createLabel pipeline 2018-12-05 11:23:55 +05:30
8960c082d4 issues--write in app.yml 2018-12-05 11:23:55 +05:30
3448075494 fix test title 2018-12-05 11:23:55 +05:30
0ba69b4d5f tests passing 2018-12-05 11:23:55 +05:30
e2c57be829 test on repo 2018-12-05 11:23:55 +05:30
5c926dc2dd wip 2018-12-05 11:23:55 +05:30
0e5a338ac2 problem setting permissions 2018-12-05 11:23:55 +05:30
14471dc4fd non-working pullRequest createComment 2018-12-05 11:23:55 +05:30
d941e5c7ff app yml pull_requests write 2018-12-05 11:23:55 +05:30
2ea904362b test 2018-12-05 11:23:55 +05:30
490a2225b6 test 2018-12-05 11:23:55 +05:30
e9ffad8cb3 test 2018-12-05 11:23:55 +05:30
c2790fbb2d get payload 2018-12-05 11:23:55 +05:30
8a94cdda60 more travis setup 2018-12-05 11:23:55 +05:30
3af45578a8 test travis setup 2018-12-05 11:23:55 +05:30
04913efd16 first commit 2018-12-05 11:23:55 +05:30
5bb3556bfd first commit 2018-12-05 11:23:55 +05:30
d341b9c45e fix: prepare for importing probot 2018-12-05 11:23:55 +05:30
0fd3925a08 docs: re-arrange files for cleaner structure 2018-12-05 11:23:55 +05:30
5720db294e refactor: prepare for dashboard backend move 2018-12-05 11:23:55 +05:30
cd61970047 feat: lernafy the sweeper 2018-12-05 11:23:55 +05:30