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

New host setup #374

Merged
merged 36 commits into from
May 6, 2024
Merged

New host setup #374

merged 36 commits into from
May 6, 2024

Conversation

Xpirix
Copy link
Collaborator

@Xpirix Xpirix commented Mar 28, 2024

This PR is for the updated server, based on #310

Change summary

  • Upgrade to Django 4
  • Upgrade Postgis, and other stacks
  • Please see the commits for detailed changes

Gustry and others added 27 commits August 21, 2022 15:32
* Upgrade the stack from Django 2.2 to 3.2

* Upgrade pip as well when installing

Co-authored-by: Dimas Ciputra <[email protected]>
* Fix min_qg_version query in plugins.xml (qgis#224)

* fix min_qg_version query

* added 0 patch value for qgis version against max_qg_version

* only add patch if it has major.minor version

* Update docker-compose and dockerfile

* Update nginx configuration

* Update smtp

* Add celery beat

* Add feedjack update celery task

* Add metabase configuration

* Update test.yaml

* Add test docker-compose

Co-authored-by: sumandari <[email protected]>
@Xpirix Xpirix requested a review from dimasciput March 28, 2024 13:11
@timlinux
Copy link
Member

timlinux commented Apr 4, 2024

LGTM thanks!

@codecov-commenter
Copy link

Codecov Report

Attention: Patch coverage is 76.78571% with 13 lines in your changes are missing coverage. Please review.

Project coverage is 34.58%. Comparing base (173850f) to head (0529d52).

Files Patch % Lines
qgis-app/plugins/validator.py 20.00% 4 Missing ⚠️
qgis-app/plugins/tasks/update_feedjack.py 71.42% 2 Missing ⚠️
qgis-app/api/tests/test_views.py 0.00% 1 Missing ⚠️
qgis-app/layerdefinitions/tests/test_views.py 0.00% 1 Missing ⚠️
qgis-app/plugins/tasks/generate_plugins_xml.py 75.00% 1 Missing ⚠️
qgis-app/plugins/tests/test_validator.py 0.00% 1 Missing ⚠️
qgis-app/plugins/tests/tests.py 0.00% 1 Missing ⚠️
qgis-app/users/tests.py 0.00% 1 Missing ⚠️
qgis-app/wavefronts/tests/test_view.py 0.00% 1 Missing ⚠️

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #374      +/-   ##
==========================================
- Coverage   36.45%   34.58%   -1.87%     
==========================================
  Files         113       78      -35     
  Lines        4932     4782     -150     
==========================================
- Hits         1798     1654     -144     
+ Misses       3134     3128       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Xpirix Xpirix mentioned this pull request Apr 17, 2024
@dimasciput dimasciput merged commit b034b6b into qgis:master May 6, 2024
2 checks passed
@3nids
Copy link
Member

3nids commented May 6, 2024

It looks like pushing via qgis-plugin-ci doesn't work anymore
https://github.com/opengisch/qgis-pg-service-parser-plugin/actions/runs/8971769712/job/24638230525#step:11:23

Do we need to adapt something so that the RPC2 endpoint works?
https://github.com/opengisch/qgis-plugin-ci/blob/67ac1ab3d6376ec0e05abee5ed1a25c1f7cb8ae0/qgispluginci/release.py#L443

Thanks a lot!

@Xpirix
Copy link
Collaborator Author

Xpirix commented May 7, 2024

I think it's related to a deprecated function. I've submitted a new PR at #398 that should fix this.

Best regards.

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.

6 participants