Plots2: рдХрдореЗрдВрдЯ_рд░реЗрдВрдбрд░_рдмреЙрдбреА рд╣реЗрд▓реНрдкрд░ рдХреЛ рдХрдореЗрдВрдЯ рдореЙрдбрд▓ рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рдЕрдХреНрддреВре░ 2018  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: publiclab/plots2

рдпрд╣ рдПрдХ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреЗ рдЙрдореНрдореАрджрд╡рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдкрд╣рд▓реЗ рдЯрд╛рдЗрдорд░-рдХреЗрд╡рд▓ рдореБрджреНрджреЗ рдХреА рддрд░рд╣ рдЗрди , рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рд╕рд░рд▓, рдЖрддреНрдо рдирд┐рд╣рд┐рдд рд╣реИ, рдФрд░ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрд╡рд░реВрдкрдг рдХреЗ рд╕рд╛рде, рдПрдХ рдирдпрд╛ рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рд╛рди рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдХреЛрдб рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдХреЗрд╡рд▓-рдкрд╣рд▓реА рдмрд╛рд░ рдХреЗ рдореБрджреНрджреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреБрди: рд╕реНрд╡рд░реВрдкрд┐рдд рдХрд░рдиреЗ рдпрд╛ рдлрд┐рд░ рд╕реЗ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рд▓реЗрдмрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП @publiclab/reviewers рдХреЛ рдкрд┐рдВрдЧ рдХрд░реЗрдВред рдпрд╛, рдпрджрд┐ рдпрд╣ рдЖрдкрдХрд╛ рдкрд╣рд▓реА рдмрд╛рд░ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ!


https://github.com/publiclab/plots2/blob/6595ef39f25ca4f2d377cacfd92e86a7460214d6/app/helpers/application_helper.rb#L100 -L107

рдЖрдЗрдП рдЗрд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдПрдХ рд╡рд┐рдзрд┐ рдмрдирд╛рддреЗ рд╣реИрдВ - https://github.com/publiclab/plots2/blob/master/app/models/comment.rb рдореЗрдВ - рдЬреИрд╕реЗ:

def render_body

end

рдФрд░ рдЗрд╕реЗ application_helper.rb рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ!

рд╣рдореЗрдВ рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рднреА рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛:

https://github.com/publiclab/plots2/blob/6595ef39f25ca4f2d377cacfd92e86a7460214d6/app/views/notes/_comment.html.erb#L120

comment.render_body

рдЕрдВрдд рдореЗрдВ, https://github.com/publiclab/plots2/blob/master/test/unit/comment_test.rb рдореЗрдВ sanitize comment body рдкрд░реАрдХреНрд╖рдг рдХреЛ рдХреЛрдб рдХреЛ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп comment.render_body рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╕рд╣рд╛рдпрдХ рд╕реЗред

рдЗрд╕ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реБрдИ! рдкрд╣рд▓реА рдмрд╛рд░ рдХрд╛ рдореБрджреНрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ!

Ruby fto-candidate help wanted refactorization

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЙрдард╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдпрд╣ рдореЗрд░реЗ рдкрд╣рд▓реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдпреЛрдЧрджрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдЧрд╛ред рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореБрдЭреЗ рдХреБрдЫ рднреА рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬреИрд╕реЗ рдкреНрд░рддрд┐рдмрджреНрдз рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реНрдХреАрдорд╛?

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЙрдард╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдпрд╣ рдореЗрд░реЗ рдкрд╣рд▓реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдпреЛрдЧрджрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдЧрд╛ред рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореБрдЭреЗ рдХреБрдЫ рднреА рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬреИрд╕реЗ рдкреНрд░рддрд┐рдмрджреНрдз рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реНрдХреАрдорд╛?

рдирд╣реАрдВ, рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдлрд╝реЙрд░реНрдо рдореЗрдВ рдПрдХ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рд╣рдореЗрд╢рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬреИрд╕реЗ рд╣реА рдЖрдк рдЬрд╛рддреЗ рд╣реИрдВ рд╣рдо рдЖрдкрдХреА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рд╕реНрд╡рд╛рдЧрдд! рдореИрдВ

@jywarren рдзрдиреНрдпрд╡рд╛рдж! рдХреЛрдбрдмреЗрд╕ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдЯрд╛рдЗрдорд░ рдХреЗ рдореБрджреНрджреЗ рднреА рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдХреНрд╕рд░ рдмрдбрд╝реЗ рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдореИрдВ

рдмрд╣реБрдд рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ !!!

рд╕реЛрдо, 1 рдЕрдХреНрдЯреВрдмрд░, 2018 рдХреЛ рд╢рд╛рдо 6:09 рдмрдЬреЗ рдореМрд░рд┐рд╕ рдЯреАред рдореЗрдпрд░ рд╕реВрдЪрдирд╛рдПрдВ @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@jywarren https://github.com/jywarren рдзрдиреНрдпрд╡рд╛рдж! рд╡реЛ рднреА рдкрд╣рд▓реЗ рдЯрд╛рдЗрдорд░
рдХреЛрдбрдмреЗрд╕ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдореБрджреНрджреЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдХреНрд╕рд░ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рдмрдбрд╝реЗ рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рдкрдврд╝рдиреЗ рдХрд╛ рд╕рдордпред рдореИрдВ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/publiclab/plots2/issues/3552#issuecomment-426080866 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AABfJ7XhfzVY7CxWNvf58mMmOiKBNZjlks5ugpKSgaJpZM4XCx6-
.

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

first-timers[bot] picture first-timers[bot]  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

milaaraujo picture milaaraujo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

keshavsethi picture keshavsethi  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

shapironick picture shapironick  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

grvsachdeva picture grvsachdeva  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