- 16 Jul, 2014 1 commit
-
-
Previously, the test suite checked only that Unscheduled.getInterval would return a particular value when invoked with no argument. Now, the test suite checks the only property of Unscheduled.getInterval that its callers rely on: that it returns the same string regardless of which time is passed in to it.
-
- 07 Jul, 2014 1 commit
-
-
Isis Lovecruft authored
-
- 03 Jul, 2014 5 commits
-
-
Isis Lovecruft authored
* ADD new file, .test.requirements.txt, for specifying packages and their versions which are required for running BridgeDB's test suite.
-
Isis Lovecruft authored
This refreshes the pylint config file with new settings from upgrading to version 1.1.0.
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
- 25 Jun, 2014 1 commit
-
-
Isis Lovecruft authored
This does not count as a base class. There is absolutely no point to it. I haven't bothered to do a git blame to see whose idea this was; it doesn't matter. This is NOT A BASE CLASS. Especially when it is an old-style class without a proper method resolution ordering algorithm.
-
- 24 Jun, 2014 3 commits
-
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
- 09 Jun, 2014 8 commits
-
-
Isis Lovecruft authored
-
Isis Lovecruft authored
* REMOVE second call to normalizeEmail() in EmailBasedDistributor.getBridgesForEmail(), and add note about where the checks are currently called. * ADD some extra logging when we receive imcoming requests from email addresses in the EMAIL_WHITELIST. * TODO check that incoming emails from addresses in EMAIL_WHITELIST have valid signatures made by the key with the corresponding GnuPG key fingerprint (as in EMAIL_WHITELIST, which is a mapping of addresses to fingerprints).
-
Isis Lovecruft authored
* ADD bridgedb.Dist.EmailBasedDistributor.whitelist attribute which should hold the contents of the EMAIL_WHITELIST setting in bridgedb.conf. * CHANGE createBridgeRings() function in bridgedb.Main module to use the new email distributor whitelist attribute, and pass it the settings from the parsed config file.
-
Isis Lovecruft authored
* CHANGE getMailTo() and runChecks() in b.e.autoresponder.SMTPAutoresponder to check for whitelisted addresses first, before any of the other checks.
-
Isis Lovecruft authored
-
Isis Lovecruft authored
Since there are technically two SMTP servers, be clearer that this function sets up the one which listens for incoming emails.
-
Isis Lovecruft authored
When raising a `twisted.mail.smtp.SMTPBadSender`, we were giving it the origin's domain name as argument, which ended up with weird messages like '550 Cannot receive from specified address <example.com@localhost>: Sender not acceptable' being sent out. Apparently, SMTPBadSender want the whole origin object, not just the domain. * CHANGE raising of SMTPBadSender in b.e.server.SMTPIncomingDelivery.validateFrom() to use the whole origin object, not just the domain, as its argument.
-
Isis Lovecruft authored
Something lately has been causeing Travis CI to sometimes not report a build failure when a unittest fails. Removing the dashes before these commands in the hopes that this was the problem.
-
- 07 Jun, 2014 4 commits
-
-
Isis Lovecruft authored
If anything in this list ends up in the list of permitted client email addresses, we should know about it, and also fail the test.
-
Isis Lovecruft authored
This serves two purposes. It allows arbitrary whitelisting of certain email addresses for testing purposes, and once #9332 is fully implemented, will allow encrypted emails to be sent to these whitelisted addresses. * FIXES part of #9332.
-
Isis Lovecruft authored
-
Isis Lovecruft authored
The stupid Python stdlib logging module doesn't handle unicode at all. If debugging is turned on, and SAFELOGGING is disabled, the incoming emails are logged. If they have any unicode characters, processing of the emails stops due to UnicodeDecodeErrors.
-
- 06 Jun, 2014 17 commits
-
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
Isis Lovecruft authored
Apparently, Transifex only displays comments which are for the string being translated, and only one string is viewed at a time. Sigh. * THANKS to Phoul on IRC for pointing out the issue with how Transifex handles TRANSLATOR comments.
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
Isis Lovecruft authored
-
Isis Lovecruft authored
These are somehow the old strings from before the UIs were revised. It seems the automated Transifex updater scripts didn't create a new PO file for Korean… that or I did something wrong. Either way, we can still use *some* of these strings, so we should add them. * THANKS to ilbe123, cwt96, Dr.what, and pCsOrI.
-
Isis Lovecruft authored
* THANKS to LinuxChata and ghostishev.
-
Isis Lovecruft authored
* THANKS to volkangezer.
-
Isis Lovecruft authored
* THANKS to Communia, Humberto Sartini, Anastasia01, and recognitium.
-
Isis Lovecruft authored
* THANKS to hoek, yodaa, maxxx, and sebx.
-
Isis Lovecruft authored
* THANKS to Ann Boen, erwindelaat, guryman, and BBLN.
-
Isis Lovecruft authored
* THANKS to plazmism.
-
Isis Lovecruft authored
* THANKS to Random_R.
-
Isis Lovecruft authored
* THANKS to Lunar.
-