GSA / GSA/touchpoints

Add a 'homepage' field to the website model

Open Beginner friendly
#2,111 0 comments 0 reactions 0 assignees View on GitHub
digital-registry
Dominant language
JavaScript
Stars
67
Forks
37
Avg merge
2d 12h
Merged PRs (30d)
5

Description

In the digital registry, websites are defined by their `domain`. For most sites, https://domain loads the homepage but there are some exceptions where the `/` path is not defined. Add an optional `homepage` field to support such sites.

**Example:**
Domain: pegasys-pub.gsa.gov
Homepage: https://pegasys-pub.gsa.gov/momex

Contributor guide

No contributing guide indexed for this repository

Research direction

No file or test is named. Start by locating the website model and its schema or validation entry point, then inspect nearby tests for website fields. Done means an optional homepage value supports URLs such as the provided example while existing domain-based websites continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.