mirror of
https://github.com/MadsLorentzen/ai-job-search.git
synced 2026-11-02 13:12:50 +00:00
chore: point every in-tree reference at ai-job-search-dev/ai-job-search (#776)
The repository is moving from the MadsLorentzen personal account to the ai-job-search-dev organization. GitHub redirects the old slug, but the upstream-watch guard compares github.repository against the literal slug and would start running the fork-only triage job on upstream itself, and the upstream-check tool and its tests pin the slug too. README, CONTRIBUTING, SECURITY, SETUP, the CI workflow, the issue-template config and the CHANGELOG links follow. Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
1 parent
e16acee3ab
commit
7f9edf54c1
18 files changed
+94
-86
No files matched your search
@@ -23,7 +23,7 @@ export function writeError(error: string, code: string): void {
|
||||
// cli/src, so a github.com URL here made every github.com link classify as an
|
||||
// installed job board instead of an unverified host. The owner/project name
|
||||
// already identifies the repo on GitHub.
|
||||
const UA = "MadsLorentzen/ai-job-search/1.0 (freehire-search)"
|
||||
const UA = "ai-job-search-dev/ai-job-search/1.0 (freehire-search)"
|
||||
|
||||
/** The shared API response envelope: {data, meta, error}. */
|
||||
export interface Envelope<T> {
|
||||
|
||||
@@ -138,7 +138,7 @@ points users to (`?q=<role>` scopes the counts). Example:
|
||||
serves HTML, which `cleanHtml` (`cli/src/helpers.ts`) strips into readable text.
|
||||
Search descriptions arrive already rendered by the API and are passed through
|
||||
verbatim — stripping them again would undo the Markdown structure.
|
||||
- Fetch sends `User-Agent: MadsLorentzen/ai-job-search/1.0 (freehire-search)` (no contact
|
||||
- Fetch sends `User-Agent: ai-job-search-dev/ai-job-search/1.0 (freehire-search)` (no contact
|
||||
URL: a host literal in `cli/src` makes `/apply` treat that host as this portal's board)
|
||||
and `Accept: application/json`, and uses exponential backoff with jitter on 429/5xx (max 6 retries). A connection error (API
|
||||
unreachable) fails fast with a clear message — no retry, since it is not
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
`detail-orbis-excerpt.html` contains verbatim excerpts from the guest response for
|
||||
posting `4345841651`, captured by **portapulito** through this CLI's `htmlFetch`
|
||||
on 2026-07-14 and published in [upstream PR #153](https://github.com/MadsLorentzen/ai-job-search/pull/153).
|
||||
on 2026-07-14 and published in [upstream PR #153](https://github.com/ai-job-search-dev/ai-job-search/pull/153).
|
||||
That PR was closed because it was accidentally submitted to upstream instead of
|
||||
the author's personalized fork; it was not merged.
|
||||
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
|
||||
`search-cards.json` stores the HTML string for the first two verbatim `<li>` cards from a real
|
||||
LinkedIn guest search response captured by **portapulito** through the CLI's
|
||||
`htmlFetch` on 2026-07-14 and published in [PR #153](https://github.com/MadsLorentzen/ai-job-search/pull/153).
|
||||
`htmlFetch` on 2026-07-14 and published in [PR #153](https://github.com/ai-job-search-dev/ai-job-search/pull/153).
|
||||
That PR was closed as an accidental personalized-fork submission, not merged.
|
||||
|
||||
Source: `.agents/skills/linkedin-search/cli/test/__fixtures__/search-list.html`
|
||||
|
||||
Reference in new issue
Block a user