A Django-based domain name registrar that interfaces with an EPP registry
Find a file
Daisy Guti 10ba59317c
#3538: #3857: For Rejected status domain request changed Action from Manage to View - [litterbox] (#3853)
* 3538 Changed Action URL to View for Rejected Status domains. Added workaround for viewonly view.

* Bump setuptools from 77.0.3 to 78.1.1 in /src (#3802)

Bumps [setuptools](https://github.com/pypa/setuptools) from 77.0.3 to 78.1.1.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v77.0.3...v78.1.1)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 78.1.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: CuriousX <nicolle.leclair@gmail.com>

* 3806: Developer Onboarding adding Abe Alam to fixtures_users.py (#3828)

* adding Abe to fixtures_users.py
* Updated Admin Account to ECS Email
* Updated username and email for Analyst to ECS Alias email

* Bump undici from 6.21.1 to 6.21.3 in /src (#3787)

Bumps [undici](https://github.com/nodejs/undici) from 6.21.1 to 6.21.3.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v6.21.1...v6.21.3)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 6.21.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: CuriousX <nicolle.leclair@gmail.com>

* #3455: Unlock current websites step even if there are none [litterbox] (#3840)

* Update to unlock with prior step for non-org request

* Update org model unlocking for current sites

* Update non-org unlocking

* Added a temp url fix for view only. Added rejected to the test views request.

* Undid previous temp fix as it should work for others. The 403 was caused by my local setup lack of org and portfolio for the rejected domain used for testing.

* updated for lint and test

* Refactored test for domain_requests

* Lint fixes for test.

* 3857 Fix for bug around view only permissions.

* fix linting

* Update src/registrar/views/domain_request.py

Co-authored-by: Erin Song <121973038+erinysong@users.noreply.github.com>

* PR cleanup

* Returning false if pk is missing and moved to the top of the function. Removed debug logs.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: CuriousX <nicolle.leclair@gmail.com>
Co-authored-by: Abe Alam <143724440+abe-alam-ecs@users.noreply.github.com>
Co-authored-by: Kim Allen <kim@truss.works>
Co-authored-by: Erin Song <121973038+erinysong@users.noreply.github.com>
2025-07-02 09:31:50 -07:00
.github Update sandbox list with current sandboxes (#3905) 2025-06-23 09:23:23 -06:00
docs Replace link to domain state doc (#3887) (#3896) 2025-06-23 16:12:52 -04:00
ops #3806: Add aa sandbox to workflows (#3812) 2025-05-21 15:11:24 -05:00
src #3538: #3857: For Rejected status domain request changed Action from Manage to View - [litterbox] (#3853) 2025-07-02 09:31:50 -07:00
.gitignore tweak gitignore 2024-11-27 23:25:20 -05:00
CONTRIBUTING.md Update contributing.md (#3815) 2025-05-22 09:11:00 -07:00
LICENSE.md Dedicate our work to the public 2022-08-10 11:12:08 -05:00
README.md Update README.md 2024-04-11 08:18:55 -07:00

Infrastructure as a (public) service

The .gov domain helps U.S.-based government organizations gain public trust by being easily recognized online. This repo contains the code for the new .gov registrar where governments request and manage domains and other artifacts about our product strategy and research.

Onboarding

For new members of the @cisagov/dotgov team looking to contribute to the registrar, please open a developer onboarding ticket or a designer onboarding ticket.

Code

Code is located in the src directory.

Documentation

Architectural Decision Records

Architectural Decision Records (ADR) are located in docs/architecture/decisions.

Product Goals

These are located in docs/product.

Research Artifacts

Including some helpful scanning tools. These are located in docs/research