Skip to content
This repository has been archived by the owner on Apr 9, 2023. It is now read-only.

feature: github mentions support as a component #56

Merged
merged 2 commits into from
Dec 1, 2018

Conversation

ItsWendell
Copy link
Contributor

Linked issue

Fixes #50

Note

I know you just already merged a PR for this, could you still rate / review it?

@ItsWendell
Copy link
Contributor Author

ItsWendell commented Oct 17, 2018

I just notice I could refactor the highlighter to include a decorator component for hyperlinks for the '@' mentions, would you like to have support for this? I think it would make it a lot easier for people visiting your portfolio Github Website to explorer all the companies and people you mention. @byCedric

@byCedric
Copy link
Owner

@ItsWendell Yes, I did not implement this yet because of some separation of concerns I couldn't quickly figure out. The user molecule should have no references to GitHub whatsoever, but it should be styled there since all styling should go into that molecule. Let's talk about it when I get back from ADE. 😄

@codecov
Copy link

codecov bot commented Dec 1, 2018

Codecov Report

Merging #56 into develop will decrease coverage by 7.42%.
The diff coverage is 0%.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop   #56      +/-   ##
========================================
- Coverage    57.42%   50%   -7.43%     
========================================
  Files           21    23       +2     
  Lines          101   116      +15     
  Branches        15    18       +3     
========================================
  Hits            58    58              
- Misses          34    46      +12     
- Partials         9    12       +3
Impacted Files Coverage Δ
src/atoms/github-mentions/github-mentions.js 0% <0%> (ø)
src/atoms/github-mentions/index.js 0% <0%> (ø)

@byCedric byCedric merged commit 1788b32 into byCedric:develop Dec 1, 2018
byCedric pushed a commit that referenced this pull request Dec 1, 2018
# [0.4.0](0.3.1...0.4.0) (2018-12-01)

### Code refactors

* move user description highlights to github user organism ([#68](#68)) ([2575cec](2575cec))
* remove superseded github mentions ([#84](#84)) ([5e9e513](5e9e513))
* upgrade now to version 12.0.0 ([#74](#74)) ([3878702](3878702))
* upgrade react-scripts to version 2.1.0 ([#73](#73)) ([74e8974](74e8974))
* user molecule layout to allow other content ([#63](#63)) ([d1ad708](d1ad708))

### Documentation changes

* add notice about deployments with now v2 ([#83](#83)) ([167a5f3](167a5f3))

### New features

* implement mention link in user molecule ([#65](#65)) ([0a0cb92](0a0cb92))
* prototype github mentions support as a component ([#56](#56)) ([1788b32](1788b32))
* upgrade to now version 2 ([#79](#79)) ([f97f7ab](f97f7ab))

### Pipeline changes

* escape stylelint file glob ([#64](#64)) ([0cc473f](0cc473f))
* limit node versions because of unexpected fetch behaviour ([#82](#82)) ([eb50a5f](eb50a5f))
* test full build in travis to detect feature issues with cra ([#85](#85)) ([5592f94](5592f94))
* upgrade travis with auto-release and security checks ([#81](#81)) ([da79f78](da79f78))

### Testing updates

* add extra tests to atom components ([#67](#67)) ([41d746c](41d746c))
* add extra tests to github provider ([#66](#66)) ([14d6efa](14d6efa))
* add unit tests for github user organism ([#70](#70)) ([4023dc1](4023dc1))
* add unit tests for user molecule ([#69](#69)) ([84eb513](84eb513))
* clean up dirty tests and add app page component test ([#71](#71)) ([addb123](addb123))
byCedric pushed a commit that referenced this pull request Dec 1, 2018
# [0.4.0](0.3.1...0.4.0) (2018-12-01)

### Code refactors

* move user description highlights to github user organism ([#68](#68)) ([2575cec](2575cec))
* remove superseded github mentions ([#84](#84)) ([5e9e513](5e9e513))
* upgrade now to version 12.0.0 ([#74](#74)) ([3878702](3878702))
* upgrade react-scripts to version 2.1.0 ([#73](#73)) ([74e8974](74e8974))
* user molecule layout to allow other content ([#63](#63)) ([d1ad708](d1ad708))

### Documentation changes

* add notice about deployments with now v2 ([#83](#83)) ([167a5f3](167a5f3))

### New features

* implement mention link in user molecule ([#65](#65)) ([0a0cb92](0a0cb92))
* prototype github mentions support as a component ([#56](#56)) ([1788b32](1788b32))
* upgrade to now version 2 ([#79](#79)) ([f97f7ab](f97f7ab))

### Pipeline changes

* escape stylelint file glob ([#64](#64)) ([0cc473f](0cc473f))
* limit node versions because of unexpected fetch behaviour ([#82](#82)) ([eb50a5f](eb50a5f))
* test full build in travis to detect feature issues with cra ([#85](#85)) ([5592f94](5592f94))
* upgrade travis with auto-release and security checks ([#81](#81)) ([da79f78](da79f78))

### Testing updates

* add extra tests to atom components ([#67](#67)) ([41d746c](41d746c))
* add extra tests to github provider ([#66](#66)) ([14d6efa](14d6efa))
* add unit tests for github user organism ([#70](#70)) ([4023dc1](4023dc1))
* add unit tests for user molecule ([#69](#69)) ([84eb513](84eb513))
* clean up dirty tests and add app page component test ([#71](#71)) ([addb123](addb123))
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants