Conversation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…oxy-convention #279 Update Nextjs Notes With Proxy Convention
add Vercel-prerequisite comment to getClientIp documenting x-forwarded-for trust assumptions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Align rate limits to spec: api tier 20/min, public tier 10/min. Add webhook tier (100/min) matched before /api/auth prefix so the webhook gets its higher cap (R3-M1, R3-M2). Rename middleware.ts -> proxy.ts and export `proxy` per Next.js 16 requirement; apply rate limit with NODE_ENV guard (dev bypass) per human-provided rebase resolution. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…iddleware #269 Add Rate Limiting To Middleware
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Place PositionStatCluster on the same row as action buttons (far right) rather than above them, keeping card height unchanged per R3-C1. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Restructure position card as two-column flex layout: left column holds title, description, and buttons (mt-auto to bottom); right column holds stat cluster with self-start so it anchors to the top-right regardless of description length. Also merge dev's three-section page structure with stats threaded through managed positions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
flex flex-col base so stats stack below description on narrow viewports; sm:flex-row restores side-by-side on wider screens. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Admin branch now fetches stats for all positions and passes them to each card. Open and recently-closed sections pass stats to managed cards (where canManage is true) so the stat cluster renders correctly for managers everywhere. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Revert CardTitle to text-lg leading-snug (text-base font-semibold was unintentional). Fix the justify-between conditional: apply it when applicationStats is absent (one-column view), not when present. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…-on-position-cards-for-admins-and-managers #252 Show Application Stats On Position Cards For Admins And Managers
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
#284 Add LICENSE.md
Expand privacy policy from 6 to 9 sections (adding security, rights, and updates sections) and terms from 7 to 13 sections (adding about, user representations, severability, governing law, and others). Replace the plain Privacy/Terms footer links on the login page with a single agreement sentence that links both documents in brand primary color. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…and-terms-of-service #283 Update Privacy Policy and Terms of Service
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
bump version to v1.2.1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v1.2.1
Changes
Testing plan