|
| 1 | +patchman (4.0.0-1) stable; urgency=medium |
| 2 | + |
| 3 | + [ grumo35 ] |
| 4 | + * Update __init__.py |
| 5 | + |
| 6 | + [ pyup-bot ] |
| 7 | + * Update version-utils from 0.3.0 to 0.3.2 |
| 8 | + * Update python-magic from 0.4.25 to 0.4.27 |
| 9 | + * Update colorama from 0.4.4 to 0.4.6 |
| 10 | + * Update python-debian from 0.1.43 to 0.1.49 |
| 11 | + * Update chardet from 4.0.0 to 5.1.0 |
| 12 | + * Update django-extensions from 3.1.5 to 3.2.3 |
| 13 | + * Update pyyaml from 6.0.1 to 6.0.2 |
| 14 | + * Update humanize from 3.13.1 to 4.11.0 |
| 15 | + |
| 16 | + [ Marcus Furlong ] |
| 17 | + * support for timezone-aware datetimes |
| 18 | + * add function to check django settings |
| 19 | + * update os and osgroup to use os codenames |
| 20 | + * switch from obsolete django-tagging to django-taggit |
| 21 | + * additional errata sources and processing |
| 22 | + * gentoo client support |
| 23 | + * operatingsystem updates |
| 24 | + * template, filter and view updates |
| 25 | + * flake8 fixes |
| 26 | + * improve requests error handling |
| 27 | + * clean up repo and mirror handling |
| 28 | + * use timezone-aware datetimes by default |
| 29 | + * flake8 fixes |
| 30 | + * workaround smart_str usage |
| 31 | + * standardize fstrings |
| 32 | + * lowercase boolean querystring args |
| 33 | + * remove extra comma |
| 34 | + * add icon to external links |
| 35 | + * return response for 404 |
| 36 | + * disable centos updates |
| 37 | + * switch to redis for caching and add celery tasks |
| 38 | + * standardize f-strings |
| 39 | + * remove tagging requirement |
| 40 | + * submit CPE_NAME with client |
| 41 | + * remove unused os templates |
| 42 | + * simplify apt repo naming |
| 43 | + * improvements to errata downloading and processing |
| 44 | + * template and view updates |
| 45 | + * celery and task updates |
| 46 | + * correctly filter periodic reports |
| 47 | + * celery tasks use id instead of non-serializable json |
| 48 | + * add patchman-celery service |
| 49 | + * enable WAL mode for sqlite3 db |
| 50 | + * simplify osvariant deletion |
| 51 | + * add missing f-strings |
| 52 | + * add migrations for os and cves/cwes |
| 53 | + * create db cleaning celery task |
| 54 | + * ubuntu errata concurrent processing |
| 55 | + * concurrrent arch linux errata processing |
| 56 | + * add helper function to get settings |
| 57 | + * celery task updates |
| 58 | + * update manage.py to match upstream |
| 59 | + * use BEGIN IMMEDIATE on sqlite3 |
| 60 | + * remove extra space |
| 61 | + * concurrent errata processing updates |
| 62 | + * simplify report cleaning |
| 63 | + * switch to tqdm |
| 64 | + * add task to find host updates |
| 65 | + * bugfix for errata tasks |
| 66 | + * show date without time |
| 67 | + * make get requests args consistent |
| 68 | + * add space before glyphicon |
| 69 | + * flake8 |
| 70 | + * improve package handling and duplicate removal |
| 71 | + * use thread pool for celery to allow child concurrency |
| 72 | + * add button to find host updates from ui |
| 73 | + * imports at top of functions |
| 74 | + * improve mirror list processing |
| 75 | + * handle amazon linux repos not adding package count |
| 76 | + * use bootstrap template tags consistently |
| 77 | + * pyflakes |
| 78 | + * add migrations for tz-aware DataTimeFields |
| 79 | + * update TODO list |
| 80 | + * update erratum creation function |
| 81 | + * update progress bar type |
| 82 | + * don't retry ConnectionErrors |
| 83 | + * consistent formatting |
| 84 | + * add more cases to tz_aware_datetime |
| 85 | + * add category to package duplicate detection |
| 86 | + * update progressbars |
| 87 | + * update erratum creation |
| 88 | + * add task to update rpm errata |
| 89 | + * formatting updates |
| 90 | + * rename checksum and add module/errata checksums |
| 91 | + * refactor repo handling to add rpm errata support |
| 92 | + * add missing import |
| 93 | + * rename progress bars signals and receivers |
| 94 | + * allow hosts with no tags |
| 95 | + * add imports on same lines |
| 96 | + * fix order on zypper repos |
| 97 | + * add awk and additional rh cdn urls |
| 98 | + * use ID_LIKE for suse os detection |
| 99 | + * update TODO |
| 100 | + * allow errata fuzzy date-matching |
| 101 | + * standardize errata progressbar text |
| 102 | + * rename function |
| 103 | + * add yum errata checking to defaults |
| 104 | + * shortern more bugzilla urls |
| 105 | + * add os filter for errata |
| 106 | + * update os templates |
| 107 | + * explicitely install awk |
| 108 | + * refactor report processing |
| 109 | + * add cdn-ubi redhat url |
| 110 | + * improve mirror checksum handling |
| 111 | + * refactor and improve repo type handling |
| 112 | + * update .gitignore |
| 113 | + * add migration for blank host tags |
| 114 | + * add support for parsing yum updateinfo errata repos |
| 115 | + * use more descriptive variable name |
| 116 | + * remove transaction.atomic where not needed |
| 117 | + * show url for authenticated mirrors |
| 118 | + * add option to specify errata type on command line |
| 119 | + * standardize model options format |
| 120 | + * remove unneeded saves |
| 121 | + * remove unneeded DatabaseError exception catching |
| 122 | + * use existing function for module creation |
| 123 | + * add a default gentoo repo for all gentoo hosts |
| 124 | + * function import at beginning of function |
| 125 | + * don't allow duplicate erratum references |
| 126 | + * move function to create host from report |
| 127 | + * add helper functions to create osrelease and osvariants |
| 128 | + * add cli option to remove package duplicates |
| 129 | + * add more info to cve template |
| 130 | + * add transaction.atomic for package creation |
| 131 | + * move reference objects under security |
| 132 | + * default to 25 ProcessPoolWorkers |
| 133 | + * add incorrect erratum type to error output |
| 134 | + * fix incorrect variable |
| 135 | + * update first.org link |
| 136 | + * add NIST CVE data download for CVSS scores and references |
| 137 | + * flake8 |
| 138 | + * prefer fetch over download |
| 139 | + * don't create osvariant with no arch |
| 140 | + * handle cvss v2 scores better |
| 141 | + * use upstream nvd cpe names |
| 142 | + * fix metalink detection |
| 143 | + * remove square brackets from urls |
| 144 | + * use python etree for centos |
| 145 | + * don't create all-arch packages |
| 146 | + * add support for Amazon Linux 1 |
| 147 | + * move smaller fixup url functions |
| 148 | + * use reverse-date ordering for cves and errata |
| 149 | + * better cve mismatch message |
| 150 | + * handle irregularly-named CVEs |
| 151 | + * get debian DSCs from package file maps |
| 152 | + * improve get_matching_packages |
| 153 | + * use package-specific display options |
| 154 | + * add concurrent processing for yum repo errata |
| 155 | + * additional options for yum repo errata handling |
| 156 | + * remove errata view ordering |
| 157 | + * use arch_id for packages |
| 158 | + * add distro-specific references to errata |
| 159 | + * don't use acronym, keep flake8 happy |
| 160 | + * update gentoo repo handling |
| 161 | + * add errata affected and fixed packages |
| 162 | + * tweak yum reference handling |
| 163 | + * add osv.dev reference to errata detail page |
| 164 | + * make packagestring distro-specific handling match package |
| 165 | + * add host errata migration |
| 166 | + * bump to latest 4.2 django |
| 167 | + * updates for cvss and cve handling |
| 168 | + * allow search to keep existing filters |
| 169 | + * fix up rpm/deb package builds |
| 170 | + * add missing dependencies |
| 171 | + |
| 172 | + [ dependabot[bot] ] |
| 173 | + * Bump djangorestframework from 3.13.1 to 3.15.2 |
| 174 | + * packaging updates |
| 175 | + * Update __init__.py |
| 176 | + * Update __init__.py |
| 177 | + * remove dh-systemd build dependency |
| 178 | + * add missing module __init__s |
| 179 | + * debian packaging updates |
| 180 | + * fix db permissions for celery |
| 181 | + * fix rpm building |
| 182 | + * remove unnessecary globals to appease flake8 |
| 183 | + * remove unused cve title field |
| 184 | + * handle existing duplicate packages in get_or_create |
| 185 | + * speed up errata processing |
| 186 | + * correctly parse newer dsc representation |
| 187 | + * handle subprocesses closing db connections |
| 188 | + * handle duplicate CVSSes better |
| 189 | + * reduce max charfield length for mysql |
| 190 | + * further reduce charfield size for mysql |
| 191 | + * reduce URLField max_length to 765 |
| 192 | + |
| 193 | + [ dependabot[bot] ] |
| 194 | + * Bump django from 4.2.20 to 4.2.21 |
| 195 | + |
| 196 | + [ dependabot[bot] ] |
| 197 | + * Bump django from 4.2.21 to 4.2.22 |
| 198 | + |
| 199 | + [ dependabot[bot] ] |
| 200 | + * Bump requests from 2.32.3 to 2.32.4 |
| 201 | + |
| 202 | + [ vtalos ] |
| 203 | + * Remove unused dependency 'chardet' from requirements.txt |
| 204 | + |
| 205 | + [ Marcus Furlong ] |
| 206 | + * get_or_create_module only returns module |
| 207 | + |
| 208 | + [ dependabot[bot] ] |
| 209 | + * Bump django from 4.2.22 to 4.2.24 |
| 210 | + |
| 211 | + [ Will Furnell ] |
| 212 | + * Package types are in the Package class |
| 213 | + |
| 214 | + [ dependabot[bot] ] |
| 215 | + * Bump django from 4.2.24 to 4.2.25 |
| 216 | + |
| 217 | + [ Marcus Furlong ] |
| 218 | + * bump redis |
| 219 | + * Update license in common.py |
| 220 | + * fix licenses |
| 221 | + * use GPL-3.0-only for debian copyright |
| 222 | + * fix tag handling |
| 223 | + * fix some flake8-bugbear bugs |
| 224 | + * fix package filter list for errata |
| 225 | + * add support for zstd compression in deb and rpm repos |
| 226 | + * simplify logging |
| 227 | + * use redis for caching and use locks for tasks |
| 228 | + * add errata source options to config file |
| 229 | + * remove daily cronjob in favour of patchman-celery |
| 230 | + * add isort check |
| 231 | + |
| 232 | + [ dependabot[bot] ] |
| 233 | + * Bump django from 4.2.25 to 4.2.26 |
| 234 | + |
| 235 | + [ dependabot[bot] ] |
| 236 | + * Bump django from 4.2.26 to 4.2.27 |
| 237 | + |
| 238 | + [ Ricardo Jerónimo ] |
| 239 | + * Modified tag handling to preserve case |
| 240 | + |
| 241 | + [ Marcus Furlong ] |
| 242 | + * fix same module in different repos |
| 243 | + * add priority queues for tasks (#724) |
| 244 | + * update celery services handling (#726) |
| 245 | + * remove non-present middleware (#729) |
| 246 | + * fix wsgi so rpm module is only loaded once (#728) |
| 247 | + * give systemd units usable defaults (#727) |
| 248 | + * use consistent users/groups on rhel/debian (#730) |
| 249 | + * fixes for dumping/loading fixtures from sqlite (#731) |
| 250 | + * update logging to log to console and celery systemd units (#732) |
| 251 | + * switch to django-tables2 |
| 252 | + * add django2-select2 functionality |
| 253 | + * update host and package templates |
| 254 | + * prefer triangles over chevrons |
| 255 | + * fix table column alignments and cell contents |
| 256 | + * fix OS tables and add dropdown menu |
| 257 | + * fix broken rocky links |
| 258 | + * move navbar to side |
| 259 | + * fix datetime issues using timezone |
| 260 | + * add collapsible sidebar |
| 261 | + * table tweaks |
| 262 | + * add more generic approach to handling redhat references |
| 263 | + |
| 264 | + [ dependabot[bot] ] |
| 265 | + * Bump django-select2 from 8.3.0 to 8.4.1 |
| 266 | + * rest api report uploads |
| 267 | + * api tests |
| 268 | + * update tests |
| 269 | + * update README |
| 270 | + * update installation instructions |
| 271 | + * update installation instructions |
| 272 | + * auto-commit to update version skip-checks: true |
| 273 | + |
| 274 | + -- Marcus Furlong <furlongm@gmail.com> Mon, 02 Feb 2026 04:34:46 +0000 |
| 275 | + |
1 | 276 | patchman (3.0.19-1) stable; urgency=medium |
2 | 277 |
|
3 | 278 | * switch default branch from master to main |
|
0 commit comments