QGIS Plugins Website v2.0.0
What's Changed
- Update requirements by @sumandari in #175
- Enable qgis version 3.24 by @dimasciput in #238
- Add QGIS 3.25 as well by @Gustry in #239
- so people don't press login while trying to search by @jayenashar in #241
- Admin setting to manage qgis version by @dimasciput in #243
- Add plugin name to html title by @dimasciput in #244
- Fix sorting issue for filtered plugins by @dimasciput in #246
- To replace datetime to local tz by @sumandari in #250
- Remove plugin tags to reduce distraction by @faebebin in #255
- Update docs how to seed db from fixtures by @faebebin in #252
- Collapse related plugins in templates by @faebebin in #253
- Replace 'Owners' by 'Collaborators' by @gacarrillor in #254
- Add pre-commit lint hook for local dev by @faebebin in #258
- Autoformat on pre-commit by @faebebin in #259
- Fix min_qg_version query in plugins.xml (#224) by @dimasciput in #264
- Fix navbar responsiveness issue by @dimasciput in #262
- Add support for JSON-RPC plugin uploads by @komima in #266
- Show plugin tags as modal by @faebebin in #268
- Fix multiple tags issue in plugin upload by @dimasciput in #273
- Fix debian (9) stretch release issue in docker image by @sumandari in #278
- Update 404.html by @AlisterH in #279
- Fix plugins not generated by @dimasciput in #277
- Add model to store daily plugin version downloads by @dimasciput in #288
- Make it easier to select multiple owners by @dimasciput in #290
- Fix a bug in the navigation tab of the detail view by @dimasciput in #294
- Return full thumbail image in api by @dimasciput in #295
- Add a background task to fetch qgis versions by @dimasciput in #297
- When a zip file name is illegal in plugin zip upload, advise which file name it is by @nyalldawson in #299
- Add Feature [276] Plugins feedback (multiple tasks) by @sumandari in #284
- Add support for renaming plugin name by @Xpirix in #302
- Add command to fix none in search results by @Xpirix in #304
- Specify tag page title and other plugin page title by @Xpirix in #308
- Make LICENSE file as required in plugin package by @Xpirix in #309
- Add Max QGIS version in Versions tab by @agiudiceandrea in #301
- Show more records, records items per page by @Xpirix in #306
- Fix license requirement by @Xpirix in #311
- Making license file not required for now by @Xpirix in #314
- Add links to plugin details tabs by @Xpirix in #317
- Fix errors in GH action coverage test by @Xpirix in #323
- add matomo script and connect it with base template by @Akiyamka in #320
- Disable matomo cookies tracking by @Xpirix in #333
- Fix different displayed date by @Xpirix in #315
- Add maintainer field to plugin update by @Xpirix in #316
- Hide login button when logged out by @Xpirix in #324
- Keep approve status when updating style by @Xpirix in #329
- Update link to current location by @LKajan in #332
- Change local_timezone name to fix date format by @Xpirix in #335
- Show plugins with patch versions in plugin list by @Xpirix in #325
- Split media and static folders by @Xpirix in #340
- Add token based authentication feature by @Xpirix in #326
- Add command to organize old plugin version packages by @Xpirix in #328
- Fix/logout on profile button by @TheGreatRefrigerator in #339
- Preserve non-ASCII characters when downloading a zip by @Xpirix in #342
- Show the ID in plugin detail page by @Xpirix in #344
- Get static and media root from the environments by @Xpirix in #347
- Add note for email usage in the plugin upload page by @Xpirix in #346
- Fix svg icons display issue in plugin list and plugin detail by @Xpirix in #348
- Multi parent folders validator by @Xpirix in #349
- Update repository url when creating or updating a plugin version by @Xpirix in #351
- Fix icons in style list for mobile by @Xpirix in #352
- Show review form for style managers by @Xpirix in #355
- Fix plugin detail rating by @Xpirix in #359
- Add UTC timezone to xml by @Xpirix in #360
- Update logo URL by @pathmapper in #363
- Use smtp.gmail.com as EMAIL_HOST by @Xpirix in #356
- Fix GH actions test by @Xpirix in #366
- Remove code coverage from test.yaml by @Xpirix in #394
- New host setup by @Xpirix in #374
- Change db collation to en_GB by @Xpirix in #395
- Adjust the uwsgi conf by @Xpirix in #396
- Update deprecated decodestring method to decodebytes to fix RPC2 upload by @Xpirix in #398
- Scale the uwsgi container by @Xpirix in #399
- Use internal network to fix uwsgi load balancer by @Xpirix in #403
- Add an aggregate stats to the plugin manager's view by @Xpirix in #331
- Explicitly list invalid metadata keys by @Xpirix in #380
- Fix responsive navigation bar by @Xpirix in #385
- Show modified date in the model list and detail by @Xpirix in #381
- Show the number of results returned in search by @Xpirix in #383
- Add delay notification in the approval email by @Xpirix in #384
- Show the path for forbidden dir in child folder by @Xpirix in #387
- Update and document makefile by @Xpirix in #404
- Disable ldap login in environment template file by @Xpirix in #409
- Integrate sentry into the django project by @Xpirix in #408
- Add country fields to unique_together to fix download by @Xpirix in #411
- Do not update the modified date of when downloading a resource by @Xpirix in #412
- Use docker image for the uwsgi service by @Xpirix in #415
- Make plugin license required as of 03 June by @Xpirix in #410
New Contributors
- @jayenashar made their first contribution in #241
- @faebebin made their first contribution in #255
- @gacarrillor made their first contribution in #254
- @komima made their first contribution in #266
- @AlisterH made their first contribution in #279
- @nyalldawson made their first contribution in #299
- @Xpirix made their first contribution in #302
- @Akiyamka made their first contribution in #320
- @LKajan made their first contribution in #332
- @TheGreatRefrigerator made their first contribution in #339
- @pathmapper made their first contribution in #363
Full Changelog: v1.1.2...v2.0.0