Commit Graph

13256 Commits

Author SHA1 Message Date
Kenneth Kehl
d90d795a26 add npm config 2023-07-04 09:53:37 -07:00
Kenneth Kehl
b68b97943b Merge pull request #593 from GSA/dependabot/pip/requests-mock-1.11.0
Bump requests-mock from 1.10.0 to 1.11.0
2023-07-04 08:20:36 -07:00
Kenneth Kehl
b43b3539d4 Merge pull request #577 from GSA/dependabot/pip/werkzeug-2.3.6
Bump werkzeug from 2.3.4 to 2.3.6
2023-07-04 07:29:51 -07:00
Carlo Costino
234bbe677b Merge pull request #594 from GSA/notify-api-316
Rework downloadable reports and fix process_type
2023-07-03 15:12:34 -04:00
Carlo Costino
9f88af0ac2 Fix create and update template method calls
The removal of the process_type argument was causing a couple of the method calls to break since they were still sending in the argument.  This commit fixes that and updates the corresponding tests as well.

h/t @terrazoon for uncovering the touchpoints originally!

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-07-03 15:06:06 -04:00
Carlo Costino
da84a18970 Ensure users are authenticated for most pages (#586)
* Ensure users are authenticated for most pages

This changeset makes sure that users must be authenticated and logged in to view most pages of the Notify service.  We are moving to a model where only the home page and a select few others will be publicly accessible for the time being.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-07-03 15:03:33 -04:00
Kenneth Kehl
faf0c9c629 code review feedback 2023-07-03 11:43:16 -07:00
Kenneth Kehl
4056a5d0ca fix issue with 'process_type' 2023-07-03 10:15:01 -07:00
Carlo Costino
1d8059da94 Merge pull request #589 from GSA/588-copy-template-styles
bug: 588 copy template styles
2023-07-03 11:48:18 -04:00
Kenneth Kehl
4229448a67 fix tests 2023-07-03 08:20:12 -07:00
Kenneth Kehl
b21aeb1a31 notify-api-316 rework the downloadable csv reports 2023-07-03 07:49:03 -07:00
dependabot[bot]
7a03a64d06 Bump requests-mock from 1.10.0 to 1.11.0
Bumps [requests-mock](https://github.com/jamielennox/requests-mock) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/jamielennox/requests-mock/releases)
- [Commits](https://github.com/jamielennox/requests-mock/compare/1.10.0...1.11.0)

---
updated-dependencies:
- dependency-name: requests-mock
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 23:52:55 +00:00
Jonathan Bobel
a57cecee0d Added a file icon 2023-06-30 11:53:36 -04:00
Jonathan Bobel
7efbfe2288 Fixing the file/folder search area - adding back in the folder images to make it more obvious it's a folder and not a template 2023-06-30 11:29:52 -04:00
Kenneth Kehl
0903a119ca Merge pull request #581 from GSA/dependabot/pip/pyproj-3.6.0
Bump pyproj from 3.3.1 to 3.6.0
2023-06-30 07:23:38 -07:00
Kenneth Kehl
88b033616b Merge pull request #561 from GSA/notify-552
notify-552 remove option to use priority queue from UI
2023-06-28 13:46:55 -07:00
dependabot[bot]
90f343a2e4 Bump pyproj from 3.3.1 to 3.6.0
Bumps [pyproj](https://github.com/pyproj4/pyproj) from 3.3.1 to 3.6.0.
- [Release notes](https://github.com/pyproj4/pyproj/releases)
- [Changelog](https://github.com/pyproj4/pyproj/blob/main/docs/history.rst)
- [Commits](https://github.com/pyproj4/pyproj/compare/3.3.1...3.6.0)

---
updated-dependencies:
- dependency-name: pyproj
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 18:28:20 +00:00
Kenneth Kehl
eb317f2174 Merge pull request #579 from GSA/dependabot/pip/beautifulsoup4-4.12.2
Bump beautifulsoup4 from 4.11.1 to 4.12.2
2023-06-28 11:20:10 -07:00
Steven Reilly
7e8771ab42 deactivate gtm for now, to be re-enabled after lato (#583) 2023-06-27 12:35:28 -04:00
Tim Lowden
f7bf5661fa Merge pull request #568 from GSA/tdlowden-patch-1
Update sprint-goals.md
2023-06-27 11:28:44 -04:00
Kenneth Kehl
d2d7a75a5f notify-536: accurately reflect delivery receipts in UI (#551) 2023-06-27 11:20:58 -04:00
Carlo Costino
87bd216609 Merge pull request #575 from GSA/574-update-top-nav-platform-admin
Updated nav for Platform Admin users
2023-06-27 11:11:25 -04:00
dependabot[bot]
19f11dbd90 Bump beautifulsoup4 from 4.11.1 to 4.12.2
Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) from 4.11.1 to 4.12.2.

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 14:43:13 +00:00
dependabot[bot]
64b9cc12e7 Bump werkzeug from 2.3.4 to 2.3.6
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.3.4 to 2.3.6.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.3.4...2.3.6)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 14:43:08 +00:00
Kenneth Kehl
5bca7fa6e4 Merge pull request #582 from GSA/dependabot/pip/pytest-mock-3.11.1
Bump pytest-mock from 3.7.0 to 3.11.1
2023-06-27 07:34:45 -07:00
dependabot[bot]
46e68b2f37 Bump pytest-mock from 3.7.0 to 3.11.1
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.7.0 to 3.11.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.7.0...v3.11.1)

---
updated-dependencies:
- dependency-name: pytest-mock
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 00:14:27 +00:00
Kenneth Kehl
bce1eb5030 Merge pull request #580 from GSA/dependabot/pip/isort-5.12.0
Bump isort from 5.10.1 to 5.12.0
2023-06-26 14:19:41 -07:00
Kenneth Kehl
7168309fbb fix all tests 2023-06-26 14:07:28 -07:00
dependabot[bot]
295f301c19 Bump isort from 5.10.1 to 5.12.0
Bumps [isort](https://github.com/pycqa/isort) from 5.10.1 to 5.12.0.
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pycqa/isort/compare/5.10.1...5.12.0)

---
updated-dependencies:
- dependency-name: isort
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 17:37:05 +00:00
Kenneth Kehl
e089eb1892 Merge pull request #572 from GSA/notify-103b
add dependabot file
2023-06-26 10:06:46 -07:00
Kenneth Kehl
0d28ac391d remove target branch because we want each upgrade in a separate branch 2023-06-26 08:56:40 -07:00
Kenneth Kehl
0e34396e80 move dependabot file to .github 2023-06-26 08:45:01 -07:00
Kenneth Kehl
ed274bd266 notify-542: move to 24 hour time for UTC 2023-06-26 08:42:04 -07:00
Jonathan Bobel
47da3fd40f Updated nav for Platform Admin users 2023-06-26 11:25:47 -04:00
Jonathan Bobel
63d5061423 521 edit homepage images (#565)
This closes #521
2023-06-23 16:24:25 -04:00
Jonathan Bobel
e5280be30d Small copy changes to pricing page (#570)
This closes #523
2023-06-23 16:23:12 -04:00
Kenneth Kehl
e1a538ec02 add dependabot file 2023-06-23 11:49:06 -07:00
Tim Lowden
541e6afdca Update sprint-goals.md 2023-06-22 12:47:27 -04:00
Tim Lowden
a9c63ae594 Update sprint-goals.md 2023-06-22 09:17:40 -04:00
Carlo Costino
c7abc95d25 Merge pull request #558 from GSA/553-adjust-uswds-styles
553 adjust uswds styles
2023-06-21 13:18:04 -04:00
Kenneth Kehl
aa0f15c1b2 notify-552 remove option to use priority queue from UI 2023-06-20 08:37:56 -07:00
Kenneth Kehl
81e2f9b72b notify-512 use daily message limit from notification_utils 2023-06-19 10:10:22 -07:00
Jonathan Bobel
6300a5fcc6 Merge branch 'main' of https://github.com/GSA/notifications-admin into 533-adjust-uswds-styles
# Conflicts:
#	app/assets/javascripts/templateFolderForm.js
#	app/assets/sass/uswds/_uswds-theme-custom-styles.scss
2023-06-19 10:47:56 -04:00
Jonathan Bobel
f266084ddb Test passed, good time to commit 2023-06-16 14:55:24 -04:00
Carlo Costino
f81401d167 Merge pull request #556 from GSA/fix-new-template-bug
Fixing the issue of the template area buttons not working
2023-06-16 11:09:39 -04:00
Jonathan Bobel
86cf2ab836 Fixing the issue of the template area buttons not working 2023-06-15 15:15:37 -04:00
Jonathan Bobel
618ac6df8d Merge branch 'main' of https://github.com/GSA/notifications-admin into 533-adjust-uswds-styles 2023-06-15 11:30:40 -04:00
Andrew Shumway
c059be553a Merge pull request #554 from GSA/reverify-email-bug
Form is visible in html/text added for clarification on validation
2023-06-15 09:16:06 -06:00
Andrew Shumway
e0d4fee515 Replaced 30 min email exp variable with 1 hour in config for consistency 2023-06-15 08:54:52 -06:00
Jonathan Bobel
ace373bf06 Commit before switching branches 2023-06-15 10:17:07 -04:00