Code Monkey home page Code Monkey logo

rails-contributors's Introduction

rails-contributors's People

Contributors

amatsuda avatar amitsuroliya avatar ankit8898 avatar arthurnn avatar claudiob avatar danieldimitrov avatar dependabot[bot] avatar drbragg avatar eileencodes avatar fxn avatar jacobherrington avatar jbampton avatar jean-francois-labbe avatar kaspth avatar mrageh avatar mtsmfm avatar oss92 avatar padi avatar rafaelfranca avatar robin850 avatar senny avatar sgrif avatar sikachu avatar stve avatar tanmay3011 avatar tgxworld avatar vijaydev avatar xuanxu avatar yhirano55 avatar zzak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rails-contributors's Issues

Understand Co-Authored-By

GitHub now add a Co-Authored-By to the commit message when you squash the PR on merge. It would be good if we start to understand that to give the authorship to both the committer and the person on Co-Authored-By.

Can we redeploy with updated aliases?

Hi,

I noticed that the alias I added in #127 does not seem to be reflected on the live site. Is this because we haven't deployed the application after that was merged? If so, can we redeploy? If not, did I make a mistake in #127?

Thanks!

Build failures related to mimemagic 0.3.5

I believe the build failures are related to rails/rails#41750.

I'm thinking #178 will fix the build failures, I have not gotten dc/sync to complete successfully on my local machine, but the tests are passing. Someone might want to double-check me on this! 😅

Edit: Got things running and this seems to be working as expected.

Contradictory FAQ Text

The FAQ page contains these two contradictory sentences:

Multiple authors
Git has no support for multiple authors, and again the project has figured out conventions to give credit for one commit to several people.

Multiple authors through Co-authored-by
GitHub has added support for multiple authors by using Co-authored-by annotations, see here for more information.

I suggest combining "Multiple authors" and "Multiple authors through Co-authored-by" into one section that explains how the app handles co-author scenarios both before and after GitHub support was added.

Split contributions issue

Hi

Today I was checking my contributions on the app and I found that my contributions are split like shown below in the captures:

Screen Shot 2020-03-16 at 3 59 45 PM (2)

Screen Shot 2020-03-16 at 4 00 29 PM (2)

Trying to find a solution I followed the recommendation on the FAQ section and modified this file and then open the following pull request:

#155

Could you guys please confirm if that is right in order for my contributions to appear only as 'David Auza'?

Thank you very much,

Best regards from Colombia 🇨🇴 ,

David Auza

Contributors API

It would be nice if I could fetch the total number of contributors in a time window.

Currently, I'm parsing using Nokogiri, but I guess that's fine.

Sample code fwiw:

class Contributors
  attr_accessor :body, :start_date, :end_date, :total
  def initialize(start_date, end_date)
    @start_date = start_date.strftime("%Y%m%d")
    @end_date = end_date.strftime("%Y%m%d")
    @body = fetch
    @total = extract_total
  end

  def url
    "https://contributors.rubyonrails.org/contributors/in-time-window/#{@start_date}-#{@end_date}"
  end

  def fetch
    uri = URI.parse(url)
    body = uri.open.read
    return Nokogiri::HTML(body)
  end

  def extract_total
    xpath = "//span[@class=\"listing-total\"][1]"
    text = @body.xpath(xpath.to_s).first.content
    return text.match(/\d+/)
  end
end

Improper name mapping

@fxn i am contributing in Rails since last year. I checked my name in contributors list but i think it's not proper listed and also reflecting wrong spelling (surname). May be it's releated to one (me @Gaurav2728) only but can be happen with others so i created issue

See different scrren shot below for more details

screen shot 2015-03-16 at 3 54 46 pm
.
Correct Name is "Gaurav Sharma"

screen shot 2015-03-16 at 3 55 18 pm
Showing Wrong Name here. ("Gaurav Sharam")
Also commits are not included with my previous rails commit.

screen shot 2015-03-16 at 3 56 44 pm
As name is different that's why it's showing single commit.

screen shot 2015-03-16 at 3 57 17 pm

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.