GitXplorerGitXplorer
q

QGIS-Django

public
88 stars
59 forks
60 issues

Commits

List of commits on branch master.
Verified
2318c6bf3d2b0cc4d4d6cca1f1f5d4d06cf1c7a3

Merge pull request #452 from Xpirix/feedback_clarification

XXpirix committed a month ago
Unverified
d156278739a1b5c61da05245852e31c4793b929c

Simplify texts

XXpirix committed a month ago
Unverified
9eba09f3ef7ebf8ba639c1f972d6a365cb9e7f52

Fix GH workflow

XXpirix committed a month ago
Verified
27d88ff44c006a1331ef75e565f2049c2cabfa65

Update the README according to the latest updates (#449)

XXpirix committed 2 months ago
Unverified
42d6e9dd912f4d2f156cbb0d04bb7fbcafb9ab47

Fix unapproved and awaiting review list

XXpirix committed 2 months ago
Unverified
591f2ea11806f71212d8b303fd14abae3633b8a8

Update unit test for resolved comments list

XXpirix committed 2 months ago

README

The README file for this repository.

Introduction

image

This directory contains the source code for the plugin repository server used by the QGIS project.

This software is open source and licensed under GNU General Public License v2.0. For licensing information, please read the COPYING file included in this directory.

Installation

For setup, installation and backup notes, please read INSTALL included in this directory.

To contribute to this project, please contact Tim Sutton - tim@kartoza.com

QGIS Django Project Tim Sutton 2010

Admin

QGIS versions are updated automatically from a scheduled task. To update QGIS versions manually, go to Admin -> Site preferences.

Tech stack

image

This application is based on Django, written in Python and deployed on the server using docker-compose.

Token based authentication

Users can generate a Simple JWT token by providing their credentials, which can then be utilized to access endpoints requiring authentication. Users can create specific tokens for a plugin at https://plugins.qgis.org/<package_name>/tokens/.

# A specific plugin token can be used to upload or update a plugin version. For example:
curl \
  -H "Authorization: Bearer the_access_token" \
  https://plugins.qgis.org/plugins/api/<package_name>/version/add/

curl \
  -H "Authorization: Bearer the_access_token" \
  https://plugins.qgis.org/plugins/api/<package_name>/version/<version>/update

Contributing

Please contact tim@kartoza.com if you want to contribute, or simply make a Pull Request or Issue report.

QGIS.org

This project is part of the QGIS community effort to make the greatest GIS application in the world. Join our efforts at QGIS.org.