<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pyramid/docs/quick_tutorial, branch main</title>
<subtitle>Pyramid web framework (fork of https://github.com/Pylons/pyramid).</subtitle>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/'/>
<entry>
<title>Remove the usage of deprecated 'sqlalchemy.MetaData.bind' attribute</title>
<updated>2024-12-06T07:00:45+00:00</updated>
<author>
<name>Nguyễn Hoàng Anh Duy</name>
<email>me@duynha.dev</email>
</author>
<published>2024-12-06T02:54:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=a254f1d7bd23345d477d21bf83d201f9622ba835'/>
<id>a254f1d7bd23345d477d21bf83d201f9622ba835</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: remove 'retail_forms' fossil</title>
<updated>2024-06-10T01:15:03+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2024-06-10T01:15:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=1ebd9884e712463057de38fb4948a56c0c0982c5'/>
<id>1ebd9884e712463057de38fb4948a56c0c0982c5</id>
<content type='text'>
Ten years on, it has never landed in the generated docs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ten years on, it has never landed in the generated docs.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: store 'came_from' information in the session</title>
<updated>2024-06-10T01:11:38+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2024-06-10T01:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=e72d437280d39bf8a8f3f62c6987268537ad5b11'/>
<id>e72d437280d39bf8a8f3f62c6987268537ad5b11</id>
<content type='text'>
- As with the previous commit, we want to avoid trusting user-supplied data
  from the query string or form parameters when constructing redirect URLs.

- Storing the route name and matchdict for the view being forbidden in
  the session allows us to construct the redirect URL on successful
  login cleanly.

- In order to clarify that the logic of storing the 'came from'
  information is separate from rendering or processing the login form,
  this PR splits the `@forbidden_view` mapping onto a separate view function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- As with the previous commit, we want to avoid trusting user-supplied data
  from the query string or form parameters when constructing redirect URLs.

- Storing the route name and matchdict for the view being forbidden in
  the session allows us to construct the redirect URL on successful
  login cleanly.

- In order to clarify that the logic of storing the 'came from'
  information is separate from rendering or processing the login form,
  this PR splits the `@forbidden_view` mapping onto a separate view function.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: remove 'came_from' from login view</title>
<updated>2024-06-10T01:09:19+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2024-06-09T20:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=c9235146e0102d03bb4548711cd0b3b0637d81fa'/>
<id>c9235146e0102d03bb4548711cd0b3b0637d81fa</id>
<content type='text'>
- The narrative doesn't discuss this (mis-)feature.

- Without any authorization, there is no meaninful reason to remember
  the 'previous' page.

- As a general rule, we want to avoid trusting user-supplied data (i.e.,
  from the query string or form params) when constructing redirect URLs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The narrative doesn't discuss this (mis-)feature.

- Without any authorization, there is no meaninful reason to remember
  the 'previous' page.

- As a general rule, we want to avoid trusting user-supplied data (i.e.,
  from the query string or form params) when constructing redirect URLs.
</pre>
</div>
</content>
</entry>
<entry>
<title>drop support for python 3.7 which was eol in 2023</title>
<updated>2024-01-29T05:58:08+00:00</updated>
<author>
<name>Michael Merickel</name>
<email>michael@merickel.org</email>
</author>
<published>2024-01-29T05:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=264f5ce2329f6eb8011cdf5ccec85b136848b1da'/>
<id>264f5ce2329f6eb8011cdf5ccec85b136848b1da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into main</title>
<updated>2022-12-29T22:45:48+00:00</updated>
<author>
<name>Michael Merickel</name>
<email>michael@merickel.org</email>
</author>
<published>2022-12-29T22:45:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=dc4e2e282d60a8387e60ac5fd2b1813b9df3535d'/>
<id>dc4e2e282d60a8387e60ac5fd2b1813b9df3535d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3707 from ckaipf/update_quick_tutorial</title>
<updated>2022-12-29T22:41:23+00:00</updated>
<author>
<name>Michael Merickel</name>
<email>michael@merickel.org</email>
</author>
<published>2022-12-29T22:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=4703e60eb7ddb870bf2cc69eaafd8e12fa966636'/>
<id>4703e60eb7ddb870bf2cc69eaafd8e12fa966636</id>
<content type='text'>
update SQLAlchemy logger in quick tutorial fixes #3706</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
update SQLAlchemy logger in quick tutorial fixes #3706</pre>
</div>
</content>
</entry>
<entry>
<title>Update reference to ORM in sqlalchemy</title>
<updated>2022-12-27T18:07:42+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2022-12-27T18:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=e11c95b8f37b0eff61c1b11931e307468226ed5e'/>
<id>e11c95b8f37b0eff61c1b11931e307468226ed5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated link to SQLAlchemy docs, as the old link was removed in 2.0 release</title>
<updated>2022-11-17T21:27:20+00:00</updated>
<author>
<name>jonathan vanasco</name>
<email>jonathan@2xlp.com</email>
</author>
<published>2022-11-17T21:27:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=13df6badcf97ad379dc88bb9773bdabc1520a71d'/>
<id>13df6badcf97ad379dc88bb9773bdabc1520a71d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename "master" to "main"</title>
<updated>2022-11-14T20:27:33+00:00</updated>
<author>
<name>jonathan vanasco</name>
<email>jonathan@2xlp.com</email>
</author>
<published>2022-11-14T20:27:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/pyramid/commit/?id=b7aecfe6aaff9ea50f657ae2d6638e33addc07c6'/>
<id>b7aecfe6aaff9ea50f657ae2d6638e33addc07c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
