Andrew Shumway
21f9e80c9e
Added hasattr() back for potential NoneType error
2023-06-02 08:32:44 -06:00
Andrew Shumway
a1484c62bb
Requested changes in PR review
2023-06-01 15:40:50 -06:00
Andrew Shumway
6c88cd980f
Merge branch 'main' of https://github.com/GSA/notifications-admin into notify-445
2023-06-01 10:48:17 -06:00
Jonathan Bobel
4f91a9e9f9
Medium-level content updates from audit ( #497 )
2023-06-01 12:46:19 -04:00
Andrew Shumway
bd798e78b6
Added global remaining daily messages across services to ui
2023-06-01 10:44:13 -06:00
Kenneth Kehl
c9576f9a1d
notify-300 change error message to show total message limit ( #489 )
2023-05-31 20:10:10 -04:00
Andrew Shumway
3abb61614c
Added context_process to init.py for remaining daily messages
2023-05-30 08:01:29 -06:00
Kenneth Kehl
4882595a48
notify-245 update the allowlist for user domains ( #510 )
...
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us >
2023-05-19 16:54:27 -04:00
Andrew Shumway
9c1eba65b7
Merge branch 'main' of https://github.com/GSA/notifications-admin into notify-445
2023-05-15 14:37:19 -06:00
Andrew Shumway
d2fd5ab07d
Added display of daily limit and remaining amount after csv upload
2023-05-15 14:37:05 -06:00
Ryan Ahearn
68b5df2a80
Install updated newrelic JS and configure prod id values
2023-05-10 12:43:49 -04:00
Jonathan Bobel
68e94dd650
Addressing most of the low-lift items from the Notify content audit ( #491 )
2023-05-08 10:49:30 -04:00
Steven Reilly
454b778582
Cookie streamlining ( #493 )
...
* remove cookie banner
* remove form from cookies.html
* move cookie content to privacy page
2023-05-03 15:33:27 -04:00
Ryan Ahearn
f42acc6fb4
Enable turning off browser monitoring when new relic is disabled
2023-05-02 16:05:09 -04:00
Ryan Ahearn
3f13598f70
Instrument JS with copy/pasted snippet
...
this avoids having to set `unsafe-inline` in our CSP header
2023-05-02 15:26:59 -04:00
Steven Reilly
3f44877c8b
Bump flask & werkzeug to 2.3 ( #490 )
...
* bump werkzeug to 2.3
* remove no_cookie blueprint
2023-05-02 09:45:48 -04:00
Jonathan Bobel
3b94814c5a
Commenting out USWDS ( #487 )
2023-05-01 15:38:54 -04:00
Kenneth Kehl
54abfb3a4d
remove components related to MOU and agreement ( #476 )
...
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us >
2023-04-28 14:08:12 -04:00
Jonathan Bobel
3bc273eced
- Added support for default gulp/build commands
...
- Moved some folders around to align with gulp copy functions
2023-04-27 13:32:23 -04:00
Jonathan Bobel
e7faec60b5
Merge remote-tracking branch 'origin' into install-uswds
2023-04-27 12:14:59 -04:00
Ryan Ahearn
4fc95a4e28
Update utils for improved logging
2023-04-26 15:31:06 -04:00
Ryan Ahearn
a42617f776
Add logging around auth{entication,orization} calls
2023-04-26 11:25:24 -04:00
Ryan Ahearn
99c94851c0
Create events logging for updating email and phone number for yourself
2023-04-26 11:25:24 -04:00
Ryan Ahearn
2d1d8e26c8
Create events logging for creating and removing user invites
2023-04-26 11:25:24 -04:00
Jonathan Bobel
232a9ea24f
Merge remote-tracking branch 'origin' into install-uswds
2023-04-24 15:50:49 -04:00
Jonathan Bobel
eaf3681ae1
Initial USWDS install
2023-04-24 14:57:35 -04:00
Kenneth Kehl
e6b738e823
Merge pull request #460 from GSA/notify-446
...
#446 remove crown
2023-04-24 09:58:28 -07:00
Kenneth Kehl
ec23f2077f
some code review feedback
2023-04-20 11:32:28 -07:00
Kenneth Kehl
1a2bd34ccb
merge from main
2023-04-20 11:19:55 -07:00
Ryan Ahearn
679072dd1b
Clean up CSP header, add Permissions-Policy header
2023-04-19 16:06:21 -04:00
Kenneth Kehl
65ea248429
#446 remove crown
2023-04-13 07:13:04 -07:00
Ryan Ahearn
de668d7aba
Remove contact-list references from code
2023-04-12 15:35:14 -04:00
Ryan Ahearn
67b64f11b9
Use credentials output by terraform/development
2023-03-13 15:30:37 -04:00
Ryan Ahearn
703847e184
Respect HTTP_PROTOCOL config when forcing https
2023-03-08 10:48:22 -05:00
Ryan Ahearn
bb77086342
Put default spark-bar-bar css in table.scss file
2023-03-08 09:17:31 -05:00
Ryan Ahearn
73a3511ef2
Remove uses of inline-styles
2023-03-08 09:08:07 -05:00
Ryan Ahearn
2a6bc62003
Use csp nonces for inline scripts and styles
2023-03-08 08:29:19 -05:00
Ryan Ahearn
e8e8c889d6
Add flask-talisman for security headers
2023-03-07 16:08:39 -05:00
Tim Lowden
f4c122b9f6
Update index.html
2023-03-01 11:10:16 -05:00
Tim Lowden
1a6610c85a
Update index.html
2023-02-28 08:39:23 -05:00
Ryan Ahearn
2582dcccfb
Merge branch 'main' into tdlowden-guidance
...
* main: (21 commits)
Expect sms 2nd factor codes to be 6 digits
Bump werkzeug from 2.2.2 to 2.2.3
Switch egress proxy to official repo
Run pipenv update
Pin openpyxls to avoid bug between 3.1 and pyexcel-xlsx
Bump cryptography from 39.0.0 to 39.0.1
Remove direct use of aws creds from deployed environments
Add cf-cli version check to create_service_account
Tweak tail & jq usage to parse cf-cli@8 output
Load New Relic in manifest.yml startup command
Document how to retrieve NEW_RELIC_LICENSE_KEY for dev
Use main notifications-utils branch again
Remove wildcard matcher on egress allow
Update proxy settings to enable sending data to new relic
Updates for sandbox env
Fix header test
Configure egress proxy for new relic integration
Add newrelic to browser CSP directives
Validate new relic config in github actions
Report data to newrelic
...
2023-02-21 11:10:34 -05:00
Tim Lowden
cb8aeccb6d
Update index.html
...
per @rahearn catch
2023-02-21 11:02:06 -05:00
Ryan Ahearn
d9f1ee5af6
Expect sms 2nd factor codes to be 6 digits
2023-02-17 11:53:44 -05:00
Ryan Ahearn
aa3043e8df
Remove direct use of aws creds from deployed environments
2023-02-01 11:57:59 -05:00
Ryan Ahearn
9615f9d0c2
Fix header test
2023-01-23 11:05:51 -05:00
Ryan Ahearn
f5e3ad56c7
Add newrelic to browser CSP directives
2023-01-23 10:10:22 -05:00
Ryan Ahearn
7d08e9e0d4
Upgrade flask and install newrelic package
2023-01-19 17:29:21 -05:00
Tim Lowden
f3d16187df
Changes to guidance pages
2023-01-09 12:41:13 -05:00
Ryan Ahearn
2ad21a6f4f
Replace UK phone numbers in tests with US numbers
2023-01-06 11:19:56 -05:00
stvnrlly
59d4f09d01
a few more organisation edits
2023-01-05 21:33:15 -05:00