Ezek más projektekhez való hozzájárulások, többnyire olyan dolgok, amelyeket mi is használunk és jobbá tenni szeretnénk.
Ez csak egy rövid lista. Vannak még más olyanok is, amelyek itt nincsenek felsorolva.
A multitail eszköz verziófrissítése (v6 -> v7) FreeBSD rendszerekre. Bekerült az új verzió a FreeBSD csomagok közé, valamint az általunk használt UWSGI syntax-al is kibővült.
https://github.com/folkertvanheusden/multitail/pull/40
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280755
CSP nonce renderelése script és link HTML tagekben, ha elérhető. Ezen hozzájárulás arra irányult hogy CSP nonce attribútumokat jelenítsen meg scriptés link HTML tagekben. Ezáltal, azon browser amelye aki CSP szabályokat használ, nem fogja ezen tageket visszautasítani, ha a CSP szabály strict-dynamic és nonce értékeket tartalmaz.
https://github.com/django-commons/django-debug-toolbar/pull/1975
Contributions to the django-webpack-loader project, adding new functionalities and fixing bugs. Hozzájárulás a django-webpack-loader projekthez, új funkciók hozzáadása és hibák javítása.
https://github.com/django-webpack/django-webpack-loader/pull/386
Hibabiztos kérésellenőrzés javítása:
https://github.com/django-webpack/django-webpack-loader/pull/301
A skip_common_chunks funkció hozzáadása:
https://github.com/django-webpack/django-webpack-loader/pull/297
CROSSORIGIN attribútum és django-csp modul automatikus kezelése:
https://github.com/django-webpack/django-webpack-loader/pull/405
A webpack-bundle-trackerben korábban helytelen integritási hash-ok javítása, biztonsági okokból. Itt a webpack csomagok teljes hash-számítását írtuk át úgy, hogy az kompatibilis legyen a V4 és V5 rendszerekkel. Azért tettük ezt, mert szükségünk volt erre a funkcionalitásra a projektjeinkben.
https://github.com/django-webpack/webpack-bundle-tracker/pull/127
Ezek a javítások és javítások az uwsgi projekthez járultak hozzá, többnyire FreeBSD-vel kapcsolatosak. A nem használt változók miatti fordítási hiba javítása:
https://github.com/unbit/uwsgi/pull/2584
Javítottuk a fordítást a clang11-gyel FreeBSD 13.0 alatt:
https://github.com/unbit/uwsgi/pull/2305
Ez a kiegészítés a django-multiselectfield projekthez biztosította, hogy a mező belső használata űrlapmezőként és DB mezőként javuljon. Ha egy olyan modellt választunk ki, amely többválasztós mezővel rendelkezik, és egy korábbi többválasztós mezőből (MSFList) származó eredményt tartalmaz, a DB-konverzió sikertelen lesz, ami hamis negatív eredményt eredményez. Ez a javítás javítja ezt.
https://github.com/goinnn/django-multiselectfield/pull/135
Ezek a javítások és fejlesztések a xapian-haystack projekthez készültek. Nem megbízható os.path.exists() javítása:
https://github.com/notanumber/xapian-haystack/pull/175
A DJANGO_CT, DJANGO_ID, ID hozzáadása a __exact belső használatához:
https://github.com/notanumber/xapian-haystack/pull/232
A Django deconstructible dekorátora a tipizáló modul használatakor elveszítette a típusinformációkat. Ez a pull request javította ezt. https://github.com/typeddjango/django-stubs/pull/1116
A typeshed modul hozzájárulásai a python függvényparaméterek és osztályattribútumok jobb ábrázolásához, amikor a típusinformációkkal programozunk. A datetime.strftime javítása:
https://github.com/python/typeshed/pull/6317
A HTTPResponse.fp osztályváltozó io.BufferedReader típusú használata:
https://github.com/python/typeshed/pull/6324
Ez a pull request egy hibát javít, ami a buildbot-gitea pluginban volt megtalálható. https://github.com/lab132/buildbot-gitea/pull/28
Egy github pull request, hogy javítsuk a fordítást FreeBSD-re, anélkül, hogy extra opciókat kellene átadni a pkg (csomagkezelő) által biztosított libyaml fordításához. https://github.com/yaml/pyyaml/pull/618
Ez egy pull request a githubon a django-money python modul típusdefiníciójának elindítására. https://github.com/django-money/django-money/pull/686
Különböző hozzájárulások a fail2ban-hoz, hogy ne csak a mi rendszereinken, hanem másokéin is gördülékenyebben működjön. A frissített Dovecot logbejegyzések támogatása:
https://github.com/fail2ban/fail2ban/pull/3210
Hozzáadás az elfogadott Postfix logbejegyzésekhez:
https://github.com/fail2ban/fail2ban/pull/3690