lp://qastaging/~divmod-dev/divmod.org/mantissa-chat-1347
- Get this branch:
- bzr branch lp://qastaging/~divmod-dev/divmod.org/mantissa-chat-1347
Branch merges
Branch information
Recent revisions
- 1754. By exarkun
-
Merge pop3-username-1323
Author: exarkun
Reviewer: glyph
Fixes #1323This 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 #1338This 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. - 1751. By exarkun
-
Merge local-processor
-1338 Author: exarkun
Reviewer: glyph
Fixes #1338This 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/~glyph/divmod.org/trunk