30 Commits
Author SHA1 Message Date
Christopher Finke 3e08ebe0f0 Update project name to avoid the impression that this project is somehow authorized, endorsed, or otherwise affiliated with LinkedIn Corporation, which it is not. 2026-04-15 15:29:16 +00:00
Christopher Finke f4b4d00a1c In order to avoid making unnecessary API requests:
1. Don't re-search a connection that was searched in the last day.
2. Cache search results so the report can be re-generated without re-running the script.
3. Search for connections based on how recently they were searched for by the script -- if you hit your API limit, running it again the next day will pick up the connections that weren't able to be searched first.
2026-02-13 20:16:39 +00:00
Christopher Finke 3ec4564ed1 The API this project uses has begun requiring an API key. Add support for prompting the user to obtain a key.
Fixes #14.
2026-02-13 19:18:57 +00:00
Christopher Finke cdc5de8c7a Handle ConnectTimeouts by treating them like rate-limiting.
Fixes #11
Closes #12
2026-02-11 23:34:35 +00:00
Christopher Finke 7d194b50fb Use the supplied full PDF path when available. 2026-02-09 18:10:50 +00:00
Christopher Finke 1d66cf0e54 Cleaning up punctuation. 2026-02-06 21:16:24 +00:00
Christopher FinkeandGitHub 90d558e84f Merge pull request #7 from donslice/main
Parsing Credentials and Graceful Exit
2026-02-06 12:13:33 -08:00
Don Reece 83a5da618a graceful exit on Ctrl+C 2026-02-06 14:29:12 -05:00
Don Reece 99b9ce4757 parse out credentials from last name 2026-02-06 14:25:26 -05:00
Christopher Finke 22cdff7bc5 Include the code checkout step in the setup instructions. 2026-02-06 19:00:17 +00:00
Christopher FinkeandGitHub aa9f7a0201 Licensing under the MIT license 2026-02-05 21:08:51 -08:00
Christopher Finke 06652bf7e0 Handle 429 errors by backing off exponentially.
Fixes #3.
2026-02-06 05:04:52 +00:00
Christopher Finke 0823690a3b Adding additional instructions when 'Connections' isn't available as an individual download option. 2026-02-05 19:12:04 +00:00
Christopher Finke 531e8b1b86 I renamed the contacts arg to connections but forgot to update it here. 2026-02-04 23:36:04 +00:00
Christopher Finke 3c8f9d9b48 Missing requirements file. 2026-02-04 23:35:05 +00:00
Christopher Finke 4674500f9f Use 'connections' instead of 'contacts.' 2026-02-04 19:23:39 +00:00
Christopher Finke 0b8b12b27d Updated title. 2026-02-04 19:15:16 +00:00
Christopher Finke 52204dacf5 Updated screenshot. 2026-02-04 19:08:40 +00:00
Christopher Finke dd980d498e Removing some more config options I decided I don't care about. 2026-02-04 19:05:42 +00:00
Christopher Finke ebb73b6bec Simplifying by removing the retry code. 2026-02-04 19:05:20 +00:00
Christopher Finke 67c3f4981e Adding logo. 2026-02-04 19:04:37 +00:00
Christopher Finke d96116d698 More renaming. 2026-02-04 19:04:13 +00:00
Christopher Finke 62e8f4d2a8 Renaming. 2026-02-04 18:22:06 +00:00
Christopher Finke 9c2716f630 Renaming scripts. 2026-02-04 18:21:16 +00:00
Christopher Finke 498b1aca54 Adding logo. 2026-02-04 08:36:38 +00:00
Christopher Finke 609a45b4b5 screnshot :) 2026-02-04 07:52:10 +00:00
Christopher Finke 73189366c7 Adding a screenshot 2026-02-04 07:51:29 +00:00
Christopher Finke 8274e403ee Add proper attribution. 2026-02-04 07:45:33 +00:00
Christopher Finke 01c5b62f0e Remove outdated references. 2026-02-04 07:41:55 +00:00
Christopher Finke 0a4d6733a1 Initial commit. 2026-02-04 07:40:14 +00:00