Hello everyone,

Please find below a report which details the progress made this week on the 
development of the plugin and feed website.

Merged PRs for the plugin website:

  *   [Deployed] Show review form for style 
managers<https://github.com/qgis/QGIS-Django/pull/355>
  *   [Deployed] Fix icons in style list for 
mobile<https://github.com/qgis/QGIS-Django/pull/352>
  *   [Deployed] Preserve non-ASCII characters when downloading a 
zip<https://github.com/qgis/QGIS-Django/pull/342>
  *   [Deployed] Show the ID in plugin detail 
page<https://github.com/qgis/QGIS-Django/pull/344>
  *   [Deployed] Add note for email usage in the plugin upload 
page<https://github.com/qgis/QGIS-Django/pull/346>
  *   [Deployed] Get static and media root from the 
environments<https://github.com/qgis/QGIS-Django/pull/347>
  *   [Deployed] Fix svg icons display issue in plugin list and plugin 
detail<https://github.com/qgis/QGIS-Django/pull/348>
  *   [Deployed] Multi parent folders 
validator<https://github.com/qgis/QGIS-Django/pull/349>
  *   [Deployed] Update repository url when creating or updating a plugin 
version<https://github.com/qgis/QGIS-Django/pull/351>

Merged PRs for the plugin website:

  *   [Not deployed yet] Subclass OSMWidget to use ol 7.2.2 in Django 
3<https://github.com/qgis/qgis-feed/pull/68>

Next week, I will work on the email-sending issue for both sites and also try 
to solve some of the issues on the QGIS Django repo.

Have a great weekend,
Lova


—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com<http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73<tel:+261340952473>




From: Lova Andriarimalala <l...@kartoza.com>
Date: Friday, 2 February 2024 at 3:51 PM
To: Lova Andriarimalala <l...@kartoza.com>
Subject: Re: QGIS Full Stack Web Developer Report
Hello everyone,

Please find below a report detailing the progress made this week on developing 
the plugin and feed website.

Newly open PRs:

  *   Fix icons in style list for 
mobile<https://github.com/qgis/QGIS-Django/pull/352>: this is for 
#131<https://github.com/qgis/QGIS-Django/issues/131>
  *   Subclass OSMWidget to use ol 7.2.2 in Django 
3<https://github.com/qgis/qgis-feed/pull/68>: this is another method to fix 
#56<https://github.com/qgis/qgis-feed/issues/56>

Merged PRs for the plugin website:
Most of these PRs have been deployed on staging.plugins.qgis.org for now. 
Please feel free to check them or submit feedback. We are planning to deploy 
them on the production next week.

  *   [Deployed on staging] Fix/logout on profile 
button<https://github.com/qgis/QGIS-Django/pull/339>
  *   [Deployed] Split media and static 
folders<https://github.com/qgis/QGIS-Django/pull/340>
  *   [Deployed on staging] Preserve non-ASCII characters when downloading a 
zip<https://github.com/qgis/QGIS-Django/pull/342>
  *   [Deployed on staging] Show the ID in plugin detail 
page<https://github.com/qgis/QGIS-Django/pull/344>
  *   [Deployed on staging] Add note for email usage in the plugin upload 
page<https://github.com/qgis/QGIS-Django/pull/346>
  *   [Deployed on staging] Get static and media root from the 
environments<https://github.com/qgis/QGIS-Django/pull/347>
  *   [Deployed on staging] Fix svg icons display issue in plugin list and 
plugin detail<https://github.com/qgis/QGIS-Django/pull/348>
  *   [Deployed on staging] Multi parent folders 
validator<https://github.com/qgis/QGIS-Django/pull/349>
  *   [Deployed on staging] Update repository url when creating or updating a 
plugin version<https://github.com/qgis/QGIS-Django/pull/351>
  *   [Deployed] Show plugins with patch versions in plugin 
list<https://github.com/qgis/QGIS-Django/pull/325>

Merged PRs for the feed website:

  *   [Deployed] Add dbbackups service to 
docker-compose<https://github.com/qgis/qgis-feed/pull/66>
  *   [Deployed] Show a raw version of the 
feeds<https://github.com/qgis/qgis-feed/pull/60>
  *   [Deployed] Add content char counter, improve invalid form 
handling<https://github.com/qgis/qgis-feed/pull/59>
  *   [Deployed] Add a field to specify reviewers when submitting a new feed 
item<https://github.com/qgis/qgis-feed/pull/62>: needs to configure email 
variables on the server.
  *   [Not yet deployed] Use python 3.8 to install Django 
