Changelog History
Page 1
-
v1.9
November 08, 2017 -
v1.0.a9 Changes
April 30, 2018- ๐ Pin Celery to version 4.1.0.
-
v1.0.a8 Changes
April 21, 2018Closes
Issue #165
_: Fix path to breadcrumbs template.Closes
Issue #167
_: Fix 'autologin' and 'require_activation' settings.Closes
Issue #169
_: Reflective sitemap reuses dbsession.๐ Closes
Issue #170
_: Enums now support distinct names/values.Do not ignore the prefix setting in get_engine.
๐ Allow using settings in celery configs.
๐ Support setting transaction isolation level.
๐ Sqlite support is being deprecated, will be removed in 1.0b1.
-
v1.0.a7 Changes
February 07, 2018- Closes
Issue #162
_: Enforce timezone to be 'True' on UTCDateTime.
- Closes
-
v1.0.a6 Changes
January 29, 2018โก๏ธ Closes
Issue #155
_: AttributeError: 'super' has no attribute update_first_login_social_data on first user login.Closes
Issue #157
_: Changing User's Username / Email in Admin Crashes.โ Added code style validations.
Correctly allow overriding title for listing views.
โฌ๏ธ Dropped Python 3.4 support.
-
v1.0.a5 Changes
December 12, 2017โ Added support for Pyramid 1.9
โ Added support for Python 3.6
Closes
Issue #29
_: Allow setting redis.sessions.url and websauna.celery_config from secrets file๐จ Refactor SocialLoginMapper: separate ABC and Interface to their own classes.
Enable Twitter login
๐ Use proper JSON field for
User.user_data
in the admin interfacesRetryableTransactionTask
now correctly retries the Celery tasks. Previously the second attempt did not get full Celery task context meaning the tasks usually failed. Furthermore we no longer use pyramid_tm inside Celery tasks, but Websauna specific retryable decorator.โก๏ธ Update jQuery to 3.1.1. Old jQuery is kept in the source tree for backwards compatibility.
โ Added :py:class:
websauna.system.crud.views.CSVListing
and user CSV export:ref:
ws-shell
request.application_url
comes from :ref:websauna.site_url
setting and does not default to localhostWrite the session cookie and Redis session data only if something was stored in the session. This makes it more scalable to serve anonymous pages, as one does not need to reset the cookie on every crawling request.
Use
typing <https://pypi.python.org/pypi/typing>
_ instead ofbackports.typing <https://pypi.python.org/pypi/backports.typing>
_ for Python 3.4.๐ Fixes
Issue #29
_: Replace pcreate with cookiecutter.
-
v1.0.a4 Changes
January 07, 2017๐ Reworked the rules for JSONB columns and their default values. See
JSON column documentation for more information <https://websauna.org/docs/narrative/modelling/json.html>
_.๐ Fix user.user_data not correctly populated when user was created from command line, as reported by @mazz
-
v1.0.a3 Changes
December 13, 2016- Require Python 3.5.2 or newer on 3.5.x series, as 3.5.1 contains a bug in typing module preventing Websauna to run ( https://gist.github.com/mazz/b31fb5a89605548868a91abb91f8faf8 ) - reported by @mazz
-
v1.0.a13 Changes
June 26, 2019๐ Closes
Issue #212
_: Pin to Redis version 2.10.6.๐ Closes
Issue #213
_: Remove unused FormView.customize_schema().Closes
Issue #209
_: Use pgcrypto instead of uuid-ossp (Postgres).๐ Closes
Issue #215
_: UUIDModelSet now supports a label_column parameter on its constructor.โ Add Missing icon_class Property
โฌ๏ธ Upgrades Celery to version 4.3.
โฌ๏ธ Upgrades redis-py to version 3.2.
โฌ๏ธ Upgrades pytz to version 2019.1.
๐ Support pytest 4.x.
๐จ Refactor validator for unique values.
-
v1.0.a12 Changes
November 01, 2018๐ Replace deprecated logger.warn with logger.warning.
Replace deprecated pyramid.session.check_csrf_token with pyramid.csrf.check_csrf_token.
โฌ๏ธ Upgrades transaction to version 2.4.0.
Closes
Issue #206
_: New implementation of ThreadTransactionManager breaks websauna.โฌ๏ธ Upgrades Pyramid to version 1.10.