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

Release Delphi Epidata 4.1.14 #1349

Merged
merged 37 commits into from
Nov 15, 2023
Merged

Release Delphi Epidata 4.1.14 #1349

merged 37 commits into from
Nov 15, 2023

Conversation

krivard and others added 30 commits June 30, 2023 14:12
unit tests:
* factor out mocks for "it's not there yet" / "it's already there" cases
* check both cases
* tests pass

integration tests (specifically state_daily):
* move second 3/15 entry and the 3/16 entry to a separate metadata file
* add new dataset file for 3/16 showing new day of data
* make sure first and second 3/15 entries have different data
* add checks for pretend-it's-3/16
* test still broken; ran out of steam when it came time to complete the ON DUPLICATE KEY UPDATE clause
- Delete the wrapper file
- Don't copy the wrapper into the Docker image
Adds imports for

- `os` for access to the system environment
- `sentry_sdk` for Sentry goodness

Adds a default Sentry config that is useful and verbose for development

- This will only be enabled if a Sentry DSN is supplied, otherwise it is ignored
- These defaults can/will be turned down a bit for production via our config repo
- Updates our Makefile with a new target to create an empty .env file if one does not already exist. If one already exists it won't be altered.
- Updates the `web:` target to use the .env file when starting the container.
Co-authored-by: melange396 <george.haff@gmail.com>
Co-authored-by: melange396 <melange396@users.noreply.github.com>
look for new issues "older than" tomorrow (instead of older than today), and from later in the same day as the most recently imported issue (instead of the day after)
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.2.3 to 2.3.8.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](pallets/werkzeug@2.2.3...2.3.8)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
melange396 and others added 7 commits November 14, 2023 10:51
chore(deps): bump werkzeug from 2.2.3 to 2.3.8
* added api server host and db host info to data returned in diagnostics endpoint
- Set `debug` and `attach_stacktrace` to `False`
- Reordered a bit
- Added a decent way to make an env var work as a boolean
- Better formatting (spaces around `=`)
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.5 to 3.8.6.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.8.5...v3.8.6)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@melange396 melange396 merged commit 1488884 into main Nov 15, 2023
5 checks passed
@melange396 melange396 deleted the release/delphi-epidata-4.1.14 branch November 15, 2023 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants