Commit graph

30 commits

Author SHA1 Message Date
Jon Roberts
e213c7388b
Merge branch 'main' into jon/425 2023-02-27 13:24:06 -07:00
Jon Roberts
b12e97f674
removing security from test cases. still need to clean up 2023-02-27 10:30:44 -07:00
Seamus Johnston
ab34629a7b
Place no other contacts reason box on own page 2023-02-22 10:24:02 -06:00
Neil Martinsen-Burrell
f0ecae08c5
Review feedback: error tolerance, logging, etc. 2023-02-14 13:31:00 -06:00
Neil Martinsen-Burrell
1fbd0506ff
Fix formatting and mypy warning 2023-02-13 14:22:41 -06:00
Neil Martinsen-Burrell
884a58cf10
Send confirmation emails on application submission 2023-02-13 14:19:50 -06:00
Seamus Johnston
ffedcac439
Update key personnel language 2023-02-06 16:03:40 -06:00
Seamus Johnston
0e3f68622f
Bypass Django internal form rendering
The purpose of this change is to allow direct use of Django templates
to make edits to how form fields and labels are rendered, while
retaining the validation logic provided by Django's extensive field and
widget library.

This commit additional contains:
 - Remove `REQUIRED_SUFFIX`, as it is handled by the templates now
 - Remove `required=True` from form fields, as this is the default
 - Remove `required=False` from fields where it was added as workaround
   for conditionally required questions which Django form wizard
   couldn't handle
 - Replace `clean_is_policy_acknowledged` with `error_messages` dict
 - Remove duplicate nil entry for Federal Agency dropdown
 - Update `DOMAIN_REGEX` to match whole string
 - Subtle changes to `is_valid` and `get_forms` in ApplicationWizard to
   reduce database calls and use form object's initial data correctly
2023-02-02 15:06:23 -06:00
Neil Martinsen-Burrell
b36dbf8ec1
Revert "Unrecognized tribal government more explanation"
This reverts commit 2cd53dc4c8.
2023-01-30 11:20:59 -06:00
Neil Martinsen-Burrell
78fb98bf56
Fix linting error 2023-01-30 11:15:15 -06:00
Neil MartinsenBurrell
e086fcd9a2
Simplify None/False logic
Co-authored-by: Seamus Johnston <seamus.johnston@gsa.gov>
2023-01-30 10:00:19 -06:00
Neil Martinsen-Burrell
0c318e0eea
Fix linting 2023-01-25 11:55:46 -06:00
Neil Martinsen-Burrell
2cd53dc4c8
Unrecognized tribal government more explanation 2023-01-24 13:24:06 -06:00
Neil Martinsen-Burrell
2c66b3728e
Tribal government question, still needs follow-up 'more information' page 2023-01-23 15:04:24 -06:00
Neil Martinsen-Burrell
8b76490794
Add Type of Work section for special districts/interstate orgs 2023-01-10 14:52:24 -06:00
Seamus Johnston
9886367dd6
Remove formtools
Move the ApplicationWizard from under forms/ into
views/ where each page of the application is now its
own view.
2023-01-04 08:57:28 -06:00
Seamus Johnston
6641fa3982
Fix linter and failing tests 2022-12-28 10:01:04 -06:00
Michelle Rago
3ad810ee7d
Added school district to list of org types 2022-12-27 14:28:25 -05:00
Michelle Rago
115cce62fa
update org type text and other field labels 2022-12-27 13:29:51 -05:00
Seamus Johnston
6fe6e23368
Include real info in app review page 2022-12-12 10:07:41 -06:00
Seamus Johnston
fc353a1ff6
Update organization address fields 2022-12-09 13:27:54 -06:00
Neil Martinsen-Burrell
48f0369743
Review Feedback: labels, organization, etc. 2022-12-08 15:40:28 -06:00
Neil Martinsen-Burrell
3e878c776d
Fix merge fallout and migrations 2022-12-07 09:48:56 -06:00
Seamus Johnston
07eb374d25
Save button for domain application 2022-12-05 14:38:53 -06:00
Seamus Johnston
54b6b525b5
Fix failing tests 2022-11-28 13:30:40 -06:00
Seamus Johnston
758c645943
Merge branch 'main' into sspj/domain-model 2022-11-28 11:53:22 -06:00
Neil Martinsen-Burrell
d50c177eb5
Fix linting errors 2022-11-28 10:38:04 -06:00
Neil Martinsen-Burrell
98e8cc8f64
Review feedback: move policy methods to model class 2022-11-28 10:28:45 -06:00
Seamus Johnston
2b91a3c1d1
Second revision of Domain model draft 2022-11-17 07:50:28 -06:00
Seamus Johnston
8b8ade428b
Refactor model layout 2022-11-10 08:52:28 -06:00
Renamed from src/registrar/models/models.py (Browse further)