lp:~suligap/canonical-identity-provider

Get this repository:
git clone https://git.launchpad.net/~suligap/canonical-identity-provider
Only Przemysław Suliga can upload to this repository. If you are Przemysław Suliga please log in for upload directions.

Branches

Name Last Modified Last Commit
fix-missing-setup_paths 2022-02-23 17:43:35 UTC
Add missing setup_paths() in wsgi.py

Author: Przemysław Suliga
Author Date: 2022-02-23 17:43:35 UTC

Add missing setup_paths() in wsgi.py

It was incorrectly removed in
https://code.launchpad.net/~suligap/canonical-identity-provider/+git/canonical-identity-provider/+merge/385205

de-oops 2022-02-11 16:35:48 UTC
Remove an extra timeline_helpers usage

Author: Przemysław Suliga
Author Date: 2022-02-11 15:05:31 UTC

Remove an extra timeline_helpers usage

Added after the initial timeline removal changes were created.

add-raven-sanitize-cookies-processor 2021-06-24 10:37:50 UTC
Add SanitizeCookiesProcessor

Author: Przemysław Suliga
Author Date: 2021-06-24 10:37:50 UTC

Add SanitizeCookiesProcessor

For better compatibility with the pre talisker setup where we used
canonical-raven processors. This one will mask cookie values instead of
completely removing them though.

drop-VCSRevisionMiddleware-wsgi-middleware-and-versioninfo-module 2020-06-02 10:25:45 UTC
Drop VCSRevisionMiddleware and generated versioninfo module

Author: Przemysław Suliga
Author Date: 2020-06-02 10:23:25 UTC

Drop VCSRevisionMiddleware and generated versioninfo module

Following up on b20bc9f:

- Remove VCSRevisionMiddleware, effects of which (x-vcs-revision
  response header) are now being overriden by talisker.

- Remove the versioninfo module generation and its usage

I've checked the charm and the mojo spec branches and they do not refer
to the versioninfo module.

Raven's "release" is being configured by talisker as well, based on the
version-info.txt file.

Thanks Daniel for spotting this.

bump-requests-to-2.23.0 2020-05-28 13:52:56 UTC
Bump requests to 2.23.0

Author: Przemysław Suliga
Author Date: 2020-05-28 13:52:56 UTC

Bump requests to 2.23.0

Overlooked in
https://code.launchpad.net/~suligap/canonical-identity-provider/+git/canonical-identity-provider/+merge/384254

talisker-statsd 2020-05-27 09:20:09 UTC
Prepare for talisker's statsd integration

Author: Przemysław Suliga
Author Date: 2020-05-27 09:20:09 UTC

Prepare for talisker's statsd integration

- Bump statsd package version to 3.3.0 (required by talisker for
  configuring the statsd client)
- Add talisker.django.middleware

After this, talisker can be configured using a STATSD_DSN env var to
send out various metrics to statsd. Currently those will be timers and
counters for views; example counter:

    $prefix.wsgi.latency.account-index.GET.200

The middleware is needed for view name introspection, also for the
purposes of creating these metrics:
https://talisker.readthedocs.io/en/latest/django.html#metadata

This also results in an X-View-Name response header being added.
Example:

    X-View-Name: account-index

Enabling the metrics sending part requires adding a proper STATSD_DSN
env var to talisker's execution env. Later more metrics can be added by
switching to use talisker provided `requests` session for example.

Maybe later, we can look into replacing the django_statsd based
PistonRequestTimingMiddleware metrics by these talisker provided ones.
They have a bit different naming structure (but it might be a win just
letting talisker decide here).

new-style-middleware 2020-05-26 14:39:51 UTC
Switch to Django 1.10 style middleware

Author: Przemysław Suliga
Author Date: 2020-05-26 14:33:07 UTC

Switch to Django 1.10 style middleware

https://docs.djangoproject.com/en/1.11/topics/http/middleware/#upgrading-middleware

In most cases this is adding the MiddlewareMixin to our custom
middleware classes. Plus a version bump for django-honeypot that brings
the new style middleware compatibility.

Other middleware used (django and other 3rd party middleware) was already
compatible.

Requires
https://code.launchpad.net/~suligap/canonical-identity-provider/dependencies-django-honeypot-0.7.0/+merge/384546

drop-djangosecure 2020-05-26 14:05:04 UTC
Remove djangosecure from INSTALLED_APPS

Author: Przemysław Suliga
Author Date: 2020-05-26 14:05:04 UTC

Remove djangosecure from INSTALLED_APPS

talisker-init-with-sentry-overhaul 2020-05-20 12:23:38 UTC
Do not log talisker.wsgi INFO and lower to the logfile

Author: Przemysław Suliga
Author Date: 2020-05-20 12:23:38 UTC

Do not log talisker.wsgi INFO and lower to the logfile

To maintain a better backwards compatibility with pre-talisker logging
setup for now.

update-readme-setup-instructions 2020-05-14 07:13:37 UTC
Update the initial setup section of the README

Author: Przemysław Suliga
Author Date: 2020-05-13 14:31:23 UTC

Update the initial setup section of the README

More information on how to setup the container and removal of some
outdated conflicting information.

110 of 10 results
This repository contains Public information 
Everyone can see this information.