lp:~divmod-dev/divmod.org/mantissa-chat-1347

Created by Glyph Lefkowitz and last modified
Get this branch:
bzr branch lp:~divmod-dev/divmod.org/mantissa-chat-1347
Members of Divmod-dev can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Divmod-dev
Project:
Divmod
Status:
Development

Recent revisions

1756. By exarkun

very simple mantissa-enabled irc server

1755. By exarkun

Branching to 'mantissa-chat-1347'

1754. By exarkun

Merge pop3-username-1323

Author: exarkun
Reviewer: glyph
Fixes #1323

This adds customized POP3 and ESMTP servers which rejects usernames
without domain parts with a special message which might be useful to
users in determining why their login attempt fails.

Axiom's LoginSystem now raises a custom exception when a login attempt
fails for this reason.

1753. By exarkun

Merge local-processor-1338 (re-do 7992, correctly)

Author: exarkun
Reviewer: glyph
Fixes #1338

This adds support for notifying axiom.batch.processor types of the
creation of new items which will require processing. This feature
is used by Quotient's Message type to fix the local-style listeners
which are used to implement extracts and mailing list tagging.

The mechanism used is a new callback on Item, a method which is invoked
when an instance is first placed into a store.

The local-style batch processor no longer needs to be driven by a service
to poll for new items: it uses notification to only process items when
there are any which require processing.

The remote indexer upgrade tests have been cleaned up. They now more
closely resemble the actual state encountered on a live system, letting
these tests pass with the batch processor changes.

The scheduler now includes a method for retrieving the times at which a
particular item is scheduled to run.

1752. By exarkun

revert 7992

1751. By exarkun

Merge local-processor-1338

Author: exarkun
Reviewer: glyph
Fixes #1338

This adds support for notifying axiom.batch.processor types of the
creation of new items which will require processing. This feature
is used by Quotient's Message type to fix the local-style listeners
which are used to implement extracts and mailing list tagging.

The mechanism used is a new callback on Item, a method which is invoked
when an instance is first placed into a store.

The local-style batch processor no longer needs to be driven by a service
to poll for new items: it uses notification to only process items when
there are any which require processing.

The remote indexer upgrade tests have been cleaned up. They now more
closely resemble the actual state encountered on a live system, letting
these tests pass with the batch processor changes.

The scheduler now includes a method for retrieving the times at which a
particular item is scheduled to run.

1750. By exarkun

Revert r7825; reopens #1323

1749. By moe

re-merge people-tab-1236-2, with fix to xmantissa.test.test_webapp

1748. By washort

merge release-20060718

1747. By moe

revert r7842: failing test

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~glyph/divmod.org/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers