Commit Graph

115 Commits

Author SHA1 Message Date
Valeriy
00e5cf247e feat(tools): add eslint and prettier (#19) 2018-12-28 00:40:49 +05:30
mrugesh mohapatra
37c113b5d3 docs: update notes on the setup 2018-12-27 02:09:02 +05:30
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