-
deps: Bump actions/create-github-app-token from 2 to 3 (#3769,
cd8a783) -
deps: Bump docker/build-push-action from 6 to 7 (#3767,
ebc7096) -
deps: Bump docker/setup-buildx-action from 3 to 4 (#3768,
d8ab35d)
-
deps: Bump the package-updates group across 1 directory with 10 updates (#3750,
7160e10) -
deps: Bump the package-updates group across 1 directory with 10 updates (#3744,
cd58ce1) -
deps: Bump the package-updates group across 1 directory with 7 updates (#3748,
7968ed3) -
deps: Bump the package-updates group with 4 updates (#3742,
5da770a) -
deps: Bump the package-updates group with 5 updates (#3745,
277789d) -
deps: Bump the package-updates group with 6 updates (#3741,
74c6342)
-
deps: Bump mikepenz/action-junit-report from 5 to 6 (#3732,
0522662) -
deps: Bump the package-updates group across 1 directory with 6 updates (#3734,
ecc472d) -
deps: Bump the package-updates group across 1 directory with 8 updates (#3730,
b8765c4) -
deps: Update pre-commit hooks to latest versions (#3736,
9e9f403)
-
deps: Bump the package-updates group with 3 updates (#3720,
233bc81) -
deps: Bump the package-updates group with 5 updates (#3719,
98b1d6b)
-
Manually update the version to sync it with the tags (#3712,
c10b314) -
Set num_proxies to be used by drf (
36741cd) -
Update semantic release branch match from production to main (#3711,
31dd00d)
-
Revert "feat: add options to force version bumps in release workflow (#3713)" (#3714,
9c3daf6) -
Use the x_forwarded_for header (
de2ffde) -
deps: Bump the package-updates group with 4 updates (#3709,
e2653fa)
-
Auto deploy on specific branches (
f724fb0) -
Merge prod back into main (
31b144a) -
Restore original release flow (
e1bef16)
-
Add static url setting (
9c73985) -
Run the command from the correct working dir (#3692,
d9105c5) -
Update launch and event endpoint urls and configs (#3700,
9b043d0) -
Update launch and event endpoint urls and configs (#3698,
38112b0) -
Update the workdir (
16b1ef8)
-
Add private regstries (
a1a9a88) -
Add private regstries (
5a2f490) -
Cleanup renovate (
e4f987e) -
Introduced new version as we're not using a build backend anymore (#3692,
d9105c5) -
Make resolution more efficient (
26cf43c) -
Pin dependencies based on the django version (
3f674d9) -
Remove .vscode configs (
9aa094f) -
Update the dockerfile since we're not installing the project anymore (#3692,
d9105c5) -
Use direnv (
6af78dd) -
deps: Bump the package-updates group with 3 updates (#3693,
b655e09)
-
deps: Bump actions/create-github-app-token from 1 to 2 (
bb4f3fe) -
deps: Bump astral-sh/setup-uv from 5 to 6 (
49d0c68) -
deps: Update astral-sh/setup-uv action to v6 (#3669,
ae48aad)
- Merge beta to main
(
471624a)
- Update CSRF_TRUSTED_ORIGINS type annotation to list[str]
(
9c943a3)
- Update pre-commit dependencies to latest versions
(
99373ff)
- Package updates
(
8182a9e)
-
Add mypy check back to tests workflow (
38fd632) -
Comment out sensitive environment variables in pyproject.toml (
bd92b31) -
Remove mypy check from tests workflow in prep for pyright/pylance (
3e37b5b)
- Ruff fixes
(
f2f5025)
- Add peek-python and its dependencies to project configuration
(
b9a6dfc)
-
Add environment variables for S3 static files, throttling, and caching settings (
b7283f3) -
Convert URLs and image URLs to strings in article, blog, and report creation (
ae83f92) -
Remove pytest-env dependency from project configuration (
c12f6a1) -
Remove unused Redis service from tests workflow (
19f9455) -
Update test_get_single_report to use named argument for clarity (
ca2bd2e) -
Update throttling and caching settings for DEBUG mode (
63f31da)
-
Cleanup env variables (
292ff7d) -
Package maintenance (
b82f28d) -
Register Socials model in admin panel (
adcf83e)
-
Add fields for bluesky, linkedin, and mastodon to socials model (
6bcc545) -
Add linkedin, mastodon, and bluesky fields to socials serializer (
d6a49c1) -
Add name field to socials model and update migration (
062f111) -
Add X_FRAME_OPTIONS setting for enhanced security (
6df602e)
- Remove benchmark markers from article, info, and reports endpoint tests
(
d227551)
-
Enable DEBUG mode in GitHub Actions workflow (
f119885) -
Remove the static version during testing (
bfed4cd) -
Use DEBUG when testing (
8366f98) -
deps: Bump astral-sh/setup-uv from 4 to 5 (
dc46b81)
-
Add author and their socials (
6838bfb) -
Add authors from the import to the article models (
af0c110) -
Add VSCode settings for pytest configuration (
6d0d03e) -
Disable request throttling during testing (
c4dd2b6) -
Only use cache when not in DEBUG (
f5668f3) -
Update version assertion in test_info_endpoint to use dynamic version retrieval (
5517022) -
admin: Untested attempt at adding thumbnails and authors to the NewsItem admin lists (
03680e6)
- Skip failing version test during testing phase
(
41134d5)
- Add authors to the news items
(
3b6cec7)
- Conditionally include debug toolbar middleware and URLs in development mode
(
3fc5178)
- Conditionally add debug toolbar to installed apps in development mode
(
2338cc7)
- Add debug toolbar to installed apps in development mode
(
217d83b)
-
Add cache health check to startup probe (
18abba4) -
Add django-debug-toolbar for improved debugging support (
eeeda3c) -
Add GraphQL support information to API description (
d63137d) -
Add launch configuration for debugging Django app in VSCode (
1379a8d) -
Add throttling configuration for API requests (
9d71be1) -
Update API throttling settings to limit anonymous requests to 5 per second (
58a4761)
- Add order_by to queryset
(
e96ca9b)
- Add Redis support and middleware configuration
(
a139e06)
-
Remove ordering from all_articles query in GraphQL schema (#3637,
b036b8a) -
Update commit message format for semantic release (#3637,
b036b8a) -
Update STATIC_ROOT and add STATICFILES_DIRS for improved static file handling (#3637,
b036b8a)
-
Cleanup for re-release (
773d764) -
deps: Bump WyriHaximus/github-action-helm3 from 4.0.1 to 4.0.2 (#3635,
eb57250)
-
Add GitHub Actions workflow for semantic release (#3631,
63556ea) -
Add GraphQL support with schema and queries for articles, blogs, and reports (#3637,
b036b8a) -
Add NewsSite type to GraphQL schema and fix typo in LaunchType fields (#3637,
b036b8a) -
Enhance article and blog queries with ordering by published date (#3637,
b036b8a) -
Extend GraphQL schema to include Launch and Event types with new queries for articles and blogs by news site, launch, and event (#3637,
b036b8a) -
Implement GraphQL types and queries for Article, Blog, Report, Launch, Event, and NewsSite (#3637,
b036b8a) -
Update GraphQL types to use custom filter classes for Article, Blog, and Report (#3637,
b036b8a)
- Update harvester dependency version to 0.9.0 in pyproject.toml and uv.lock
(
83150a0)
- Package updates
(
b62599a)
- Simplify existence checks for articles, blogs, and reports by removing title filter
(
05748a6)
-
Remove AMQP configuration from .env.example and update Dockerfile to use apt-get upgrade (
82bb1b3) -
Revert "feat: update Dockerfile to install Google Chrome and wget (#3623)" (#3624,
d455fef) -
Update harvester dependency to version 0.5.0 in pyproject.toml and uv.lock (#3623,
dcd179d) -
Update harvester dependency version to 0.7.0 in pyproject.toml and uv.lock (
49c2f98)
-
Add registry credentials inputs to setup-python action for improved security (#3619,
b17a498) -
Add UV_INDEX_TSD credentials to GitHub workflows for enhanced security (#3619,
b17a498) -
Add UV_INDEX_TSD credentials to GitHub workflows for enhanced security (
a013715) -
Add UV_INDEX_TSD credentials to setup-python action for enhanced security (#3619,
b17a498) -
Remove unused AMQP settings from configuration (#3619,
b17a498) -
Revert "chore: add registry credentials inputs to setup-python action for improved security" (#3619,
b17a498) -
Revert "chore: add UV_INDEX_TSD credentials to setup-python action for enhanced security" (#3619,
b17a498) -
Update setup-python action for improved security and credential management (#3619,
b17a498) -
Update UV version and action reference in setup-python action (#3619,
b17a498) -
deps: Bump mikepenz/action-junit-report from 4 to 5 (#3618,
28a0543)
-
Add harvester dependency and configure uv sources (#3619,
b17a498) -
Add repository credentials as inputs for build-image action (#3621,
561b279) -
Add repository credentials as inputs for build-image action (#3620,
cc14fe4) -
Enhance news processing with blog and report handling, improve logging (#3619,
b17a498) -
Implement news processing commands with logging (#3619,
b17a498) -
Optimize Dockerfile by adding multi-stage build for improved image size (#3621,
561b279)
-
Optimize news site retrieval by caching news_sites query (#3619,
b17a498) -
Remove Celery integration and add ll commands (#3619,
b17a498) -
Remove timeout from client options and set it directly in httpx.Client (#3619,
b17a498) -
Remove timeout from client options to comply with security guidelines (#3619,
b17a498)
-
Update Dockerfile to use uv for project dependencies (#3606,
81c7c60) -
Update project configuration and dependencies (#3612,
efe1153) -
Update project name to "spaceflightnewsapi" (#3606,
81c7c60) -
Update pytest configuration and add pythonpath to pyproject.toml (#3612,
efe1153) -
Update Python version in production and staging workflows (#3606,
81c7c60) -
Update test workflow and mypy configuration (#3612,
efe1153) -
Update version in pyproject.toml using inputs.version (#3606,
81c7c60) -
Update workflows to use uv for dependency management (#3606,
81c7c60)
-
deps: Bump the package-updates group with 4 updates (#3586,
5cac9f3) -
deps: Bump the package-updates group with 4 updates (#3602,
b08ab11) -
deps: Bump the package-updates group with 4 updates (#3601,
af0346b) -
deps: Bump the package-updates group with 6 updates (#3586,
5cac9f3) -
deps: Bump the package-updates group with 6 updates (#3603,
d3530d6) -
deps: Update logfire to version 0.51.0 (
24023bc)
-
deps: Bump the package-updates group with 6 updates (#3594,
fefc21a) -
deps: Bump the package-updates group with 6 updates (#3591,
14ad9c5)
-
Add benchmarking with pytest-codspeed for info and reports endpoints (#3585,
1e76eff) -
Add CSRF_TRUSTED_ORIGINS=localhost to pyproject.toml (#3585,
1e76eff) -
Update environment variables in codspeed.yml and pyproject.toml (#3585,
1e76eff) -
deps: Bump the package-updates group with 5 updates (#3588,
3c1704e) -
deps: Bump the package-updates group with 5 updates (#3587,
67457bc)
- Update deployment workflows to use GITHUB_TOKEN instead of CR_PAT
(
ebc38e7)
-
Add write permissions to delete_runs job in cleanup workflow (#3582,
4210d35) -
Schedule cleanup tasks to run daily at midnight (#3582,
4210d35) -
Update deployment workflows to use GITHUB_TOKEN instead of CR_PAT (#3584,
0dbfba1) -
Update linters and set SECRET_KEY in tests workflow (#3578,
7ed7fcf) -
Update LL_URL with default value in settings.py (#3578,
7ed7fcf) -
Update Python and Poetry setup in tests workflow (#3578,
7ed7fcf) -
Update tests workflow to include CELERY_BROKER_URL environment variable (#3578,
7ed7fcf) -
Update tests workflow to include project installation in editable mode (#3578,
7ed7fcf) -
Update tests workflow to include SENTRY_DSN environment variable (#3578,
7ed7fcf) -
Update tests workflow to install project in editable mode (#3578,
7ed7fcf) -
Update tests workflow with CSRF_TRUSTED_ORIGIN environment variable (#3578,
7ed7fcf) -
Update tests workflow with environment variables (#3578,
7ed7fcf) -
Update tests workflow with secrets and environment variables (#3578,
7ed7fcf) -
deps: Bump certifi from 2024.6.2 to 2024.7.4 (#3579,
430463d) -
deps: Bump the package-updates group with 2 updates (#3580,
a078bc1)
-
Refactor Dockerfile for improved file copying and project installation (#3577,
38a5392) -
Update workflow name to reflect deployment to staging environment (
a2ed519)
-
Also commit so it gets picked up by the build context (
00d2ba5) -
Bump version to ${{ inputs.version }} (
e93ac33) -
Commit through an action (
3f21753) -
Copy files to temporary directory for build context (
b3faf29) -
Load all (
d96d21f) -
Refactor Dockerfile for improved file copying and project installation (
b070e27)
-
Remove unused files and configurations from repository (
66d8d0f) -
Update Dockerfile to include manage.py in file copying (
cf10c86) -
Update Dockerfile to include README.md in file copying (
9f83d32) -
Update Dockerfile to use COPY instead of ADD for file copying (
9f30a2d)
- Initial Release