Commit Graph
113 Commits
Author SHA1 Message Date
mrugesh mohapatra fa2191b400 fix(.env): update paths relative from root of repo (#37) 2018-12-26 11:28:02 -08:00
Randell Dawson 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
Honman Yau 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
Randell Dawson f492176f1d chore: update lock file (#24) 2018-12-05 01:02:56 -08:00
Randell Dawson 61d25a8542 feat: improve efficiency of pr relations script (#23) 2018-12-05 14:25:53 +05:30
Mrugesh Mohapatra aa1b0ddbaf chore: install deps, remove clutter 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra 5bf18bc876 refactor: prepare dashboard-client for move 2018-12-05 11:23:55 +05:30
Randell Dawson 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
Honman Yau 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
Honman Yau b228d426f6 Merge pull request #16 from RandellDawson/feat/create-search-component
[Feature] Finalized Search Component functionality
2018-12-05 11:23:55 +05:30
Honman Yau db0fd603a5 Merge pull request #14 from RandellDawson/feat/create-search-component
[feature] created Search component
2018-12-05 11:23:55 +05:30
Randell Dawson 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
Randell Dawson 091458c11c Merge pull request #10 from RandellDawson/feature/styled-components-theme
Implemented styled-components theme.
2018-12-05 11:23:55 +05:30
Randell Dawson 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
Randell Dawson 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
Randell Dawson 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
Randell Dawson 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
Randell Dawson 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
Honman Yau 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
Randell Dawson 4b7a58d327 Merge pull request #1 from RandellDawson/feature/prototype
Created prototype.
2018-12-05 11:23:55 +05:30
Honman Yau 11b8a22ca8 Added styled-components dependency. 2018-12-05 11:23:55 +05:30
Honman Yau d2903d7d1c create-react-app setup. 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra 3ca7303f4e refactor: prepare repo for bringing in dashboard client 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra f0d95ce861 chore(.gitignore): update root level and remove redundant copy 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra 6e05f6452e refactor: prepare @tbushman 's probot for move 2018-12-05 11:23:55 +05:30
tbushman 13f7a5b399 this github scope 2018-12-05 11:23:55 +05:30
tbushman e5501000df fix getLabel to createLabel pipeline 2018-12-05 11:23:55 +05:30
tbushman 8960c082d4 issues--write in app.yml 2018-12-05 11:23:55 +05:30
tbushman 3448075494 fix test title 2018-12-05 11:23:55 +05:30
tbushman 0ba69b4d5f tests passing 2018-12-05 11:23:55 +05:30
tbushman e2c57be829 test on repo 2018-12-05 11:23:55 +05:30
tbushman 5c926dc2dd wip 2018-12-05 11:23:55 +05:30
tbushman 0e5a338ac2 problem setting permissions 2018-12-05 11:23:55 +05:30
tbushman 14471dc4fd non-working pullRequest createComment 2018-12-05 11:23:55 +05:30
tbushman d941e5c7ff app yml pull_requests write 2018-12-05 11:23:55 +05:30
tbushman 2ea904362b test 2018-12-05 11:23:55 +05:30
tbushman 490a2225b6 test 2018-12-05 11:23:55 +05:30
tbushman e9ffad8cb3 test 2018-12-05 11:23:55 +05:30
tbushman c2790fbb2d get payload 2018-12-05 11:23:55 +05:30
tbushman 8a94cdda60 more travis setup 2018-12-05 11:23:55 +05:30
tbushman 3af45578a8 test travis setup 2018-12-05 11:23:55 +05:30
tbushman 04913efd16 first commit 2018-12-05 11:23:55 +05:30
tbushman 5bb3556bfd first commit 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra d341b9c45e fix: prepare for importing probot 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra 0fd3925a08 docs: re-arrange files for cleaner structure 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra 5720db294e refactor: prepare for dashboard backend move 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra cd61970047 feat: lernafy the sweeper 2018-12-05 11:23:55 +05:30
Mrugesh Mohapatra 28df02fde0 refactor: move sweeper logic to its own directory 2018-12-05 11:23:55 +05:30
Randell Dawson 940cfc850f fix: corrected directory path for renaming of file to work 2018-12-04 23:33:42 +05:30
Randell Dawson 8d826dbddc fix: changed rateLimiter for pr-relations script 2018-12-04 23:33:42 +05:30