cherrypy-foundation (1.3.0+dfsg-1) unstable; urgency=medium * Release DFSG-compliant source package -- Patrik Dufresne Thu, 12 Mar 2026 08:17:54 -0400 cherrypy-foundation (1.3.0-1) unstable; urgency=medium * Use `xz` for original tarball * debian: Update upstream contact * Add git-changelog to maintain CHANGELOG.md and debian/changelog * build: include translation files in sdist * debian: exclude "debian" from ".orig.tar.xz" * debian: create "vendor" folder if missing * debian: append .dev0 for unreleased version * ci, debian: split source and binary build for isolation * debian: ignore "vendor" folder * debian: disable datatable test * ci: change to bump git-changelog version * debian: change to avoid calling `sed` in subshell * debian: make datatable test optional when `+dfsg` * debian: replace `.dev0` by `.dev` * ci: use unstable to build debian source package * ci: do not install devscripts * ci: remove call to `apt build-dep` when building debian source package * ci: change build to run `lintian` only once on binary packages * debian: remove `python3-all-dev` from build depends * debian: remove `Built-Using` * debian: add `watch` file * debian: remove redundant field * debian: don't call with `-us -uc` -not required in this environment * ci: generate changelog without `+dfsg` * ci: support with and without dfsg -- Patrik Dufresne Thu, 12 Mar 2026 08:17:43 -0400 cherrypy-foundation (1.2.0-2) unstable; urgency=medium * Your change message -- Patrik Dufresne Tue, 10 Mar 2026 13:35:29 -0400 cherrypy-foundation (1.2.0-1) unstable; urgency=medium * Add `python3-sqlalchemy` to suggests packages * Fix url_for to avoid leaking form data in query_string * debian: Sorting fields in control * debian: Updating python-tz build-depends for trixie and newer * debian: Harmonize indenting in rules * Add unit test for error page * debian: wrap-and-sort * datatable: add static content support -- Patrik Dufresne Fri, 06 Mar 2026 16:00:26 -0500 cherrypy-foundation (1.0.6-1) unstable; urgency=medium * Add forky, plucky, questing, resolute * Clear db sessions before drop table to avoid dead lock -- Patrik Dufresne Fri, 20 Feb 2026 15:10:22 -0500 cherrypy-foundation (1.0.5-1) unstable; urgency=medium * wip: upload multiple deb * Fix oauth module to use session_lock * Ignore 'priority' in ratelimit.increase_hit() * Adjust logging -- Patrik Dufresne Thu, 19 Feb 2026 10:46:47 -0500 cherrypy-foundation (1.0.4-1) unstable; urgency=medium * Declare `db` optional-dependencies * Run test for Debian unstable * Add oauth module from rdiffweb * Include doc in Debian package * Clean-up previous debian archive in CICD pipeline * Document sessions module * Enable wtform translation automatically * Fix error messages in `url_for()` * Add bytes support to url_for() -- Patrik Dufresne Wed, 18 Feb 2026 13:25:27 -0500 cherrypy-foundation (1.0.2-1) unstable; urgency=medium * Use `no-guess-dev` with setuptools-scm * Fix search of `chromedriver` for selenium tests * Symlink for bootstrap5, jquery, jquery-typeahead & popper.js * ldap: Fix implementation of `all_attribute` -- Patrik Dufresne Tue, 10 Feb 2026 14:12:44 -0500 cherrypy-foundation (1.0.1-1) unstable; urgency=medium * Add wrap-and-sort to CICD pipeline * Improve support for JinjaX 0.57 -- Patrik Dufresne Wed, 04 Feb 2026 15:17:58 -0500 cherrypy-foundation (1.0.0-1) unstable; urgency=medium * Initial commit * Add source code * Fix LDAP logs, enhance error page & more unit test * Adjust logging & Add MFA unit test * Fix copyright header * Fix i18n config * Add jinja2 unit test * Update module from rdiffweb * Allow specific render_kw for container and label * Update Typeahead defaults value & adjust css * Revisit `url_for` implementation and tests * Update flash component * Create debian package * Adjust error page for 404 error * Make better use of region in i18n * Move `` dependencies to `` * Handle LazyString in `` * Update scheduler module from rdiffweb * Publish deb package to nexus server * Fix to handle invalid locale * Fix for ldap first_attribute * Refactor i18n module * Remove translation from ColorModes * Add LanguageSelection component * Adjust datatable button margins for responsive design * Initial Debian packaging * Drop cherrypy.tools.errors * Add secure-header unit test * Add unit test for CherrpyForm * Update copyright * Add `bcc` to smtp module * Add ratelimit unit test * Add logging unit test * Start writing documentation * Add `pool_size` option to ldap module * Support explicit session lock * ldap: Rename variable `username` to `login` -- Patrik Dufresne Tue, 03 Feb 2026 10:41:01 -0500