Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
dd2b81f
Fix for company details after change in UI by linkedin.com
devadigayatish Jun 30, 2014
909bbf9
Merge pull request #28 from devadigayatish/master
Jun 30, 2014
f99bba0
Test Passing
yatish27 Jun 30, 2014
b01944f
create method so that correct company url is provided
anisharamnani Jul 9, 2014
5a11934
Merge pull request #29 from flatiron-labs/fix-url-for-past-companies
Jul 12, 2014
b8be563
Added rubocop style changes
yatish27 Jul 12, 2014
f404944
Fixed various xpaths to fetch profile data after change in linkedin.c…
devadigayatish Nov 4, 2014
2b8a74a
Upgraded the gem version after making changes to xpaths
devadigayatish Nov 4, 2014
8df5d6f
Merge pull request #35 from devadigayatish/master
Nov 4, 2014
da996d0
Fixes tests and pending
yatish27 Nov 4, 2014
9c0dd25
Fixed company name issue. Previously failed when company description …
devadigayatish Nov 5, 2014
bbc42a4
Merge pull request #36 from devadigayatish/master
Nov 7, 2014
7bbaefa
upgraded to 1.4
yatish27 Nov 7, 2014
1f755a7
Adds 2.2 in travis
yatish27 Dec 28, 2014
c037d0b
Fixes organizations
yatish27 Jan 2, 2015
ee9edf2
Updated the version
yatish27 Jan 4, 2015
1ec55b7
Indents code
yatish27 Jan 10, 2015
c1f14ba
mark as pending failing tests
May 31, 2015
5fcd1ee
add specs for projects method
May 31, 2015
fd114b9
add method to scrap projects
May 31, 2015
607e806
Merge pull request #46 from haerde/master
yatish27 Jun 1, 2015
133d2a4
Added start_date, end_date, major and degree to Education
OmerTu Aug 6, 2015
08d1db5
Merge pull request #51 from OmerTu/master
yatish27 Aug 6, 2015
6e734f5
Added start and end date for education
yatish27 Aug 7, 2015
9895ca4
Removed .DS_store and added in .gitignore
yatish27 Aug 7, 2015
915a34e
Fixed typo in README.md
yatish27 Aug 7, 2015
94c6935
Fixed path for linkedin-scraper in gemspec
yatish27 Aug 7, 2015
233cb5c
Added encoding in Profile
yatish27 Aug 7, 2015
dcbe1bd
added spec to test profile.summary
stifitman Sep 9, 2015
3a9ce93
fixed encoding
stifitman Sep 9, 2015
ab71975
Add contributing and license in README.md
yatish27 Sep 11, 2015
c3ac085
Add contributing and license in README.md
yatish27 Sep 11, 2015
285eda0
Merge pull request #55 from hilben/adding_spec_for_profile_summary
yatish27 Sep 11, 2015
03122b6
Projects: links, minor name fix, attributes
prabhpreet Sep 13, 2015
058bf9a
Proper date parsing
prabhpreet Sep 13, 2015
4680337
date to_s removal
prabhpreet Sep 13, 2015
b154f39
date to_s removal
prabhpreet Sep 13, 2015
3771f5c
Merge pull request #56 from prabhpreet/patch-1
yatish27 Sep 14, 2015
26eea4a
update the version
yatish27 Sep 14, 2015
1efacdd
updated version
yatish27 Sep 14, 2015
2bbffe9
Add version for dependednt gem
yatish27 Sep 14, 2015
ae0a04d
Add 2.2.3 to travis
yatish27 Sep 14, 2015
00c7446
added profile.connections features
stifitman Sep 14, 2015
30464e7
added profile.connections features
stifitman Sep 14, 2015
54259a4
fixed typo
stifitman Sep 14, 2015
afdfcc3
updated fork.
stifitman Sep 15, 2015
1aa63f4
fixed README not displaying profile.number_of_connections correctly
stifitman Sep 15, 2015
c7fc7f2
Update README.md
hilben Sep 15, 2015
0fb8824
Merge pull request #58 from hilben/master
yatish27 Sep 16, 2015
0312039
get profile pictures when referenced via lazy loading, closes #60
cernyjakub Oct 7, 2015
f0741a7
Merge pull request #61 from cernyjakub/master
yatish27 Oct 7, 2015
278835d
Fixes websites, groups, visitors
yatish27 Nov 26, 2015
3a0a966
WIP: fixing for new profiles
yatish27 Nov 26, 2015
fbe70e4
mute tests to pass circleCI
yatish27 Nov 26, 2015
87588db
bumped the version
yatish27 Dec 7, 2015
9e796ca
Fixed current companies end date
yatish27 Dec 10, 2015
8e1ca7f
Adds support for proxy
yatish27 Jan 1, 2016
0339dd9
Add username and password for proxy
yatish27 Jan 8, 2016
5e9d540
Adds gem update in travis
yatish27 Jan 9, 2016
bff383b
Adds gem update in travis
yatish27 Jan 9, 2016
9afec56
remove jruby from CI
yatish27 Jan 9, 2016
2057952
Fix end_date for comapnies
yatish27 Feb 14, 2016
00fefe7
Added new user agents
yatish27coupa Mar 9, 2016
8108338
Prevented "See less" from being included as a skill
msjonker Mar 18, 2016
a07daaa
Merge remote-tracking branch 'remotes/upstream/master' into skills-ex…
msjonker Mar 18, 2016
1146983
Merge pull request #72 from msjonker/skills-exclude-see-less
yatish27 Mar 18, 2016
95a136a
Fix the link to the Contributor Covenant
linouk23 Mar 26, 2016
30112ff
Merge pull request #74 from nuts23/patch-1
yatish27 Apr 5, 2016
1a83e7f
Updated Readme.md for the inclusion of the gem
abhisheksingh23 Apr 6, 2016
0957629
Fix recent changes in Linkedin DOM and add support for random user ag…
May 6, 2016
9a0267a
Update version.rb
yatish27 May 6, 2016
0b82cbe
Version for 2.0 (#83)
yatish27 May 10, 2016
c8a4c28
Fix Readme.md
yatish27coupa May 10, 2016
8ba800a
Fix symbol array for Ruby 1.9
yatish27 May 10, 2016
68d95cd
Fix symbol array for Ruby 1.9 bracket
yatish27 May 10, 2016
e521076
Fix issue with NameError in Rails (#84)
AlexBelov May 13, 2016
9116b24
Update version.rb
yatish27 May 13, 2016
dd0bcb9
Fix company details for headquaters
yatish27coupa May 19, 2016
a5b8368
Remove dependency for RandomUserAgent (#91)
yatish27 May 31, 2016
98d0a8e
Add awards scraping (#89)
Jaym3s May 31, 2016
8fcbb60
Fixed languages scraping (#92)
damianmarti Jun 16, 2016
e7240d9
fix certifications section parsing (#95)
Jul 28, 2016
d7b4606
disable see-more pills to #skills, add open_timeout parameter (#97)
Aug 8, 2016
496f2b4
Updated the Readme
Apr 17, 2024
fb4297f
Upgraded rake's version
Apr 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,6 @@ test/version_tmp
tmp
.ruby-version
.ruby-gemset
.projectile
.projectile
*.DS_Store
.idea/*
7 changes: 0 additions & 7 deletions .travis.yml

This file was deleted.

Empty file added CHANGE.md
Empty file.
410 changes: 173 additions & 237 deletions README.md

Large diffs are not rendered by default.

9 changes: 8 additions & 1 deletion bin/linkedin-scraper
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
#!/usr/bin/env ruby

require_relative '../lib/linkedin-scraper'
profile = Linkedin::Profile.new(ARGV[0])
options = {}
options[:proxy_ip] = ARGV[1]
options[:proxy_port] = ARGV[2]
options[:username] = ARGV[3]
options[:password] = ARGV[4]
options[:company_details] = ARGV[5]

profile = Linkedin::Profile.new(ARGV[0], options)
puts JSON.pretty_generate JSON.parse(profile.to_json)
9 changes: 5 additions & 4 deletions lib/linkedin-scraper.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
require 'rubygems'
require 'mechanize'
require 'cgi'
require 'net/http'
require "rubygems"
require "mechanize"
require "cgi"
require "net/http"

Dir["#{File.expand_path(File.dirname(__FILE__))}/linkedin-scraper/*.rb"].each { |file| require file }
Loading