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

Upstream changes #1

Open
wants to merge 29 commits into
base: ohm
Choose a base branch
from
Open

Upstream changes #1

wants to merge 29 commits into from

Conversation

Rub21
Copy link

@Rub21 Rub21 commented Jan 29, 2025

No description provided.

willemarcel and others added 29 commits March 27, 2024 13:18
* Set backfill_changesets default behaviour to backfill the last day changesets

* Fix test command arguments

* Fix typo

* Fix start_date and end_date access
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.2 to 0.4.4.
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG)
- [Commits](andialbrecht/sqlparse@0.4.2...0.4.4)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Switch to oauth2 authentication

* Update ChangesetCommentAPI to use oauth2

* FIx comment api tests

* Update social-user's extra_data param in tests

* Update tests to oauth2 fields

* Fix client.post and token check
* Update DRF-gis to 1.0

* Remove celery

* Remove BROKER_URL from config
* Set user-agent when making requests to the OSM API

* Add header to test mock

* Fix get display_name

* Fix error in users.tests.test_utils
This allows us to monitor the API health more easily from a remote
service such as updown.io.
)

Followup on commit 2991254 which removed the management commands
necessary for serving the frontend via Django. The supported workflow
is now to deploy the frontend separately and configure it to talk
to this Django app. If desired, both can be served by an Nginx proxy
(which serves static files for the frontend and proxies /api requests
to Django).
This brings the local dev environment closer to production by using
the same frontend container. It also changes the backend to serve with
gunicorn by default, even in dev mode. Also, static files are now always
served by the frontend and never by Django, even in dev mode.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants