| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-23 | wiki2/src/authentication update files | Steve Piercy | |
| 2016-12-23 | wiki2/src/views update files, line number range | Steve Piercy | |
| 2016-12-23 | wiki2/src/models - update files | Steve Piercy | |
| 2016-12-23 | wiki2/src/basiclayout - update files | Steve Piercy | |
| 2016-12-23 | wiki2/src/installation - update files | Steve Piercy | |
| 2016-12-14 | Merge branch 'master' into pr/2853 | Michael Merickel | |
| 2016-12-09 | Added configuration for ipv6 in .ini files. | Martin | |
| 2016-12-08 | bring wiki2 test coverage up to 100%, refs #2451 | Nejc Zupan | |
| 2016-12-07 | fixed 'list' to 'listen' | Martin | |
| 2016-12-07 | Changed 'host' and 'port' configuration to a new 'listen' style that is now ↵ | Martin | |
| supported by waitress server. | |||
| 2016-12-06 | Revert "Changed 'host' and 'port' configuration to a new 'listen' style that ↵ | Bert JW Regeer | |
| …" | |||
| 2016-12-06 | Changed 'host' and 'port' configuration to a new 'listen' style that is now ↵ | Martin | |
| supported by waitress server. | |||
| 2016-07-16 | fix the wiki2 tutorial to set the password as unicode | Michael Merickel | |
| Something really weird is happening but this fixes it. SQLAlchemy is returning the "password_hash" from queries as the type that it was inserted as. Not consistently unicode or bytes. If I insert bytes, then I get bytes back out. If I insert unicode then I get unicode back out. It's unclear why, as the type is Text, the data we're storing is unambiguously US-ASCII and the connection is using a consistent text_factory for unicode conversions of "str" on Python 3. Here, we ensure that we always insert the value as unicode which appears to fix downstream issues like those mentioned in #2605. I was able to reproduce that bug and confirm this fixes it if the original database is initialized using this fix. Obsoletes #2623. | |||
| 2016-07-06 | Update links for Alembix | Steve Piercy | |
| 2016-06-13 | pep8: inline comment must have 2 spaces before | JC Bohin | |
| 2016-06-13 | Fix flake8's noqa directive in documentation and scaffolds | JC Bohin | |
| 2016-05-23 | Merge pull request #2601 from stevepiercy/1.7-branch | Steve Piercy | |
| revert column type change in alchemy scaffold and related docs | |||
| 2016-05-22 | Change type to Text from Integer. See #2591 | Steve Piercy | |
| 2016-05-20 | Change column `Page.data` to `Text` | viniciusban | |
| 2016-05-19 | oops, encode the password in the authorization tutorial as well | Michael Merickel | |
| 2016-05-15 | password_hash is unicode, needs to be encoded | Michael Merickel | |
| 2016-04-12 | - use an environment variable and venv. See ↵ | Steve Piercy | |
| https://github.com/Pylons/pyramid/pull/2468#discussion_r59311019 - rename stanza from `testing_extras` to `tests_require` - switch from nose to pytest | |||
| 2016-04-11 | remove theme.min.css, it serves no purpose | Michael Merickel | |
| 2016-04-11 | fix readme to show directions in both alchemy and zodb | Michael Merickel | |
| 2016-04-11 | tweak wiki2 test to be more succinct | Steve Piercy | |
| 2016-04-09 | use an alias for the import. Fixes #2450. Thanks @bertjwregeer! | Steve Piercy | |
| 2016-04-09 | - update wiki2/tests step | Steve Piercy | |
| 2016-04-09 | - update wiki2/authorization step | Steve Piercy | |
| 2016-04-09 | - fix straggler from wiki2/src/views/tutorial/tests.py | Steve Piercy | |
| 2016-04-09 | - update wiki2/authentication | Steve Piercy | |
| 2016-04-09 | - update wiki2 definingviews | Steve Piercy | |
| 2016-04-09 | - update definingmodels step | Steve Piercy | |
| 2016-04-09 | - update wiki2/src/basiclayout files | Steve Piercy | |
| 2016-04-09 | - add missing files | Steve Piercy | |
| 2016-04-09 | add result of installation step in wiki2 tutorial, but using the recently ↵ | Steve Piercy | |
| updated scaffold from master and normalize its version to 1.7. See #2104. | |||
| 2016-02-28 | redirect to edit page when user attempts to add page that already exists | Steve Piercy | |
| - update src/*/views/default.py - update src/*/routes.py - write new test - revise docs, double-checking line counts and highlighting | |||
| 2016-02-28 | apply change to all src/*/user.py | Steve Piercy | |
| 2016-02-28 | wiki2 revert unnecessary hmac stuff | Steve Piercy | |
| 2016-02-27 | wiki2 authentication bug fix and improvement against timing attack | Steve Piercy | |
| - Bytes type does not have encode method. The expected_hash retrieved from the database is a bytes object. - Use hmac.compare_digest instead of == to avoid timing attacks as a recommended security best practice. See https://www.python.org/dev/peps/pep-0466/ https://bugs.python.org/issue21306 and https://codahale.com/a-lesson-in-timing-attacks/ for details. Note, however, this was not backported to py2.6. For a tutorial, I am OK with stating this will not work on Python 2.6 with a clear warning note at the start of the tutorial and on the authentication step. | |||
| 2016-02-18 | update tests chapter | Michael Merickel | |
| 2016-02-18 | add fallback for next_url | Michael Merickel | |
| 2016-02-18 | add webtest and tests_require to setup.py | Michael Merickel | |
| 2016-02-16 | add first cut at source for authorization chapter | Michael Merickel | |
| 2016-02-16 | remove whitespace | Michael Merickel | |
| 2016-02-16 | use page.name to prepare for context | Michael Merickel | |
| 2016-02-14 | implement the authentication example code | Michael Merickel | |
| 2016-02-14 | split routes into a separate module | Michael Merickel | |
| 2016-02-14 | fix unicode issues with check_password | Michael Merickel | |
| 2016-02-13 | improve the views section by removing quirks and explaining transactions | Michael Merickel | |
| 2016-02-12 | forward port changes to models / scripts to later chapters | Michael Merickel | |
