Commit caf56ab
authored
Move careers off-site to PeopleForce (#636)
* Move careers off-site to PeopleForce
Job listings now live at thingsboard.peopleforce.io/careers. The nav and
company-page links point there directly (new tab, external-link policy),
and /careers/ plus /careers/* 301 to the same URL at the edge.
Deletes the careers landing, job pages, section components, jobs data,
OG endpoint and images; drops careers from section labels, the OG
allowlist and prefix rules, sitemap source rules and the promo-banner
page-id list.
* Enumerate the careers redirects and label external submenu links
The careers URL set was never a pattern — the site only ever served the
landing and one job page — so both redirect as static edge rules and the
dynamic-splat slot is freed (47/100 used).
SubMenuLink now derives a new-tab aria-label for any external entry, so
the Careers and TBMQ items announce their destination like the other
off-site anchors do.
Also drops stale careers mentions from CLAUDE.md's OG endpoint list and
the linkcheck noindex-examples comment.1 parent ae7cbd5 commit caf56ab
46 files changed
Lines changed: 33 additions & 1249 deletions
File tree
- config/sitemap
- public
- images/careers
- scripts
- src
- components
- Careers
- Company
- Landing
- data
- careers
- models
- pages
- careers
- open-graph
- careers
- util
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
225 | 225 | | |
226 | 226 | | |
227 | 227 | | |
228 | | - | |
| 228 | + | |
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | 26 | | |
29 | 27 | | |
30 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1086 | 1086 | | |
1087 | 1087 | | |
1088 | 1088 | | |
| 1089 | + | |
| 1090 | + | |
1089 | 1091 | | |
1090 | 1092 | | |
1091 | 1093 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments