├── .capistrano
└── metrics
├── .env
├── .env.test
├── .github
└── workflows
│ └── coverity.yml
├── .gitignore
├── .haml-lint.yml
├── .rubocop.yml
├── .ruby-gemset
├── .ruby-version
├── Dockerfile
├── Gemfile
├── Gemfile.lock
├── Guardfile
├── LICENSE
├── Rakefile
├── Readme.md
├── app
├── admin
│ ├── account_analysis_jobs_admin.rb
│ ├── accounts_admin.rb
│ ├── analyze_jobs_admin.rb
│ ├── api_keys_admin.rb
│ ├── code_set_admin.rb
│ ├── dashboard.rb
│ ├── duplicates_admin.rb
│ ├── enlistment_admin.rb
│ ├── failure_group_admin.rb
│ ├── feedbacks_admin.rb
│ ├── input
│ │ └── tsvector_input.rb
│ ├── jobs_admin.rb
│ ├── organization_admin.rb
│ ├── organization_analysis_jobs_admin.rb
│ ├── project_admin.rb
│ ├── project_security_set_admin.rb
│ ├── releases_admin.rb
│ ├── sloc_set_admin.rb
│ ├── vulnerabilities_admin.rb
│ └── vulnerability_jobs_admin.rb
├── assets
│ ├── fonts
│ │ ├── OpenSans-Bold.ttf
│ │ ├── OpenSans-Light.woff
│ │ ├── OpenSans-Regular.ttf
│ │ ├── OpenSans-Regular.woff
│ │ ├── glyphicons-halflings-regular.woff
│ │ ├── slick.ttf
│ │ └── slick.woff
│ ├── images
│ │ ├── 5_year.png
│ │ ├── ajax-loader.gif
│ │ ├── anon
│ │ │ ├── anon32.gif
│ │ │ ├── anon32.png
│ │ │ ├── anon40.gif
│ │ │ ├── anon40.png
│ │ │ ├── anon80.gif
│ │ │ └── anon80.png
│ │ ├── badges
│ │ │ ├── 48-pixel-badge-sprite.png
│ │ │ ├── describer.png
│ │ │ ├── fosser.png
│ │ │ ├── kudo_rank.png
│ │ │ ├── mini.gif
│ │ │ ├── org_manager.png
│ │ │ ├── pips-7-high.png
│ │ │ ├── pips_00.png
│ │ │ ├── pips_01.png
│ │ │ ├── pips_02.png
│ │ │ ├── pips_03.png
│ │ │ ├── pips_04.png
│ │ │ ├── pips_05.png
│ │ │ ├── pips_06.png
│ │ │ ├── pips_07.png
│ │ │ ├── pips_08.png
│ │ │ ├── pips_09.png
│ │ │ ├── pips_10.png
│ │ │ ├── pips_11.png
│ │ │ ├── pips_12.png
│ │ │ ├── pips_13.png
│ │ │ ├── pips_14.png
│ │ │ ├── pips_15.png
│ │ │ ├── project_manager.png
│ │ │ ├── repo_person.png
│ │ │ ├── stacker.png
│ │ │ └── taxonomist.png
│ │ ├── bot_stuff
│ │ │ ├── contribution_commits_spark.png
│ │ │ └── position_commits_compound_spark.png
│ │ ├── charts
│ │ │ ├── watermark_340.png
│ │ │ ├── watermark_440.png
│ │ │ ├── watermark_692.png
│ │ │ ├── watermark_860.png
│ │ │ ├── watermark_914.png
│ │ │ └── watermark_white_900.png
│ │ ├── chosen-sprite.png
│ │ ├── chosen-sprite@2x.png
│ │ ├── docs
│ │ │ └── API_License_Agreement.pdf
│ │ ├── fact_bad.png
│ │ ├── fact_good.png
│ │ ├── fact_info.png
│ │ ├── fact_warning.png
│ │ ├── flags
│ │ │ ├── ad.png
│ │ │ ├── ae.png
│ │ │ ├── af.png
│ │ │ ├── ag.png
│ │ │ ├── ai.png
│ │ │ ├── al.png
│ │ │ ├── am.png
│ │ │ ├── an.png
│ │ │ ├── ao.png
│ │ │ ├── ar.png
│ │ │ ├── as.png
│ │ │ ├── at.png
│ │ │ ├── au.png
│ │ │ ├── aw.png
│ │ │ ├── ax.png
│ │ │ ├── az.png
│ │ │ ├── ba.png
│ │ │ ├── bb.png
│ │ │ ├── bd.png
│ │ │ ├── be.png
│ │ │ ├── bf.png
│ │ │ ├── bg.png
│ │ │ ├── bh.png
│ │ │ ├── bi.png
│ │ │ ├── bj.png
│ │ │ ├── bl.png
│ │ │ ├── bm.png
│ │ │ ├── bn.png
│ │ │ ├── bo.png
│ │ │ ├── bq.png
│ │ │ ├── br.png
│ │ │ ├── bs.png
│ │ │ ├── bt.png
│ │ │ ├── bv.png
│ │ │ ├── bw.png
│ │ │ ├── by.png
│ │ │ ├── bz.png
│ │ │ ├── ca.png
│ │ │ ├── catalonia.png
│ │ │ ├── cc.png
│ │ │ ├── cd.png
│ │ │ ├── cf.png
│ │ │ ├── cg.png
│ │ │ ├── ch.png
│ │ │ ├── ci.png
│ │ │ ├── ck.png
│ │ │ ├── cl.png
│ │ │ ├── cm.png
│ │ │ ├── cn.png
│ │ │ ├── co.png
│ │ │ ├── cr.png
│ │ │ ├── cs.png
│ │ │ ├── cu.png
│ │ │ ├── cv.png
│ │ │ ├── cw.png
│ │ │ ├── cx.png
│ │ │ ├── cy.png
│ │ │ ├── cz.png
│ │ │ ├── de.png
│ │ │ ├── dj.png
│ │ │ ├── dk.png
│ │ │ ├── dm.png
│ │ │ ├── do.png
│ │ │ ├── dz.png
│ │ │ ├── ec.png
│ │ │ ├── ee.png
│ │ │ ├── eg.png
│ │ │ ├── eh.png
│ │ │ ├── england.png
│ │ │ ├── er.png
│ │ │ ├── es.png
│ │ │ ├── et.png
│ │ │ ├── eu.png
│ │ │ ├── fam.png
│ │ │ ├── famfamfam-flags.css
│ │ │ ├── famfamfam-flags.png
│ │ │ ├── fi.png
│ │ │ ├── fj.png
│ │ │ ├── fk.png
│ │ │ ├── fm.png
│ │ │ ├── fo.png
│ │ │ ├── fr.png
│ │ │ ├── ga.png
│ │ │ ├── gb.png
│ │ │ ├── gd.png
│ │ │ ├── ge.png
│ │ │ ├── gf.png
│ │ │ ├── gg.png
│ │ │ ├── gh.png
│ │ │ ├── gi.png
│ │ │ ├── gl.png
│ │ │ ├── gm.png
│ │ │ ├── gn.png
│ │ │ ├── gp.png
│ │ │ ├── gq.png
│ │ │ ├── gr.png
│ │ │ ├── gs.png
│ │ │ ├── gt.png
│ │ │ ├── gu.png
│ │ │ ├── gw.png
│ │ │ ├── gy.png
│ │ │ ├── hk.png
│ │ │ ├── hm.png
│ │ │ ├── hn.png
│ │ │ ├── hr.png
│ │ │ ├── ht.png
│ │ │ ├── hu.png
│ │ │ ├── id.png
│ │ │ ├── ie.png
│ │ │ ├── il.png
│ │ │ ├── im.png
│ │ │ ├── in.png
│ │ │ ├── io.png
│ │ │ ├── iq.png
│ │ │ ├── ir.png
│ │ │ ├── is.png
│ │ │ ├── it.png
│ │ │ ├── je.png
│ │ │ ├── jm.png
│ │ │ ├── jo.png
│ │ │ ├── jp.png
│ │ │ ├── ke.png
│ │ │ ├── kg.png
│ │ │ ├── kh.png
│ │ │ ├── ki.png
│ │ │ ├── km.png
│ │ │ ├── kn.png
│ │ │ ├── kp.png
│ │ │ ├── kr.png
│ │ │ ├── kw.png
│ │ │ ├── ky.png
│ │ │ ├── kz.png
│ │ │ ├── la.png
│ │ │ ├── lb.png
│ │ │ ├── lc.png
│ │ │ ├── li.png
│ │ │ ├── lk.png
│ │ │ ├── lr.png
│ │ │ ├── ls.png
│ │ │ ├── lt.png
│ │ │ ├── lu.png
│ │ │ ├── lv.png
│ │ │ ├── ly.png
│ │ │ ├── ma.png
│ │ │ ├── mc.png
│ │ │ ├── md.png
│ │ │ ├── me.png
│ │ │ ├── mf.png
│ │ │ ├── mg.png
│ │ │ ├── mh.png
│ │ │ ├── mk.png
│ │ │ ├── ml.png
│ │ │ ├── mm.png
│ │ │ ├── mn.png
│ │ │ ├── mo.png
│ │ │ ├── mp.png
│ │ │ ├── mq.png
│ │ │ ├── mr.png
│ │ │ ├── ms.png
│ │ │ ├── mt.png
│ │ │ ├── mu.png
│ │ │ ├── mv.png
│ │ │ ├── mw.png
│ │ │ ├── mx.png
│ │ │ ├── my.png
│ │ │ ├── mz.png
│ │ │ ├── na.png
│ │ │ ├── nc.png
│ │ │ ├── ne.png
│ │ │ ├── nf.png
│ │ │ ├── ng.png
│ │ │ ├── ni.png
│ │ │ ├── nl.png
│ │ │ ├── no.png
│ │ │ ├── np.png
│ │ │ ├── nr.png
│ │ │ ├── nu.png
│ │ │ ├── nz.png
│ │ │ ├── om.png
│ │ │ ├── pa.png
│ │ │ ├── pe.png
│ │ │ ├── pf.png
│ │ │ ├── pg.png
│ │ │ ├── ph.png
│ │ │ ├── pk.png
│ │ │ ├── pl.png
│ │ │ ├── pm.png
│ │ │ ├── pn.png
│ │ │ ├── pr.png
│ │ │ ├── ps.png
│ │ │ ├── pt.png
│ │ │ ├── pw.png
│ │ │ ├── py.png
│ │ │ ├── qa.png
│ │ │ ├── re.png
│ │ │ ├── ro.png
│ │ │ ├── rs.png
│ │ │ ├── ru.png
│ │ │ ├── rw.png
│ │ │ ├── sa.png
│ │ │ ├── sb.png
│ │ │ ├── sc.png
│ │ │ ├── scotland.png
│ │ │ ├── sd.png
│ │ │ ├── se.png
│ │ │ ├── sg.png
│ │ │ ├── sh.png
│ │ │ ├── si.png
│ │ │ ├── sj.png
│ │ │ ├── sk.png
│ │ │ ├── sl.png
│ │ │ ├── sm.png
│ │ │ ├── sn.png
│ │ │ ├── so.png
│ │ │ ├── sr.png
│ │ │ ├── ss.png
│ │ │ ├── st.png
│ │ │ ├── sv.png
│ │ │ ├── sx.png
│ │ │ ├── sy.png
│ │ │ ├── sz.png
│ │ │ ├── tc.png
│ │ │ ├── td.png
│ │ │ ├── tf.png
│ │ │ ├── tg.png
│ │ │ ├── th.png
│ │ │ ├── tj.png
│ │ │ ├── tk.png
│ │ │ ├── tl.png
│ │ │ ├── tm.png
│ │ │ ├── tn.png
│ │ │ ├── to.png
│ │ │ ├── tr.png
│ │ │ ├── tt.png
│ │ │ ├── tv.png
│ │ │ ├── tw.png
│ │ │ ├── tz.png
│ │ │ ├── ua.png
│ │ │ ├── ug.png
│ │ │ ├── um.png
│ │ │ ├── us.png
│ │ │ ├── uy.png
│ │ │ ├── uz.png
│ │ │ ├── va.png
│ │ │ ├── vc.png
│ │ │ ├── ve.png
│ │ │ ├── vg.png
│ │ │ ├── vi.png
│ │ │ ├── vn.png
│ │ │ ├── vu.png
│ │ │ ├── wales.png
│ │ │ ├── wf.png
│ │ │ ├── ws.png
│ │ │ ├── ye.png
│ │ │ ├── yt.png
│ │ │ ├── za.png
│ │ │ ├── zm.png
│ │ │ └── zw.png
│ │ ├── footer
│ │ │ └── blackduck_mascot.png
│ │ ├── header
│ │ │ ├── OHTopBanner.jpg
│ │ │ └── logo.png
│ │ ├── home
│ │ │ ├── 2021OSSRA-OpenHub.png
│ │ │ ├── OSSRA-OH-banner.png
│ │ │ ├── OSSRA-ad-for-open-hub.jpg
│ │ │ ├── Rookies18-OH.jpg
│ │ │ ├── community_portal_move.jpg
│ │ │ ├── icon-build.png
│ │ │ ├── icon-claim.png
│ │ │ └── icon-manage.png
│ │ ├── icons
│ │ │ ├── auto_complete_spinner.gif
│ │ │ ├── fact_warning.png
│ │ │ ├── foss-no-bg.png
│ │ │ ├── laurel_1.png
│ │ │ ├── laurel_10.png
│ │ │ ├── laurel_2.png
│ │ │ ├── laurel_3.png
│ │ │ ├── laurel_4.png
│ │ │ ├── laurel_5.png
│ │ │ ├── laurel_6.png
│ │ │ ├── laurel_7.png
│ │ │ ├── laurel_8.png
│ │ │ ├── laurel_9.png
│ │ │ ├── ohloh-icon-sprite.png
│ │ │ ├── sm_laurel_1.png
│ │ │ ├── sm_laurel_10.png
│ │ │ ├── sm_laurel_2.png
│ │ │ ├── sm_laurel_3.png
│ │ │ ├── sm_laurel_4.png
│ │ │ ├── sm_laurel_5.png
│ │ │ ├── sm_laurel_6.png
│ │ │ ├── sm_laurel_7.png
│ │ │ ├── sm_laurel_8.png
│ │ │ ├── sm_laurel_9.png
│ │ │ ├── tn_laurel_1.png
│ │ │ ├── tn_laurel_10.png
│ │ │ ├── tn_laurel_2.png
│ │ │ ├── tn_laurel_3.png
│ │ │ ├── tn_laurel_4.png
│ │ │ ├── tn_laurel_5.png
│ │ │ ├── tn_laurel_6.png
│ │ │ ├── tn_laurel_7.png
│ │ │ ├── tn_laurel_8.png
│ │ │ └── tn_laurel_9.png
│ │ ├── kudos
│ │ │ └── arrows.png
│ │ ├── logo
│ │ │ ├── BD_logo.png
│ │ │ ├── BlackDuckLogo-OnDark.svg
│ │ │ ├── BlackDuckLogo.svg
│ │ │ └── cyrc-500.png
│ │ ├── map
│ │ │ ├── map_gray.png
│ │ │ └── map_yellow.png
│ │ ├── ohloh-icon-sprite.png
│ │ ├── org_infographics
│ │ │ ├── projects-black.png
│ │ │ ├── projects-ghost.png
│ │ │ ├── projects-gray.png
│ │ │ ├── projects-small-black.png
│ │ │ ├── projects-small-ghost.png
│ │ │ └── projects-small-gray.png
│ │ ├── projects
│ │ │ └── pai
│ │ │ │ ├── pai-15px.png
│ │ │ │ ├── pai-20px.png
│ │ │ │ ├── pai-25px.png
│ │ │ │ └── pai-35px.png
│ │ ├── rating_stars
│ │ │ ├── stars_sprite.png
│ │ │ └── stars_sprite_mini.png
│ │ ├── sample_graph.png
│ │ ├── sample_ohloh_analysis.jpg
│ │ ├── search_icon.png
│ │ ├── search_icon2.png
│ │ ├── spark.png
│ │ ├── spinner.gif
│ │ ├── stack
│ │ │ ├── ignore.gif
│ │ │ ├── iusethis
│ │ │ │ └── mini_i_use_this.png
│ │ │ ├── sm_unstack.gif
│ │ │ ├── stackit.gif
│ │ │ └── unstack.gif
│ │ ├── stars
│ │ │ ├── stars_sprite.png
│ │ │ └── stars_sprite_mini.png
│ │ ├── tools
│ │ │ ├── compare_languages_preview_graph.png
│ │ │ ├── compare_projects_preview_graph.png
│ │ │ └── compare_repositories_preview_graph.png
│ │ ├── ui
│ │ │ ├── loadingAnimation.gif
│ │ │ └── spinner.gif
│ │ └── widget_logos
│ │ │ ├── OH_Partner_frame.png
│ │ │ ├── openhublogo.png
│ │ │ └── profile_tiny.png
│ ├── javascripts
│ │ ├── account_edit.js
│ │ ├── accounts.js.coffee
│ │ ├── active_admin.js.coffee
│ │ ├── admin.js
│ │ ├── alias.js.coffee
│ │ ├── api
│ │ │ └── vulnerability.js.coffee
│ │ ├── app.js.coffee
│ │ ├── application.js.coffee
│ │ ├── bootstrap.js.coffee
│ │ ├── charts.js
│ │ ├── check_availability.js.coffee
│ │ ├── cocomo.js
│ │ ├── commit_timeline.js
│ │ ├── commits.js.coffee
│ │ ├── committers.js.coffee
│ │ ├── common.js
│ │ ├── cookie_consent.js.coffee
│ │ ├── demographics.js.coffee
│ │ ├── duplicates.js.coffee
│ │ ├── edit.js.coffee
│ │ ├── enlistments.js.coffee
│ │ ├── explore.js.coffee
│ │ ├── github_auth.js.coffee
│ │ ├── helpful.js.coffee
│ │ ├── home.js.coffee
│ │ ├── jquery.rest_in_place.js
│ │ ├── jquery
│ │ │ ├── chosen.jquery.min.js
│ │ │ ├── jquery-ui.min.js
│ │ │ ├── jquery.ajax.rater.min.js
│ │ │ ├── jquery.blockUI.min.js
│ │ │ └── thickbox.js
│ │ ├── js.cookie.js
│ │ ├── languages.js.coffee
│ │ ├── map.js
│ │ ├── needs_email_verification.js.coffee
│ │ ├── needs_login.js.coffee
│ │ ├── needs_verification.js.coffee
│ │ ├── ohloh_suggests.js
│ │ ├── org_infographic.js
│ │ ├── organization_selector.js.coffee
│ │ ├── orgs.js
│ │ ├── password_reset.js.coffee
│ │ ├── permissions.js.coffee
│ │ ├── positions.js.coffee
│ │ ├── posts.js.coffee
│ │ ├── privacy.js.coffee
│ │ ├── project.js
│ │ ├── project_badges.js.coffee
│ │ ├── project_licenses.js.coffee
│ │ ├── project_map.js
│ │ ├── project_rating.js.coffee
│ │ ├── project_security.js.coffee
│ │ ├── project_vulnerability_report.js.coffee
│ │ ├── projects.js.coffee
│ │ ├── scan_analytics.js.coffee
│ │ ├── search_dingus.js
│ │ ├── session_projects.js.coffee
│ │ ├── sessions.js.coffee
│ │ ├── share_this.js.coffee
│ │ ├── show.js.coffee
│ │ ├── stack_entries.js.coffee
│ │ ├── stack_widgets.js.coffee
│ │ ├── steamgraph.js
│ │ ├── svg_arrow.js
│ │ ├── tags.js.coffee
│ │ ├── thickbox.js
│ │ ├── thickbox_helper.js.coffee
│ │ ├── twitter_digits.js.coffee
│ │ ├── type_ahead.js.coffee
│ │ ├── underscore-min.js
│ │ ├── upload.js.coffee
│ │ ├── variables.js.erb
│ │ └── vulnerabilities.js.coffee
│ └── stylesheets
│ │ ├── account.sass
│ │ ├── accounts
│ │ ├── baseball_card.sass
│ │ ├── edit.sass
│ │ ├── languages.sass
│ │ ├── mini_header.sass
│ │ ├── mixins.sass
│ │ ├── new.sass
│ │ ├── pai.sass
│ │ └── show.sass
│ │ ├── ace-chosen-overrides.sass
│ │ ├── ace-fixes.sass
│ │ ├── ace.sass
│ │ ├── acs.sass
│ │ ├── admin
│ │ ├── AdminLTE.min.css
│ │ ├── admin.sass
│ │ ├── bootstrap.min.css
│ │ ├── custom.css
│ │ ├── font-awesome.min.css
│ │ └── skin-blue.min.css
│ │ ├── alias.sass
│ │ ├── analyses.sass
│ │ ├── animate.sass
│ │ ├── api
│ │ ├── custom.sass
│ │ └── vulnerability.sass
│ │ ├── api_keys.sass
│ │ ├── application.sass
│ │ ├── autocomplete.sass
│ │ ├── avatar.sass
│ │ ├── badges.sass
│ │ ├── base.sass
│ │ ├── bootstrap.sass
│ │ ├── buttons.sass
│ │ ├── charts.sass
│ │ ├── chosen-overrides.sass
│ │ ├── chosen.css
│ │ ├── clearance.sass
│ │ ├── commit.sass
│ │ ├── committers.sass
│ │ ├── compare.sass
│ │ ├── contributions.sass
│ │ ├── cookie.sass
│ │ ├── copilot.sass
│ │ ├── duplicates.sass
│ │ ├── dynamic.sass
│ │ ├── edits.sass
│ │ ├── enlistments.sass
│ │ ├── explore.sass
│ │ ├── fontawesome_icons.sass
│ │ ├── footer.sass
│ │ ├── forms.sass
│ │ ├── forums_topics_posts.sass
│ │ ├── grid.sass
│ │ ├── home.sass
│ │ ├── kudo_mantle.sass
│ │ ├── licenses.sass
│ │ ├── map.sass
│ │ ├── menu_bar.sass
│ │ ├── needs_login.sass
│ │ ├── news_rss.sass
│ │ ├── oh-colors.sass
│ │ ├── oh-styles.sass
│ │ ├── ohloh_suggests.sass
│ │ ├── organizations.sass
│ │ ├── orgs.sass
│ │ ├── page.sass
│ │ ├── passwords.sass
│ │ ├── people.sass
│ │ ├── positions.sass
│ │ ├── privacy.sass
│ │ ├── project_sboms.sass
│ │ ├── project_summary.sass
│ │ ├── projects.sass
│ │ ├── rating.sass
│ │ ├── rest_in_place.sass
│ │ ├── scan_analytics.sass
│ │ ├── search-dingus.sass
│ │ ├── session_projects.sass
│ │ ├── sessions.sass
│ │ ├── sidebar.sass
│ │ ├── stack_entries.sass
│ │ ├── stacks.sass
│ │ ├── static_forms.sass
│ │ ├── streamgraph.sass
│ │ ├── tags.sass
│ │ ├── thickbox.sass
│ │ ├── tools.sass
│ │ └── widgets.sass
├── controllers
│ ├── abouts_controller.rb
│ ├── account_widgets_controller.rb
│ ├── accounts
│ │ ├── accesses_controller.rb
│ │ ├── charts_controller.rb
│ │ └── languages_controller.rb
│ ├── accounts_controller.rb
│ ├── activation_resends_controller.rb
│ ├── activity_facts_controller.rb
│ ├── aliases_controller.rb
│ ├── alter_passwords_controller.rb
│ ├── analyses_controller.rb
│ ├── api
│ │ ├── v1
│ │ │ ├── enlistment_controller.rb
│ │ │ ├── jwt_controller.rb
│ │ │ ├── knowledge_base_status_controller.rb
│ │ │ └── projects_controller.rb
│ │ └── vulnerabilities_controller.rb
│ ├── api_keys_controller.rb
│ ├── application_controller.rb
│ ├── authentications_controller.rb
│ ├── autocompletes_controller.rb
│ ├── check_availabilities_controller.rb
│ ├── codeopenhub_controller.rb
│ ├── commits_controller.rb
│ ├── committers_controller.rb
│ ├── compare_repositories_controller.rb
│ ├── compares_controller.rb
│ ├── concerns
│ │ ├── clearance_setup.rb
│ │ ├── enlistment_filters.rb
│ │ ├── org_filters.rb
│ │ ├── position_filters.rb
│ │ ├── project_filters.rb
│ │ ├── project_or_organization_setter.rb
│ │ ├── redirect_if_disabled.rb
│ │ ├── set_account_by_account_id.rb
│ │ └── vulnerability_filters.rb
│ ├── contributions_controller.rb
│ ├── csp_violation_reports_controller.rb
│ ├── deleted_accounts_controller.rb
│ ├── doorkeeper
│ │ └── oauth_applications_controller.rb
│ ├── duplicates_controller.rb
│ ├── edits_controller.rb
│ ├── enlistments_controller.rb
│ ├── explore_controller.rb
│ ├── factoids_controller.rb
│ ├── feedbacks_controller.rb
│ ├── forums_controller.rb
│ ├── helpfuls_controller.rb
│ ├── home_controller.rb
│ ├── invites_controller.rb
│ ├── kudos_controller.rb
│ ├── languages_controller.rb
│ ├── licenses_controller.rb
│ ├── links_controller.rb
│ ├── logos_controller.rb
│ ├── managers_controller.rb
│ ├── oh_admin
│ │ ├── accounts_controller.rb
│ │ ├── broken_links_controller.rb
│ │ ├── dashboard_controller.rb
│ │ ├── jobs_controller.rb
│ │ ├── license_permissions_controller.rb
│ │ └── projects_controller.rb
│ ├── organization_widgets_controller.rb
│ ├── organizations_controller.rb
│ ├── password_resets_controller.rb
│ ├── people_controller.rb
│ ├── permissions_controller.rb
│ ├── position_factories_controller.rb
│ ├── positions_controller.rb
│ ├── posts_controller.rb
│ ├── privacy_controller.rb
│ ├── project_badges_controller.rb
│ ├── project_licenses_controller.rb
│ ├── project_sboms_controller.rb
│ ├── project_tags_controller.rb
│ ├── project_widgets_controller.rb
│ ├── projects_controller.rb
│ ├── ratings_controller.rb
│ ├── reviews_controller.rb
│ ├── rss_articles_controller.rb
│ ├── rss_subscriptions_controller.rb
│ ├── scan_analytics_controller.rb
│ ├── searches_controller.rb
│ ├── session_projects_controller.rb
│ ├── sessions_controller.rb
│ ├── settings_controller.rb
│ ├── sitemap_controller.rb
│ ├── size_facts_controller.rb
│ ├── spam_controller.rb
│ ├── stack_entries_controller.rb
│ ├── stack_ignores_controller.rb
│ ├── stack_widgets_controller.rb
│ ├── stacks_controller.rb
│ ├── status_controller.rb
│ ├── tags_controller.rb
│ ├── topics_controller.rb
│ ├── unclaimed_controller.rb
│ ├── vulnerabilities_controller.rb
│ └── widgets_controller.rb
├── core
│ └── project
│ │ ├── project_builder.rb
│ │ ├── project_exists_error.rb
│ │ ├── project_params_builder.rb
│ │ └── project_params_error.rb
├── core_extensions
│ ├── rails
│ │ ├── active_record_migrator_patch.rb
│ │ └── active_record_schema_statements_patch.rb
│ └── ruby
│ │ ├── array.rb
│ │ ├── numeric.rb
│ │ ├── object.rb
│ │ └── string.rb
├── decorators
│ ├── account_decorator.rb
│ ├── analysis
│ │ ├── brokedown_language.rb
│ │ ├── chart.rb
│ │ ├── code_history_chart.rb
│ │ ├── commit_history_chart.rb
│ │ ├── contributor_history_chart.rb
│ │ ├── language_history_chart.rb
│ │ ├── language_percentages.rb
│ │ ├── monthly_language.rb
│ │ ├── spark_data.rb
│ │ └── top_commit_volume_chart.rb
│ ├── analysis_decorator.rb
│ ├── badge_decorator.rb
│ ├── baseball_card.rb
│ ├── chart_decorator.rb
│ ├── code_location_job_progress.rb
│ ├── commits_by_language.rb
│ ├── commits_by_project.rb
│ ├── compare_project_analysis_csv_decorator.rb
│ ├── compare_project_csv_decorator.rb
│ ├── compare_project_url_csv_decorator.rb
│ ├── home_decorator.rb
│ ├── icon.rb
│ ├── job_decorator.rb
│ ├── oh_admin
│ │ ├── account_chart.rb
│ │ └── project_chart.rb
│ ├── org_info_graphics.rb
│ ├── org_thirty_day_activity_decorator.rb
│ ├── organization_decorator.rb
│ ├── people_decorator.rb
│ ├── person_decorator.rb
│ ├── position_decorator.rb
│ ├── project
│ │ ├── activity_level_index.rb
│ │ └── demographic_chart.rb
│ ├── project_decorator.rb
│ ├── stack_decorator.rb
│ ├── topic_decorator.rb
│ ├── twitter_detail.rb
│ └── vulnerability
│ │ ├── all_version_chart.rb
│ │ ├── recent_version_chart.rb
│ │ └── version_chart.rb
├── exceptions
│ └── param_record_not_found.rb
├── helpers
│ ├── abouts_helper.rb
│ ├── accounts_helper.rb
│ ├── analyses_helper.rb
│ ├── api
│ │ └── vulnerabilities_helper.rb
│ ├── application_helper.rb
│ ├── avatar_helper.rb
│ ├── blog_link_helper.rb
│ ├── bootstrap_helper.rb
│ ├── button_helper.rb
│ ├── chart_helper.rb
│ ├── colors_helper.rb
│ ├── committers_helper.rb
│ ├── compares_helper.rb
│ ├── contributions_helper.rb
│ ├── csv_helper.rb
│ ├── dashboard_helper.rb
│ ├── edits_helper.rb
│ ├── edits_modal_helper.rb
│ ├── enlistments_helper.rb
│ ├── explore_helper.rb
│ ├── factoids_helper.rb
│ ├── footer_helper.rb
│ ├── forums_helper.rb
│ ├── github_helper.rb
│ ├── home_helper.rb
│ ├── job_api_helper.rb
│ ├── jwt_helper.rb
│ ├── kudos_helper.rb
│ ├── languages_helper.rb
│ ├── license_helper.rb
│ ├── links_helper.rb
│ ├── logos_helper.rb
│ ├── managers_helper.rb
│ ├── map_helper.rb
│ ├── markdown_helper.rb
│ ├── oauth_layout_helper.rb
│ ├── organizations_helper.rb
│ ├── page_context_helper.rb
│ ├── people_helper.rb
│ ├── positions_helper.rb
│ ├── project_licenses_helper.rb
│ ├── project_vulnerability_reports_helper.rb
│ ├── projects_helper.rb
│ ├── ratings_helper.rb
│ ├── rss_subscriptions_helper.rb
│ ├── scm_helper.rb
│ ├── site_features_helper.rb
│ ├── stack_entries_helper.rb
│ ├── stacks_helper.rb
│ ├── statsd_helper.rb
│ ├── tags_helper.rb
│ ├── time_stamp_helper.rb
│ ├── vulnerabilities_helper.rb
│ └── widgets_helper.rb
├── jobs
│ └── enlistment_worker.rb
├── lib
│ ├── acts_as_editable
│ │ ├── acts_as_editable.rb
│ │ ├── no_editor_account_error.rb
│ │ └── undo_error.rb
│ ├── acts_as_protected
│ │ └── acts_as_protected.rb
│ ├── acts_as_taggable
│ │ └── acts_as_taggable.rb
│ ├── cherry
│ │ ├── cherry.rb
│ │ └── lib
│ │ │ ├── decoratable.rb
│ │ │ └── decorator.rb
│ ├── cipher.rb
│ ├── data_dog_report.rb
│ ├── filter_by
│ │ └── filter_by.rb
│ ├── fisbot
│ │ ├── api_access.rb
│ │ ├── code_location_api.rb
│ │ ├── code_location_subscription.rb
│ │ ├── failure_group_api.rb
│ │ ├── fisbot_api.rb
│ │ └── job_api.rb
│ ├── fisbot_api_error.rb
│ ├── ohloh_analytics
│ │ ├── ohloh_analytics_api.rb
│ │ └── ohloh_analytics_api_error.rb
│ └── tsearch
│ │ └── tsearch.rb
├── mailers
│ ├── account_mailer.rb
│ ├── application_mailer.rb
│ ├── deleted_account_notifier.rb
│ ├── invite_mailer.rb
│ ├── manage_mailer.rb
│ ├── post_notifier.rb
│ ├── project_badge_mailer.rb
│ └── project_mailer.rb
├── models
│ ├── account.rb
│ ├── account
│ │ ├── access.rb
│ │ ├── claim_core.rb
│ │ ├── commit_core.rb
│ │ ├── encrypter.rb
│ │ ├── hooks.rb
│ │ ├── login_formatter.rb
│ │ ├── organization_core.rb
│ │ ├── position_core.rb
│ │ ├── project_core.rb
│ │ ├── stack_core.rb
│ │ └── subscription.rb
│ ├── account_analysis.rb
│ ├── account_analysis_fact.rb
│ ├── account_analysis_job.rb
│ ├── account_analysis_language_fact.rb
│ ├── action.rb
│ ├── activity_fact.rb
│ ├── activity_fact_by_month_query.rb
│ ├── alias.rb
│ ├── all_month.rb
│ ├── all_time_summary.rb
│ ├── analysis.rb
│ ├── analysis
│ │ ├── age_histogram.rb
│ │ ├── code_facts.rb
│ │ ├── code_history.rb
│ │ ├── commit_history.rb
│ │ ├── commit_volume.rb
│ │ ├── contributor_history.rb
│ │ ├── language_history.rb
│ │ ├── languages_breakdown.rb
│ │ ├── monthly_commits.rb
│ │ ├── query_base.rb
│ │ └── top_commit_volume.rb
│ ├── analysis_alias.rb
│ ├── analysis_sloc_set.rb
│ ├── analysis_summary.rb
│ ├── anonymous_account.rb
│ ├── api.rb
│ ├── api_key.rb
│ ├── application_record.rb
│ ├── attachment.rb
│ ├── authorization.rb
│ ├── badge.rb
│ ├── badge
│ │ ├── describer_badge.rb
│ │ ├── fosser_badge.rb
│ │ ├── kudo_rank_badge.rb
│ │ ├── org_manager_badge.rb
│ │ ├── project_manager_badge.rb
│ │ ├── repo_person_badge.rb
│ │ ├── stacker_badge.rb
│ │ └── taxonomist_badge.rb
│ ├── broken_link.rb
│ ├── bzr_clump.rb
│ ├── chart.rb
│ ├── cii_badge.rb
│ ├── cloud_tag.rb
│ ├── clump.rb
│ ├── code_location.rb
│ ├── code_location_scan.rb
│ ├── code_set.rb
│ ├── commit.rb
│ ├── commit_contributor.rb
│ ├── commit_flag.rb
│ ├── commit_flag
│ │ ├── back_to_life.rb
│ │ └── new_language.rb
│ ├── concerns
│ │ ├── account
│ │ │ ├── account_find.rb
│ │ │ ├── clearance_user.rb
│ │ │ ├── disabled_guard.rb
│ │ │ └── virtual_attributes.rb
│ │ ├── account_associations.rb
│ │ ├── account_callbacks.rb
│ │ ├── account_scopes.rb
│ │ ├── account_validations.rb
│ │ ├── affiliation_validation.rb
│ │ ├── alias_scopes.rb
│ │ ├── code_location_jobs.rb
│ │ ├── duplicate_associations.rb
│ │ ├── knowledge_base_callbacks.rb
│ │ ├── link_accessors.rb
│ │ ├── on_behalf.rb
│ │ ├── organization_jobs.rb
│ │ ├── organization_scopes.rb
│ │ ├── organization_searchables.rb
│ │ ├── password_strategy.rb
│ │ ├── project_associations.rb
│ │ ├── project_jobs.rb
│ │ ├── project_scopes.rb
│ │ ├── project_searchables.rb
│ │ └── report.rb
│ ├── contribution.rb
│ ├── contributor_fact.rb
│ ├── contributor_language_fact.rb
│ ├── create_edit.rb
│ ├── cve_bdsa.rb
│ ├── deleted_account.rb
│ ├── diff.rb
│ ├── duplicate.rb
│ ├── edit.rb
│ ├── email_address.rb
│ ├── enlistment.rb
│ ├── factoid.rb
│ ├── factoid_activity.rb
│ ├── factoid_activity_decreasing.rb
│ ├── factoid_activity_increasing.rb
│ ├── factoid_activity_stable.rb
│ ├── factoid_age.rb
│ ├── factoid_age_established.rb
│ ├── factoid_age_old.rb
│ ├── factoid_age_very_old.rb
│ ├── factoid_age_young.rb
│ ├── factoid_comments.rb
│ ├── factoid_comments_average.rb
│ ├── factoid_comments_high.rb
│ ├── factoid_comments_low.rb
│ ├── factoid_comments_very_high.rb
│ ├── factoid_comments_very_low.rb
│ ├── factoid_distribution.rb
│ ├── factoid_distribution_many_people.rb
│ ├── factoid_distribution_one_person.rb
│ ├── factoid_staff.rb
│ ├── factoid_staff_decreasing.rb
│ ├── factoid_staff_increasing.rb
│ ├── factoid_staff_stable.rb
│ ├── factoid_team_size.rb
│ ├── factoid_team_size_average.rb
│ ├── factoid_team_size_large.rb
│ ├── factoid_team_size_one.rb
│ ├── factoid_team_size_small.rb
│ ├── factoid_team_size_very_large.rb
│ ├── factoid_team_size_zero.rb
│ ├── failure_group.rb
│ ├── feedback.rb
│ ├── fetch_job.rb
│ ├── firebase_verification.rb
│ ├── fis_base.rb
│ ├── fis_code_location.rb
│ ├── fis_job.rb
│ ├── forge.rb
│ ├── forge
│ │ ├── bitbucket.rb
│ │ ├── codeplex.rb
│ │ ├── github.rb
│ │ ├── google_code.rb
│ │ ├── launchpad.rb
│ │ ├── match.rb
│ │ └── source_forge.rb
│ ├── forum.rb
│ ├── fyle.rb
│ ├── git_clump.rb
│ ├── github_api.rb
│ ├── github_user.rb
│ ├── github_verification.rb
│ ├── helpful.rb
│ ├── hg_clump.rb
│ ├── import_job.rb
│ ├── invite.rb
│ ├── job.rb
│ ├── job_status.rb
│ ├── knowledge_base_status.rb
│ ├── kudo.rb
│ ├── kudo_score.rb
│ ├── language.rb
│ ├── language
│ │ └── chart.rb
│ ├── language_experience.rb
│ ├── language_fact.rb
│ ├── license.rb
│ ├── license_license_permission.rb
│ ├── license_permission.rb
│ ├── license_right.rb
│ ├── link.rb
│ ├── load_average.rb
│ ├── logo.rb
│ ├── manage.rb
│ ├── manual_verification.rb
│ ├── markup.rb
│ ├── monthly_commit_history.rb
│ ├── name.rb
│ ├── name_fact.rb
│ ├── name_language_fact.rb
│ ├── org_stats_by_sector.rb
│ ├── org_thirty_day_activity.rb
│ ├── organization.rb
│ ├── organization
│ │ ├── account_facts.rb
│ │ ├── affiliated.rb
│ │ └── outside.rb
│ ├── organization_analysis_job.rb
│ ├── permission.rb
│ ├── person.rb
│ ├── person
│ │ ├── builder.rb
│ │ ├── count.rb
│ │ └── hooks.rb
│ ├── position.rb
│ ├── position
│ │ ├── hooks.rb
│ │ └── validations.rb
│ ├── post.rb
│ ├── previous_twelve_month_summary.rb
│ ├── project.rb
│ ├── project
│ │ └── active_admin_helpers.rb
│ ├── project_analysis_job.rb
│ ├── project_badge.rb
│ ├── project_experience.rb
│ ├── project_license.rb
│ ├── project_sbom.rb
│ ├── project_security_set.rb
│ ├── project_vulnerability_report.rb
│ ├── property_edit.rb
│ ├── rating.rb
│ ├── recommend_entry.rb
│ ├── recommendation.rb
│ ├── release.rb
│ ├── releases_vulnerability.rb
│ ├── repository_comparision_chart.rb
│ ├── repost_event_job.rb
│ ├── reverification_tracker.rb
│ ├── review.rb
│ ├── rss_article.rb
│ ├── rss_feed.rb
│ ├── rss_subscription.rb
│ ├── sbom_job.rb
│ ├── scan_analytics.rb
│ ├── setting.rb
│ ├── slave.rb
│ ├── slave_log.rb
│ ├── sloc_job.rb
│ ├── sloc_metric.rb
│ ├── sloc_set.rb
│ ├── stack.rb
│ ├── stack_entry.rb
│ ├── stack_ignore.rb
│ ├── stack_widget.rb
│ ├── successful_accounts.rb
│ ├── svn_clump.rb
│ ├── tag.rb
│ ├── tag_job.rb
│ ├── tagging.rb
│ ├── tarball_job.rb
│ ├── thirty_day_summary.rb
│ ├── topic.rb
│ ├── travis_badge.rb
│ ├── twelve_month_summary.rb
│ ├── twitter_digits_verification.rb
│ ├── verification.rb
│ ├── vulnerability.rb
│ ├── vulnerability_job.rb
│ ├── widget.rb
│ ├── widget
│ │ ├── account_widget.rb
│ │ ├── account_widget
│ │ │ ├── detailed.rb
│ │ │ ├── rank.rb
│ │ │ └── tiny.rb
│ │ ├── organization_widget.rb
│ │ ├── organization_widget
│ │ │ ├── affiliated_committers_activity.rb
│ │ │ ├── open_source_activity.rb
│ │ │ └── portfolio_projects_activity.rb
│ │ ├── project_widget.rb
│ │ └── project_widget
│ │ │ ├── basic_stats.rb
│ │ │ ├── cocomo.rb
│ │ │ ├── factoids.rb
│ │ │ ├── factoids_stats.rb
│ │ │ ├── languages.rb
│ │ │ ├── partner_badge.rb
│ │ │ ├── thin_badge.rb
│ │ │ ├── users.rb
│ │ │ └── users_logo.rb
│ ├── worker.rb
│ └── worker_log.rb
├── null_models
│ ├── nil_account.rb
│ ├── nil_account_analysis.rb
│ ├── nil_account_analysis_fact.rb
│ ├── nil_analysis.rb
│ ├── nil_analysis_summary.rb
│ ├── nil_analysis_summary_with_na.rb
│ ├── nil_code_location.rb
│ ├── nil_contributor_fact.rb
│ ├── nil_kudo_score.rb
│ ├── nil_language.rb
│ ├── nil_name.rb
│ ├── nil_name_fact.rb
│ ├── nil_position.rb
│ └── null_object.rb
├── validators
│ ├── default_param_format_validator.rb
│ ├── email_format_validator.rb
│ └── url_format_validator.rb
└── views
│ ├── abouts
│ ├── maintenance.html.haml
│ ├── markdown_syntax.html.haml
│ └── tools.html.haml
│ ├── account_mailer
│ ├── activation.html.haml
│ ├── kudo_recipient.html.haml
│ ├── kudo_recipient.text.erb
│ ├── notify_disabled_account_for_login_failure.html.haml
│ ├── reset_password.html.haml
│ ├── review_account_data_for_spam.html.haml
│ └── signup_notification.html.haml
│ ├── account_widgets
│ ├── _bbc_or_js.html.haml
│ ├── _widget.html.haml
│ ├── detailed.html.haml
│ ├── index.html.haml
│ ├── rank.html.haml
│ └── tiny.html.haml
│ ├── accounts
│ ├── _account.html.haml
│ ├── _account.xml.builder
│ ├── _badges_row.html.haml
│ ├── _fields.html.haml
│ ├── _join_now.html.haml
│ ├── _mini_header.html.haml
│ ├── _welcome.html.haml
│ ├── confirm_delete.html.haml
│ ├── disabled.html.haml
│ ├── disabled.json.jbuilder
│ ├── edit.html.haml
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── languages
│ │ ├── _commits_by_language.html.haml
│ │ └── index.html.haml
│ ├── new.html.haml
│ ├── settings.html.haml
│ ├── show.html.haml
│ ├── show.json.jbuilder
│ ├── show.xml.builder
│ ├── show
│ │ ├── _account_analysis_timestamp.html.haml
│ │ ├── _action_link.html.haml
│ │ ├── _admin.html.haml
│ │ ├── _baseball_card.html.haml
│ │ ├── _commits_by_language.html.haml
│ │ ├── _commits_by_projects.html.haml
│ │ ├── _description.html.haml
│ │ ├── _header.html.haml
│ │ ├── _mark_as_bot.html.haml
│ │ ├── _orgs.html.haml
│ │ ├── _posts_link.html.haml
│ │ ├── _stacked_projects.html.haml
│ │ ├── _summary.html.haml
│ │ └── header
│ │ │ ├── _affiliation.html.haml
│ │ │ └── _kudo_button.html.haml
│ └── unsubscribe_emails.html.haml
│ ├── activation_resends
│ ├── _fields.html.haml
│ └── new.html.haml
│ ├── activity_facts
│ └── index.xml.builder
│ ├── admin
│ ├── dashboard
│ │ ├── _failed.html.arb
│ │ ├── _job_overview.html.arb
│ │ ├── _overview.html.arb
│ │ └── _slave.html.arb
│ ├── feedbacks
│ │ └── _rating.html.haml
│ └── jobs
│ │ ├── _job.html.arb
│ │ ├── _job_links.html.arb
│ │ └── _job_priority.html.arb
│ ├── aliases
│ ├── _about_aliases.html.haml
│ ├── _fields.html.haml
│ ├── _preferred_names.html.haml
│ ├── index.html.haml
│ └── new.html.haml
│ ├── alter_passwords
│ ├── edit.html.haml
│ └── new.html.haml
│ ├── analyses
│ ├── _analysis.xml.builder
│ ├── _analysis_graphs.html.haml
│ ├── _language_table.html.haml
│ ├── _projects_languages_details.html.haml
│ ├── languages_summary.html.haml
│ └── show.xml.builder
│ ├── api
│ ├── v1
│ │ └── projects
│ │ │ ├── _similar.json.jbuilder
│ │ │ └── similar.json.jbuilder
│ └── vulnerabilities
│ │ ├── _bdsa.html.haml
│ │ ├── _cve.html.haml
│ │ ├── _cwe.html.haml
│ │ ├── _references.html.haml
│ │ ├── _severity.html.haml
│ │ ├── _workaround.html.haml
│ │ ├── index.html.haml
│ │ ├── no_data.html.haml
│ │ └── show.html.haml
│ ├── api_keys
│ ├── _admin_api_key.html.haml
│ ├── _api_key.html.haml
│ ├── _form.html.haml
│ ├── admin_index.csv.haml
│ ├── admin_index.html.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ └── new.html.haml
│ ├── application
│ ├── error.empty.haml
│ ├── error.html.haml
│ ├── error.json.jbuilder
│ └── error.xml.builder
│ ├── authentications
│ ├── _fields.html.haml
│ ├── firebase_widget.html.haml
│ └── new.html.haml
│ ├── autocompletes
│ └── project.json.jbuilder
│ ├── codeopenhub
│ └── index.html.haml
│ ├── commits
│ ├── _code_added_removed.html.haml
│ ├── _commit.html.haml
│ ├── _committer_name.html.haml
│ ├── _summary.html.haml
│ ├── event_details.html.haml
│ ├── events.xml.builder
│ ├── index.html.haml
│ ├── show.html.haml
│ ├── statistics.html.haml
│ └── summary.html.haml
│ ├── committers
│ ├── _position.html.haml
│ ├── _unclaimed_tile.html.haml
│ ├── claim.html.haml
│ ├── index.html.haml
│ └── show.html.haml
│ ├── compare_repositories
│ └── index.html.haml
│ ├── compares
│ ├── _project_row.html.haml
│ ├── _project_section.html.haml
│ ├── project_cells
│ │ ├── _activity_level.html.haml
│ │ ├── _cocomo.html.haml
│ │ ├── _comments.html.haml
│ │ ├── _commit_count.html.haml
│ │ ├── _committers_all_time.html.haml
│ │ ├── _data_quality.html.haml
│ │ ├── _homepage.html.haml
│ │ ├── _initial_commit.html.haml
│ │ ├── _license.html.haml
│ │ ├── _lines_of_code.html.haml
│ │ ├── _managers.html.haml
│ │ ├── _most_recent_commit.html.haml
│ │ ├── _mostly_written_in.html.haml
│ │ ├── _rating.html.haml
│ │ ├── _thirty_day_commits.html.haml
│ │ ├── _thirty_day_committers.html.haml
│ │ ├── _thirty_day_files_modified.html.haml
│ │ ├── _thirty_day_lines_added.html.haml
│ │ ├── _thirty_day_lines_removed.html.haml
│ │ ├── _twelve_months_commits.html.haml
│ │ ├── _twelve_months_committers.html.haml
│ │ ├── _twelve_months_files_modified.html.haml
│ │ ├── _twelve_months_lines_added.html.haml
│ │ ├── _twelve_months_lines_removed.html.haml
│ │ ├── _users.html.haml
│ │ └── _year_over_year_commits.html.haml
│ ├── projects.csv.haml
│ ├── projects.html.haml
│ └── projects_graph.js.erb
│ ├── contributions
│ ├── _commits_timeline.html.haml
│ ├── _contributions.html.haml
│ ├── _language_fact.html.haml
│ ├── _language_header.html.haml
│ ├── _newest_contributions.html.haml
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── show.html.haml
│ ├── show.xml.builder
│ ├── show
│ │ ├── _activity.html.haml
│ │ ├── _kudo_button.html.haml
│ │ ├── _languages.html.haml
│ │ └── _unclaimed_position.html.haml
│ └── summary.html.haml
│ ├── cookies
│ ├── _bdsa_disclaimer.html.haml
│ └── _consent_banner.html.haml
│ ├── deleted_accounts
│ └── edit.html.haml
│ ├── doorkeeper
│ └── authorizations
│ │ └── new.html.haml
│ ├── duplicates
│ ├── _duplicate.html.haml
│ ├── _fields.html.haml
│ ├── _instructions.html.haml
│ ├── _project.html.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ ├── new.html.haml
│ └── show.html.haml
│ ├── edits
│ ├── _edit.html.haml
│ ├── _index.html.haml
│ ├── _show.html.haml
│ ├── _show_value.html.haml
│ ├── _undo_block.html.haml
│ ├── edit.html.haml
│ ├── index_account.html.haml
│ ├── index_license.html.haml
│ ├── index_organization.html.haml
│ ├── index_project.atom
│ ├── index_project.html.haml
│ ├── index_project.rss
│ └── show.js.erb
│ ├── enlistments
│ ├── _about_code_locations.html.haml
│ ├── _enlistment.html.haml
│ ├── _enlistment.xml.builder
│ ├── _fields.html.haml
│ ├── _no_enlistment.html.haml
│ ├── edit.html.haml
│ ├── edit_allowed_files.html.haml
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── new.html.haml
│ └── show.xml.builder
│ ├── explore
│ ├── _hot_projects.html.haml
│ ├── _hot_projects_list.html.haml
│ ├── _most_active_orgs.html.haml
│ ├── _newest_orgs.html.haml
│ ├── _org_30_day_activity.html.haml
│ ├── _orgs_by_30_day_commit_volume.html.haml
│ ├── _project_demographics.html.haml
│ ├── _projects.html.haml
│ ├── _projects_sidebar.html.haml
│ ├── _stats_by_sector.html.haml
│ ├── orgs.html.haml
│ ├── orgs_by_thirty_day_commit_volume.js.haml
│ └── projects.html.haml
│ ├── factoids
│ ├── _activity.html.haml
│ ├── _age.html.haml
│ ├── _comments.html.haml
│ ├── _factoid.html.haml
│ ├── _factoid.xml.builder
│ ├── _team_size.html.haml
│ ├── index.html.haml
│ └── index.xml.builder
│ ├── forums
│ ├── _breadcrumb.html.haml
│ ├── _error_alert.html.haml
│ ├── _form.html.haml
│ ├── _notice.html.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ ├── new.html.haml
│ └── show.html.haml
│ ├── helpfuls
│ └── create.js.coffee
│ ├── home
│ ├── _content.html.haml
│ ├── _join_now_home.html.haml
│ ├── _top_lists.html.haml
│ ├── _whats_new.html.haml
│ └── index.html.haml
│ ├── invites
│ ├── _fields.html.haml
│ └── new.html.haml
│ ├── kudos
│ ├── _given.html.haml
│ ├── _received.html.haml
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── new.html.haml
│ └── sent.xml.builder
│ ├── languages
│ ├── _account.html.haml
│ ├── _language.html.haml
│ ├── _language.xml.builder
│ ├── _mini_chart.html.haml
│ ├── compare.html.haml
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── show.html.haml
│ └── show.xml.builder
│ ├── layouts
│ ├── admin.html.haml
│ ├── application.html.haml
│ ├── partials
│ │ ├── _alert.html.haml
│ │ ├── _fluid_footer.html.haml
│ │ ├── _footer.html.haml
│ │ ├── _footer_nav.html.haml
│ │ ├── _header.html.haml
│ │ ├── _js_scripts.html.haml
│ │ ├── _mast.html.haml
│ │ ├── _menubar.html.haml
│ │ ├── _navigator.html.haml
│ │ ├── _otwo_head_info.html.haml
│ │ ├── _page.html.haml
│ │ ├── _project_navigator.html.haml
│ │ ├── _sidebar.html.haml
│ │ └── _stacked_nag.html.haml
│ ├── responsive_project_layout.html.haml
│ ├── tracking_scripts
│ │ └── _google_analytics.html.haml
│ └── vulnerability.html.haml
│ ├── licenses
│ ├── _fields.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ ├── new.html.haml
│ └── show.html.haml
│ ├── links
│ ├── _about_links.html.haml
│ ├── _fields.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ └── new.html.haml
│ ├── logos
│ ├── _about_logos.html.haml
│ ├── _about_organization_logos.html.haml
│ ├── _fields.html.haml
│ └── new.html.haml
│ ├── mailers
│ ├── _sign_off.html.haml
│ ├── account_deletion_notification.text.erb
│ ├── login_changed_notification.html.haml
│ ├── reply_notifier.html.haml
│ └── send_invite.html.haml
│ ├── manage_mailer
│ ├── applied.html.haml
│ ├── approved.html.haml
│ ├── automatic_approval.html.haml
│ ├── denied.html.haml
│ ├── rejection.html.haml
│ ├── removal.html.haml
│ ├── removed.html.haml
│ └── withdrawn.html.haml
│ ├── managers
│ ├── _about.html.haml
│ ├── _action_buttons.html.haml
│ ├── _form.html.haml
│ ├── _manage.html.haml
│ ├── _new_button.html.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ └── new.html.haml
│ ├── oh_admin
│ ├── broken_links
│ │ └── index.html.haml
│ ├── dashboard
│ │ ├── _accounts_trend_graph.html.haml
│ │ ├── _project_trend_graph.html.haml
│ │ └── index.html.haml
│ ├── jobs
│ │ └── index.html.haml
│ └── license_permissions
│ │ ├── index.html.haml
│ │ └── new.html.haml
│ ├── organization_widgets
│ ├── _activity.html.haml
│ ├── _activity_css.html.haml
│ ├── _footer.html.haml
│ ├── affiliated_committers_activity.html.haml
│ ├── iframe.js.haml
│ ├── index.html.haml
│ ├── open_source_activity.html.haml
│ └── portfolio_projects_activity.html.haml
│ ├── organizations
│ ├── _about_basics.html.haml
│ ├── _about_managers.html.haml
│ ├── _active_remove_project_button.html.haml
│ ├── _claim_link.html.haml
│ ├── _fields.html.haml
│ ├── _manage_project.html.haml
│ ├── _manage_projects_header.html.haml
│ ├── _organization.html.haml
│ ├── _organization.xml.builder
│ ├── _pagination.html.haml
│ ├── _pictogram.xml.builder
│ ├── _project_commit_status.html.haml
│ ├── affiliated_committers.html.haml
│ ├── affiliated_committers.xml.builder
│ ├── claim_projects_list.html.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── list_managers.html.haml
│ ├── manage_projects.html.haml
│ ├── new.html.haml
│ ├── new_manager.html.haml
│ ├── outside_committers.html.haml
│ ├── outside_committers.xml.builder
│ ├── outside_projects.html.haml
│ ├── outside_projects.xml.builder
│ ├── print_infographic.html.haml
│ ├── projects.html.haml
│ ├── projects.xml.builder
│ ├── settings.html.haml
│ ├── show.html.haml
│ ├── show.xml.builder
│ └── show
│ │ ├── _affiliated_committers.html.haml
│ │ ├── _affiliated_committers.xml.builder
│ │ ├── _header.html.haml
│ │ ├── _outside_committers.html.haml
│ │ ├── _outside_committers.xml.builder
│ │ ├── _outside_projects.html.haml
│ │ ├── _outside_projects.xml.builder
│ │ ├── _pictogram.html.haml
│ │ ├── _pictogram.xml.builder
│ │ ├── _portfolio_projects.html.haml
│ │ ├── _portfolio_projects.xml.builder
│ │ ├── _quick_reference.html.haml
│ │ └── pictogram
│ │ ├── _affiliated_committers.html.haml
│ │ ├── _outside_committers.html.haml
│ │ ├── _outside_committers_commits.html.haml
│ │ ├── _outside_project_commits.html.haml
│ │ ├── _outside_projects.html.haml
│ │ ├── _portfolio_commits.html.haml
│ │ └── _portfolio_projects.html.haml
│ ├── people
│ ├── _claimed_person.html.haml
│ ├── _people.html.haml
│ ├── _unclaimed_person.html.haml
│ ├── index.html.haml
│ └── rankings.html.haml
│ ├── permissions
│ └── show.html.haml
│ ├── positions
│ ├── _commit_information.html.haml
│ ├── _commits_by_individual_project_highchart.html.haml
│ ├── _commits_by_individual_projects.html.haml
│ ├── _commits_by_projects_extended.html.haml
│ ├── _description_and_metrics.html.haml
│ ├── _edit_link.html.haml
│ ├── _fields.html.haml
│ ├── _language_selector.html.haml
│ ├── _position.html.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── new.html.haml
│ └── show.html.haml
│ ├── posts
│ ├── _account_header.atom.builder
│ ├── _fields.html.haml
│ ├── _post.html.haml
│ ├── _posts.atom.builder
│ ├── _posts.html.haml
│ ├── _reply.html.haml
│ ├── _sign_in.html.haml
│ ├── edit.html.haml
│ ├── index.atom.builder
│ └── index.html.haml
│ ├── privacy
│ ├── _authorized_apps.html.haml
│ ├── _privacy_text.html.haml
│ └── edit.html.haml
│ ├── project_badge_mailer
│ └── check_cii_projects.html.haml
│ ├── project_badges
│ ├── _badges_table.html.haml
│ ├── _edit_badge.html.haml
│ ├── _editable_badges_table.html.haml
│ ├── _new_badge_form.html.haml
│ └── index.html.haml
│ ├── project_licenses
│ ├── _about.html.haml
│ ├── index.html.haml
│ └── new.html.haml
│ ├── project_mailer
│ └── report_outdated.html.haml
│ ├── project_sboms
│ ├── _index.html.haml
│ ├── _no_found_sbom.html.haml
│ └── index.js.erb
│ ├── project_tags
│ ├── _related_project.html.haml
│ ├── _related_projects.html.haml
│ └── index.html.haml
│ ├── project_widgets
│ ├── _basic_stats_css.html.haml
│ ├── _cocomo_css.html.haml
│ ├── _cocomo_js.html.haml
│ ├── _factoids_css.html.haml
│ ├── _factoids_stats_css.html.haml
│ ├── _footer.html.haml
│ ├── _footer_css.html.haml
│ ├── _languages_css.html.haml
│ ├── _no_project.html.haml
│ ├── _ohloh_code_footer.html.haml
│ ├── _ohloh_code_header.html.haml
│ ├── _project_users_css.html.haml
│ ├── _project_users_js.html.haml
│ ├── _users_logo_css.html.haml
│ ├── _users_logo_js.html.haml
│ ├── basic_stats.html.haml
│ ├── cocomo.html.haml
│ ├── factoids.html.haml
│ ├── factoids_stats.html.haml
│ ├── iframe.js.haml
│ ├── index.html.haml
│ ├── languages.html.haml
│ ├── partner_badge.html.haml
│ ├── thin_badge.html.haml
│ ├── users.html.haml
│ └── users_logo.html.haml
│ ├── projects
│ ├── _person_contribution.html.haml
│ ├── _project.xml.builder
│ ├── _project_index.html.haml
│ ├── _similar_project.html.haml
│ ├── check_forge.html.haml
│ ├── check_forge_duplicate.html.haml
│ ├── deleted.html.haml
│ ├── deleted.xml.builder
│ ├── edit.html.haml
│ ├── estimated_cost.html.haml
│ ├── index.atom.builder
│ ├── index.html.haml
│ ├── index.xml.builder
│ ├── index_managed.html.haml
│ ├── map.html.haml
│ ├── new.html.haml
│ ├── no_analysis.xml.builder
│ ├── settings.html.haml
│ ├── show.html.haml
│ ├── show.xml.builder
│ ├── show
│ │ ├── _analysis_summary.html.haml
│ │ ├── _committers_per_month_chart.html.haml
│ │ ├── _community_rating.html.haml
│ │ ├── _community_recent_committers.html.haml
│ │ ├── _cwe.html.haml
│ │ ├── _factoids.html.haml
│ │ ├── _header.html.haml
│ │ ├── _i_use_this.html.haml
│ │ ├── _is_a_duplicate.html.haml
│ │ ├── _languages.html.haml
│ │ ├── _license_details.html.haml
│ │ ├── _licenses.html.haml
│ │ ├── _lines_of_code_chart.html.haml
│ │ ├── _no_analysis_summary.html.haml
│ │ ├── _quick_reference.html.haml
│ │ ├── _scan_analytics_summary.html.haml
│ │ ├── _security.html.haml
│ │ ├── _similar_by_tags.html.haml
│ │ ├── _site_features.html.haml
│ │ ├── _summary.haml
│ │ ├── _thirty_day_summary.html.haml
│ │ ├── _twelve_month_summary.html.haml
│ │ ├── _twelve_month_ticker.html.haml
│ │ ├── _vulnerabilities_per_version.html.haml
│ │ └── _vulnerability_report.html.haml
│ ├── similar.html.haml
│ ├── similar_by_tags.js.erb
│ └── users.html.haml
│ ├── reviews
│ ├── _add_review.html.haml
│ ├── _buttons.html.haml
│ ├── _community_and_your_rating.haml
│ ├── _existing_review.html.haml
│ ├── _fields.html.haml
│ ├── _helpful_count_status.html.haml
│ ├── _helpful_yes_or_no_links.html.haml
│ ├── _new_or_existing_review.html.haml
│ ├── _rater.html.haml
│ ├── _review_list.html.haml
│ ├── _review_summary.html.haml
│ ├── edit.html.haml
│ ├── index.html.haml
│ ├── new.html.haml
│ └── summary.html.haml
│ ├── rss_articles
│ └── index.html.haml
│ ├── rss_feeds
│ └── _about_news_feeds.html.haml
│ ├── rss_subscriptions
│ ├── _fields.html.haml
│ ├── index.html.haml
│ └── new.html.haml
│ ├── scan_analytics
│ ├── _cwe.html.haml
│ ├── _index.html.haml
│ ├── _no_scan_analytics.html.haml
│ ├── index.html.haml
│ └── index.js.erb
│ ├── session_projects
│ └── _menu.html.haml
│ ├── sessions
│ ├── _sign_in.html.haml
│ └── new.html.haml
│ ├── shared
│ ├── _add_this.html.haml
│ ├── _alert.html.haml
│ ├── _analysis_timestamp.html.haml
│ ├── _api_outage.html.haml
│ ├── _availability_preview.html.haml
│ ├── _captcha.html.haml
│ ├── _creativecommons_license.html.haml
│ ├── _markdown_help.html.haml
│ ├── _search.html.haml
│ ├── _search_dingus.html.haml
│ └── search_dingus
│ │ ├── _commits_or_contributor_search.html.haml
│ │ ├── _no_match_found.html.haml
│ │ ├── _page_entries_info.html.haml
│ │ ├── _search_bar.html.haml
│ │ └── _sort.html.haml
│ ├── sitemap
│ ├── index.xml.builder
│ └── show.xml.builder
│ ├── size_facts
│ └── index.xml.builder
│ ├── stack_entries
│ ├── _modal.html.haml
│ ├── new.js.coffee
│ └── show.json.jbuilder
│ ├── stack_widgets
│ ├── _normal_css.html.haml
│ ├── _normal_inner.html.haml
│ ├── _promo.html.haml
│ ├── _widget.html.haml
│ ├── iframe.js.haml
│ ├── index.html.haml
│ └── normal.html.haml
│ ├── stacks
│ ├── _sample_stacks.html.haml
│ ├── _similar_stacks.html.haml
│ ├── _small_suggestion.html.haml
│ ├── _stack_entry.html.haml
│ ├── index.html.haml
│ ├── project_stacks.xml.builder
│ ├── show.html.haml
│ ├── show.json.jbuilder
│ └── similar.html.haml
│ ├── tags
│ ├── cloud.html.haml
│ └── index.html.haml
│ ├── topics
│ ├── _action_group.html.haml
│ ├── _current_discussions.html.haml
│ ├── _fields.html.haml
│ ├── _form.html.haml
│ ├── _move_modal.html.haml
│ ├── _title.html.haml
│ ├── _topic.html.haml
│ ├── edit.html.haml
│ ├── new.html.haml
│ ├── show.atom.builder
│ └── show.html.haml
│ ├── vulnerabilities
│ ├── _version_filter.html.haml
│ ├── _vulnerability_table.html.haml
│ └── index.html.haml
│ └── widgets
│ ├── _web_fonts.html.haml
│ ├── _widget.html.haml
│ └── metadata.xml.builder
├── bin
├── bundle
├── rails
└── rake
├── config.ru
├── config
├── application.rb
├── boot.rb
├── charting
│ ├── accounts.yml
│ ├── analysis
│ │ ├── defaults.yml
│ │ ├── options_based_on_type.yml
│ │ └── top_commit_volume.yml
│ ├── chart_background_style.yml.erb
│ ├── combined_commit_history.yml
│ ├── commits_by_project.yml
│ ├── defaults.yml
│ ├── demographic.yml
│ ├── language.yml
│ ├── project_commit_history.yml
│ ├── project_vulnerability_version.yml
│ ├── projects.yml
│ └── repository_comparision_chart.yml
├── database.yml
├── environment.rb
├── environments
│ ├── development.rb
│ ├── production.rb
│ ├── staging.rb
│ └── test.rb
├── initializers
│ ├── 01_core_extensions.rb
│ ├── active_admin.rb
│ ├── airbrake.rb
│ ├── amazon_ses.rb
│ ├── assets.rb
│ ├── backtrace_silencers.rb
│ ├── better_errors.rb
│ ├── chart_defaults.rb
│ ├── clearance.rb
│ ├── constants.rb
│ ├── content_security_policy.rb
│ ├── cookies_serializer.rb
│ ├── datadog.rb
│ ├── doorkeeper.rb
│ ├── filter_parameter_logging.rb
│ ├── inflections.rb
│ ├── mime_types.rb
│ ├── paperclip.rb
│ ├── recaptcha.rb
│ ├── require_app_lib.rb
│ ├── session_store.rb
│ ├── sidekiq.rb
│ ├── sort_options.rb
│ ├── sql_tracker.rb
│ ├── time_formats.rb
│ ├── will_paginate.rb
│ └── wrap_parameters.rb
├── locales
│ ├── abouts.en.yml
│ ├── account_mailer.en.yml
│ ├── account_widgets.en.yml
│ ├── accounts.en.yml
│ ├── actions.en.yml
│ ├── activation_resends.en.yml
│ ├── admin.en.yml
│ ├── aliases.en.yml
│ ├── analyses.en.yml
│ ├── application.en.yml
│ ├── badges.en.yml
│ ├── commits.en.yml
│ ├── committers.en.yml
│ ├── compares.en.yml
│ ├── contributions.en.yml
│ ├── deleted_accounts.en.yml
│ ├── doorkeeper.en.yml
│ ├── duplicates.en.yml
│ ├── edits.en.yml
│ ├── en.bootstrap.yml
│ ├── en.clearance_overrides.yml
│ ├── en.shared.markdown_help.yml
│ ├── en.yml
│ ├── enlistments.en.yml
│ ├── explore.en.yml
│ ├── factoids.en.yml
│ ├── forums.en.yml
│ ├── header.en.yml
│ ├── helpfuls.en.yml
│ ├── home.en.yml
│ ├── invites.en.yml
│ ├── jobs.en.yml
│ ├── kudos.en.yml
│ ├── languages.en.yml
│ ├── licenses.en.yml
│ ├── links.en.yml
│ ├── logos.en.yml
│ ├── mailers.en.yml
│ ├── manages.en.yml
│ ├── oh_admin.en.yml
│ ├── organization_widgets.en.yml
│ ├── organizations.en.yml
│ ├── passwords.en.yml
│ ├── people.en.yml
│ ├── positions.en.yml
│ ├── posts.en.yml
│ ├── privacy.en.yml
│ ├── project_badges.en.yml
│ ├── project_licenses.en.yml
│ ├── project_tags.en.yml
│ ├── project_widgets.en.yml
│ ├── projects.en.yml
│ ├── repositories.en.yml
│ ├── reviews.en.yml
│ ├── rss_articles.en.yml
│ ├── rss_feeds.en.yml
│ ├── rss_subscriptions.en.yml
│ ├── scan_analytics.en.yml
│ ├── searchables.en.yml
│ ├── sessions.en.yml
│ ├── shared.en.yml
│ ├── sitemap.en.yml
│ ├── stack_entries.en.yml
│ ├── stack_widgets.en.yml
│ ├── stacks.en.yml
│ ├── tags.en.yml
│ ├── topics.en.yml
│ ├── verifications.en.yml
│ ├── vulnerabilities.en.yml
│ └── widgets.en.yml
├── nginx.conf
├── nginx
│ ├── .gitignore
│ ├── README
│ ├── block_malicious.inc
│ ├── mongrel_proxy.inc
│ ├── nginx.erb
│ ├── nginx.yml
│ ├── rewrite_projects.inc
│ ├── sandbox.conf
│ └── staging.htpasswd
├── routes.rb
├── secrets.yml
├── shared
│ └── sort_options.yml
├── sidekiq.yml
└── tags_list.yml
├── db
├── .rubocop.yml
├── migrate
│ ├── 20150429084504_create_doorkeeper_tables.rb
│ ├── 20150504072306_add_oauth_application_id_to_api_keys.rb
│ ├── 20150615040531_drop_table_honey_pot_fields.rb
│ ├── 20150615041336_add_twitter_id_to_accounts.rb
│ ├── 20150701173333_remove_meaningless_foreign_key_constraint_on_attachments.rb
│ ├── 20150911083411_rename_name_to_vanity_url_in_licenses.rb
│ ├── 20150911094444_rename_nice_name_to_name_in_licenses.rb
│ ├── 20150916092930_create_verifications.rb
│ ├── 20150918080726_add_fetched_at_to_code_sets.rb
│ ├── 20150925101230_move_twitter_id_to_verifications.rb
│ ├── 20150925101715_remove_twitter_id_from_accounts.rb
│ ├── 20151116113941_rename_url_name_to_vanity_url_in_projects.rb
│ ├── 20151124143945_rename_url_name_to_vanity_url_in_organizations.rb
│ ├── 20160121110527_create_feedbacks.rb
│ ├── 20160209204755_create_reverification_trackers.rb
│ ├── 20160216095409_add_uuid_to_project.rb
│ ├── 20160317061932_create_reverification_pilot_account.rb
│ ├── 20160318131123_replace_contribution_view.rb
│ ├── 20160504111046_drop_domain_blacklist_table.rb
│ ├── 20160512144023_add_code_location_table.rb
│ ├── 20160608090419_settings.rb
│ ├── 20160608194402_drop_reverification_pilot_account_table.rb
│ ├── 20160610142302_add_code_location_events_table.rb
│ ├── 20160710125644_add_update_interval_to_code_locations.rb
│ ├── 20160713124305_create_code_location_tarballs_table.rb
│ ├── 20160725154001_create_repository_directories_table.rb
│ ├── 20160803102211_create_repository_tags.rb
│ ├── 20160804081950_add_repository_id_to_code_location_events.rb
│ ├── 20160808163201_alter_code_location_tarballs_table.rb
│ ├── 20160818102530_create_security_related_tables.rb
│ ├── 20160907122530_alter_release_vulnerability_table.rb
│ ├── 20160916124401_remove_constraints_from_security_tables.rb
│ ├── 20160920113102_rename_logged_at.rb
│ ├── 20160926144901_add_description_in_vulnerabilities.rb
│ ├── 20161006072823_add_index_on_security_tables.rb
│ ├── 20161007083447_create_project_badges.rb
│ ├── 20161024095609_change_badges_attributes.rb
│ ├── 20161027065200_remove_unused_tables.rb
│ ├── 20161101134545_add_component_id_to_code_location_events.rb
│ ├── 20161103153643_associate_project_badge_to_enlistment.rb
│ ├── 20161114063801_add_index_on_sloc_metrics_id_field.rb
│ ├── 20161128183115_create_fifty_thousand_batch_pilot_account.rb
│ ├── 20161227165430_add_timestamp_to_repository_tags.rb
│ ├── 20170112183242_rename_code_location_events_to_fisbot_events.rb
│ ├── 20170117164106_remove_fifty_thousand_batch_account.rb
│ ├── 20170206161036_add_successful_accounts_table.rb
│ ├── 20170301092424_create_monthly_commit_histories.rb
│ ├── 20170320110140_remove_ties_between_repository_and_code_set.rb
│ ├── 20170323130035_create_commit_contributors_view.rb
│ ├── 20170411054438_drop_named_commits_view.rb
│ ├── 20170609195100_remove_codelocation_status_default.rb
│ ├── 20170616152705_set_codelocation_status_to_zero.rb
│ ├── 20170806122538_create_license_permissions.rb
│ ├── 20170806141217_create_license_permission_roles.rb
│ ├── 20170904072947_drop_columns_on_repositories.rb
│ ├── 20170911071916_drop_repositories_from_jobs.rb
│ ├── 20171017162841_add_dnf_flag_to_code_locations.rb
│ ├── 20171107131744_rename_password_in_accounts.rb
│ ├── 20171127153012_reimport_accounts_in_foreign_db.rb
│ ├── 20171204073648_rename_verifications_auth_columns.rb
│ ├── 20171220032437_reimport_verifications_in_foreign_db.rb
│ ├── 20180109182901_create_unique_index_on_releases_vulnerabilities.rb
│ ├── 20180925181605_create_broken_links.rb
│ ├── 20181126091803_add_error_to_broken_links.rb
│ ├── 20181220010101_change_id_column_type.rb
│ ├── 20190108060802_add_confidential_to_doorkeeper_application.rb
│ ├── 20190130190953_create_license_permission_tables.rb
│ ├── 20190221123532_add_auth_fail_count_to_accounts.rb
│ ├── 20190312150645_add_kb_id_field_to_license.rb
│ ├── 20200719174850_change_release_id_column_type_of_releases_vulnerabilities.rb
│ ├── 20201130144849_change_score_data_type.rb
│ ├── 20210621143713_add_allowed_files_to_enlistments_and_analysis_sloc_sets.rb
│ ├── 20220302133936_add_scan_project_id_to_projects.rb
│ ├── 20220718210823_create_reviewed_non_spammer.rb
│ ├── 20220822144901_create_code_location_scan.rb
│ ├── 20220822144949_create_scan_analytics.rb
│ ├── 20220913135438_create_project_sbom.rb
│ ├── 20230215030920_add_columns_to_code_location_scan.rb
│ ├── 20230320140846_create_cve_bdsa.rb
│ ├── 20230801115125_add_reported_at_to_projects.rb
│ ├── 20240305184511_create_maintenance_routes.rb
│ ├── 20240724182111_add_unaccent_extension.rb
│ └── 20250511154848_change_column_type_in_analyses_summaries.rb
├── seeds.rb
└── structure.sql
├── docker-compose-utility.yml
├── docker-compose.yml
├── features
├── login.feature
├── password_reset.feature
├── sign_up_and_verify.feature
├── steps
│ ├── login.rb
│ ├── password_reset.rb
│ └── sign_up_and_verify.rb
└── support
│ └── env.rb
├── fixtures
└── vcr_cassettes
│ ├── CreateProjectFromMatchURL.yml
│ ├── CreateProjectFromMatchURL_record_none.yml
│ ├── CreateProjectFromMatchURL_record_once.yml
│ ├── ForgeMatchBitbucket.yml
│ ├── ForgeMatchGithub.yml
│ ├── ForgeMatchGoogleCode.yml
│ ├── ForgeMatchGoogleCodeOrg.yml
│ ├── ForgeMatchGoogleCodeRepository.yml
│ ├── ForgeMatchGoogleCodeRepositoryGit.yml
│ ├── ForgeMatchGoogleCodeRepositoryHg.yml
│ ├── ForgeMatchLaunchPad.yml
│ ├── ForgeMatchLaunchPadRepository.yml
│ ├── ForgeMatchLaunchPadRepositoryAlt.yml
│ ├── ForgeMatchLaunchPadRepositoryAlt2.yml
│ ├── ForgeMatchSourceForge.yml
│ ├── ForgeMatchSourceForgeCVS.yml
│ ├── GithubVerification.yml
│ ├── LogoClearGif.yml
│ ├── RssFeed.yml
│ ├── RssFeedDuplicate.yml
│ ├── code_location_find_by_url.yml
│ ├── code_location_update_do_not_fetch.yml
│ ├── create_code_location_subscription.yml
│ ├── datadog_error_request.yml
│ ├── delete_code_location_subscription.yml
│ ├── delete_code_location_subscription_failed.yml
│ ├── failure_groups_find_by_job.yml
│ ├── find_by_and_create_code_locations.yml
│ ├── github_repositories.yml
│ ├── google_keys.yml
│ ├── health_url.yml
│ ├── kb.yml
│ ├── multiple_enlistment_calls_with_code_location.yml
│ ├── project_jobs.yml
│ └── vulnerabilities.yml
├── lib
├── activation_code.rb
├── allowed.rb
├── chart
│ └── pie.rb
├── constraints
│ └── codeopenhub.rb
├── email_obfuscation.rb
├── ignore.rb
├── knowledge_base_queue.rb
├── mini_magick_helper.rb
├── openhub_security.rb
├── patterns.rb
├── reverification
│ ├── amazon.rb
│ ├── exception_handlers
│ │ ├── bounce_rate_limit_error.rb
│ │ ├── complaint_rate_limit_error.rb
│ │ └── simple_email_service_limit_error.rb
│ ├── mailer.rb
│ ├── process.rb
│ └── template.rb
├── spark
│ ├── analysis_spark.rb
│ ├── base.rb
│ ├── compound_spark.rb
│ └── simple_spark.rb
├── strip_attributes.rb
├── tasks
│ ├── admin_project_stats.rake
│ ├── check_broken_links.rake
│ ├── ci.rake
│ ├── cleanup_vulnerabilities.rake
│ ├── docker.rake
│ ├── failure_group.rake
│ ├── fetch_status_of_components.rake
│ ├── fix_broken_links_with_url_redirection.rake
│ ├── home_page_stats.rake
│ ├── kb_updater.rake
│ ├── monthly_commit_history.rake
│ ├── project_badge.rake
│ ├── remove_duplicate_gnu_public_license.rake
│ ├── remove_duplicate_microsoft_public_license.rake
│ ├── reverification_process.thor
│ ├── rss_feeds_sync.rake
│ ├── selenium
│ │ ├── generate_accounts_data.rake
│ │ ├── generate_homepage_data.rake
│ │ ├── generate_organization_data.rake
│ │ └── generate_projects_data.rake
│ ├── update_admin_twitter_ids.rake
│ └── update_code_set_fetched_at.rake
├── time_parser.rb
└── widget_badge
│ ├── account.rb
│ ├── badge_helper.rb
│ ├── partner.rb
│ └── thin.rb
├── licenses.csv
├── public
├── Synopsys_color_logo.png
├── android-chrome-192x192.png
├── android-chrome-256x256.png
├── apple-touch-icon.png
├── assets
│ ├── spinner.gif
│ └── stack
│ │ ├── ignore.gif
│ │ ├── sm_unstack.gif
│ │ ├── stackit.gif
│ │ └── unstack.gif
├── browserconfig.xml
├── favicon-16x16.png
├── favicon-32x32.png
├── favicon.ico
├── fonts
│ └── fontawesome-webfont.woff2
├── i.creativecommons.org
│ └── l
│ │ └── by
│ │ └── 3.0
│ │ └── 88x31.png
├── images
│ ├── anon
│ │ ├── anon32.gif
│ │ └── anon80.gif
│ ├── badges
│ │ └── mini.gif
│ ├── fact_good.png
│ ├── fact_info.png
│ ├── fact_warning.png
│ ├── icons
│ │ └── ohloh_profile.png
│ ├── loadingAnimation.gif
│ ├── logo
│ │ ├── BD_Open_HUB_logo.png
│ │ └── ohloh_hub.png
│ ├── mast
│ │ ├── blackduck_mascot.png
│ │ └── ohloh_logo.png
│ ├── no_logo.png
│ ├── ohloh-icon-sprite.png
│ ├── ohlohlogo100.png
│ ├── openhub_twitter_24.png
│ ├── project_activity
│ │ ├── pai-15px.png
│ │ ├── pai-20px.png
│ │ ├── pai-25px.png
│ │ └── pai-35px.png
│ ├── spinner.gif
│ ├── stack
│ │ ├── add_project_sample.png
│ │ ├── iusethis
│ │ │ └── static_logo.png
│ │ ├── recommendations_sample.jpg
│ │ └── who_uses_sample.gif
│ ├── stars
│ │ └── stars_sprite_mini.png
│ └── widget_logos
│ │ ├── Ohloh_48x12.png
│ │ └── openhublogo.png
├── mstile-150x150.png
├── offline.html
├── project_activity
│ ├── pai-15px.png
│ ├── pai-20px.png
│ ├── pai-25px.png
│ └── pai-35px.png
├── robots.txt
├── safari-pinned-tab.svg
├── sample_streamgraph.png
├── site.webmanifest
├── stars
│ └── stars_sprite_mini.png
└── timeline
│ ├── ext
│ └── geochrono
│ │ ├── geochrono-api.js
│ │ ├── images
│ │ └── .svn
│ │ │ ├── all-wcprops
│ │ │ ├── entries
│ │ │ └── format
│ │ ├── scripts
│ │ ├── ether-painters.js
│ │ ├── geochrono.js
│ │ ├── l10n
│ │ │ └── en
│ │ │ │ └── labellers.js
│ │ ├── labellers.js
│ │ └── units.js
│ │ └── styles
│ │ └── .svn
│ │ ├── all-wcprops
│ │ ├── entries
│ │ └── format
│ ├── images
│ ├── blue-circle.png
│ ├── bubble-bottom-arrow.png
│ ├── bubble-bottom-left.png
│ ├── bubble-bottom-right.png
│ ├── bubble-bottom.png
│ ├── bubble-left-arrow.png
│ ├── bubble-left.png
│ ├── bubble-right-arrow.png
│ ├── bubble-right.png
│ ├── bubble-top-arrow.png
│ ├── bubble-top-left.png
│ ├── bubble-top-right.png
│ ├── bubble-top.png
│ ├── close-button.png
│ ├── copyright-vertical.png
│ ├── copyright.png
│ ├── dark-blue-circle.png
│ ├── dark-green-circle.png
│ ├── dark-red-circle.png
│ ├── dull-blue-circle-3.png
│ ├── dull-blue-circle.png
│ ├── dull-green-circle.png
│ ├── dull-red-circle.png
│ ├── gray-circle.png
│ ├── green-circle.png
│ ├── message-bottom-left.png
│ ├── message-bottom-right.png
│ ├── message-left.png
│ ├── message-right.png
│ ├── message-top-left.png
│ ├── message-top-right.png
│ ├── progress-running.gif
│ ├── red-circle.png
│ ├── spinner.gif
│ └── top-bubble.png
│ ├── scripts
│ ├── decorators.js
│ ├── ether-painters.js
│ ├── ethers.js
│ ├── ext
│ │ ├── .svn
│ │ │ ├── all-wcprops
│ │ │ ├── entries
│ │ │ ├── format
│ │ │ └── text-base
│ │ │ │ └── japanese-eras.js.svn-base
│ │ └── japanese-eras.js
│ ├── l10n
│ │ ├── en
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ │ ├── es
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ │ ├── fr
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ │ ├── it
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ │ ├── ru
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ │ ├── se
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ │ ├── vi
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ │ └── zh
│ │ │ ├── labellers.js
│ │ │ └── timeline.js
│ ├── labellers.js
│ ├── layouts.js
│ ├── painters.js
│ ├── sources.js
│ ├── themes.js
│ ├── timeline.js
│ ├── units.js
│ └── util
│ │ ├── data-structure.js
│ │ ├── date-time.js
│ │ ├── debug.js
│ │ ├── dom.js
│ │ ├── graphics.js
│ │ ├── platform.js
│ │ └── xmlhttp.js
│ ├── styles
│ ├── ethers.css
│ ├── events.css
│ └── timeline.css
│ └── timeline-api.js
├── script
├── add_apache_github_code_locations.rb
├── create_sbom_jobs_for_projects.rb
├── create_scan_project_in_ui.rb
├── delete_google_code_projects.rb
├── find_duplicate_repos_within_project_temp.rb
├── fix_truncated_links.rb
├── fix_updated_at_for_topics
├── flag_insufficient_github_verified_accounts_as_spammer.rb
├── generate_missing_tiny_logos.rb
├── insert_kb_projects.rb
├── insert_monthly_lang_analysis_record
├── insert_new_failure_groups.rb
├── populate_code_location_data_from_repository
├── populate_license_permissions
├── populate_repository_directories
├── populate_travis_badge.rb
├── recalculate_taggings_count
├── remove_duplicate_repositories_mapped_to_same_project
├── remove_tracked_logo_id_changes_for_orgs_and_projects
├── rename_url_name_to_vanity_url_in_edits
├── rename_url_name_to_vanity_url_in_organization_edits
├── rss_feed_update_next_fetch_to_past_date
├── set_vanity_url_in_projects
├── setup_default_admin.rb
├── sql
│ ├── FIS
│ │ ├── fis_alter_table_sequences.sql
│ │ ├── fis_create_functions.sql
│ │ ├── fis_create_sequence.sql
│ │ ├── fis_create_server.sql
│ │ ├── fis_create_text_search_configuration.sql
│ │ ├── fis_create_view.sql
│ │ ├── fis_drop_functions.sql
│ │ ├── fis_drop_sequence.sql
│ │ ├── fis_drop_view.sql
│ │ ├── fis_import_tables.sql
│ │ ├── oh_alter_table_sequences.sql
│ │ ├── oh_create_functions.sql
│ │ ├── oh_create_sequence.sql
│ │ ├── oh_create_server.sql
│ │ ├── oh_create_view.sql
│ │ ├── oh_drop_functions.sql
│ │ ├── oh_drop_sequence.sql
│ │ ├── oh_drop_view.sql
│ │ └── oh_import_tables.sql
│ ├── delete_ml_spammers.sql
│ └── spammer_cleanup
│ │ ├── delete_guaranteed_spam_accounts.sql
│ │ ├── delete_unknown_spam_accounts.sql
│ │ └── populate_fifty_thousand_batch_account.sql
├── test_find_duplicate_repos_within_project_temp.rb
├── update_deleted_enlistments_for_deleted_projects.rb
├── update_project_cii_badge.rb
├── validate_git_repositories.rb
└── verify_failed_emails_that_have_some_sort_of_information_associated
├── security.md
├── spec
├── javascripts
│ ├── enlistments_spec.coffee
│ ├── fixtures
│ │ └── enlistments.html.haml
│ ├── spec_helper.js
│ └── support
│ │ └── jasmine.yml
└── teaspoon_env.rb
├── test
├── .rubocop.yml
├── controllers
│ ├── abouts_controller_test.rb
│ ├── account_widgets_controller_test.rb
│ ├── accounts
│ │ ├── accesses_controller_test.rb
│ │ ├── charts_controller_test.rb
│ │ └── languages_controller_test.rb
│ ├── accounts_controller_test.rb
│ ├── activation_resends_controller_test.rb
│ ├── activity_facts_controller_test.rb
│ ├── admin
│ │ ├── account_analysis_jobs_controller_test.rb
│ │ ├── accounts_controller_test.rb
│ │ ├── dashboard_controller_test.rb
│ │ ├── enlistments_controller_test.rb
│ │ ├── jobs_controller_test.rb
│ │ ├── organizations_controller_test.rb
│ │ └── projects_controller_test.rb
│ ├── aliases_controller_test.rb
│ ├── alter_passwords_controller_test.rb
│ ├── analyses_controller_test.rb
│ ├── api
│ │ └── vulnerabilities_controller_test.rb
│ ├── api_keys_controller_test.rb
│ ├── api_v1_enlistments_controller_test.rb
│ ├── api_v1_jwt_controller_test.rb
│ ├── api_v1_knowledge_base_status_controller_test.rb
│ ├── api_v1_projects_controller_test.rb
│ ├── application_controller_test.rb
│ ├── authentications_controller_test.rb
│ ├── autocompletes_controller_test.rb
│ ├── check_availabilities_controller_test.rb
│ ├── codeopenhubs_controller_test.rb
│ ├── commits_controller_test.rb
│ ├── committers_controller_test.rb
│ ├── compare_repositories_controller_test.rb
│ ├── compares_controller_test.rb
│ ├── contributions_controller_test.rb
│ ├── csp_violation_reports_controller_test.rb
│ ├── deleted_accounts_controller_test.rb
│ ├── doorkeeper
│ │ ├── authorizations_controller_test.rb
│ │ └── oauth_applications_controller_test.rb
│ ├── duplicates_controller_test.rb
│ ├── edits_controller_test.rb
│ ├── enlistments_controller_test.rb
│ ├── explore_controller_test.rb
│ ├── factoids_controller_test.rb
│ ├── feedbacks_controller_test.rb
│ ├── forums_controller_test.rb
│ ├── helpfuls_controller_test.rb
│ ├── home_controller_test.rb
│ ├── invites_controller_test.rb
│ ├── kudos_controller_test.rb
│ ├── languages_controller_test.rb
│ ├── licenses_controller_test.rb
│ ├── links_controller_test.rb
│ ├── logos_controller_test.rb
│ ├── managers_controller_test.rb
│ ├── oh_admin
│ │ ├── accounts_controller_test.rb
│ │ ├── broken_links_controller_test.rb
│ │ ├── dashboard_controller_test.rb
│ │ ├── jobs_controller_test.rb
│ │ └── license_permissions_controller_test.rb
│ ├── organization_widgets_controller_test.rb
│ ├── organizations_controller_test.rb
│ ├── password_resets_controller_test.rb
│ ├── people_controller_test.rb
│ ├── permissions_controller_test.rb
│ ├── position_factories_controller_test.rb
│ ├── positions_controller_test.rb
│ ├── posts_controller_test.rb
│ ├── privacy_controller_test.rb
│ ├── project_badges_controller_test.rb
│ ├── project_licenses_controller_test.rb
│ ├── project_sboms_controller_test.rb
│ ├── project_tags_controller_test.rb
│ ├── project_widgets_controller_test.rb
│ ├── projects_controller_test.rb
│ ├── ratings_controller_test.rb
│ ├── reviews_controller_test.rb
│ ├── rss_articles_controller_test.rb
│ ├── rss_subscriptions_controller_test.rb
│ ├── scan_analytics_controller_test.rb
│ ├── searches_controller_test.rb
│ ├── session_projects_controller_test.rb
│ ├── sessions_controller_test.rb
│ ├── sitemap_controller_test.rb
│ ├── size_facts_controller_test.rb
│ ├── spam_controller_test.rb
│ ├── stack_entries_controller_test.rb
│ ├── stack_ignores_controller_test.rb
│ ├── stack_widgets_controller_test.rb
│ ├── stacks_controller_test.rb
│ ├── status_controller_test.rb
│ ├── tags_controller_test.rb
│ ├── topics_controller_test.rb
│ └── vulnerabilities_controller_test.rb
├── core
│ └── project_params_builder_test.rb
├── core_extensions
│ ├── rails
│ │ └── schema_statements_test.rb
│ └── ruby
│ │ ├── active_record_migrator_patch_test.rb
│ │ ├── array_test.rb
│ │ ├── numeric_test.rb
│ │ ├── object_test.rb
│ │ └── string_test.rb
├── data
│ ├── chart
│ │ └── pie.png
│ ├── files
│ │ ├── news.rss
│ │ └── ruby.png
│ ├── spark
│ │ ├── age_spark.png
│ │ ├── compound_commits_spark_without_max.png
│ │ ├── compound_spark.png
│ │ └── simple_spark.png
│ └── widget_badge
│ │ ├── account
│ │ ├── badge.png
│ │ ├── fancy_name.png
│ │ ├── new_text_image.png
│ │ ├── text_without_commits_and_kudos.png
│ │ └── text_without_name.png
│ │ ├── partner
│ │ ├── add_text.png
│ │ ├── badge.gif
│ │ ├── new_text_image.png
│ │ └── text_without_name.png
│ │ └── thin
│ │ ├── new_text_image.png
│ │ └── openhub_and_text.png
├── decorators
│ ├── account_decorator_test.rb
│ ├── analysis
│ │ ├── brokedown_language_test.rb
│ │ ├── code_history_chart_test.rb
│ │ ├── commit_history_chart_test.rb
│ │ ├── contributor_history_chart_test.rb
│ │ ├── language_history_chart_test.rb
│ │ ├── language_percentages_test.rb
│ │ ├── monthly_language_test.rb
│ │ ├── spark_data_test.rb
│ │ └── top_commit_volume_chart_test.rb
│ ├── analysis_decorator_test.rb
│ ├── badge_decorator_test.rb
│ ├── baseball_card_test.rb
│ ├── chart_decorator_test.rb
│ ├── code_location_job_progress_test.rb
│ ├── commits_by_language_test.rb
│ ├── commits_by_project_test.rb
│ ├── compare_project_csv_decorator_test.rb
│ ├── home_decorator_test.rb
│ ├── icon_test.rb
│ ├── job_decorator_test.rb
│ ├── org_thirty_day_activity_decorator_test.rb
│ ├── organization_decorator_test.rb
│ ├── people_decorator_test.rb
│ ├── position_decorator_test.rb
│ ├── project
│ │ ├── activity_level_index_test.rb
│ │ └── demographic_chart_test.rb
│ ├── project_decorator_test.rb
│ ├── stack_decorator_test.rb
│ └── twitter_detail_test.rb
├── factories
│ ├── access_tokens.rb
│ ├── account_analyses.rb
│ ├── account_analysis_language_facts.rb
│ ├── accounts.rb
│ ├── activity_facts.rb
│ ├── aliases.rb
│ ├── all_months.rb
│ ├── all_time_summaries.rb
│ ├── analyses.rb
│ ├── analysis_aliases.rb
│ ├── analysis_sloc_sets.rb
│ ├── api_keys.rb
│ ├── attachments.rb
│ ├── broken_link.rb
│ ├── clumps.rb
│ ├── code_sets.rb
│ ├── commit_flags.rb
│ ├── commits.rb
│ ├── contributions.rb
│ ├── contributor_facts.rb
│ ├── create_edits.rb
│ ├── deleted_accounts.rb
│ ├── diff.rb
│ ├── duplicates.rb
│ ├── email_addresses.rb
│ ├── enlistments.rb
│ ├── factoids.rb
│ ├── failure_group.rb
│ ├── feedbacks.rb
│ ├── fis_code_location.rb
│ ├── forges.rb
│ ├── forums.rb
│ ├── fyles.rb
│ ├── helpfuls.rb
│ ├── invites.rb
│ ├── jobs.rb
│ ├── kudos.rb
│ ├── language_experiences.rb
│ ├── language_facts.rb
│ ├── languages.rb
│ ├── license_license_permissions.rb
│ ├── license_permissions.rb
│ ├── license_rights.rb
│ ├── licenses.rb
│ ├── links.rb
│ ├── load_average.rb
│ ├── logos.rb
│ ├── manages.rb
│ ├── markups.rb
│ ├── monthly_commit_histories.rb
│ ├── name_facts.rb
│ ├── names.rb
│ ├── oauth_applications.rb
│ ├── org_stats_by_sectors.rb
│ ├── org_thirty_day_activities.rb
│ ├── organizations.rb
│ ├── people.rb
│ ├── permissions.rb
│ ├── positions.rb
│ ├── post.rb
│ ├── previous_twelve_month_summary.rb
│ ├── project_badges.rb
│ ├── project_experiences.rb
│ ├── project_licenses.rb
│ ├── project_sbom.rb
│ ├── project_security_sets.rb
│ ├── project_vulnerability_reports.rb
│ ├── projects.rb
│ ├── property_edits.rb
│ ├── ratings.rb
│ ├── releases.rb
│ ├── releases_vulnerability.rb
│ ├── repository_directories.rb
│ ├── reverification_trackers.rb
│ ├── reviews.rb
│ ├── rss_articles.rb
│ ├── rss_feeds.rb
│ ├── rss_subscriptions.rb
│ ├── scan_analytics.rb
│ ├── slave_logs.rb
│ ├── slaves.rb
│ ├── sloc_metrics.rb
│ ├── sloc_sets.rb
│ ├── stack_entries.rb
│ ├── stack_ignores.rb
│ ├── stacks.rb
│ ├── taggings.rb
│ ├── tags.rb
│ ├── thirty_day_summaries.rb
│ ├── topics.rb
│ ├── twelve_month_summary.rb
│ ├── verifications.rb
│ ├── vulnerabilities.rb
│ └── workers.rb
├── helpers
│ ├── accounts_helper_test.rb
│ ├── application_helper_test.rb
│ ├── avatar_helper_test.rb
│ ├── blog_link_helper_test.rb
│ ├── chart_helper_test.rb
│ ├── colors_helper_test.rb
│ ├── contributions_helper_test.rb
│ ├── csv_helper_test.rb
│ ├── dashboard_helper_test.rb
│ ├── edits_helper_test.rb
│ ├── edits_modal_helper_test.rb
│ ├── enlistments_helper_test.rb
│ ├── explore_helper_test.rb
│ ├── footer_helper_test.rb
│ ├── forums_helper_test.rb
│ ├── home_helper_test.rb
│ ├── kudos_helper_test.rb
│ ├── languages_helper_test.rb
│ ├── links_helper_test.rb
│ ├── markdown_helper_test.rb
│ ├── page_context_helper_test.rb
│ ├── project_vulnerability_reports_helper_test.rb
│ ├── projects_helper_test.rb
│ ├── site_features_helper_test.rb
│ ├── stack_entries_helper_test.rb
│ ├── stacks_helper_test.rb
│ ├── vulnerabilities_helper_test.rb
│ └── widgets_helper_test.rb
├── integration
│ ├── active_admin_test.rb
│ ├── admin
│ │ ├── account_analysis_job_admin_test.rb
│ │ ├── accounts_admin_test.rb
│ │ ├── api_keys_admin_test.rb
│ │ ├── code_set_admin_test.rb
│ │ ├── dashboard_admin_test.rb
│ │ ├── duplicates_admin_test.rb
│ │ ├── failure_group_admin_test.rb
│ │ ├── feedbacks_admin_test.rb
│ │ ├── jobs_admin_test.rb
│ │ ├── organization_admin_test.rb
│ │ ├── organization_analysis_job_admin_test.rb
│ │ ├── project_admin_test.rb
│ │ ├── project_security_set_admin_test.rb
│ │ ├── releases_admin_test.rb
│ │ └── vulnerabilities_admin_test.rb
│ ├── compression_test.rb
│ ├── edit_history_test.rb
│ ├── permissions_integration_test.rb
│ └── session_management_test.rb
├── jobs
│ └── enlistment_worker_test.rb
├── lib
│ ├── acts_as_editable
│ │ └── acts_as_editable_test.rb
│ ├── acts_as_protected
│ │ └── acts_as_protected_test.rb
│ ├── acts_as_taggable
│ │ └── acts_as_taggable_test.rb
│ ├── allowed_test.rb
│ ├── api_access_test.rb
│ ├── chart
│ │ └── pie_test.rb
│ ├── cipher_test.rb
│ ├── clearance_test.rb
│ ├── code_location_api_test.rb
│ ├── code_location_subscription_test.rb
│ ├── data_dog_report_test.rb
│ ├── email_obfuscation_test.rb
│ ├── failure_group_api_test.rb
│ ├── filter_by
│ │ └── filter_by_test.rb
│ ├── fisbot_api_test.rb
│ ├── ignore_test.rb
│ ├── job_api_test.rb
│ ├── ohloh_analytics_api_test.rb
│ ├── openhub_secuity_test.rb
│ ├── reverification
│ │ ├── exception_handlers
│ │ │ └── simple_email_service_limit_error_test.rb
│ │ ├── mailer_test.rb
│ │ └── process_test.rb
│ ├── spark
│ │ ├── analysis_spark_test.rb
│ │ ├── compound_spark_test.rb
│ │ └── simple_spark_test.rb
│ ├── strip_attributes_test.rb
│ ├── time_parser_test.rb
│ └── widget_badge
│ │ ├── account_test.rb
│ │ ├── partner_test.rb
│ │ └── thin_test.rb
├── mailers
│ ├── account_mailer_test.rb
│ ├── deleted_account_notifier_test.rb
│ └── project_badge_mailer_test.rb
├── models
│ ├── account
│ │ ├── access_test.rb
│ │ ├── claim_core_test.rb
│ │ ├── commit_core_test.rb
│ │ ├── encrypter_test.rb
│ │ ├── hooks_test.rb
│ │ ├── login_formatter_test.rb
│ │ ├── organization_core_test.rb
│ │ ├── position_core_test.rb
│ │ ├── project_core_test.rb
│ │ ├── stack_core_test.rb
│ │ └── subscription_test.rb
│ ├── account_analysis_job_test.rb
│ ├── account_analysis_language_fact_test.rb
│ ├── account_analysis_test.rb
│ ├── account_test.rb
│ ├── action_test.rb
│ ├── activity_fact_by_month_query_test.rb
│ ├── alias_test.rb
│ ├── analysis
│ │ ├── age_histogram_test.rb
│ │ ├── code_facts_test.rb
│ │ ├── code_history_test.rb
│ │ ├── commit_history_test.rb
│ │ ├── commit_volume_test.rb
│ │ ├── contributor_history_test.rb
│ │ ├── language_breakdown_test.rb
│ │ ├── language_history_test.rb
│ │ ├── monthly_commits_test.rb
│ │ └── top_commit_volume_test.rb
│ ├── analysis_sloc_set_test.rb
│ ├── analysis_summary_test.rb
│ ├── analysis_test.rb
│ ├── analyze_job_test.rb
│ ├── anonymous_account_test.rb
│ ├── api_key_test.rb
│ ├── badge_test.rb
│ ├── badges
│ │ ├── describer_badge_test.rb
│ │ ├── fosser_badge_test.rb
│ │ ├── kudo_rank_badge_test.rb
│ │ ├── org_manager_badge_test.rb
│ │ ├── project_manager_badge_test.rb
│ │ ├── repo_person_badge_test.rb
│ │ ├── stacker_badge_test.rb
│ │ └── taxonomist_badge_test.rb
│ ├── broken_link_test.rb
│ ├── chart_test.rb
│ ├── cloud_tag_test.rb
│ ├── code_location_test.rb
│ ├── code_set_test.rb
│ ├── commit_flag
│ │ ├── back_to_life_test.rb
│ │ └── new_language_test.rb
│ ├── commit_test.rb
│ ├── concerns
│ │ ├── account
│ │ │ └── account_find_test.rb
│ │ ├── affiliation_validation_test.rb
│ │ ├── password_strategy_test.rb
│ │ └── report_test.rb
│ ├── contribution_test.rb
│ ├── contributor_fact_test.rb
│ ├── create_edit_test.rb
│ ├── deleted_account_test.rb
│ ├── duplicate_test.rb
│ ├── edit_test.rb
│ ├── enlistment_test.rb
│ ├── factoid_test.rb
│ ├── feedback_test.rb
│ ├── fetch_job_test.rb
│ ├── forge
│ │ ├── bitbucket_test.rb
│ │ ├── codeplex_test.rb
│ │ ├── github_test.rb
│ │ ├── google_code_test.rb
│ │ ├── launchpad_test.rb
│ │ ├── match_test.rb
│ │ └── source_forge_test.rb
│ ├── forge_test.rb
│ ├── forum_test.rb
│ ├── github_api_test.rb
│ ├── github_user_test.rb
│ ├── github_verification_test.rb
│ ├── helpful_test.rb
│ ├── import_job_test.rb
│ ├── invite_test.rb
│ ├── knowledge_base_status_test.rb
│ ├── kudo_score_test.rb
│ ├── kudo_test.rb
│ ├── language_fact_test.rb
│ ├── language_test.rb
│ ├── license_license_permission_test.rb
│ ├── license_permission_test.rb
│ ├── license_test.rb
│ ├── link_test.rb
│ ├── logo_test.rb
│ ├── manage_test.rb
│ ├── manual_verification_test.rb
│ ├── markup_test.rb
│ ├── name_fact_test.rb
│ ├── org_stats_by_sector_test.rb
│ ├── org_thirty_day_activity_test.rb
│ ├── organization
│ │ ├── affiliated_test.rb
│ │ └── outside_test.rb
│ ├── organization_job_test.rb
│ ├── organization_test.rb
│ ├── permission_test.rb
│ ├── person
│ │ ├── builder_test.rb
│ │ └── count_test.rb
│ ├── person_test.rb
│ ├── position
│ │ ├── hooks_test.rb
│ │ └── validations_test.rb
│ ├── position_test.rb
│ ├── post_test.rb
│ ├── project_badge_test.rb
│ ├── project_experience_test.rb
│ ├── project_security_set_test.rb
│ ├── project_test.rb
│ ├── project_vulnerability_report_test.rb
│ ├── property_edit_test.rb
│ ├── rating_test.rb
│ ├── repository_comparision_chart_test.rb
│ ├── reverification_tracker_test.rb
│ ├── review_test.rb
│ ├── rss_article_test.rb
│ ├── rss_feed_test.rb
│ ├── rss_subscription_test.rb
│ ├── setting_test.rb
│ ├── slave_test.rb
│ ├── sloc_job_test.rb
│ ├── sloc_metric_test.rb
│ ├── stack_entry_test.rb
│ ├── stack_ignore_test.rb
│ ├── stack_test.rb
│ ├── tag_test.rb
│ ├── topic_test.rb
│ ├── travis_badge_test.rb
│ ├── vulnerability_test.rb
│ ├── widget
│ │ ├── account_widget
│ │ │ ├── detailed_test.rb
│ │ │ ├── rank_test.rb
│ │ │ └── tiny_test.rb
│ │ ├── account_widget_test.rb
│ │ ├── organization_widget
│ │ │ ├── affiliated_committers_activity_test.rb
│ │ │ ├── open_source_activity_test.rb
│ │ │ └── portfolio_projects_activity_test.rb
│ │ ├── organization_widget_test.rb
│ │ ├── project_widget
│ │ │ ├── basic_stats_test.rb
│ │ │ ├── cocomo_test.rb
│ │ │ ├── factoids_stats_test.rb
│ │ │ ├── factoids_test.rb
│ │ │ ├── languages_test.rb
│ │ │ ├── partner_badge_test.rb
│ │ │ ├── project_users_test.rb
│ │ │ ├── thin_badge_test.rb
│ │ │ └── users_logo_test.rb
│ │ ├── project_widget_test.rb
│ │ └── stack_widget_test.rb
│ └── widget_test.rb
├── null_models
│ ├── nil_account_analysis_fact_test.rb
│ ├── nil_account_analysis_test.rb
│ ├── nil_account_test.rb
│ ├── nil_analysis_summary_test.rb
│ ├── nil_analysis_summary_with_na_test.rb
│ ├── nil_analysis_test.rb
│ ├── nil_code_location_test.rb
│ ├── nil_contributor_fact_test.rb
│ ├── nil_kudo_score_test.rb
│ ├── nil_language_test.rb
│ ├── nil_name_test.rb
│ ├── nil_position_test.rb
│ └── null_object_test.rb
├── support
│ └── unclaimed_controller_test.rb
├── test_helper.rb
└── test_helpers
│ ├── activity_facts_by_commits_data.rb
│ ├── activity_facts_by_month_compound_spark_data.rb
│ ├── admin_test_helper.rb
│ ├── api_factories.rb
│ ├── commits_by_language_data.rb
│ ├── commits_by_project_data.rb
│ ├── create_contributions_data.rb
│ ├── create_forges.rb
│ ├── image_helper.rb
│ ├── reverification.rb
│ ├── setup_hamster_account.rb
│ ├── web_mocker.rb
│ └── xml_parsing_helpers.rb
├── tmp
└── pids
│ └── .gitkeep
├── vagrant
├── Vagrantfile
├── manifests
│ └── default.pp
├── modules
│ ├── apt
│ │ ├── files
│ │ │ └── apt.conf
│ │ └── manifests
│ │ │ └── init.pp
│ ├── build_essential
│ │ └── manifests
│ │ │ └── init.pp
│ ├── git
│ │ └── manifests
│ │ │ └── init.pp
│ ├── imagemagick
│ │ └── manifests
│ │ │ └── init.pp
│ ├── memcached
│ │ ├── files
│ │ │ └── memcached.conf
│ │ └── manifests
│ │ │ └── init.pp
│ ├── nginx
│ │ └── manifests
│ │ │ └── init.pp
│ ├── passenger
│ │ ├── manifests
│ │ │ └── init.pp
│ │ └── templates
│ │ │ ├── nginx.conf.erb
│ │ │ ├── nginx_passenger_common.inc.erb
│ │ │ └── nginx_passenger_http.inc.erb
│ ├── postgres_client
│ │ └── manifests
│ │ │ └── init.pp
│ ├── rbenv
│ │ └── manifests
│ │ │ └── init.pp
│ └── users
│ │ ├── files
│ │ └── bash_profile
│ │ ├── manifests
│ │ └── init.pp
│ │ └── templates
│ │ └── bashrc.erb
└── upgrade_puppet.sh
└── vendor
├── Scan_failed_url.csv
├── active_projects.csv
├── assets
├── javascripts
│ ├── ace-element.min.js
│ ├── d3.min.js
│ ├── highcharts
│ │ ├── exporting.min.js
│ │ ├── highcharts-more.min.js
│ │ ├── highstock.min.js
│ │ └── solid-gauge.min.js
│ ├── simplemde.min.js
│ ├── slick.min.js
│ ├── tagcloud.js
│ └── tipso.min.js
└── stylesheets
│ ├── active_admin.scss
│ ├── active_admin_openhub.scss
│ ├── simplemde.min.css
│ ├── slick-theme.scss
│ ├── slick.scss
│ └── tipso.min.css
├── oh-code-locations.csv
├── project_data.csv
└── top_250_components_high_activity_status_2021.csv
/.capistrano/metrics:
--------------------------------------------------------------------------------
1 | none
--------------------------------------------------------------------------------
/.haml-lint.yml:
--------------------------------------------------------------------------------
1 | linters:
2 | LineLength:
3 | max: 120
4 | ConsecutiveComments:
5 | enabled: false
6 |
--------------------------------------------------------------------------------
/.ruby-gemset:
--------------------------------------------------------------------------------
1 | ohloh-ui
2 |
--------------------------------------------------------------------------------
/.ruby-version:
--------------------------------------------------------------------------------
1 | 2.6.9
2 |
--------------------------------------------------------------------------------
/app/admin/analyze_jobs_admin.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | ActiveAdmin.register ProjectAnalysisJob do
4 | belongs_to :project, finder: :find_by_vanity_url!, optional: true
5 | menu false
6 | end
7 |
--------------------------------------------------------------------------------
/app/admin/input/tsvector_input.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class TsvectorInput < Formtastic::Inputs::StringInput
4 | end
5 |
--------------------------------------------------------------------------------
/app/admin/vulnerability_jobs_admin.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | ActiveAdmin.register VulnerabilityJob do
4 | belongs_to :project, finder: :find_by_vanity_url!, optional: true
5 | menu false
6 | end
7 |
--------------------------------------------------------------------------------
/app/assets/fonts/OpenSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/fonts/OpenSans-Bold.ttf
--------------------------------------------------------------------------------
/app/assets/fonts/OpenSans-Light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/fonts/OpenSans-Light.woff
--------------------------------------------------------------------------------
/app/assets/fonts/OpenSans-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/fonts/OpenSans-Regular.ttf
--------------------------------------------------------------------------------
/app/assets/fonts/OpenSans-Regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/fonts/OpenSans-Regular.woff
--------------------------------------------------------------------------------
/app/assets/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/app/assets/fonts/slick.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/fonts/slick.ttf
--------------------------------------------------------------------------------
/app/assets/fonts/slick.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/fonts/slick.woff
--------------------------------------------------------------------------------
/app/assets/images/5_year.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/5_year.png
--------------------------------------------------------------------------------
/app/assets/images/ajax-loader.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/ajax-loader.gif
--------------------------------------------------------------------------------
/app/assets/images/anon/anon32.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/anon/anon32.gif
--------------------------------------------------------------------------------
/app/assets/images/anon/anon32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/anon/anon32.png
--------------------------------------------------------------------------------
/app/assets/images/anon/anon40.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/anon/anon40.gif
--------------------------------------------------------------------------------
/app/assets/images/anon/anon40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/anon/anon40.png
--------------------------------------------------------------------------------
/app/assets/images/anon/anon80.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/anon/anon80.gif
--------------------------------------------------------------------------------
/app/assets/images/anon/anon80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/anon/anon80.png
--------------------------------------------------------------------------------
/app/assets/images/badges/48-pixel-badge-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/48-pixel-badge-sprite.png
--------------------------------------------------------------------------------
/app/assets/images/badges/describer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/describer.png
--------------------------------------------------------------------------------
/app/assets/images/badges/fosser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/fosser.png
--------------------------------------------------------------------------------
/app/assets/images/badges/kudo_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/kudo_rank.png
--------------------------------------------------------------------------------
/app/assets/images/badges/mini.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/mini.gif
--------------------------------------------------------------------------------
/app/assets/images/badges/org_manager.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/org_manager.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips-7-high.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips-7-high.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_00.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_00.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_01.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_02.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_03.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_04.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_05.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_06.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_07.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_08.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_09.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_10.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_11.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_12.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_13.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_14.png
--------------------------------------------------------------------------------
/app/assets/images/badges/pips_15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/pips_15.png
--------------------------------------------------------------------------------
/app/assets/images/badges/project_manager.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/project_manager.png
--------------------------------------------------------------------------------
/app/assets/images/badges/repo_person.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/repo_person.png
--------------------------------------------------------------------------------
/app/assets/images/badges/stacker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/stacker.png
--------------------------------------------------------------------------------
/app/assets/images/badges/taxonomist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/badges/taxonomist.png
--------------------------------------------------------------------------------
/app/assets/images/bot_stuff/contribution_commits_spark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/bot_stuff/contribution_commits_spark.png
--------------------------------------------------------------------------------
/app/assets/images/bot_stuff/position_commits_compound_spark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/bot_stuff/position_commits_compound_spark.png
--------------------------------------------------------------------------------
/app/assets/images/charts/watermark_340.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/charts/watermark_340.png
--------------------------------------------------------------------------------
/app/assets/images/charts/watermark_440.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/charts/watermark_440.png
--------------------------------------------------------------------------------
/app/assets/images/charts/watermark_692.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/charts/watermark_692.png
--------------------------------------------------------------------------------
/app/assets/images/charts/watermark_860.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/charts/watermark_860.png
--------------------------------------------------------------------------------
/app/assets/images/charts/watermark_914.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/charts/watermark_914.png
--------------------------------------------------------------------------------
/app/assets/images/charts/watermark_white_900.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/charts/watermark_white_900.png
--------------------------------------------------------------------------------
/app/assets/images/chosen-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/chosen-sprite.png
--------------------------------------------------------------------------------
/app/assets/images/chosen-sprite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/chosen-sprite@2x.png
--------------------------------------------------------------------------------
/app/assets/images/docs/API_License_Agreement.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/docs/API_License_Agreement.pdf
--------------------------------------------------------------------------------
/app/assets/images/fact_bad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/fact_bad.png
--------------------------------------------------------------------------------
/app/assets/images/fact_good.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/fact_good.png
--------------------------------------------------------------------------------
/app/assets/images/fact_info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/fact_info.png
--------------------------------------------------------------------------------
/app/assets/images/fact_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/fact_warning.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ad.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ae.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ae.png
--------------------------------------------------------------------------------
/app/assets/images/flags/af.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/af.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ag.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ai.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ai.png
--------------------------------------------------------------------------------
/app/assets/images/flags/al.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/al.png
--------------------------------------------------------------------------------
/app/assets/images/flags/am.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/am.png
--------------------------------------------------------------------------------
/app/assets/images/flags/an.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/an.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ao.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ar.png
--------------------------------------------------------------------------------
/app/assets/images/flags/as.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/as.png
--------------------------------------------------------------------------------
/app/assets/images/flags/at.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/at.png
--------------------------------------------------------------------------------
/app/assets/images/flags/au.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/au.png
--------------------------------------------------------------------------------
/app/assets/images/flags/aw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/aw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ax.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ax.png
--------------------------------------------------------------------------------
/app/assets/images/flags/az.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/az.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ba.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ba.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bb.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bd.png
--------------------------------------------------------------------------------
/app/assets/images/flags/be.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/be.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bf.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bh.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bi.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bj.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bj.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bl.png:
--------------------------------------------------------------------------------
1 | fr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bo.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bq.png
--------------------------------------------------------------------------------
/app/assets/images/flags/br.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/br.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bs.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bt.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bv.png:
--------------------------------------------------------------------------------
1 | no.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/by.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/by.png
--------------------------------------------------------------------------------
/app/assets/images/flags/bz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/bz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ca.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ca.png
--------------------------------------------------------------------------------
/app/assets/images/flags/catalonia.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/catalonia.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cc.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cd.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cf.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ch.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ci.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ci.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ck.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ck.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cl.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/co.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/co.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cs.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cv.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cx.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cy.png
--------------------------------------------------------------------------------
/app/assets/images/flags/cz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/cz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/de.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/de.png
--------------------------------------------------------------------------------
/app/assets/images/flags/dj.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/dj.png
--------------------------------------------------------------------------------
/app/assets/images/flags/dk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/dk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/dm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/dm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/do.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/do.png
--------------------------------------------------------------------------------
/app/assets/images/flags/dz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/dz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ec.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ec.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ee.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ee.png
--------------------------------------------------------------------------------
/app/assets/images/flags/eg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/eg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/eh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/eh.png
--------------------------------------------------------------------------------
/app/assets/images/flags/england.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/england.png
--------------------------------------------------------------------------------
/app/assets/images/flags/er.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/er.png
--------------------------------------------------------------------------------
/app/assets/images/flags/es.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/es.png
--------------------------------------------------------------------------------
/app/assets/images/flags/et.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/et.png
--------------------------------------------------------------------------------
/app/assets/images/flags/eu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/eu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/fam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/fam.png
--------------------------------------------------------------------------------
/app/assets/images/flags/famfamfam-flags.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/famfamfam-flags.png
--------------------------------------------------------------------------------
/app/assets/images/flags/fi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/fi.png
--------------------------------------------------------------------------------
/app/assets/images/flags/fj.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/fj.png
--------------------------------------------------------------------------------
/app/assets/images/flags/fk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/fk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/fm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/fm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/fo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/fo.png
--------------------------------------------------------------------------------
/app/assets/images/flags/fr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/fr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ga.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ga.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gb.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gd.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ge.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gf.png:
--------------------------------------------------------------------------------
1 | fr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gh.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gi.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gl.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gp.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gq.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gs.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gt.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/gy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/gy.png
--------------------------------------------------------------------------------
/app/assets/images/flags/hk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/hk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/hm.png:
--------------------------------------------------------------------------------
1 | au.png
--------------------------------------------------------------------------------
/app/assets/images/flags/hn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/hn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/hr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/hr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ht.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ht.png
--------------------------------------------------------------------------------
/app/assets/images/flags/hu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/hu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/id.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/id.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ie.png
--------------------------------------------------------------------------------
/app/assets/images/flags/il.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/il.png
--------------------------------------------------------------------------------
/app/assets/images/flags/im.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/im.png
--------------------------------------------------------------------------------
/app/assets/images/flags/in.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/in.png
--------------------------------------------------------------------------------
/app/assets/images/flags/io.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/io.png
--------------------------------------------------------------------------------
/app/assets/images/flags/iq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/iq.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ir.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ir.png
--------------------------------------------------------------------------------
/app/assets/images/flags/is.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/is.png
--------------------------------------------------------------------------------
/app/assets/images/flags/it.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/it.png
--------------------------------------------------------------------------------
/app/assets/images/flags/je.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/je.png
--------------------------------------------------------------------------------
/app/assets/images/flags/jm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/jm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/jo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/jo.png
--------------------------------------------------------------------------------
/app/assets/images/flags/jp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/jp.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ke.png
--------------------------------------------------------------------------------
/app/assets/images/flags/kg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/kg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/kh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/kh.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ki.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ki.png
--------------------------------------------------------------------------------
/app/assets/images/flags/km.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/km.png
--------------------------------------------------------------------------------
/app/assets/images/flags/kn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/kn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/kp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/kp.png
--------------------------------------------------------------------------------
/app/assets/images/flags/kr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/kr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/kw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/kw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ky.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ky.png
--------------------------------------------------------------------------------
/app/assets/images/flags/kz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/kz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/la.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/la.png
--------------------------------------------------------------------------------
/app/assets/images/flags/lb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/lb.png
--------------------------------------------------------------------------------
/app/assets/images/flags/lc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/lc.png
--------------------------------------------------------------------------------
/app/assets/images/flags/li.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/li.png
--------------------------------------------------------------------------------
/app/assets/images/flags/lk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/lk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/lr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/lr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ls.png
--------------------------------------------------------------------------------
/app/assets/images/flags/lt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/lt.png
--------------------------------------------------------------------------------
/app/assets/images/flags/lu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/lu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/lv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/lv.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ly.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ly.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ma.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ma.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mc.png
--------------------------------------------------------------------------------
/app/assets/images/flags/md.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/md.png
--------------------------------------------------------------------------------
/app/assets/images/flags/me.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/me.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mf.png:
--------------------------------------------------------------------------------
1 | fr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mh.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ml.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mo.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mp.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mq.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ms.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mt.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mv.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mx.png
--------------------------------------------------------------------------------
/app/assets/images/flags/my.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/my.png
--------------------------------------------------------------------------------
/app/assets/images/flags/mz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/mz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/na.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/na.png
--------------------------------------------------------------------------------
/app/assets/images/flags/nc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/nc.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ne.png
--------------------------------------------------------------------------------
/app/assets/images/flags/nf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/nf.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ng.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ng.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ni.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ni.png
--------------------------------------------------------------------------------
/app/assets/images/flags/nl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/nl.png
--------------------------------------------------------------------------------
/app/assets/images/flags/no.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/no.png
--------------------------------------------------------------------------------
/app/assets/images/flags/np.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/np.png
--------------------------------------------------------------------------------
/app/assets/images/flags/nr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/nr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/nu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/nu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/nz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/nz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/om.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/om.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pa.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pe.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pf.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ph.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pl.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ps.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ps.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pt.png
--------------------------------------------------------------------------------
/app/assets/images/flags/pw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/pw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/py.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/py.png
--------------------------------------------------------------------------------
/app/assets/images/flags/qa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/qa.png
--------------------------------------------------------------------------------
/app/assets/images/flags/re.png:
--------------------------------------------------------------------------------
1 | fr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ro.png
--------------------------------------------------------------------------------
/app/assets/images/flags/rs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/rs.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ru.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ru.png
--------------------------------------------------------------------------------
/app/assets/images/flags/rw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/rw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sa.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sb.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sc.png
--------------------------------------------------------------------------------
/app/assets/images/flags/scotland.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/scotland.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sd.png
--------------------------------------------------------------------------------
/app/assets/images/flags/se.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/se.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sh.png
--------------------------------------------------------------------------------
/app/assets/images/flags/si.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/si.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sj.png:
--------------------------------------------------------------------------------
1 | no.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sl.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/so.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/so.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ss.png
--------------------------------------------------------------------------------
/app/assets/images/flags/st.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/st.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sv.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sx.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sy.png
--------------------------------------------------------------------------------
/app/assets/images/flags/sz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/sz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tc.png
--------------------------------------------------------------------------------
/app/assets/images/flags/td.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/td.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tf.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/th.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/th.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tj.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tj.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tk.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tl.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/to.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/to.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tr.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tt.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tv.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tw.png
--------------------------------------------------------------------------------
/app/assets/images/flags/tz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/tz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ua.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ua.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ug.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ug.png
--------------------------------------------------------------------------------
/app/assets/images/flags/um.png:
--------------------------------------------------------------------------------
1 | us.png
--------------------------------------------------------------------------------
/app/assets/images/flags/us.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/us.png
--------------------------------------------------------------------------------
/app/assets/images/flags/uy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/uy.png
--------------------------------------------------------------------------------
/app/assets/images/flags/uz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/uz.png
--------------------------------------------------------------------------------
/app/assets/images/flags/va.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/va.png
--------------------------------------------------------------------------------
/app/assets/images/flags/vc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/vc.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ve.png
--------------------------------------------------------------------------------
/app/assets/images/flags/vg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/vg.png
--------------------------------------------------------------------------------
/app/assets/images/flags/vi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/vi.png
--------------------------------------------------------------------------------
/app/assets/images/flags/vn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/vn.png
--------------------------------------------------------------------------------
/app/assets/images/flags/vu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/vu.png
--------------------------------------------------------------------------------
/app/assets/images/flags/wales.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/wales.png
--------------------------------------------------------------------------------
/app/assets/images/flags/wf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/wf.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ws.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ws.png
--------------------------------------------------------------------------------
/app/assets/images/flags/ye.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/ye.png
--------------------------------------------------------------------------------
/app/assets/images/flags/yt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/yt.png
--------------------------------------------------------------------------------
/app/assets/images/flags/za.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/za.png
--------------------------------------------------------------------------------
/app/assets/images/flags/zm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/zm.png
--------------------------------------------------------------------------------
/app/assets/images/flags/zw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/flags/zw.png
--------------------------------------------------------------------------------
/app/assets/images/footer/blackduck_mascot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/footer/blackduck_mascot.png
--------------------------------------------------------------------------------
/app/assets/images/header/OHTopBanner.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/header/OHTopBanner.jpg
--------------------------------------------------------------------------------
/app/assets/images/header/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/header/logo.png
--------------------------------------------------------------------------------
/app/assets/images/home/2021OSSRA-OpenHub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/2021OSSRA-OpenHub.png
--------------------------------------------------------------------------------
/app/assets/images/home/OSSRA-OH-banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/OSSRA-OH-banner.png
--------------------------------------------------------------------------------
/app/assets/images/home/OSSRA-ad-for-open-hub.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/OSSRA-ad-for-open-hub.jpg
--------------------------------------------------------------------------------
/app/assets/images/home/Rookies18-OH.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/Rookies18-OH.jpg
--------------------------------------------------------------------------------
/app/assets/images/home/community_portal_move.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/community_portal_move.jpg
--------------------------------------------------------------------------------
/app/assets/images/home/icon-build.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/icon-build.png
--------------------------------------------------------------------------------
/app/assets/images/home/icon-claim.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/icon-claim.png
--------------------------------------------------------------------------------
/app/assets/images/home/icon-manage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/home/icon-manage.png
--------------------------------------------------------------------------------
/app/assets/images/icons/auto_complete_spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/auto_complete_spinner.gif
--------------------------------------------------------------------------------
/app/assets/images/icons/fact_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/fact_warning.png
--------------------------------------------------------------------------------
/app/assets/images/icons/foss-no-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/foss-no-bg.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_1.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_10.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_2.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_3.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_4.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_5.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_6.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_7.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_8.png
--------------------------------------------------------------------------------
/app/assets/images/icons/laurel_9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/laurel_9.png
--------------------------------------------------------------------------------
/app/assets/images/icons/ohloh-icon-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/ohloh-icon-sprite.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_1.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_10.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_2.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_3.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_4.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_5.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_6.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_7.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_8.png
--------------------------------------------------------------------------------
/app/assets/images/icons/sm_laurel_9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/sm_laurel_9.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_1.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_10.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_2.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_3.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_4.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_5.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_6.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_7.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_8.png
--------------------------------------------------------------------------------
/app/assets/images/icons/tn_laurel_9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/icons/tn_laurel_9.png
--------------------------------------------------------------------------------
/app/assets/images/kudos/arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/kudos/arrows.png
--------------------------------------------------------------------------------
/app/assets/images/logo/BD_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/logo/BD_logo.png
--------------------------------------------------------------------------------
/app/assets/images/logo/cyrc-500.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/logo/cyrc-500.png
--------------------------------------------------------------------------------
/app/assets/images/map/map_gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/map/map_gray.png
--------------------------------------------------------------------------------
/app/assets/images/map/map_yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/map/map_yellow.png
--------------------------------------------------------------------------------
/app/assets/images/ohloh-icon-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/ohloh-icon-sprite.png
--------------------------------------------------------------------------------
/app/assets/images/org_infographics/projects-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/org_infographics/projects-black.png
--------------------------------------------------------------------------------
/app/assets/images/org_infographics/projects-ghost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/org_infographics/projects-ghost.png
--------------------------------------------------------------------------------
/app/assets/images/org_infographics/projects-gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/org_infographics/projects-gray.png
--------------------------------------------------------------------------------
/app/assets/images/org_infographics/projects-small-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/org_infographics/projects-small-black.png
--------------------------------------------------------------------------------
/app/assets/images/org_infographics/projects-small-ghost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/org_infographics/projects-small-ghost.png
--------------------------------------------------------------------------------
/app/assets/images/org_infographics/projects-small-gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/org_infographics/projects-small-gray.png
--------------------------------------------------------------------------------
/app/assets/images/projects/pai/pai-15px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/projects/pai/pai-15px.png
--------------------------------------------------------------------------------
/app/assets/images/projects/pai/pai-20px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/projects/pai/pai-20px.png
--------------------------------------------------------------------------------
/app/assets/images/projects/pai/pai-25px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/projects/pai/pai-25px.png
--------------------------------------------------------------------------------
/app/assets/images/projects/pai/pai-35px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/projects/pai/pai-35px.png
--------------------------------------------------------------------------------
/app/assets/images/rating_stars/stars_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/rating_stars/stars_sprite.png
--------------------------------------------------------------------------------
/app/assets/images/rating_stars/stars_sprite_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/rating_stars/stars_sprite_mini.png
--------------------------------------------------------------------------------
/app/assets/images/sample_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/sample_graph.png
--------------------------------------------------------------------------------
/app/assets/images/sample_ohloh_analysis.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/sample_ohloh_analysis.jpg
--------------------------------------------------------------------------------
/app/assets/images/search_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/search_icon.png
--------------------------------------------------------------------------------
/app/assets/images/search_icon2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/search_icon2.png
--------------------------------------------------------------------------------
/app/assets/images/spark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/spark.png
--------------------------------------------------------------------------------
/app/assets/images/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/spinner.gif
--------------------------------------------------------------------------------
/app/assets/images/stack/ignore.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/stack/ignore.gif
--------------------------------------------------------------------------------
/app/assets/images/stack/iusethis/mini_i_use_this.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/stack/iusethis/mini_i_use_this.png
--------------------------------------------------------------------------------
/app/assets/images/stack/sm_unstack.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/stack/sm_unstack.gif
--------------------------------------------------------------------------------
/app/assets/images/stack/stackit.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/stack/stackit.gif
--------------------------------------------------------------------------------
/app/assets/images/stack/unstack.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/stack/unstack.gif
--------------------------------------------------------------------------------
/app/assets/images/stars/stars_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/stars/stars_sprite.png
--------------------------------------------------------------------------------
/app/assets/images/stars/stars_sprite_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/stars/stars_sprite_mini.png
--------------------------------------------------------------------------------
/app/assets/images/tools/compare_languages_preview_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/tools/compare_languages_preview_graph.png
--------------------------------------------------------------------------------
/app/assets/images/tools/compare_projects_preview_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/tools/compare_projects_preview_graph.png
--------------------------------------------------------------------------------
/app/assets/images/tools/compare_repositories_preview_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/tools/compare_repositories_preview_graph.png
--------------------------------------------------------------------------------
/app/assets/images/ui/loadingAnimation.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/ui/loadingAnimation.gif
--------------------------------------------------------------------------------
/app/assets/images/ui/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/ui/spinner.gif
--------------------------------------------------------------------------------
/app/assets/images/widget_logos/OH_Partner_frame.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/widget_logos/OH_Partner_frame.png
--------------------------------------------------------------------------------
/app/assets/images/widget_logos/openhublogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/widget_logos/openhublogo.png
--------------------------------------------------------------------------------
/app/assets/images/widget_logos/profile_tiny.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/images/widget_logos/profile_tiny.png
--------------------------------------------------------------------------------
/app/assets/javascripts/active_admin.js.coffee:
--------------------------------------------------------------------------------
1 | #= require active_admin/base
2 |
--------------------------------------------------------------------------------
/app/assets/javascripts/app.js.coffee:
--------------------------------------------------------------------------------
1 | window.App = {}
2 |
--------------------------------------------------------------------------------
/app/assets/javascripts/bootstrap.js.coffee:
--------------------------------------------------------------------------------
1 | jQuery ->
2 | $("a[rel~=popover], .has-popover").popover()
3 | $("a[rel~=tooltip], .has-tooltip").tooltip()
4 |
--------------------------------------------------------------------------------
/app/assets/javascripts/sessions.js.coffee:
--------------------------------------------------------------------------------
1 | $(document).on 'page:change', ->
2 | $('#sign-in-email').click ->
3 | $('#sign-in-options').remove()
4 | $('#sign-in-fields').show()
5 |
--------------------------------------------------------------------------------
/app/assets/javascripts/twitter_digits.js.coffee:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/assets/javascripts/variables.js.erb:
--------------------------------------------------------------------------------
1 | var tb_pathToImage = '<%= image_path("ui/loadingAnimation.gif") %>';
2 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/acs.sass:
--------------------------------------------------------------------------------
1 | /* headers
2 |
3 | .header
4 | line-height: 28px
5 | margin-bottom: 16px
6 | margin-top: 18px
7 | padding-bottom: 4px
8 | border-bottom: 1px solid #CCC
9 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/admin/admin.sass:
--------------------------------------------------------------------------------
1 | @import "admin/AdminLTE.min"
2 | @import "admin/bootstrap.min"
3 | @import "font-awesome"
4 | @import "admin/skin-blue.min"
5 | @import "admin/custom"
6 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/api/vulnerability.sass:
--------------------------------------------------------------------------------
1 | @import bootstrap-theme.min
2 | @import bootstrap.min
3 | @import "font-awesome"
4 | @import "api/custom"
5 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/menu_bar.sass:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/assets/stylesheets/menu_bar.sass
--------------------------------------------------------------------------------
/app/assets/stylesheets/needs_login.sass:
--------------------------------------------------------------------------------
1 | #TB_ajaxContent
2 | width: 390px !important
3 |
4 | #TB_title
5 | height: 27px
6 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/news_rss.sass:
--------------------------------------------------------------------------------
1 | #rss_articles_index_page
2 | .summary-alignment
3 | margin-left: 12px
4 | word-break: break-word
5 | .space
6 | padding: 15px 0px 15px 0px
7 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/passwords.sass:
--------------------------------------------------------------------------------
1 | #center_position
2 | margin-left: 250px
3 |
4 | .center_form_position
5 | margin-left: 30px
6 |
7 | .bold
8 | font-weight: bold
9 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/tools.sass:
--------------------------------------------------------------------------------
1 | .language-list-lineheight
2 | line-height: 55px
3 |
--------------------------------------------------------------------------------
/app/controllers/codeopenhub_controller.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class CodeopenhubController < ApplicationController
4 | def index; end
5 | end
6 |
--------------------------------------------------------------------------------
/app/controllers/oh_admin/dashboard_controller.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class OhAdmin::DashboardController < ApplicationController
4 | layout 'admin'
5 | helper DashboardHelper
6 | end
7 |
--------------------------------------------------------------------------------
/app/core/project/project_exists_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ProjectExistsError < StandardError
4 | end
5 |
--------------------------------------------------------------------------------
/app/core/project/project_params_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ProjectParamsError < StandardError
4 | end
5 |
--------------------------------------------------------------------------------
/app/core_extensions/rails/active_record_migrator_patch.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ActiveRecord::Migrator
4 | class << self
5 | def any_migrations?
6 | true
7 | end
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/app/core_extensions/ruby/array.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Array
4 | def exclude(*values)
5 | self - values
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/core_extensions/ruby/object.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Object
4 | def to_bool
5 | self ? true : false
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/decorators/topic_decorator.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class TopicDecorator
4 | PER_PAGE = 25
5 | end
6 |
--------------------------------------------------------------------------------
/app/helpers/bootstrap_helper.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module BootstrapHelper
4 | def bootstrap_icon(name, text = nil)
5 | "#{text == '' ? '' : ' '}#{text || ''}".html_safe
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/lib/acts_as_editable/no_editor_account_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module ActsAsEditable
4 | class NoEditorAccountError < StandardError
5 | end
6 | end
7 |
--------------------------------------------------------------------------------
/app/lib/acts_as_editable/undo_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module ActsAsEditable
4 | class UndoError < StandardError
5 | end
6 | end
7 |
--------------------------------------------------------------------------------
/app/lib/fisbot/code_location_api.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class CodeLocationApi < FisbotApi
4 | class << self
5 | def resource
6 | :code_locations
7 | end
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/app/lib/fisbot/job_api.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class JobApi < FisbotApi
4 | class << self
5 | def resource
6 | 'jobs/project_jobs'
7 | end
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/app/lib/fisbot_api_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FisbotApiError < StandardError
4 | end
5 |
--------------------------------------------------------------------------------
/app/lib/ohloh_analytics/ohloh_analytics_api_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class OhlohAnalyticsError < StandardError
4 | end
5 |
--------------------------------------------------------------------------------
/app/mailers/application_mailer.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ApplicationMailer < ActionMailer::Base
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/activity_fact.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ActivityFact < ApplicationRecord
4 | belongs_to :name, optional: true
5 | belongs_to :language, optional: true
6 | belongs_to :analysis, optional: true
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/all_month.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AllMonth < ApplicationRecord
4 | attr_accessor :ticks
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/all_time_summary.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AllTimeSummary < AnalysisSummary
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/attachment.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Attachment < ApplicationRecord
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/authorization.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Authorization < ApplicationRecord
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/broken_link.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class BrokenLink < ApplicationRecord
4 | belongs_to :link, optional: true
5 |
6 | filterable_by ['broken_links.error']
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/bzr_clump.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class BzrClump < Clump
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/code_location_scan.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class CodeLocationScan < ApplicationRecord
4 | self.table_name = 'oh.code_location_scan'
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/contributor_language_fact.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ContributorLanguageFact < NameLanguageFact
4 | belongs_to :analysis, optional: true
5 | belongs_to :name, optional: true
6 | end
7 |
--------------------------------------------------------------------------------
/app/models/cve_bdsa.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class CveBdsa < ApplicationRecord
4 | self.table_name = 'cve_bdsa'
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/factoid_activity.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidActivity < Factoid
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/factoid_age.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidAge < Factoid
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/factoid_comments.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidComments < Factoid
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/factoid_distribution.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidDistribution < Factoid
4 | class << self
5 | def severity
6 | -1
7 | end
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/app/models/factoid_distribution_many_people.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidDistributionManyPeople < FactoidDistribution
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/factoid_distribution_one_person.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidDistributionOnePerson < FactoidDistribution
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/factoid_staff.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidStaff < Factoid
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/factoid_team_size.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FactoidTeamSize < Factoid
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/fetch_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FetchJob < FisJob
4 | def progress_message
5 | I18n.t 'jobs.fetch_job.progress_message'
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/firebase_verification.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | # Retained for backwards compatibility with existing DB records.
4 | class FirebaseVerification < Verification
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/fis_base.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FisBase < ApplicationRecord
4 | self.abstract_class = true
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/fis_code_location.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class FisCodeLocation < ApplicationRecord
4 | self.table_name = 'fis.code_locations'
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/fyle.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Fyle < FisBase
4 | belongs_to :code_set, optional: true
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/git_clump.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class GitClump < Clump
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/github_verification.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class GithubVerification < Verification
4 | validates :token, presence: true
5 |
6 | validates :unique_id, presence: true, uniqueness: true
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/hg_clump.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class HgClump < Clump
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/import_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ImportJob < FisJob
4 | def progress_message
5 | I18n.t 'jobs.import_job.progress_message'
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/job_status.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class JobStatus < ApplicationRecord
4 | self.primary_key = 'id'
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/license_right.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class LicenseRight < ApplicationRecord
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/load_average.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class LoadAverage < ApplicationRecord
4 | def too_high?
5 | (current.to_f > max.to_f)
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/manual_verification.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ManualVerification < Verification
4 | belongs_to :account
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/monthly_commit_history.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class MonthlyCommitHistory < ApplicationRecord
4 | belongs_to :analysis, optional: true
5 | attr_accessor :ticks, :month, :commits
6 | end
7 |
--------------------------------------------------------------------------------
/app/models/name_language_fact.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class NameLanguageFact < ApplicationRecord
4 | belongs_to :language, optional: true
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/organization_analysis_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class OrganizationAnalysisJob < Job
4 | def progress_message
5 | I18n.t 'jobs.organization_analysis_job.progress_message', name: organization.name
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/project_sbom.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ProjectSbom < ApplicationRecord
4 | belongs_to :project
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/recommend_entry.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class RecommendEntry < ApplicationRecord
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/recommendation.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Recommendation < ApplicationRecord
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/releases_vulnerability.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ReleasesVulnerability < ApplicationRecord
4 | belongs_to :release, optional: true
5 | belongs_to :vulnerability, optional: true
6 | end
7 |
--------------------------------------------------------------------------------
/app/models/repost_event_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class RepostEventJob < FisJob
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/sbom_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class SbomJob < Job
4 | self.table_name = 'fis.jobs'
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/slave_log.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class SlaveLog < ApplicationRecord
4 | INFO = 1
5 | WARNING = 2
6 |
7 | belongs_to :job, optional: true
8 | belongs_to :slave, optional: true
9 | end
10 |
--------------------------------------------------------------------------------
/app/models/sloc_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class SlocJob < FisJob
4 | def progress_message
5 | I18n.t 'jobs.sloc_job.progress_message'
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/sloc_set.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class SlocSet < FisBase
4 | belongs_to :code_set, optional: true
5 | has_many :commit_flags, -> { order(time: :desc) }
6 | has_many :analysis_sloc_sets
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/successful_accounts.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class SuccessfulAccounts < ApplicationRecord
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/svn_clump.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class SvnClump < Clump
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/tag_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class TagJob < FisJob
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/tarball_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class TarballJob < FisJob
4 | def progress_message; end
5 | end
6 |
--------------------------------------------------------------------------------
/app/models/thirty_day_summary.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ThirtyDaySummary < AnalysisSummary
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/twelve_month_summary.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class TwelveMonthSummary < AnalysisSummary
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/twitter_digits_verification.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class TwitterDigitsVerification < Verification
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/verification.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Verification < ApplicationRecord
4 | belongs_to :account, optional: true
5 |
6 | validates :type, presence: true
7 | end
8 |
--------------------------------------------------------------------------------
/app/models/vulnerability_job.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class VulnerabilityJob < Job
4 | end
5 |
--------------------------------------------------------------------------------
/app/models/worker_log.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class WorkerLog < ApplicationRecord
4 | INFO = 1
5 | WARNING = 2
6 |
7 | belongs_to :job, optional: true
8 | belongs_to :worker, optional: true
9 | end
10 |
--------------------------------------------------------------------------------
/app/null_models/nil_kudo_score.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class NilKudoScore < NullObject
4 | attr_reader :id, :position, :score, :rank
5 | end
6 |
--------------------------------------------------------------------------------
/app/null_models/nil_language.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class NilLanguage < NullObject
4 | blank_methods :name, :nice_name
5 | end
6 |
--------------------------------------------------------------------------------
/app/null_models/nil_name.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class NilName < NullObject
4 | blank_methods :name
5 | end
6 |
--------------------------------------------------------------------------------
/app/null_models/nil_name_fact.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class NilNameFact < NullObject
4 | nought_methods :thirty_day_commits
5 | end
6 |
--------------------------------------------------------------------------------
/app/null_models/nil_position.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class NilPosition < NullObject
4 | attr_reader :title
5 |
6 | def active?
7 | false
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/app/views/account_mailer/notify_disabled_account_for_login_failure.html.haml:
--------------------------------------------------------------------------------
1 | = t('.body', login: @account.login).html_safe
2 |
--------------------------------------------------------------------------------
/app/views/account_mailer/signup_notification.html.haml:
--------------------------------------------------------------------------------
1 | = t('.body', login: @account.login)
2 | != @url
3 |
--------------------------------------------------------------------------------
/app/views/accounts/_welcome.html.haml:
--------------------------------------------------------------------------------
1 | %h2
2 | = t('.title')
3 | -unless only_device?
4 | %p
5 | = t('.description')
6 | .well#accounts-sign-up
7 | = render 'join_now'
8 |
--------------------------------------------------------------------------------
/app/views/accounts/disabled.html.haml:
--------------------------------------------------------------------------------
1 | .inset
2 | %hr.one
3 | %h6= t('.disabled_account', user: @account.name)
4 | %p= t('.disabled_message')
5 |
--------------------------------------------------------------------------------
/app/views/accounts/disabled.json.jbuilder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | json.error do
4 | json.message t('.disabled_account', user: @account.name)
5 | end
6 |
--------------------------------------------------------------------------------
/app/views/accounts/show/_orgs.html.haml:
--------------------------------------------------------------------------------
1 | = pluralize(orgs.size, 'organization', 'organizations')
2 | %span.right_sm
3 | = t('.including')
4 | %br
5 | != orgs.first(3).map { |org| link_to h(org.name), organization_path(org) }.to_sentence
6 |
--------------------------------------------------------------------------------
/app/views/activation_resends/new.html.haml:
--------------------------------------------------------------------------------
1 | - content_for(:html_title) { 'Activation Resend' }
2 |
3 | %h3= t('.heading')
4 |
5 | = render 'fields'
6 |
--------------------------------------------------------------------------------
/app/views/api_keys/edit.html.haml:
--------------------------------------------------------------------------------
1 | - content_for(:html_title) { t('api_keys.edit.page_title') }
2 |
3 | = render 'form'
4 |
--------------------------------------------------------------------------------
/app/views/api_keys/new.html.haml:
--------------------------------------------------------------------------------
1 | - content_for(:html_title) { t('api_keys.new.page_title') }
2 |
3 | = render 'form'
4 |
--------------------------------------------------------------------------------
/app/views/application/error.empty.haml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/views/application/error.empty.haml
--------------------------------------------------------------------------------
/app/views/application/error.json.jbuilder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | json.error do
4 | json.message @error[:message]
5 | end
6 |
--------------------------------------------------------------------------------
/app/views/application/error.xml.builder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | xml.instruct!
4 | xml.error do
5 | xml.message @error[:message]
6 | end
7 |
--------------------------------------------------------------------------------
/app/views/authentications/firebase_widget.html.haml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/app/views/authentications/firebase_widget.html.haml
--------------------------------------------------------------------------------
/app/views/authentications/new.html.haml:
--------------------------------------------------------------------------------
1 | - content_for(:html_title) { t('.html_title') }
2 |
3 | = render 'authentications/fields'
4 |
--------------------------------------------------------------------------------
/app/views/autocompletes/project.json.jbuilder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | json.array! @projects.each do |project|
4 | json.id project.to_param
5 | json.value project.name
6 | end
7 |
--------------------------------------------------------------------------------
/app/views/commits/event_details.html.haml:
--------------------------------------------------------------------------------
1 | %ul.in_bubble
2 | - @commits.each do |commit|
3 | %li= link_to h(commit.comment), project_commit_path(@project, commit)
4 |
--------------------------------------------------------------------------------
/app/views/compares/project_cells/_activity_level.html.haml:
--------------------------------------------------------------------------------
1 | .pai
2 | - project_activity_level_class(project, :twenty)
3 | - project_activity_level_text(project, :twenty)
4 |
--------------------------------------------------------------------------------
/app/views/compares/project_cells/_license.html.haml:
--------------------------------------------------------------------------------
1 | - if project.licenses.any?
2 | != project.licenses.map { |l| link_to html_escape(l.short_name), license_path(l) }.join(', ')
3 | - else
4 | %span.soft= t('compares.no_data')
5 |
--------------------------------------------------------------------------------
/app/views/compares/project_cells/_users.html.haml:
--------------------------------------------------------------------------------
1 | = pluralize_with_delimiter(project.user_count, t('compares.user'))
2 |
--------------------------------------------------------------------------------
/app/views/edits/_show_value.html.haml:
--------------------------------------------------------------------------------
1 | - is_link ||= false
2 |
3 | .row
4 | .col-md-3.list-title.strong= title
5 | .col-md-1.list-separator.strong :
6 | .col-md-8!= is_link ? (link_to value.to_param, value) : value
7 |
--------------------------------------------------------------------------------
/app/views/edits/edit.html.haml:
--------------------------------------------------------------------------------
1 | = render partial: 'edit', locals: { edit: @edit }
2 |
--------------------------------------------------------------------------------
/app/views/edits/index_project.atom:
--------------------------------------------------------------------------------
1 |
2 |
3 | Unsupported
4 |
5 |
--------------------------------------------------------------------------------
/app/views/edits/index_project.rss:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Unsupported
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/views/edits/show.js.erb:
--------------------------------------------------------------------------------
1 | $('#edit-details.modal').html("<%= escape_javascript(render partial: 'show') %>");
2 | $('#edit-details.modal').modal();
3 |
--------------------------------------------------------------------------------
/app/views/explore/_projects.html.haml:
--------------------------------------------------------------------------------
1 | = render 'projects_sidebar'
2 |
3 | = render 'hot_projects'
4 |
5 | = render 'project_demographics'
6 |
--------------------------------------------------------------------------------
/app/views/explore/projects.html.haml:
--------------------------------------------------------------------------------
1 | - page_context[:select_top_menu_nav] = 'select_projects'
2 | - content_for :html_title do
3 | = t('.page_title')
4 |
5 | %h1.margin_top_15= t('.title')
6 |
7 | = cache_projects_explore_page
8 |
--------------------------------------------------------------------------------
/app/views/forums/_breadcrumb.html.haml:
--------------------------------------------------------------------------------
1 | %h1.margin_top_0
2 | = link_to t('forums.index.forums'), forums_path
3 | \:
4 | = link_to h(forum.name), h(forum_path(forum))
5 | .clearfix
6 | = render partial: '/forums/notice'
7 | .clearfix
8 |
--------------------------------------------------------------------------------
/app/views/forums/_error_alert.html.haml:
--------------------------------------------------------------------------------
1 | .alert.alert-danger.alert-color
2 | %i.icon-info-sign
3 | %span.text-size= flash[:alert]
4 | %a.close{ 'data-dismiss' => 'alert', href: '#' } ×
5 |
--------------------------------------------------------------------------------
/app/views/links/_about_links.html.haml:
--------------------------------------------------------------------------------
1 | %h4.margin_bottom_15
2 | %span.soft= t('about')
3 | = t('links.title').pluralize
4 | .col-md-8
5 | %ul.margin_left_20
6 | %li= t('.first')
7 | %li= t('.second')
8 | %li= t('.third')
9 |
--------------------------------------------------------------------------------
/app/views/organization_widgets/_footer.html.haml:
--------------------------------------------------------------------------------
1 | .org_widgets_footer
2 | .link_container
3 | = link_to organization_url(org), target: '_blank' do
4 | = t('.more')
5 | = image_tag(widget_ohloh_logo_url, class: 'ohloh_logo')
6 |
--------------------------------------------------------------------------------
/app/views/organizations/_project_commit_status.html.haml:
--------------------------------------------------------------------------------
1 | %span= org_pretty_display(commit_count)
2 | - unless diff.zero?
3 | - org_ticker_markup diff, prev_commit_count, 'small'
4 |
--------------------------------------------------------------------------------
/app/views/organizations/outside_projects.html.haml:
--------------------------------------------------------------------------------
1 | - page_context[:select_footer_nav] = nil
2 | = render partial: 'organizations/show/outside_projects', outside_projects: @outside_projects
3 |
--------------------------------------------------------------------------------
/app/views/project_mailer/report_outdated.html.haml:
--------------------------------------------------------------------------------
1 | Dear OpenHub,
2 |
3 | %p
4 | #{@account.name}(#{@account.email}) has requested to update:
5 | = link_to project_enlistments_url(@project), project_enlistments_url(@project)
6 |
--------------------------------------------------------------------------------
/app/views/projects/deleted.html.haml:
--------------------------------------------------------------------------------
1 | .inset
2 | %br
3 | %h6= t('.project_is_deleted', name: @project.name)
4 | %p
5 | = t('.project_has_been_deleted', link: link_to('Edit History', project_edits_url(@project))).html_safe
6 |
--------------------------------------------------------------------------------
/app/views/projects/deleted.xml.builder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | xml.instruct!
4 | xml.response do
5 | xml.status t('.failed')
6 | xml.error t('.message', name: @project.name)
7 | end
8 |
--------------------------------------------------------------------------------
/app/views/projects/no_analysis.xml.builder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | xml.instruct!
4 | xml.response do
5 | xml.error t('.no_analysis_message', name: @project.name)
6 | end
7 |
--------------------------------------------------------------------------------
/app/views/projects/show/_i_use_this.html.haml:
--------------------------------------------------------------------------------
1 | %a.btn.btn-mini.new-stack-entry.i_use_this_btn{ href: 'javascript:', 'data-project-id' => project.to_param }
2 | = t('.i_use_this')
3 |
--------------------------------------------------------------------------------
/app/views/projects/show/_site_features.html.haml:
--------------------------------------------------------------------------------
1 | .well
2 | %h4= t('.did_you_know') + '...'
3 | %ul.unstyled
4 | - random_site_features.each do |feature|
5 | %li
6 | \...
7 | .indent
8 | = feature.html_safe
9 |
--------------------------------------------------------------------------------
/app/views/projects/show/_summary.haml:
--------------------------------------------------------------------------------
1 | - if project.description.present?
2 | .summary
3 | = simple_format(h(project.description))
4 | - else
5 | - link = link_to t('.add_desc'), edit_project_path(project)
6 | %p= t('.no_desc', link: link)
7 |
--------------------------------------------------------------------------------
/app/views/projects/similar_by_tags.js.erb:
--------------------------------------------------------------------------------
1 | $('#similar_projects').html("<%= escape_javascript(render partial: 'projects/show/similar_by_tags', locals: { similar_by_tags: @project.related_by_tags.limit(4) } ) %>");
2 |
--------------------------------------------------------------------------------
/app/views/reviews/_helpful_count_status.html.haml:
--------------------------------------------------------------------------------
1 | .col-md.soft.small.helpful_above
2 | - if review.helpfuls.exists?
3 | = t('reviews.helpful_status', positive: review.helpfuls.positive.count, total_helpful: review.helpfuls.count)
4 |
--------------------------------------------------------------------------------
/app/views/reviews/_new_or_existing_review.html.haml:
--------------------------------------------------------------------------------
1 | .well{ style: 'padding-top:5px;' }
2 | - if @account_reviews.present?
3 | = render partial: 'existing_review', collection: @account_reviews
4 | - else
5 | = render partial: 'add_review'
6 |
--------------------------------------------------------------------------------
/app/views/scan_analytics/index.html.haml:
--------------------------------------------------------------------------------
1 | - if @scan_data
2 | = render partial: 'scan_analytics/index'
3 | - else
4 | = render partial: 'scan_analytics/no_scan_analytics'
5 |
--------------------------------------------------------------------------------
/app/views/scan_analytics/index.js.erb:
--------------------------------------------------------------------------------
1 | $("#scan_data").html("<%= escape_javascript(render partial: 'index') %>");
2 | $('.chzn-select').chosen();
3 | App.ScanAnalytics.init();
4 |
--------------------------------------------------------------------------------
/app/views/shared/_alert.html.haml:
--------------------------------------------------------------------------------
1 | .alert.alert-info.alert-dismissible
2 | %span.glyphicon.icon-info-sign{ 'aria-hidden' => true }
3 | %button.close{ data: { dismiss: 'alert' } } x
4 | = message
5 |
--------------------------------------------------------------------------------
/app/views/shared/_captcha.html.haml:
--------------------------------------------------------------------------------
1 | %label.control-label.required= t('.captcha_label')
2 | = recaptcha_tags
3 |
--------------------------------------------------------------------------------
/app/views/shared/_creativecommons_license.html.haml:
--------------------------------------------------------------------------------
1 | %a{ href: 'http://creativecommons.org/licenses/by/3.0/', rel: 'license', target: '_blank' }
2 | %img{ alt: 'Creative Commons License', src: '//i.creativecommons.org/l/by/3.0/88x31.png' }
3 |
--------------------------------------------------------------------------------
/app/views/stack_entries/show.json.jbuilder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | json.id @stack_entry.id
4 | json.stack_id @stack_entry.stack_id
5 | json.project_id @stack_entry.project_id
6 | json.note @stack_entry.note
7 |
--------------------------------------------------------------------------------
/app/views/stacks/_sample_stacks.html.haml:
--------------------------------------------------------------------------------
1 | %ul
2 | - %w(lamp sash gnome).each do |name|
3 | %li
4 | = link_to h(t("stacks.#{name}")), reset_stack_path(stack.id, init: name), title: t("stacks.#{name}_desc")
5 |
--------------------------------------------------------------------------------
/app/views/stacks/show.json.jbuilder:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | json.id @stack.id
4 | json.title @stack.title
5 | json.description @stack.description
6 | json.project_count @stack.project_count
7 |
--------------------------------------------------------------------------------
/app/views/topics/_fields.html.haml:
--------------------------------------------------------------------------------
1 | %br
2 | %h1.margin_top_0
3 | %span= link_to t('.forums'), forums_url
4 | \:
5 | = link_to h(@forum.name), forum_path(@forum)
6 |
7 | = render partial: '/forums/notice'
8 |
--------------------------------------------------------------------------------
/app/views/topics/_title.html.haml:
--------------------------------------------------------------------------------
1 | %h2.max_width.pull-left= @topic.title
2 | - if @topic.closed
3 | %span.label.label-warning#closed_status= t('closed')
4 |
--------------------------------------------------------------------------------
/app/views/topics/edit.html.haml:
--------------------------------------------------------------------------------
1 | - content_for(:html_title) { t('.html_title') }
2 |
3 | = render 'fields', header: t('.edit_topic'), form_object: @topic, submit_text: t('.save_changes')
4 |
--------------------------------------------------------------------------------
/app/views/topics/new.html.haml:
--------------------------------------------------------------------------------
1 | - content_for :html_title do
2 | = t('.new_topic')
3 |
4 | = render 'fields', header: t('.new_topic'), form_object: [@forum, @topic], submit_text: t('.create_topic')
5 |
--------------------------------------------------------------------------------
/app/views/widgets/_web_fonts.html.haml:
--------------------------------------------------------------------------------
1 | :css
2 | @font-face {
3 | font-family: 'Open Sans';
4 | font-style: normal;
5 | src: asset-url('OpenSans-Regular.woff') format('woff');
6 | }
7 |
--------------------------------------------------------------------------------
/bin/bundle:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 | # frozen_string_literal: true
3 |
4 | ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__)
5 | load Gem.bin_path('bundler', 'bundle')
6 |
--------------------------------------------------------------------------------
/bin/rails:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 | # frozen_string_literal: true
3 |
4 | APP_PATH = File.expand_path('../config/application', __dir__)
5 | require_relative '../config/boot'
6 | require 'rails/commands'
7 |
--------------------------------------------------------------------------------
/bin/rake:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 | # frozen_string_literal: true
3 |
4 | require_relative '../config/boot'
5 | require 'rake'
6 | Rake.application.run
7 |
--------------------------------------------------------------------------------
/config/initializers/01_core_extensions.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | Dir[Rails.root.join('app', 'core_extensions', '**', '*.rb')].sort.each { |file| require file }
4 |
--------------------------------------------------------------------------------
/config/initializers/amazon_ses.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | Aws.config = {
4 | access_key_id: ENV['AWS_SES_ACCESS_KEY'],
5 | secret_access_key: ENV['AWS_SES_SECRET_ACCESS_KEY'],
6 | region: ENV['AWS_REGION']
7 | }
8 |
--------------------------------------------------------------------------------
/config/initializers/cookies_serializer.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | # Be sure to restart your server when you modify this file.
4 |
5 | Rails.application.config.action_dispatch.cookies_serializer = :json
6 |
--------------------------------------------------------------------------------
/config/initializers/datadog.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | return unless Rails.env.production? || Rails.env.staging?
4 |
5 | Datadog.configure do |c|
6 | c.tracing.instrument :rails
7 | end
8 |
--------------------------------------------------------------------------------
/config/initializers/mime_types.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | # Be sure to restart your server when you modify this file.
4 |
5 | # Add new mime types for use in respond_to blocks:
6 | # Mime::Type.register "text/richtext", :rtf
7 |
--------------------------------------------------------------------------------
/config/initializers/recaptcha.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | Recaptcha.configure do |config|
4 | config.site_key = ENV['RECAPTCHA_PUBLIC_KEY']
5 | config.secret_key = ENV['RECAPTCHA_SECRET_KEY']
6 | end
7 |
--------------------------------------------------------------------------------
/config/initializers/sort_options.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | SORT_OPTIONS = YAML.load_file("#{Rails.root}/config/shared/sort_options.yml").with_indifferent_access
4 |
--------------------------------------------------------------------------------
/config/locales/actions.en.yml:
--------------------------------------------------------------------------------
1 | en:
2 | actions:
3 | account_never_contributed: "Claimed person account is not a contribution to a project"
4 |
--------------------------------------------------------------------------------
/config/locales/en.shared.markdown_help.yml:
--------------------------------------------------------------------------------
1 | en:
2 | layouts:
3 | shared:
4 | markdown:
5 | markdown_help: 'Markdown Help'
6 | italic_html: '*italic* or _italic%lowbar;'
--------------------------------------------------------------------------------
/config/locales/helpfuls.en.yml:
--------------------------------------------------------------------------------
1 | en:
2 | helpfuls:
3 | cant_moderate_own_reviews: "can't moderate your own review"
4 |
--------------------------------------------------------------------------------
/config/locales/logos.en.yml:
--------------------------------------------------------------------------------
1 | en:
2 | logos:
3 | new:
4 | page_title: "The %{name} Open Source Project on Open Hub : New Logo Page"
5 |
--------------------------------------------------------------------------------
/config/locales/sitemap.en.yml:
--------------------------------------------------------------------------------
1 | en:
2 | sitemap:
3 | show:
4 | unsupported: 'Unsupported sitemap controller'
5 |
--------------------------------------------------------------------------------
/config/nginx.conf:
--------------------------------------------------------------------------------
1 | server {
2 | listen 80;
3 | server_name www.openhub.net;
4 | root /home/app/webapp/public;
5 |
6 | passenger_enabled on;
7 | passenger_user app;
8 |
9 | passenger_ruby /usr/bin/ruby;
10 | }
11 |
--------------------------------------------------------------------------------
/config/nginx/.gitignore:
--------------------------------------------------------------------------------
1 | nginx.conf
2 | production.conf
3 | staging.conf
4 | development.conf
5 |
--------------------------------------------------------------------------------
/config/nginx/staging.htpasswd:
--------------------------------------------------------------------------------
1 | jason:NW3jAGjUVe90Y
2 | demo:n/VbveuRxbetE
3 | fup:liFFUXz.uLHOM
4 |
--------------------------------------------------------------------------------
/config/sidekiq.yml:
--------------------------------------------------------------------------------
1 | :pidfile: tmp/pids/sidekiq.pid
2 | :queues:
3 | - default
4 | development:
5 | :concurrency: 1
6 | staging:
7 | :concurrency: 5
8 | production:
9 | :concurrency: 20
10 |
--------------------------------------------------------------------------------
/db/.rubocop.yml:
--------------------------------------------------------------------------------
1 | inherit_from: ../.rubocop.yml
2 |
3 | Metrics/MethodLength:
4 | Enabled: false
5 |
--------------------------------------------------------------------------------
/db/migrate/20150615040531_drop_table_honey_pot_fields.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class DropTableHoneyPotFields < ActiveRecord::Migration[4.2]
4 | def change
5 | drop_table :honey_pot_fields
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/db/migrate/20150615041336_add_twitter_id_to_accounts.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AddTwitterIdToAccounts < ActiveRecord::Migration[4.2]
4 | def change
5 | add_column :accounts, :twitter_id, :string
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/db/migrate/20150918080726_add_fetched_at_to_code_sets.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AddFetchedAtToCodeSets < ActiveRecord::Migration[4.2]
4 | def change
5 | add_column :code_sets, :fetched_at, :datetime
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/db/migrate/20160216095409_add_uuid_to_project.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AddUuidToProject < ActiveRecord::Migration[4.2]
4 | def change
5 | add_column :projects, :uuid, :string
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/db/migrate/20161114063801_add_index_on_sloc_metrics_id_field.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AddIndexOnSlocMetricsIdField < ActiveRecord::Migration[4.2]
4 | def change
5 | add_index :sloc_metrics, :id
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/db/migrate/20181126091803_add_error_to_broken_links.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AddErrorToBrokenLinks < ActiveRecord::Migration[4.2]
4 | def change
5 | add_column :broken_links, :error, :text
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/db/migrate/20201130144849_change_score_data_type.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ChangeScoreDataType < ActiveRecord::Migration[4.2]
4 | def change
5 | change_column :analyses, :activity_score, :bigint
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/db/migrate/20230801115125_add_reported_at_to_projects.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class AddReportedAtToProjects < ActiveRecord::Migration[5.2]
4 | def change
5 | add_column :projects, :reported_at, :datetime
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/lib/activation_code.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class ActivationCode
4 | def self.generate
5 | SecureRandom.hex(20)
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/lib/constraints/codeopenhub.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | class Codeopenhub
4 | def self.matches?(request)
5 | request.subdomain.include?(ENV['CODE_SUBDOMAIN'])
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/lib/patterns.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module Patterns
4 | DEFAULT_PARAM_FORMAT = /\A[[:alpha:]][[:alnum:]_-]*\Z/.freeze
5 |
6 | BAD_NAME = /(=|;|--|:\/\/)/.freeze
7 | BAD_QUERY = /['=;]/.freeze
8 | end
9 |
--------------------------------------------------------------------------------
/lib/reverification/exception_handlers/bounce_rate_limit_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module Reverification::ExceptionHandlers
4 | class BounceRateLimitError < SimpleEmailServiceLimitError; end
5 | end
6 |
--------------------------------------------------------------------------------
/lib/reverification/exception_handlers/complaint_rate_limit_error.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module Reverification::ExceptionHandlers
4 | class ComplaintRateLimitError < SimpleEmailServiceLimitError; end
5 | end
6 |
--------------------------------------------------------------------------------
/public/Synopsys_color_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/Synopsys_color_logo.png
--------------------------------------------------------------------------------
/public/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/android-chrome-192x192.png
--------------------------------------------------------------------------------
/public/android-chrome-256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/android-chrome-256x256.png
--------------------------------------------------------------------------------
/public/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/apple-touch-icon.png
--------------------------------------------------------------------------------
/public/assets/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/assets/spinner.gif
--------------------------------------------------------------------------------
/public/assets/stack/ignore.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/assets/stack/ignore.gif
--------------------------------------------------------------------------------
/public/assets/stack/sm_unstack.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/assets/stack/sm_unstack.gif
--------------------------------------------------------------------------------
/public/assets/stack/stackit.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/assets/stack/stackit.gif
--------------------------------------------------------------------------------
/public/assets/stack/unstack.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/assets/stack/unstack.gif
--------------------------------------------------------------------------------
/public/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/favicon-16x16.png
--------------------------------------------------------------------------------
/public/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/favicon-32x32.png
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/favicon.ico
--------------------------------------------------------------------------------
/public/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/public/i.creativecommons.org/l/by/3.0/88x31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/i.creativecommons.org/l/by/3.0/88x31.png
--------------------------------------------------------------------------------
/public/images/anon/anon32.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/anon/anon32.gif
--------------------------------------------------------------------------------
/public/images/anon/anon80.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/anon/anon80.gif
--------------------------------------------------------------------------------
/public/images/badges/mini.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/badges/mini.gif
--------------------------------------------------------------------------------
/public/images/fact_good.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/fact_good.png
--------------------------------------------------------------------------------
/public/images/fact_info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/fact_info.png
--------------------------------------------------------------------------------
/public/images/fact_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/fact_warning.png
--------------------------------------------------------------------------------
/public/images/icons/ohloh_profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/icons/ohloh_profile.png
--------------------------------------------------------------------------------
/public/images/loadingAnimation.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/loadingAnimation.gif
--------------------------------------------------------------------------------
/public/images/logo/BD_Open_HUB_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/logo/BD_Open_HUB_logo.png
--------------------------------------------------------------------------------
/public/images/logo/ohloh_hub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/logo/ohloh_hub.png
--------------------------------------------------------------------------------
/public/images/mast/blackduck_mascot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/mast/blackduck_mascot.png
--------------------------------------------------------------------------------
/public/images/mast/ohloh_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/mast/ohloh_logo.png
--------------------------------------------------------------------------------
/public/images/no_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/no_logo.png
--------------------------------------------------------------------------------
/public/images/ohloh-icon-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/ohloh-icon-sprite.png
--------------------------------------------------------------------------------
/public/images/ohlohlogo100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/ohlohlogo100.png
--------------------------------------------------------------------------------
/public/images/openhub_twitter_24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/openhub_twitter_24.png
--------------------------------------------------------------------------------
/public/images/project_activity/pai-15px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/project_activity/pai-15px.png
--------------------------------------------------------------------------------
/public/images/project_activity/pai-20px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/project_activity/pai-20px.png
--------------------------------------------------------------------------------
/public/images/project_activity/pai-25px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/project_activity/pai-25px.png
--------------------------------------------------------------------------------
/public/images/project_activity/pai-35px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/project_activity/pai-35px.png
--------------------------------------------------------------------------------
/public/images/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/spinner.gif
--------------------------------------------------------------------------------
/public/images/stack/add_project_sample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/stack/add_project_sample.png
--------------------------------------------------------------------------------
/public/images/stack/iusethis/static_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/stack/iusethis/static_logo.png
--------------------------------------------------------------------------------
/public/images/stack/recommendations_sample.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/stack/recommendations_sample.jpg
--------------------------------------------------------------------------------
/public/images/stack/who_uses_sample.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/stack/who_uses_sample.gif
--------------------------------------------------------------------------------
/public/images/stars/stars_sprite_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/stars/stars_sprite_mini.png
--------------------------------------------------------------------------------
/public/images/widget_logos/Ohloh_48x12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/widget_logos/Ohloh_48x12.png
--------------------------------------------------------------------------------
/public/images/widget_logos/openhublogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/images/widget_logos/openhublogo.png
--------------------------------------------------------------------------------
/public/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/mstile-150x150.png
--------------------------------------------------------------------------------
/public/project_activity/pai-15px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/project_activity/pai-15px.png
--------------------------------------------------------------------------------
/public/project_activity/pai-20px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/project_activity/pai-20px.png
--------------------------------------------------------------------------------
/public/project_activity/pai-25px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/project_activity/pai-25px.png
--------------------------------------------------------------------------------
/public/project_activity/pai-35px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/project_activity/pai-35px.png
--------------------------------------------------------------------------------
/public/sample_streamgraph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/sample_streamgraph.png
--------------------------------------------------------------------------------
/public/stars/stars_sprite_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/stars/stars_sprite_mini.png
--------------------------------------------------------------------------------
/public/timeline/ext/geochrono/images/.svn/all-wcprops:
--------------------------------------------------------------------------------
1 | K 25
2 | svn:wc:ra_dav:version-url
3 | V 76
4 | /repository/!svn/ver/5332/timeline/trunk/src/webapp/api/ext/geochrono/images
5 | END
6 |
--------------------------------------------------------------------------------
/public/timeline/ext/geochrono/images/.svn/format:
--------------------------------------------------------------------------------
1 | 8
2 |
--------------------------------------------------------------------------------
/public/timeline/ext/geochrono/styles/.svn/all-wcprops:
--------------------------------------------------------------------------------
1 | K 25
2 | svn:wc:ra_dav:version-url
3 | V 76
4 | /repository/!svn/ver/5332/timeline/trunk/src/webapp/api/ext/geochrono/styles
5 | END
6 |
--------------------------------------------------------------------------------
/public/timeline/ext/geochrono/styles/.svn/format:
--------------------------------------------------------------------------------
1 | 8
2 |
--------------------------------------------------------------------------------
/public/timeline/images/blue-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/blue-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-bottom-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-bottom-arrow.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-bottom-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-bottom-left.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-bottom-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-bottom-right.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-bottom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-bottom.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-left-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-left-arrow.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-left.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-right-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-right-arrow.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-right.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-top-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-top-arrow.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-top-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-top-left.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-top-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-top-right.png
--------------------------------------------------------------------------------
/public/timeline/images/bubble-top.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/bubble-top.png
--------------------------------------------------------------------------------
/public/timeline/images/close-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/close-button.png
--------------------------------------------------------------------------------
/public/timeline/images/copyright-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/copyright-vertical.png
--------------------------------------------------------------------------------
/public/timeline/images/copyright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/copyright.png
--------------------------------------------------------------------------------
/public/timeline/images/dark-blue-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/dark-blue-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/dark-green-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/dark-green-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/dark-red-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/dark-red-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/dull-blue-circle-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/dull-blue-circle-3.png
--------------------------------------------------------------------------------
/public/timeline/images/dull-blue-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/dull-blue-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/dull-green-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/dull-green-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/dull-red-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/dull-red-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/gray-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/gray-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/green-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/green-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/message-bottom-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/message-bottom-left.png
--------------------------------------------------------------------------------
/public/timeline/images/message-bottom-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/message-bottom-right.png
--------------------------------------------------------------------------------
/public/timeline/images/message-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/message-left.png
--------------------------------------------------------------------------------
/public/timeline/images/message-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/message-right.png
--------------------------------------------------------------------------------
/public/timeline/images/message-top-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/message-top-left.png
--------------------------------------------------------------------------------
/public/timeline/images/message-top-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/message-top-right.png
--------------------------------------------------------------------------------
/public/timeline/images/progress-running.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/progress-running.gif
--------------------------------------------------------------------------------
/public/timeline/images/red-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/red-circle.png
--------------------------------------------------------------------------------
/public/timeline/images/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/spinner.gif
--------------------------------------------------------------------------------
/public/timeline/images/top-bubble.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/images/top-bubble.png
--------------------------------------------------------------------------------
/public/timeline/scripts/ext/.svn/format:
--------------------------------------------------------------------------------
1 | 8
2 |
--------------------------------------------------------------------------------
/public/timeline/scripts/l10n/vi/labellers.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/public/timeline/scripts/l10n/vi/labellers.js
--------------------------------------------------------------------------------
/script/sql/FIS/fis_import_tables.sql:
--------------------------------------------------------------------------------
1 | import foreign schema public except(diffs, fyles, commits, sloc_metrics, schema_migrations) from server openhub into public options(import_default 'true');
2 |
--------------------------------------------------------------------------------
/script/sql/FIS/oh_create_sequence.sql:
--------------------------------------------------------------------------------
1 | create sequence commits_id_seq;
2 | create sequence diffs_id_seq;
3 | create sequence fyles_id_seq;
4 | create sequence sloc_metrics_id_seq;
5 |
--------------------------------------------------------------------------------
/test/data/chart/pie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/chart/pie.png
--------------------------------------------------------------------------------
/test/data/files/ruby.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/files/ruby.png
--------------------------------------------------------------------------------
/test/data/spark/age_spark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/spark/age_spark.png
--------------------------------------------------------------------------------
/test/data/spark/compound_commits_spark_without_max.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/spark/compound_commits_spark_without_max.png
--------------------------------------------------------------------------------
/test/data/spark/compound_spark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/spark/compound_spark.png
--------------------------------------------------------------------------------
/test/data/spark/simple_spark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/spark/simple_spark.png
--------------------------------------------------------------------------------
/test/data/widget_badge/account/badge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/account/badge.png
--------------------------------------------------------------------------------
/test/data/widget_badge/account/fancy_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/account/fancy_name.png
--------------------------------------------------------------------------------
/test/data/widget_badge/account/new_text_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/account/new_text_image.png
--------------------------------------------------------------------------------
/test/data/widget_badge/account/text_without_commits_and_kudos.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/account/text_without_commits_and_kudos.png
--------------------------------------------------------------------------------
/test/data/widget_badge/account/text_without_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/account/text_without_name.png
--------------------------------------------------------------------------------
/test/data/widget_badge/partner/add_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/partner/add_text.png
--------------------------------------------------------------------------------
/test/data/widget_badge/partner/badge.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/partner/badge.gif
--------------------------------------------------------------------------------
/test/data/widget_badge/partner/new_text_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/partner/new_text_image.png
--------------------------------------------------------------------------------
/test/data/widget_badge/partner/text_without_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/partner/text_without_name.png
--------------------------------------------------------------------------------
/test/data/widget_badge/thin/new_text_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/thin/new_text_image.png
--------------------------------------------------------------------------------
/test/data/widget_badge/thin/openhub_and_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/test/data/widget_badge/thin/openhub_and_text.png
--------------------------------------------------------------------------------
/test/factories/access_tokens.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :access_token, class: Doorkeeper::AccessToken do
5 | association :application, factory: :oauth_application
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/all_months.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :all_month do
5 | month { Date.current }
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/analysis_sloc_sets.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :analysis_sloc_set do
5 | association :analysis
6 | association :sloc_set
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/broken_link.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :broken_link do
5 | association :link
6 | error { Faker::Lorem.word }
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/clumps.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :clump do
5 | association :code_set
6 | association :slave
7 | type { 'GitClump' }
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/test/factories/code_sets.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :code_set
5 | end
6 |
--------------------------------------------------------------------------------
/test/factories/contributor_facts.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :contributor_fact do
5 | association :name
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/diff.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :diff do
5 | association :commit
6 | association :fyle
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/email_addresses.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :email_address do
5 | address { Faker::Internet.email }
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/failure_group.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :failure_group do
5 | name { Faker::Name.name }
6 | pattern { '%%' }
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/feedbacks.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :feedback do
5 | association :project
6 | more_info { 1 }
7 | rating { 5 }
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/test/factories/fis_code_location.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :fis_code_location
5 | end
6 |
--------------------------------------------------------------------------------
/test/factories/forges.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :forge do
5 | name { 'Github' }
6 | url { 'git://github.com' }
7 | type { 'Forge::Github' }
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/test/factories/fyles.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :fyle do
5 | name { Faker::Name.name + rand(999_999).to_s }
6 | association :code_set
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/helpfuls.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :helpful do
5 | association :account
6 | association :review
7 | yes { true }
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/test/factories/language_experiences.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :language_experience do
5 | association :position
6 | association :language
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/language_facts.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :language_fact do
5 | association :language
6 | month { Time.current }
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/license_license_permissions.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :license_license_permission do
5 | license_id { 0 }
6 | license_permission_id { 0 }
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/license_rights.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :license_right do
5 | name { 'MyString' }
6 | icon { 'MyString' }
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/load_average.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :load_average do
5 | current { 2.25 }
6 | max { 10.00 }
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/manages.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :manage do
5 | association :account
6 | association :target, factory: :project
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/markups.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :markup do
5 | raw { 'It was
the best of cross site scripts!' }
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/monthly_commit_histories.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :monthly_commit_history do
5 | association :analysis
6 | json { nil }
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/project_experiences.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :project_experience do
5 | association :position
6 | association :project
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/project_sbom.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :project_sbom do
5 | association :project
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/ratings.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :rating do
5 | association :account
6 | association :project
7 | score { 3 }
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/test/factories/releases_vulnerability.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :releases_vulnerability do
5 | association :release
6 | association :vulnerability
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/repository_directories.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :repository_directory
5 | end
6 |
--------------------------------------------------------------------------------
/test/factories/rss_feeds.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :rss_feed do
5 | url { Faker::Internet.url }
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/slave_logs.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :slave_log do
5 | level { 1 }
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/sloc_sets.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :sloc_set do
5 | association :code_set
6 | end
7 | end
8 |
--------------------------------------------------------------------------------
/test/factories/stack_entries.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :stack_entry do
5 | association :stack
6 | association :project
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/stack_ignores.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :stack_ignore do
5 | association :stack
6 | association :project
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/taggings.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | factory :tagging do
5 | association :tag
6 | association :taggable, factory: :project
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test/factories/tags.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | FactoryBot.define do
4 | sequence :tags_name do |n|
5 | "tags-#{n}"
6 | end
7 |
8 | factory :tag do
9 | name { generate(:tags_name) }
10 | end
11 | end
12 |
--------------------------------------------------------------------------------
/tmp/pids/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/tmp/pids/.gitkeep
--------------------------------------------------------------------------------
/vagrant/modules/apt/files/apt.conf:
--------------------------------------------------------------------------------
1 | APT { Get { AllowUnauthenticated "1"; }; };
2 |
--------------------------------------------------------------------------------
/vagrant/modules/apt/manifests/init.pp:
--------------------------------------------------------------------------------
1 | class apt {
2 | file { "/etc/apt/apt.conf":
3 | owner => root,
4 | group => root,
5 | mode => "0744",
6 | source => "puppet:///modules/apt/apt.conf"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/vagrant/modules/git/manifests/init.pp:
--------------------------------------------------------------------------------
1 | class git {
2 | exec { "apt-get git":
3 | command => "/usr/bin/apt-get -y install git",
4 | user => root,
5 | creates => "/usr/bin/git"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/vagrant/modules/users/files/bash_profile:
--------------------------------------------------------------------------------
1 | if [ -f ~/.bashrc ]; then
2 | source ~/.bashrc
3 | fi
4 |
--------------------------------------------------------------------------------
/vagrant/modules/users/templates/bashrc.erb:
--------------------------------------------------------------------------------
1 | export RAILS_ENV=<%= @app_rails_env %>
2 |
3 | export PATH="$HOME/.rbenv/bin:$PATH"
4 | eval "$(rbenv init -)"
5 |
6 | source /etc/bash.bashrc
7 | cd <%= @app_mount_point%>
8 |
--------------------------------------------------------------------------------
/vendor/Scan_failed_url.csv:
--------------------------------------------------------------------------------
1 | name,repo_url,error
2 |
--------------------------------------------------------------------------------
/vendor/project_data.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/blackducksoftware/ohloh-ui/8a4d83e368a4ab0a8dfc807fcc2aa388daba7524/vendor/project_data.csv
--------------------------------------------------------------------------------