lp://staging/~blr/rutabaga/trunk

Created by Kit Randel and last modified
Get this branch:
bzr branch lp://staging/~blr/rutabaga/trunk
Only Kit Randel can upload to this branch. If you are Kit Randel please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kit Randel
Project:
Rutabaga
Status:
Development

Recent revisions

41. By Kit Randel

Remove fetchall() case.

40. By Kit Randel

* Rename build_id and token_id to username and secret.
* Remove unneeded deps.
* Remove token_invalidation logic and check token ttl deltas in SQL.

39. By Kit Randel

* Remove client_ip (may be reintroduced later once tokens can be restricted by source IP).
* Remove check for existing token.
* Remove /tokens/ GET for validation.
* Add '/validate' POST endpoint, requiring both build_id and token_id, and refactor related tests.
* Add max_retries to http session in squid proxy auth helper.
* Validate presence of token_id in response from /validate in auth helper.

38. By Kit Randel

* Add iso8601 0.1.10 and pytz 2015.6.
* Use iso8601 for token timestamps.
* Check token validity in sql.
* Rename /token endpoint to pular/tokens.
* Remove reference to Snap in logger.
* Use empty list for bindings kwarg and pass to cursor in fetchall case.
* Only call delete_invalid_tokens in purge script (delete fn calls invalidate_expired_tokens).

37. By Kit Randel

Add logging for purge cron job.

36. By Kit Randel

Call len once.

35. By Kit Randel

Delete invalidated_tokens.

34. By Kit Randel

Correct sqlite bindings in the case of multiple tokens to invalidate.

33. By Kit Randel

Add fixtures and WebTest to test requirements.

32. By Kit Randel

Provide comment on useful squid debug options.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers