Skip to content

Apply: both sheet tabs laid out alike - #47

Merged
voidReq merged 2 commits into
mainfrom
align-apply-tabs
Oct 18, 2026
Merged

voidReq merged 2 commits into
mainfrom
align-apply-tabs

Conversation

@voidReq

@voidReq voidReq commented Oct 18, 2026

Copy link
Copy Markdown
Owner

The NUworks co-ops and internships tabs of Apply now look and work the same:

  • Internships tab gets a head card like the week's: no limit, ready / applied counts, Run on, How Apply works.
  • Every row: Apply · Open · More. An assistant's row has one Apply that runs where Run on says (replaces Start here / Start on the homelab; the homelab's page: Start now → Apply). The queue chip shows only when it runs on the homelab.
  • Both toolbars say "Sort:"; "Open site" → "Open"; internships show "posted …" as a chip where NUworks shows "closes …".
  • docs/GUI.md, test_gui.py and test_link.py updated.

test_gui, test_link, test_homelab_app pass. test_deploy, test_health, test_jobs, test_mail, test_sheet fail on main too (not from this change).

🤖 Generated with Claude Code

voidReq and others added 2 commits October 18, 2026 14:47
The internships tab gets a head card like the week's (no limit, ready / applied, Run on,
How Apply works), Sort: on both, and every row the same Apply / Open / More: an assistant's
row has one Apply that runs where Run on says, instead of Start here / Start on the homelab.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
test_deploy, test_health, test_jobs, test_mail and test_sheet read the laptop's own
local_config.json (its weekly limit, its accounts' email) and failed there: each now uses
a temp NUAUTO_STATE_DIR like the others.

Apply's lists: two reloads at once (a change's own and the sheet-changed one) could answer
out of order, the older one drawn last, so a row just added or moved stayed missing until
the next change (test_gui's flaky Ember Labs waits on CI). Only the newest is drawn.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@voidReq
voidReq merged commit 7b2dedc into main Oct 18, 2026
6 checks passed
@voidReq
voidReq deleted the align-apply-tabs branch October 18, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant