lp:~roadmr/canonical-identity-provider

Owned by Daniel Manrique
Get this repository:
git clone https://git.launchpad.net/~roadmr/canonical-identity-provider
Only Daniel Manrique can upload to this repository. If you are Daniel Manrique please log in for upload directions.

Branches

Name Last Modified Last Commit
concourse-landing 2021-02-03 14:39:01 UTC 2021-02-03
Skip username validation in EditAccountForm if unchanged

Author: Maximiliano Bertacchini
Author Date: 2021-02-03 14:39:01 UTC

Skip username validation in EditAccountForm if unchanged

Merged from https://code.launchpad.net/~maxiberta/canonical-identity-provider/+git/canonical-identity-provider/+merge/397386

2fa-backup-ux-tweaks 2020-10-27 20:48:47 UTC 2020-10-27
separate title from content

Author: Daniel Manrique
Author Date: 2020-10-27 20:48:47 UTC

separate title from content

fix-another-i18n-leaky-test-state 2020-09-04 21:29:26 UTC 2020-09-04
Properly reset the thread's translation context to avoid a test depen-fail - ...

Author: Daniel Manrique
Author Date: 2020-09-04 21:29:26 UTC

Properly reset the thread's translation context to avoid a test depen-fail - this tine in test_views_i18n

fix-borked-no-email-test 2020-09-04 19:56:35 UTC 2020-09-04
Properly reset the thread's translation context to avoid a test depen-fail

Author: Daniel Manrique
Author Date: 2020-09-04 19:56:35 UTC

Properly reset the thread's translation context to avoid a test depen-fail

webauthn-mega-branch 2020-08-19 21:50:10 UTC 2020-08-19
Add tests for webauthn addition views/UI

Author: Daniel Manrique
Author Date: 2020-05-15 21:06:39 UTC

Add tests for webauthn addition views/UI

nag-time-jitter 2020-08-19 16:49:05 UTC 2020-08-19
No randint in models.twofactor anymore

Author: Daniel Manrique
Author Date: 2020-08-19 16:49:05 UTC

No randint in models.twofactor anymore

call-me-saml-sha2-maybe 2020-08-03 20:47:14 UTC 2020-08-03
Update sha512 test and key/cert files so it works

Author: Daniel Manrique
Author Date: 2020-08-03 20:40:14 UTC

Update sha512 test and key/cert files so it works

saml-sha2-for-real 2020-07-28 21:06:24 UTC 2020-07-28
Test that the proper signing/digest algorithm is used throughout SAML assertion

Author: Daniel Manrique
Author Date: 2020-07-28 20:36:31 UTC

Test that the proper signing/digest algorithm is used throughout SAML assertion

editable-backup-device-last-times 2020-07-27 15:45:49 UTC 2020-07-27
Make backup device-related timestamps admin-editable.

Author: Daniel Manrique
Author Date: 2020-07-27 15:45:49 UTC

Make backup device-related timestamps admin-editable.

saml-sha2 2020-07-24 20:20:44 UTC 2020-07-24
Processors: actually pass signing_algorithm where needed

Author: Daniel Manrique
Author Date: 2020-07-24 20:20:44 UTC

Processors: actually pass signing_algorithm where needed

we-support-ecdsa-but-not-ed25519 2020-07-20 16:42:56 UTC 2020-07-20
flip order dsa/rsa

Author: Daniel Manrique
Author Date: 2020-07-20 16:42:56 UTC

flip order dsa/rsa

2fa-periodic-devices-verify 2020-07-15 21:11:49 UTC 2020-07-15
cols

Author: Daniel Manrique
Author Date: 2020-07-15 21:11:49 UTC

cols

better-username-errors 2020-07-07 15:50:38 UTC 2020-07-07
Review comments

Author: Daniel Manrique
Author Date: 2020-07-07 15:50:38 UTC

Review comments

tweak-username-instructions-positioning 2020-07-06 20:24:06 UTC 2020-07-06
Visual tweaks to username format instructions.

Author: Daniel Manrique
Author Date: 2020-07-06 20:24:06 UTC

Visual tweaks to username format instructions.

* move instructions below the field
* fix css, nesting and styling
* simplify length instructions

better-username-messages 2020-07-06 13:38:04 UTC 2020-07-06
periods at end of sentences.

Author: Daniel Manrique
Author Date: 2020-07-06 13:38:04 UTC

periods at end of sentences.

2fa-update-last-nag-paper-only 2020-06-18 21:16:38 UTC 2020-06-18
Update last_nag only for codes from paper device

Author: Daniel Manrique
Author Date: 2020-06-18 21:16:25 UTC

Update last_nag only for codes from paper device

gargoyle-1.5-jsonfield-test-fail 2020-06-18 20:16:44 UTC 2020-06-18
Faily test for json encoding.

Author: Daniel Manrique
Author Date: 2020-06-18 20:16:44 UTC

Faily test for json encoding.

    return self.render(request, token=token, rpconfig=rpconfig, form=form)
  File "/src/canonical-identity-provider/sso-git/src/webui/views/ui.py", line 128, in render
    context = self.get_context(request, **kwargs)
  File "/src/canonical-identity-provider/sso-git/src/webui/views/ui.py", line 286, in get_context
    if gargoyle.is_active('TWOFACTOR_BACKUP_NAG', request):
  File "/src/canonical-identity-provider/sso-git/env/local/lib/python2.7/site-packages/gargoyle/testutils.py", line 125, in wrapped
    return is_active_func(key, *args, **kwargs)
  File "/src/canonical-identity-provider/sso-git/env/local/lib/python2.7/site-packages/gargoyle/manager.py", line 89, in is_active
    result = switch.has_active_condition(conditions, instances)
  File "/src/canonical-identity-provider/sso-git/env/local/lib/python2.7/site-packages/gargoyle/conditions.py", line 293, in has_active_condition
    result = self.is_active(instance, conditions)
  File "/src/canonical-identity-provider/sso-git/env/local/lib/python2.7/site-packages/gargoyle/conditions.py", line 307, in is_active
    field_conditions = conditions.get(self.get_namespace(), {}).get(name)
AttributeError: 'unicode' object has no attribute 'get'

THis is apparently because something is fucked in JSONField and it's
returning the data as the verbatim string and not the expected de-jsoned
thing (i.e. it's not running the json payload by json.loads())

revert-update-gargoyle-to-1.5.0 2020-06-18 14:57:27 UTC 2020-06-18
Revert "Update gargoyle-yplan to 1.5.0"

Author: Daniel Manrique
Author Date: 2020-06-18 14:57:27 UTC

Revert "Update gargoyle-yplan to 1.5.0"

This reverts commit d8bff9ed50ca966e5631eb96abadcc1acb71e163.

Note this reverts only the actual requirements.txt updates, not the
fixed test (since the fixed version still works and should be more
robust)

update-gargoyle-to-1.5.0 2020-06-18 10:37:59 UTC 2020-06-18
Fix assertable value scoping

Author: Daniel Manrique
Author Date: 2020-06-18 10:37:59 UTC

Fix assertable value scoping

2fa-periodic-check-in-place 2020-06-17 19:02:14 UTC 2020-06-17
Use a notification-style box for 2fa nag 'did you know'

Author: Daniel Manrique
Author Date: 2020-06-17 19:02:14 UTC

Use a notification-style box for 2fa nag 'did you know'

2fa-periodic-check 2020-06-10 21:28:50 UTC 2020-06-10
Test tweaks and complete test for redirect_with_next and correct code. Some t...

Author: Daniel Manrique
Author Date: 2020-06-10 21:17:45 UTC

Test tweaks and complete test for redirect_with_next and correct code. Some todos remain.

sso-git-worktree-compat 2020-06-02 19:18:24 UTC 2020-06-02
Ensure makefile works with git worktree checkouts.

Author: Daniel Manrique
Author Date: 2020-06-02 16:18:59 UTC

Ensure makefile works with git worktree checkouts.

The way we determined if the SSO checkout was git-hosted was by
checking directoryness of .git, but if the checkout was produced
using git worktree, .git is a file. The proposed solution uses git
itself to determine if the repo is a valid one and should be more
resilient.

versioninfo-for-talisker 2020-06-01 20:09:32 UTC 2020-06-01
Ignore version-info.txt

Author: Daniel Manrique
Author Date: 2020-06-01 20:09:32 UTC

Ignore version-info.txt

bug-1880042-2fa-lost-message 2020-05-22 13:04:56 UTC 2020-05-22
Update lost device message with current contact info

Author: Daniel Manrique
Author Date: 2020-05-22 13:04:56 UTC

Update lost device message with current contact info

add-2fa-dev-creation-metrics 2020-05-21 21:32:50 UTC 2020-05-21
Emit metrics when 2fa devices are added.

Author: Daniel Manrique
Author Date: 2020-05-21 21:31:02 UTC

Emit metrics when 2fa devices are added.

The metric includes the device type (automatically-added backup devices
have the fake "paper_auto" type) and subtype (for OATH devices which
can be TOTP or HOTP)

add-2fa-flow-metrics 2020-05-21 13:15:31 UTC 2020-05-21
Add flows.2fa metric.

Author: Daniel Manrique
Author Date: 2020-05-21 13:15:31 UTC

Add flows.2fa metric.

It can have success, error, or requested.

Note a failed 2fa check also emits a flows.login.error metric.

2fa-always-generate-paper-backup 2020-05-08 20:20:07 UTC 2020-05-08
test tweaks

Author: Daniel Manrique
Author Date: 2020-05-08 20:09:55 UTC

test tweaks

rename-vcs-header 2020-04-21 15:44:17 UTC 2020-04-21
fixed header name

Author: Daniel Manrique
Author Date: 2020-04-21 15:44:17 UTC

fixed header name

readme-typos-1 2020-04-20 15:35:58 UTC 2020-04-20
Bad punctuation

Author: Daniel Manrique
Author Date: 2020-04-20 15:35:58 UTC

Bad punctuation

129 of 29 results
This repository contains Public information 
Everyone can see this information.

Subscribers