We consider a two-fold problem: on the one hand, the classification of a family of solution-generating techniques in (modified) supergravity and, on the other hand, the classification of a family of canonical transformations of 2-dimensional σ-models giving rise to integrable-preserving transformations. Assuming a generalised Scherk-Schwarz ansatz, in fact, the two problems admit essentially the same algebraic formulation, emerging from an underlying double Lie algebra . After presenting our derivation of the classification, we discuss in detail the relation to modified supergravity and the additional conditions to recover the standard (unmodified) supergravity. Starting from our master equation — that encodes all the possible continuous deformations allowed in the family of solution-generating techniques — we show that these are classified by the Lie algebra cohomologies and of the maximally isotropic subalgebra of the double Lie algebra . We illustrate our results with a non-trivial example, the bi-Yang-Baxter-Wess-Zumino model.