4<https://github.com/qgis/qgis-feed/pull/67> and Upgrade to Django 4 to fix OL 
map<https://github.com/qgis/qgis-feed/pull/61>: they need other stack updates.

Next week, we will continue the deployment on plugins.qgis.org.

Have a great weekend,
Lova


—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com<http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73<tel:+261340952473>





From: Lova Andriarimalala <l...@kartoza.com>
Date: Friday, 26 January 2024 at 4:22 PM
To: Lova Andriarimalala <l...@kartoza.com>
Subject: Re: QGIS Full Stack Web Developer Report
Hello everyone,

Please find below a report which details the progress made this week on the 
development of the plugin and feed website.

Newly open PRs:

  *   Multi-parent folders 
validator<https://github.com/qgis/QGIS-Django/pull/349>: this is for 
#73<https://github.com/qgis/QGIS-Django/issues/73>
  *   Fix svg icons display issue in the plugin list and plugin 
detail<https://github.com/qgis/QGIS-Django/pull/348>: this is for 
#65<https://github.com/qgis/QGIS-Django/issues/65>
  *   Get static and media root from the 
environments<https://github.com/qgis/QGIS-Django/pull/347>: this is related to 
#340<https://github.com/qgis/QGIS-Django/pull/340>
  *   Add notes for email usage in the plugin upload 
page<https://github.com/qgis/QGIS-Django/pull/346>: this is for 
#21<https://github.com/qgis/QGIS-Django/issues/21>
  *   Use python 3.8 to install Django 
4<https://github.com/qgis/qgis-feed/pull/67> (QGIS-Feed)

Please refer to the previous email for the PRs opened last week

PRs Deployed:

  *   Show plugins with patch versions in the plugin 
list<https://github.com/qgis/QGIS-Django/pull/325>: this is for 
#224<https://github.com/qgis/QGIS-Django/pull/224>, 
#223<https://github.com/qgis/QGIS-Django/pull/223>, 
#74<https://github.com/qgis/QGIS-Django/pull/74>
  *   Split media and static 
folders<https://github.com/qgis/QGIS-Django/pull/340>: this is for 
#298<https://github.com/qgis/QGIS-Django/issues/298>, 
#114<https://github.com/qgis/QGIS-Django/issues/114>.

Next week, we will continue the deployment on plugins.qgis.org and 
feed.qgis.org.

Have a great weekend,
Lova

—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com<http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73<tel:+261340952473>






From: Lova Andriarimalala <l...@kartoza.com>
Date: Friday, 19 January 2024 at 4:07 PM
To: Lova Andriarimalala <l...@kartoza.com>
Subject: Re: QGIS Full Stack Web Developer Report
Hello everyone,

I’m writing in a new email because the last one exceeded 100KB and required an 
approbation each time.
Please find below a report detailing the progress made this week on developing 
the plugin and feed website.

This week, I mainly focused on completing several tasks which are:

  *   Writing a detailed plan for QGIS-related website maintenance for 2024
  *   Improve security for each 
server<https://github.com/qgis/qgis-feed/issues/65>
  *   Developing a template for QGIS-related website maintenance docs
  *   Closing fixed issues on the QGIS-Django repository

PRs open:

  *   Show the ID in plugin detail 
page<https://github.com/qgis/QGIS-Django/pull/344>: this is a fix for issue 
#343<https://github.com/qgis/QGIS-Django/issues/343>
  *   Preserve non-ASCII characters when downloading a 
zip<https://github.com/qgis/QGIS-Django/pull/342>: this is a fix for 
#338<https://github.com/qgis/QGIS-Django/issues/338>
  *   Add dbbackups service to 
docker-compose<https://github.com/qgis/qgis-feed/pull/66>: this is for 
#64<https://github.com/qgis/qgis-feed/issues/64>

PRs merged:

  *   Show plugins with patch versions in the plugin 
list<https://github.com/qgis/QGIS-Django/pull/325>: this is for 
#224<https://github.com/qgis/QGIS-Django/pull/224>, 
#223<https://github.com/qgis/QGIS-Django/pull/223>, 
#74<https://github.com/qgis/QGIS-Django/pull/74>
  *   Split media and static 
folders<https://github.com/qgis/QGIS-Django/pull/340>: this is for 
#298<https://github.com/qgis/QGIS-Django/issues/298>, 
#114<https://github.com/qgis/QGIS-Django/issues/114>

Next week, we will probably deploy the changes according to the merged PRs.

Have a great weekend,
Lova

—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com<http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73<tel:+261340952473>

_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to