summaryrefslogtreecommitdiff
path: root/docs/quick_tutorial
AgeCommit message (Collapse)Author
2024-12-06Remove the usage of deprecated 'sqlalchemy.MetaData.bind' attributeNguyễn Hoàng Anh Duy
2024-06-09chore: remove 'retail_forms' fossilTres Seaver
Ten years on, it has never landed in the generated docs.
2024-06-09fix: store 'came_from' information in the sessionTres Seaver
- 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.
2024-06-09docs: remove 'came_from' from login viewTres Seaver
- 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.
2024-01-28drop support for python 3.7 which was eol in 2023Michael Merickel
2022-12-29Merge branch 'master' into mainMichael Merickel
2022-12-29Merge pull request #3707 from ckaipf/update_quick_tutorialMichael Merickel
update SQLAlchemy logger in quick tutorial fixes #3706
2022-12-27Update reference to ORM in sqlalchemyBert JW Regeer
2022-11-17Updated link to SQLAlchemy docs, as the old link was removed in 2.0 releasejonathan vanasco
2022-11-14rename "master" to "main"jonathan vanasco
2022-08-12update SQLAlchemy logger in quick tutorial fixes #3706Camill Kaipf
2022-02-05Cleanup remnants of Py3.6 supportBert JW Regeer
2021-12-17Move IRC channel to Libera.ChatSergey Maranchuk
2021-01-09Update Quick Tutorial and Quick Tour cookiecutter stepsSteve Piercy
2021-01-09Update Quick Tutorial cookiecutter stepSteve Piercy
2020-11-28drop python 3.5Michael Merickel
2020-10-13Rename `ISecurityPolicy.authenticated_identity` to `identity`Theron Luhn
2020-04-17inheriting from `object` not necessary in py3Sergey Maranchuk
2020-01-16update docs with pyramid.authorizatio imports after syncing masterMichael Merickel
2020-01-04clarify that new system is coupledMichael Merickel
2020-01-03Merge branch 'master' into security-docsMichael Merickel
2020-01-03exclude tests package from source packagesMichael Merickel
2020-01-02Resynch docs with cookiecutter - remove unnecessary `omit` line in .coveragercSteve Piercy
2020-01-02Resync quick_tutorial/cookiecutters.rst and related files after moving tests ↵Steve Piercy
directory, including tests package
2020-01-02Resync quick_tutorial/cookiecutters.rst and related files after moving tests ↵Steve Piercy
directory
2020-01-02Update quick_tutorial/cookiecutters.rst and related filesSteve Piercy
2019-12-31apply grammar suggestionMichael Merickel
2019-12-31change hashalg on AuthTktCookieHelper to sha512.Michael Merickel
2019-12-30rename identify(request) to authenticated_identity(request)Michael Merickel
2019-12-29update authentication and authorization chapters of the quick_tutorial to ↵Michael Merickel
use the new ISecurityPolicy
2019-12-23restore py35Michael Merickel
2019-12-15Remove Python 3.4, Python 3.5, and add Python 3.8Steve Piercy
2019-12-09Merge pull request #3543 from behzod/patch-3Steve Piercy
view_classes.rst doc: "classes" -> "functions"
2019-12-09view_classes.rst doc: "classes" -> "functions"Behzod Saidov
2019-12-09Fixed typo. Remove extra $.Behzod Saidov
2019-11-11remove autoflush=FalseAndrea Borghi
autoflush is necessary for the current implementation views.py
2019-11-11ZopeTransactionExtension is not valid anymore, replace with ↵Andrea Borghi
zope.sqlalchemy.register The new version of zope.sqlalchemy does not provide ZopeTransactionExtension anymore. As stated in (this official PR)[https://github.com/zopefoundation/zope.sqlalchemy/pull/38]
2019-08-17run linkcheck, fix redirects, change busted links to inline literalsSteve Piercy
2018-11-27Add a style to show text in input fields.Steve Piercy
Fixes #3431 The cookiecutter has been updated. - See https://github.com/Pylons/pyramid-cookiecutter-starter/pull/64
2018-11-18Unpin webtest and pytestSteve Piercy
2018-11-17Remove explicit mention of Python 3Steve Piercy
2018-11-17Remove mention of py3 compatSteve Piercy
2018-11-16Remove virtualenv and explicit py3 mentionsSteve Piercy
2018-11-16Remove most Python 2 mentions from docs. Exclusions:Steve Piercy
- `docs/tutorials/wiki/*` was written for Python 2 and supposedly won't run on Python 3. - `docs/api/compat.rst` because it drops some stuff and moves other bits into `pyramid.util` and should be part of another PR. - Ignored a couple of times where `env27` and `Python 2.` appear in command output, but they are inconsequential.
2018-10-31move master to 2.0.dev0Michael Merickel
2018-10-15point cookiecutters at 1.10-branchMichael Merickel
2018-10-09Rearrange introduction of Setuptools and move to debugtoolbar.Steve Piercy
Replace [testing] with [dev]. Make narrative text more descriptive of what is going on with `extras_require`
2018-10-09Align emphasize-lines with setup.py codeSteve Piercy
2018-10-08Use correct invocation of `pip install - e ".[dev]"` instead of [testing]Steve Piercy
2018-10-08Fix comments in `setup.py`sSteve Piercy