Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DO NOT MERGE] Contact / Help App #5649

Open
wants to merge 55 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
9694148
Branch to use Vue 2 and 3 in the same build
rfultz Dec 30, 2022
ade4160
Create and apply feature flag for contact app
rfultz Jan 5, 2023
6ea2294
Upgrades
rfultz Jan 11, 2023
717df1b
Do the Vue 2 + 3 combination later
rfultz Jan 13, 2023
c54e8ff
Include contact-app scss in base.scss
rfultz Jan 13, 2023
719039d
Duplicating the work of the Node upgrade
rfultz Feb 1, 2023
1835939
Duplicating the work of the Node upgrade
rfultz Feb 2, 2023
6daae61
Create .button--plus style rules
rfultz Feb 9, 2023
c8c0dbc
Node upgrade steps
rfultz Feb 9, 2023
4fbb283
Create .i-check-circle and i-question-circle icons
rfultz Feb 9, 2023
31e0eb5
Add style rules for t-caps and t-unbold
rfultz Feb 9, 2023
9f59e45
Add checkmark contact-item
rfultz Mar 8, 2023
3878269
Contact - enable app on contact page
rfultz Mar 8, 2023
f7e961a
Contact - prepping for PR
rfultz Mar 8, 2023
1394bf0
Merge branch 'develop' into feature/5520-contact-form
rfultz Mar 8, 2023
30e5224
Contact/help - overhauled history navigation
rfultz Mar 16, 2023
df0163e
Contact/help: updates frames height
rfultz Mar 27, 2023
3e46868
Contact - add 'loading' animation to default frame
rfultz Mar 27, 2023
7acea37
Contact - heights
rfultz Mar 27, 2023
25ab683
Contact - get ready for submitting
rfultz Mar 27, 2023
2d20e52
Contact - recaptcha first pass
rfultz Mar 27, 2023
50e3050
Contact - container queries
rfultz Mar 27, 2023
da4cd8b
Contact - nav update and error messages
rfultz Mar 27, 2023
9683c5e
Contact - IR cleanup
rfultz Mar 27, 2023
9e10e43
Cpntact - getting ready for testing
rfultz Mar 27, 2023
6603939
Contact - template layout
rfultz Mar 27, 2023
f241ce0
Contact - add recaptcha to contact_page
rfultz Mar 27, 2023
b905360
Contact - deploy to dev
rfultz Mar 27, 2023
418844a
Contact - fix polyfills
rfultz Mar 27, 2023
9c3ed8f
Contact - formatting
rfultz Mar 27, 2023
4284804
Contact - set Contact feature flag to true
rfultz Mar 27, 2023
3b26d41
Removing a dupe of sass:math
rfultz Mar 27, 2023
b9c0354
Move sass import to top of file
rfultz Mar 27, 2023
6734c50
Merging in develop
rfultz Mar 28, 2023
14b4194
Contact - fix final successMore buttons
rfultz Mar 28, 2023
49cb223
Contact - add hover effect to intro cards
rfultz Mar 28, 2023
9610332
Contact - default to 1 pub qty
rfultz Mar 30, 2023
babc715
Contact - add template title && snippet
rfultz Mar 30, 2023
92736df
Contact - fix link text
rfultz Apr 4, 2023
5943eb1
Contact - update incomplete field messages
rfultz Apr 4, 2023
6d9a782
Contact - IR
rfultz Apr 4, 2023
7802b69
Contact - add more publications
rfultz Apr 4, 2023
bc88bad
Contact - IR
rfultz Apr 4, 2023
eacbdc5
Contact - IR
rfultz Apr 4, 2023
1894d58
Contact - don't deploy
rfultz Apr 4, 2023
45aba7f
Contact - IR
rfultz Apr 5, 2023
3ee235b
Contact - validate form on Submit click
rfultz Apr 5, 2023
289a1b8
Contact - update form validation
rfultz Apr 5, 2023
58570b9
Contact - style tweaks
rfultz Apr 5, 2023
7e667dd
Contact - scroll to show app after submit
rfultz Apr 5, 2023
dda9b57
Contact - fix Next functionality
rfultz Apr 5, 2023
5b8f83c
Contact - IR cleanup
rfultz Apr 5, 2023
9802b97
Contact - change from feature flag to Wagtail field
rfultz Apr 5, 2023
4f3218c
Contact - formatting
rfultz Apr 5, 2023
514e8d6
Contact app - intercept browser back
rfultz Apr 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[flake8]
max-line-length = 120
4 changes: 4 additions & 0 deletions fec/fec/settings/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
'aggregatetotals': bool(env.get_credential('FEC_FEATURE_AGGR_TOTS', '')),
'barcharts': bool(env.get_credential('FEC_FEATURE_HOME_BARCHARTS', '')),
'contributionsbystate': bool(env.get_credential('FEC_FEATURE_CONTRIBUTIONS_BY_STATE', '')),
'contact_app': True, # bool(env.get_credential('FEC_FEATURE_CONTACT_APP', '')),
'debts': bool(env.get_credential('FEC_FEATURE_DEBTS', '')), # TODO: debts dates
'map': bool(env.get_credential('FEC_FEATURE_HOME_MAP', '')),
'pac_party': bool(env.get_credential('FEC_FEATURE_PAC_PARTY', '')),
Expand All @@ -79,6 +80,8 @@
'house_senate_overview_summary': bool(env.get_credential('FEC_FEATURE_HOUSE_SENATE_OVERVIEW_SUMMARY', '')),
'house_senate_overview_totals': bool(env.get_credential('FEC_FEATURE_HOUSE_SENATE_OVERVIEW_TOTALS', '')),
}
# In html templates, FEATURES is in the settings object. ex: settings.FEATURES.feature_flag_var
# Jinja templates use the FEATURES object directly. ex: FEATURES.feature_flag_var

# Set feature flags to True for local
if FEC_CMS_ENVIRONMENT == ENVIRONMENTS['local']:
Expand All @@ -87,6 +90,7 @@
FEATURES['aggregatetotals'] = True
FEATURES['barcharts'] = True
FEATURES['contributionsbystate'] = True
FEATURES['contact_app'] = True
FEATURES['debts'] = True
FEATURES['map'] = True
FEATURES['pac_party'] = True
Expand Down
Loading