signature=261ff1367ab011418ce983e0d0d80357,fedmsg/CHANGELOG.rst at 0.18.2 · fedora-infra/fedmsg · Gi...

Remove full text from mediawiki messages to reduce spam. 3c95b1cf6

Recursively merge dicts in fedmsg.d/. Fixes #74. 38a57910d

Fix missing endpoint test so that it consistently fails. adbb83b2f

Fix the mediawiki icon 2c80f6ecd

Update the mediawiki tests to check for our new location. a697ebf58

Add gravatar support to mediawiki, tagger, and git messages. f062cdcee

Merge pull request #81 from lmacken/develop e02db5526

fedmsg.text entries for tagger rank changes. 28816fc35

Change default FI endpoint to be correct for stg. df224f57e

Update manifest for testing under koji/mock. 183f1a355

Roll our own gravatar for git secondary icons. 56cd63851

test script. e886de9f1

More tools for testing the busgateway. 79f28c4a3

Use bash correctly. eaf263f12

Configurable outgoing high water mark for fedmsg-gateway. bdc51e171

Introduce the zmq_linger code to the php mediawiki plugin. 1ff3573b6

Move initialization inside the mediawiki hooks to reduce the number of calls to fedmsg-config. f7e1e6b1d

Add fedmsg.textmsg2processor and BaseProcessor.handle_msg methods 05c3b7138

The new handle_msg method assumes __name__ == msg['topic'].split('.')[0] ede69d2cd

Make the launcher start up more client threads in the stress testing scripts. b1300707d

Add post_init_sleep back to the default config. cd6363692

Specify IP in the default config. 699836068

Comment out the stg endpoint in the default config. 1293e7d3a

Refactor the msg2* helpers and make them "public" 166ef94fb

Remove the obsolete BaseProcessor.handle_* methods 0e83c6392

Update our text processor regex to glob all of the subtopics df7b5af21

Move the DefaultProcessor methods into the BaseProcessor b7df4aa68

Invalidate the config cache in the test suite bfbe135b2

Remove the obsolete BaseProcessor.handle_* methods 529419198

Update our text processor regex to glob all of the subtopics 0a506d873

Move the DefaultProcessor methods into the BaseProcessor bad8c1cf3

Invalidate the config cache in the test suite 2864aa8b2

Rename 'Tagger' text processor to 'fedoratagger' to be consistent with the topic 3b7b844ad

Update a docstring 67e8a3534

Use os.path.join b51381720

Remove _listify, as I wrote kitchen.iterutils.iterate which does this too. aeedefa93

Pass the config to msg2processor. 70a3b51a8

(php) handle case where $revision is undefined. 6e95de53a

Don't cause load_config to get called at load time. ba3fb0752

Return a tuple of the topic remainder from handle_msg 8207d68d4

Load the config in the Base text test class 5ef9aca4d

Avoid using the @API_function machinery in test_hub. 1040f20f9

Pass the config to msg2processor from msg2repr 6cf20d59e

Merge pull request #82 from lmacken/feature/refactored-text-processors 14ec498a1

Marked things DONE in status table. 459747840

Merge branch 'develop' of git://github.com/ralphbean/fedmsg into develop 9fabe0997

Use kitchen iterate in fedmsg-relay. 6b312fee8

Remove inter-test dependencies by creating fedmsg/tests/common.py. 4beeb6c61

Add fedmsg.text.make_processors(**config) fd67b240f

Add __len__ to the ProcessorsNotInitialized exception a9641eb30

Merge pull request #83 from lmacken/develop 0c206f06f

First stab at a fedmsg-collectd command. 060e208c8

Make collectd-interval into a CLI argument. a5d46f973

Converted fedmsg-collectd to use the moksha-hub machinery (efficiency). b2a9e4838

Return empty strings from our text processors instead of raising exceptions b7adf118c

Fix --json-input examples in the docs. 28561b84c

Merge pull request #84 from lmacken/develop 2f1de170c

Updated docs for fedmsg-collectd. e3a3e84d6

Use an __icon__ property so we don't have to pass a message in to get a static icon 15f87ebc9

Merge pull request #86 from lmacken/develop 1610181c1

Fix busted doc references to json-input. Thanks to Bill Peck. f8fe837f3

Add a warning about incorrect formats for --json-input. 593210c36

Small update in the development documentation. 4d6a97af3

Merge pull request #87 from pypingou/develop 664b0e190

Include fas username in git/scm messages. c725b94ff

Mention other projects in the docs. 0f17057dd

Include the username of the owner of the current process in every fedmsg message. 55a52eb2f

Added a DIY section to the consumer doc. 63c46463f

Add new field to pkgdb2branch for the tests. d5c0dea10

Use new usernames from git messages. 27ba527b1

Optimize fedmsg-tail. Fixes #94. 595f4efab

Improved docstrings in fedmsg.text. bca8f962c

Tests for new username and package interfaces to fedmsg.text. b9599ac2b

Top-level interfaces for new username and packages fedmsg.text interfaces. eb79a44ac

Use sets, not lists. b98227580

usernames and packages for tagger, scm, and supybot. e85f45bb1

Updates to tests. 9c5a7097e

Finishing off username and packages fedmsg.text processors. 3a304e5e4

Handle time.struct_time in fedmsg.encoding. Fixes #60. 4c9ffafce

Remove question about redundant fedmsg-relays. Fixes #68. 2c4700569

Initial fedmsg-tweet tool done. 17ea75d33

Statusnet support is almost there... 1ec1a6801

Be more careful with links that are NoneType. 35bb42053

Workaround some rate limiting. 79a9c263f

Simplify fedmsg-tweet config. b0d4ee15d

Tweak to link padding. 759331085

Docs for config values for fedmsg-tweet. 37a6f1ffd

Add init.d script for fedmsg-tweet. 03a8a453c

Catch another exception from fedmsg-tweet. 09f335825

Merge branch 'feature/twitter' into develop f355d9304

Add logrotate config file. c093773b6

Fix deficiency in the consuming docs pointed out by Amit Saha. a1210557f

Mark "planet" as partially done in the status table. 98af9d3ff

Added TODO to fedmsg.tail_messages. 8e04f726a

Use thread-local config for fedmsg.tail_messages. Fixes #96. f318cc1dc

Added a note about #fedora-fedmsg to the intro docs. 5d83bf8dd

Add pyzmq-static to the list of deps pulled in by rtfd. d69a2f01f

Include (..more) for scm messages if necessary. de401314f

Authorization/routing policy first pass. 7094470a5

First draft of a fedmsg-announce command. b91356a1c

Validate messages in fedmsg.tail_message. 12da08d5f

Better default ssl config. 90040bb8d

Typofix to fedmsg.tail_messages. fbf1e0efa

By default, have CLI commands log errors to stderr. df5aaf2fa

Complain if validate_signatures isn't in the config. eb12c2efb

Make fedmsg-config not a setuptools script. a7860d196

Rename fedmsg-tweet.ini to fedmsg-tweet.init. fbe5ca53e

Playing with padding for fedmsg-tweet. d64e86c71

Fix bug in fedmsg.text for tagger. cf446c13a

Decorate fedmsg.text top level functions. d3afe620f

Preserve decorated function name and __doc__. 5eca4a9c1

First pass at fedmsg.text.msg2objects 3d0ddc0ff

Bugfix to top level fedmsg.text decorators. b8acefa21

Distinguish between nested wiki objects. 2d2be375a

the green color is hard to read 03642619d

Merge pull request #99 from sontek/fix-color 48c5539ac

If validate signatures is turned off, we sholdn't try to pull them from the config 4a024572b

Merge pull request #100 from sontek/fix-validate-signatures 6dc71ef5a

Preserve decorated function name and __doc__. 04c0f1d82

Merge branch 'feature/msg2objects' into develop f4c86ce5d

Keep a record of the wrapped function so we can easily write unit tests for it e87b24284

whitespace for pep8 20fdd121f

Merge pull request #101 from sontek/allow-commands-to-be-tested f2a08f5dc

Tweak test to reflect change made a few commits ago. e5411f933

Updates to fedmsg-collectd. 7003acd06

Broke fedmsg.text out into a plugin based system. 829d0546c

Created a base command class and setup logger and relay to use it a03e893ce

cleaned up how the config is passed around for the BaseCommand ac021a536

added a logger to the basecommand c3b0b3b9b

converted tail to command based as well d83b6ed3b

removed a hanging basicConfig() setup d46fc0a99

Stream to standard out, not error d83a919bd

Create a function for get_config so base classes can override it 6004cd9d0

Start of a rename from fedmsg.text to fedmsg.meta 5860e0c95

s/fedmsg.text/fedmsg.meta/g 2ea134539

Updated docs on fedmsg.meta plugins. 0780c6713

Finally, pieces settle down for fedmsg-collectd. a359a1e1f

Consider adding fedmsg hooks to mailman. 7c82ff2f4

zeromq3 bugfixes to zmq.HWM. d652c1c5e

Added a note about deprecation. 7b0ca2df5

Allow defaults for load_config. f98c2216a

First unittest for fedmsg-logger. 8602dfc8f

Py2.6 compat. 258c9ef33

Prepare the way for multiple runs of command tests. 459c21560

Testing fedmsg-logger --json-input. 86119bfbd

Tests for fedmsg-tail. de0010738

unit test for fedmsg-relay command definition. 9df3b92ed

Merge branch 'feature/basecommand-tests' into develop c0cc49cad

Converted fedmsg-tweet to a class. Using logging module. #102 #104. 91332aff8

Set timezone to fix tests in travis-ci. 476e1d107

Attempt to using logging more consistently. #102. c953b1877

Draw logging config from a dict. #102. 9d55a7950

Convert announce command to BaseCommand. 98fa69692

fedmsg.meta and test for announce command. 69b899bb7

Rename fedmsg.meta tests. da08438cf

Convert gateway command to BaseCommand. 3dd6e587f

Convert hub command to BaseCommand. 7e39ec360

Convert irc command to BaseCommand. 2bd4fe238

Remove deprecated "command" decorator. Closes #104. c5b8bdfdb

Fix formatting in fedmsg-tweet log. 3efd6e008

Some inline comments in fedmsg.core. 3fadfd4dd

Use a single logger for the core fedmsg context. 433c0abb0

Add support for TCP_KEEPALIVE to fedmsg.core. 5deffe6f9

Documented TCP_KEEPALIVE options. d354fd34c

Use logutils to fix dictConfig on python2.6. e558d96ad

Re-added forgotten import. 6291d20cb

Fix wonky py2.6 behavior in tests. bfb2e258d

Uh... ignore that. 4fbc37dc1

Update to the git hook to make working with the authz_policy easier in the future. dd706bcb9

Loop over outbound relay endpoints until we find one that works. 8a3f19b93

Add missing import. 5e88a82a7

Added systemd service files. 4b90d2988

Remove unnecessary log statement. 9fd8e79fc

Graceful handling of unwieldly links in fedmsg-tweet. e8d81e67b

Handle error when the CRL is not writable. 8189ac8bb

Remove some example endpoints from the default fedmsg.d/endpoints.py d91b5f8d9

A fedmsg logo header for the docs. e4205e452

"version is required for logging config" 6dc15757f

Merge pull request #109 from HousewifeHacker/logger_version1 7463bcf93

Rework of the koji plugin. 99aed57c1

Remove duplicate help strings. Fixes #110. f9691fce5

Fix crl permissions issue. e4ebafe1b

Re-enable moksha logging in fedmsg services. a17b21d4e

Don't suggest that users use /tmp in example config. 43d8038ef

Mention identica on the front page. 150c2f438

Quote whack. 3b0f8036a

Add pkgdb to the status diagrams. c3689d514

Fix a typing bug in consumer validation. da98e5359

Added logging to some consumers. 7659689a2

Stop fedmsg-tweet from falling over. ee7bfe75e

Update fedmsg/meta/__init__.py 1bcca133d

Merge pull request #111 from mscherer/patch-1 82284badc

More specific logging facility. 20c45f265

Sort keys in php before signing. 1e5b302d6

Encode JSON consistently between php and python. 402bbaf6c

Check that signature and cert are strings before we do anything with them. 64033e2ca

Load and use remote cert for end-user validation. 8b7ce2dfc

Make fedmsg-tweet a little more error-resistant. d0ad62d37

s/ralphbean/fedora-infra/g 58e7c8571

Added a FAQ to the docs. 3257e69b4

Added a note to the consuming docs about trusting messages. 78a6babf9

trust, but verify. or... don't trust, and verify 937da1d9e

Allow sending unspecified messages. 9758dbf30

Lighter-weight default endpoints config. 74dad0c6e

Make fedmsg-irc colors configurable. 30ce1d24b

Link to app best practices. 49cfcd903

Disable the the relay configuration by default. 8e6bcf29c

Revert "Disable the the relay configuration by default." 4d8833245

Update the status table. Koji, planet: done. New: nagios, coprs, secondary arch compose. 6a2725da5

Fix doc typo. 782879fa7

document irc_color_lookup config value. c8490abcf

Doc updates. d8e4825a2

Add sigul to the TODO list. 076c7d824

Mark askbot as done in the status doc. e1eb2ad93

By default, have the ircbot log into a different channel. a732a212b

Add fedocal to the TODO list. 79c9735ae

fedmsg-tail --gource 766dad95f

Grab and cache avatars from gravatar.com (for --gource). 60f321ad4

Colors for --gource. 8e6ee5c75

Use a fake user if fedmsg.meta returns none. e03149450

Some pep8. b56f5afcb

Remove comment about keeping old-form tail messages. f3fec8ea8

Play with tree layout: organize by service (--gource) 489d6b77f

Cosmetic name change (--gource) efa475856

Playing with colors. adcf3d0ff

Clarify functional thing /cc @abadger. 3bd97a062

Use python-fedora for gravatar construction /cc @abadger. e0648e7f2

Needed an extra int() cast in there. 82a72c0b9

Optimize by only checking for cache dir when necessary (--gource). 44775bea2

Got the order reversed. d6603f29a

Make gravatar cache directory configurable (--gource) /cc @abadger ca8664ab7

Fix python-fedora in setup.py 21f048b39

Fixes for the unit tests. 39e8b95a5

Merge pull request #123 from fedora-infra/feature/gource-omg 8b9100b4c

Some PEP8. 8aefb3c59

Reorganize fedmsg-tweet into a single-purpose hub like the other daemons. 9d2ab138d

Merge pull request #124 from fedora-infra/feature/tweet-as-hub 24006dedd

Tweak defaults after experimenting with inbound. e0f7b4c56

Milliseconds, not seconds. b142091a5

Careful with those gravatars. 93ed738e9

Update status table. 3a4fe06c7

Add note to fedmsg.meta.base about the internationalization callable. c306aa1e5

More verbose debugging for messages that fail the authz policy. 44b63752b

Autogenerate topics.rst from fedmsg.meta test suite. a6b72b20b

Require fedmsg.meta for rtfd to build the docs. 45fd48e35

Comment tweak. c1a6f1749

os.path.join f7029be64

Merge pull request #129 from fedora-infra/feature/topics-doc 5784e7ad0

Add fedorahosted to the status table (for #131) cc9d93753

Require nose for building docs. 4e89db594

Force pulling in new docstrings for topics doc generation. c87d87570

Update the FAQ. 251371364

Added a note about fedmsg-tail --terse to the FAQ. 3a3085425

Added a FAQ note about --gource c5dc31897

Avoid that avant garde business. 64e7e35e4

Let pyzmq version float. 85e66da62

Remove hardcoded topic prefixes. b89fd35fa

Produce topic_prefix_re from topic_prefix if not specified. 22268cd66

Use the test config for the fedmsg.meta tests. f39d323cd

Use a test topic_prefix in the tests. c47717ee8

Merge pull request #133 from fedora-infra/feature/remove-hardcoded-topics ad86b1f46

Link to list of topics from the consuming docs. 85b20941b

Discuss the topic wildcard in the consuming docs. a44268f07

Old messages in datanommer's db have no 'username' 611b31b28

Bugfix to fedmsg-collectd. e230c58a8

Collectd lessons learned in production. e6b60ab3d

Remove redundant code. 12478b06f

Use consistent modname calculation. e3d1c0d76

Use correct topic prefix for fedmsg.meta tests. 4fe673210

How did I miss this import? 8121e8177

Fix up the test prefix again. 7cb5d8122

Split the crypto module out into two backends. 360eed323

Skip fedmsg.meta tests if underspecified. 7478d96a3

Add stubs for fedmsg.meta.msg2{emails,avatars} 089b2f9ab

s/gravatar/avatar/g 23c58d9b4

Use fedmsg.meta.msg2avatars, removing the need for python-fedora. 0cf31533c

Merge pull request #127 from fedora-infra/feature/careful-with-the-gravatars 58fdfe026

Merge pull request #135 from fedora-infra/feature/crypto-plugin 877904bf4

Fix a typo caught by puiterwijk 4445f02d9

Merge pull request #136 from fedora-infra/feature/python-fedora-removal 6ddce9c65

Update fedorahosted in the status table. 11d0e7e2d

Add pastebin to status table. 7897ad495

Allow sets to be json serializable. 48e480e7f

Merge pull request #139 from fedora-infra/feature/json-and-set 9a4ac505f

Merge pull request #138 from fedora-infra/feature/add-pastebin-to-status-table 2ddc1c7b9

Add testimonial from @oddshocks. 0bc6428a1

Merge pull request #141 from fedora-infra/feature/oddshocks-testimonial 9f9797f73

Mark mailman as done in development. c986b1a89

Use ZMQError from the external api, not the internal one. 48a551391

Add fedmsg.crypto to the installed packages c684c7bfd

Listify the endpoints in tail_messages 73b76a1be

Stub out the x509 backend when m2crypto isn't available ead958015

Merge pull request #143 from laarmen/bugfixes 34d8ecbf3

Link to @lmacken's koji consumer example from the docs. 54f9e0f00

Provide more debug info when endpoints arent found. adf9a8c8f

Merge pull request #144 from fedora-infra/feature/debug-info 2174949af

Parentheses to excess! c51f7ac49

Remove unnecessary statement. 55f385f92

Fix the Python cross-referencing syntax in the msg2processor docstring 37933f9a1

s/fedmsg.text/fedmsg.meta/ 6b556e9cd

Add a clarifying comment to the irc bot docs. 28a315291

Fix permissions of test_cert conf files bfa2554df

Merge pull request #150 from laarmen/fix_permissions ec46de2c7

Add msg_id field into published message 0cd70819e

Update test suite to check msg_id field 07a5ffcd2

Merge pull request #151 from hguemar/develop 1278670aa

Minor rearrangement of a title 9f2723528

Upstream, not Ipstream :-/ 639afbca0

Merge pull request #152 from amitsaha/develop 7b9c9d012

Support endpoint querying via DNS SRV records 7c877f1d1

Add some error handling core 59e42f755

Use just the hostname, not the fqdn. f2042077b

ircbot: Use notices instead of actual messages 219a9c3c3

ircbot: Use a config variable 'irc_method' to choose between notify and msg 2e4ffe9bd

Merge pull request #153 from laarmen/irc_notify 6e049c3c2

Move some standalone methods to their own module 4f0a2acb6

New ReplayContext d5b24ed44

Add a first persistent store using sqlalchemy for persistence. 8790fcb8e

Add tests for the ReplayContext and SqlStore 95d05b7b6

Add some documentation e3537c66b

Hook the store to the FedMsgContext.publish method 24e5da115

test_replay: Add a license and reorganise the import statements 4358d9959

Initial draft of fedmsg-trigger. da786b854

Core: fix a typo in warning category 53d4db169

Core: add unit test case for FedMsgContext.send_message 53e851f68

Merge branch 'develop' into feature/fedmsg-trigger-cmd 808d1c718

core: Add a get_replay method to send a query to a replay endpoint 37780a2e7

Add exception handling for server-side error. ad8459831

Fix the test configuration not to enable persistent_store 94e1400ae

Add tests for get_replay 68dc3468b

Merge pull request #155 from laarmen/feature/replay c7b47d58f

Added an inline comment for #155. b012336f9

Merge branch 'develop' into feature/fedmsg-trigger-cmd 629223b63

Add forgotten import. ace6e41f5

Reduce unneeded output. 2ce20351c

The test for #155 actually requires sqlalchemy. ffc3b07a6

Update the topology diagram. fcb6c7712

Output of ditaa. 167c2d418

Make tail_messages care about seq_id and ask for replay if needed. 505f20c8a

Move the replay querying to fedmsg/replay/__init__.py 65ec538da

Add timeout for replay polling 307e9480f

Syntactic fix for SqlStore eace25474

Update the tests to take the split into account 8b724ac2d

Add replay support to the base consumer 313a33c92

Validate replayed messages when tailing. 576cb6b84

replay: only append the message if it isn't present in the replay 4642e5ea0

Add some documentation for the queries 0f8cb137e

Add some documentation for the queries db13674c9

Color to alpha on that topology diagram. f0e6a12a2

meta: test more strictly the result of handle_msg 726f56678

Resolve errors in unit tests in Python 2.6. 50b505906

Merge pull request #162 from laarmen/fix/meta_handle_msg 190e9b9b3

Merge pull request #161 from laarmen/replay-misc 42785787a

Fix test config for py2.6. e2a0dcae9

Use TestCase.assertDictEqual instead of nose.assert_dict_equal 8a227698a

Move the DNS query for the SRV endpoiints from FedMsgContext to config.py 7bfe99afd

Merge pull request #164 from laarmen/fix/py26-tests 84dc90204

Some more py2.6 fixes. c4a8996ce

Document the srv_endpoints config key. 97eb4d9a7

Merge pull request #165 from laarmen/feature/srv-records 87f06a575

Merge remote-tracking branch 'upstream/develop' into feature/replay-client 2aa4b5448

Document the 'replay_endpoints' config key bb24ade09

Document the replay_name attribute in the moksha consumer 7ccabf30b

Avoid the replay codepath in tail_messages if possible ec9043f76

Fix test failures 627ae227b

Use the correct log object here. d5ba0c8d2

Merge branch 'feature/replay-client' into develop fded58d19

[docs] Break out the fedmsg hub into multiple instances. 4f6a952f3

Rebuild diagram. 0ad68923a

Rename the arguments to include and exclude to be more verbose 9f4890a7f

Merge pull request #158 from fedora-infra/feature/fedmsg-trigger-cmd 0d5a432c3

Make tail accept --include and --exclude to be more verbose and clear 70d5ee7a7

Merge pull request #167 from fedora-infra/feature/rename-arguments-for-tail 44ccafe93

Merge pull request #168 from fedora-infra/feature/pep8ify 702724e50

Fix misplaced parenthesis in replay codepath avoidance test 3581ff934

Make the services start after network.target instead of sockets.target 96a1d92cf

Fix an undefined name when catching a ZMQError 8088b11b3

Merge pull request #171 from fedora-infra/feature/start-after-network dd4a9ba50

Merge pull request #169 from laarmen/fix/undefined_variable 3210d11e9

Merge pull request #170 from laarmen/fix/stupid_parenthesis 60346e095

Merge pull request #160 from fedora-infra/feature/updated-topology-diagram e0dd87a8e

Fix a 'zero length field name in format' error on py2.6 c2ee4a263

Fix a few more '{}'.format calls so they work properly on py2.6 e63c8f158

More 'zero length field name in format' py2.6 fixes 8efba4a11

Make fedmsg.meta "idempotent" for #140. 3724bb311

Update tests to reflect new fedmsg.meta.msg2title realities. e1cb70e94

Make it possible to run the hub with specific consumers. 5d9c528c3

Merge pull request #173 from fedora-infra/feature/idempotent 7f2d89bc2

Merge pull request #179 from fedora-infra/feature/explicit-hub-consumers ca0bae7d9

Pass all arguments for signing and validating through kw 0841eff78

New GPG backend bd3d6237c

Merge pull request #180 from laarmen/feature/gpg-backend 2195f1193

Skip certain gpg tests on travis since their environment is weird. 983d87dbf

Update an old no-longer-correct comment. c2289a7a7

Add user and package centric filters to fedmsg-tail. f4046747f

Modernize the cli tests to match the new realities of fedmsg-tail. 199f8e493

Whoops.. this never should have made it in. 7966dc2e3

Merge pull request #183 from fedora-infra/feature/tail-by-username-or-package 0dada8907

prefix uuids with a year to reduce risk of collisions. 242a3b7f1

Suppress moksha's duplicate log machinery. 344a9dbd5

Some nicer default logging with 🎉 timestamps 🎉. 4503c35a4

Test needed updating for new log format string. 6fa8cc897

Merge pull request #184 from fedora-infra/feature/uuid-prefix b8bda91a6

Merge pull request #185 from fedora-infra/feature/fix-logging 68c61a077

Start keeping a changelog. 901059ecf

Make usage of socket.gethostname consistent throughout the test suite (so that we succeed on a koji builder). 3adf17ef8

Round the timestamp to three decimal places. b4d541ec0

Also round timestamp in the php mediawiki plugin. a590aae53

Merge pull request #186 from fedora-infra/feature/timestamp-precision-reduction 4f7a35280

Good logging should be on by default, even if the config file is absent. ed9bd9881

Merge pull request #187 from fedora-infra/feature/default-logging d5ad224db

Sync with Fedora Infrastructure puppet repo 4ffd0ff8d

Send one message for every commit in a push 6a5db8e87

Merge pull request #189 from fedora-infra/feature/git-post-receive-multicommit cb2c0d9c8

Remove dep on fabulous. 2ce15ab08

Merge pull request #190 from fedora-infra/feature/prune-deps 7ed16dbb4

CRL serials are base-16, not base-10. c857d15f7

Merge pull request #192 from fedora-infra/feature/crl-parsing 4602a1a4f

Fix issue #193 on setup.py c4bea1ff0

Add the data_config as optional function 418567ad5

Built on travis, and install with pip e2053d450

Fix issue with command for install from pip 9365f2f72

Add cmdclass 792f8ea39

Update .travis e11b4e8db

Update .travis 4e684ca97

Change to class DataConfig b0c83e27e

Work install with and without noprefix arg 7646460c2

Remove shebangs. Thanks to: pingou 0b24fb07e

rute -> route on the setup.py 3bd960e46

Add VIRTUAL_ENV support to setup.py 4027852fd

Update .travis.yml: Delete noprefix arg 41ec7fbb6

Update config.py: Add support to VIRTUAL_ENV af162afbe

Remove shebags 581fabb72

Conditionally import from nose.tools.nontrivial to support running tests on el6. 5f32a9cc5

Remove shebbag in loggin.py and add os.listdir in setup.py 253875b3c

Merge pull request #196 from fedora-infra/feature/nontrivial d290aa3d8

Merge pull request #195 from yograterol/develop d62c6738a

Fixes issue:#130 16468eff2

Merge pull request #197 from chandankumar1/fork ba275778e

Some fixes to the twitter dep. c1b631de0

Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop 8f772ae33

Also, bitlyapi for the docs. 7b7c073b4

Drop mention of the identi.ca bot from the frontpage since it is retired. 6a9d3a3a0

Iterate endpoints with kitchen.iterate 686f87c68

Add kitchen.iterate import c921753e6

PEP8 imports fixed 43821d162

Remove unused import. 935ab04c3

Add fix for pre-defined endpoints and tests 2305ded44

Remove redefined class TestConfig 1b7ee911a

Remove unnecessary imports cdb3dad95

Merge pull request #198 from echevemaster/develop 5d54876be

Remove unused imports. 9c7dbfcad

Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop 572d78023

Remove old debug artifact. 4eeebe56b

Test float precision in json encoding. 94f5f630c

Monkey patch json encoder to restrict float precision. 9e9bbdb00

Remove old, ineffective float precision restriction. 2b056ff3d

Ignore sphinx build products. 6caf6dce1

PEP8/cosmetic. 0438aa6c8

PEP8/costmetic. d087f8e8c

Another approach: just cap the timestamp at second level precision. e58592d12

Also, ignore coverage. 839865a0f

Merge pull request #201 from fedora-infra/feature/precision-take-two 7fbc23ba6

Merge pull request #202 from fedora-infra/feature/pep8 72a948461

Rename layout.html to page.html. Fix #130 6998ceb37

Merge pull request #203 from axilleas/github_ribbon 2db2dba54

Temp fix of forkme button width 41c46c9df

Merge pull request #204 from axilleas/fix_forkme_width fb9bc5cd9

Keep virtualenv config in an etc/ folder. 3f2608f19

Merge pull request #205 from fedora-infra/feature/virtualenv+etc d3d9cc3da

Scrub "None" links from channel. c503ea8b8

Make that an else branch. 83056c70b

Merge pull request #207 from fedora-infra/feature/irc-none-link c466e1725

Disable installing fedmsg config unless it is explicitly requested. aa3d66526

Correct the paths for fedmsg config. 862908a0d

Merge pull request #208 from fedora-infra/feature/disable-installed-config af0d4409f

Initial commit to enable parallel crypto verification 0971f13cd

Allow configuration to choose which backends can be used to verify a certificate. d4432556a

Detect which verification backend to run on a particular message For issue #209 8f80c80ca

Fix validate to use modified copy of cfg. 610b015a5

Add forgotten import. 20202ab77

Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop e993230ba

Protect against NotImplementedError. 6c9c75239

Merge pull request #210 from fedora-infra/feature/protect-against-notimplemented 881e615c4

Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop 04190a592

Use an empty string here instead of None. b77085b28

Avoid raising an exception here. e820949f2

Merge pull request #211 from fedora-infra/feature/ease-up-on-the-exception 0c834b99e

Update status doc. 98bd9f70e

Some updates to the topology diagram. c07106cee

Add fmn to the topology diagram. e881bfa34

Build of the topology doc. 468dd3fa2

Merge pull request #212 from fedora-infra/feature/updated-status 53681fe67

Blame the right project for JSON format 2e1bb6105

Merge pull request #213 from fedora-infra/logger-doc 4209c6e84

Only output if there is something to output. 10e35d9e1

Invert this. e151f95eb

Merge pull request #215 from fedora-infra/feature/fedmsg-tail-fixes bdc52feb8

Bugfix. These should not be strings. c4d5ac570

Provide rationale for failed validation. 8695eb417

Docs and tests for crypto switching. ece8b515b

Don't explode here if the message has no embedded topic. b5c68eff1

Avoid unnecessary network activity during x509 tests. 9fd4f3a32

While we're at it, remove this random_seed from git control. 5d4ea9e8d

Update "strange" comment with more dtails. 42ac6bf81

Attempt to fix travis build on py2.6. 4326f3cd1

Add a new field to signed messages indicating what method was used. d9039821e

Employ crypto backend hinting. a2823a258

Get tests running with both "python setup.py test" and "nosetests" commands. 775874a88

Fix .format() usage for python2.6 328b7a8cd

Update comment to reflect that the crypto field has been implemented 81a2ab20a

s/if/elif/ b583d3565

symlink fedmsg.d/ for travis tests. b45e09239

Handle gpg more explicitly. b85979e98

Merge pull request #216 from fedora-infra/feature/parallel-crypto-verify-backends 30d91908c

Rename this test.. it is actually testing something else. 160369c3f

Move cert loading from init-time to publish-time. Fixes #181. dc25abd91

Merge pull request #217 from fedora-infra/feature/defer-exception-for-certs 558ff84ed

Remove bitly, use da.gd. Fixes #218. 29d2e65f6

We no longer need to parse this. Thanks @CodeBlock! bc09c5f5d

Merge pull request #220 from fedora-infra/feature/dagd ed58619c5

Remove gource code from fedmsg-tail 92e69db8e

Also remove mention from the docs. afb30ccea

Merge pull request #221 from fedora-infra/feature/remove-gource 01881f3eb

Add a disable_defaults option to the config parser 2e564666a

Add some features to fedmsg-config 763798610

Merge pull request #222 from olasd/feature/query-config e5a3a1804

Avoid importing pkg_resources in fedmsg.meta ffbc37615

Merge pull request #223 from fedora-infra/feature/avoid-pkg_resources 9bfe5ec79

Add the possibility to fedmsg-tail to only return the topics of the messages 97da58f9c

When printing only the topics, no need to clean the credentials cb2124314

Merge pull request #224 from fedora-infra/feature/tail_topics 619dc1e10

Handle dates too. 1635c4911

Merge pull request #225 from fedora-infra/feature/handle-dates-too 736f9394b

Add the --query argument to fedmsg-tail adccb1048

Add support for fedmsg-taill --query to return multiple items provided as a comma separated list 13038a29e

Small pep8 fix to make pep8.me happy a29ee93f8

Fix the --query to enable filtering for multiple, different elements in the messages de60e1a37

Handle dates too. 212f5f332

Combine the dict_query from fedmsg-config and fedmsg-tail into the same function. efd8d242f

Merge pull request #227 from fedora-infra/feature/fedmsg-tail-query-combined a11c83f94

Merge pull request #226 from fedora-infra/feature/fedmsg-tail-query aaf3362b6

Remove unused import. 5589ad19f

@olasd is expecting this to exit with an error code. 07ade1295

@olasd is also expecting this to be top-level. b7a85a3f7

Merge pull request #230 from fedora-infra/feature/fix-config-query 85fc2fd04

Write a first draft of a deployment doc. 5bd75de96

Seems like most people want to know about receiving before sending, actually. 494f2e83d

Fix some typos pointed out by @pypingou. 1103ed796

Simplify the datagrepper wsgi config. 65cdada6a

Merge pull request #231 from fedora-infra/feature/updated-docs 42b65ea89

Add API func to validate that message bears a particular sig a878a82ac

Merge pull request #232 from fedora-infra/feature/validate-signed-by 73dc1b9ef

Only initialize fedmsg.meta in fedmsg-tail if we have to. 012078300

Make this log obj available at the module level for monkey patching. 88d7a9109

Issue a warning is no fedmsg.meta plugins are installed 184647b8a

Automatically tack on the username to the end of logger subtitles. ac1e44f96

Merge pull request #235 from fedora-infra/feature/automagick 661140485

Correct an outdate doc path. c4df21d46

Skip that test under certain conditions. 9b3f65be2

Merge pull request #234 from fedora-infra/feature/warn-if-no-plugin 281439dbf

Add a failing test with this one weird trick. ba2c5270a

Fix the BaseProcessor regex to work with multiple topics starting with the same text. 33fcd3aa7

Merge pull request #237 from fedora-infra/feature/regex-for-github 1a027b4d7

Remove this one noisy debug statement. 6bd2371c1

Merge pull request #238 from fedora-infra/feature/the-sound-of-silence ea544da92

Ignore this. 244fe2ec4

Kill the restart hiccup. 2ae22795e

Move that. a3321d11c

Careful with unsigned or invalid messages in fedmsg-irc. 3fc938cb4

Merge pull request #240 from fedora-infra/feature/restart-hiccup 68de8320a

Merge pull request #239 from fedora-infra/feature/careful-with-unsigned c10759a3a

Update sysv init scripts to manage lockfile. Should fix hanging at restart. 996d806c5

Merge pull request #241 from fedora-infra/feature/more-hiccup-fixes 7002cfb86

Remove the "FIXME". This is intentional. 8ea4d25ca

Copyright ©2012 - 2014 Red Hat, Inc. 93b02334c

Copyright (C) 2012 - 2014 Red Hat, Inc. 95233362d

Copyright (C) 2012 - 2014 Red Hat, Inc. 1c3aba6c9

Copyright (C) 2012 - 2014 Red Hat, Inc. ef7d328ac

Copyright (C) 2012 - 2014 Red Hat, Inc. abf95db70

Copyright (C) 2012 - 2014 Red Hat, Inc. 000625393

Copyright (C) 2012 - 2014 Red Hat, Inc. 6df04cbeb

Copyright (C) 2013 - 2014 Red Hat, Inc. d965e9f29

Copyright (C) 2012 - 2014 Red Hat, Inc. c6cdb1051

Copyright (C) 2012 - 2014 Red Hat, Inc. b0abddd0a

Copyright (C) 2012 - 2014 Red Hat, Inc. 009c4796f

Copyright (C) 2012 - 2014 Red Hat, Inc. 775b7535b

Copyright (C) 2012 - 2014 Red Hat, Inc. c1e4015e4

Copyright (C) 2012 - 2014 Red Hat, Inc. 09f129e84

Copyright (C) 2012 - 2014 Red Hat, Inc. 3491036ec

Copyright (C) 2012 - 2014 Red Hat, Inc. 84230a9eb

Copyright (C) 2012 - 2014 Red Hat, Inc. 4fe54804a

Copyright (C) 2008 - 2014 Red Hat, Inc. 48d2e97f0

Copyright (C) 2012 - 2014 Red Hat, Inc. c1b4660a4

Copyright (C) 2012 - 2014 Red Hat, Inc. 27bba681f

Copyright (C) 2012 - 2014 Red Hat, Inc. 8044c9a42

Copyright (C) 2012 - 2014 Red Hat, Inc. 4f3b5d7bb

Merge pull request #243 from lbazan/develop fa66d02d6

fedmsg.com Doc copyright 2012 - 2014 677fb56de

Merge pull request #244 from lbazan/develop c9ca4f195

Provide backlog notices for the ircbot. a9a784e82

Merge pull request #246 from fedora-infra/feature/irc-backlog-notices 50ff43d79

Nuke the twitter bot. No one has used it in a long long time. ef2599d31

Port to a python2/python3 codebase. 93d1aab21

Disable one weird test. 90a6f7c28

Enable python3 tests on travis. ac0255e6f

Get py2.6 tests running again. 9d96f3a53

Merge pull request #247 from fedora-infra/feature/python3-porting 0e8b8a28d

Add support for zmq reconnect options. 607ce8728

Give this an appropriate name. d44b6c2a0

Merge pull request #248 from fedora-infra/feature/zmq_reconnect 4be1b3e67

Be explicit with encodings in the gateway. 195b35dc6

Merge pull request #249 from fedora-infra/feature/explicit-encoding 452310a97

Change highlight color in the docs. Fixes #250 c6dc6777b

Link to datagrepper from the top of fedmsg.com. 4d51b15c5

We're past this now. e6e932375

Add link to new topics doc. e9715d4fd

Merge pull request #252 from fedora-infra/feature/doc-split e41a38d9a

Remove this block now that doc_utilities is moved away. 5761d487a

Touching up/shuffling around docs. c75ad229c

Test the dict_query function in fedmsg.utils. 890b9d2c8

Merge pull request #253 from fedora-infra/feature/testing-utils d3f40fd80

Fix typo in head-consumer approach section 5a2403c70

Adjust file header. 7b71c5162

Add a new "replay" command. dff09690d

Add the actual code for the "replay" command. 1a2ea5ad2

Documentation for the replay command. 0b52f6ee3

Fix bug identified in oddshocks/fedimg#1 728ee32aa

Merge pull request #256 from fedora-infra/feature/replay 27fcc9bad

Use more https links e3a799468

systemd units: Shorten documentation URL 18042941f

setup.py: Fix PEP8 violation 1126e45d5

fedmsg/consumers/ircbot.py: Fix PEP8 violation c7cb6d5ac

Allow optional markup of msg2subtitle. 68379a1a3

Merge pull request #258 from fedora-infra/feature/optional-markup 2d0e75221

Merge pull request #257 from tyll/https 091bd36ea

fedmsg/meta: make sure an empty subtopic returns an empty string 4648a7d53

Merge pull request #259 from olasd/bugfix/fedmsg_meta_empty_subtopic 2dd64e904

fix broken link to virtualenvwrapper 7eac79bc6

Merge pull request #261 from herlo/develop e4a22294b

Update our fedmsg-emit.php file... 01c6bec06

fixed: * postgresql startup command * pg_hba entries for ipv6 * installation of psycopg2 * enabled all services that have been started throught the document fe3f473bd

Merge pull request #264 from droopy4096/develop 909b17979

missed one "systemctl enable..." f2ded8fe8

Merge pull request #265 from droopy4096/develop cfec55ea4

Handle backlog on startup. b04dd8d3f

Update gitignore. f90a8be51

os.path.join. 03ac05353

Merge pull request #266 from fedora-infra/feature/backlog 3c52d835e

Some py2.6 fixes. ed74506fc

Merge pull request #267 from fedora-infra/feature/py2.6-fixes 7ba7d0c04

Merge pull request #268 from fedora-infra/feature/typofix 4fd120aea

add message to configuration incomplete. 2669fc016

Merge pull request #269 from arielb2/develop 152d290aa

Two little typofixes. 71f05afc5

Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop 3fa23e35e

Keep status on lock. b50eb9a37

Merge pull request #270 from fedora-infra/feature/keep-status-on-lock 1de393ba6

Use fedmsg.encoding here so we can encode moksha.hub.zeromq.ZMQMessage objects. 1ab33b107

Require psutil in the setup.py 8770e44a4

Merge pull request #272 from fedora-infra/feature/psutil b6f3ed86e

Be more careful with new status lock /cc @tflink. dc405be97

Disable the backlog stuff out of the box. It bit @tflink. c0f789a60

add support for cowsay command 578826834

display the error if the cowsay command returns an error 8431ec4bb

Merge pull request #273 from sayanchowdhury/cowsay db00bd35e

Get backlog from datagrepper in ascending order. eaf209ba7

Merge pull request #275 from fedora-infra/feature/ascending-backlog 551150d5d

Provide more info when crl-check fails. 1cab882e6

Careful with "CN". a73c23634

Still more careful. 12e9f0b93

Merge pull request #276 from fedora-infra/feature/crl-debugging e165462a4

Implement wait_for argument for fedmsg-trigger f7a1c72e6

Improve help message for --wait-for 349bb8ad7

Remove debugging code f43de1316

Merge pull request #277 from fedora-infra/feature/wait-for 2f3635435

An API for grouping together messages. 0382730f7

Merge pull request #278 from fedora-infra/feature/grouped 891f6f528

Fix the link to fedmsg-notify in the docs b9bb5b334

A second take on the 'conglomerate' API. 9e71ef17c

Add a convenience method for subclasses. bc228b44e

Be more explicit with warnings from processors. 60eff3f16

Fix class/object attribute collision. 558773feb

Merge pull request #279 from fedora-infra/feature/grouped 58dd80312

Allow fedmsg.meta plugins to hardcode topic prefix. 3be665e0f

Merge pull request #280 from fedora-infra/feature/topic-prefix-hardcode 8068cfa1a

If a subsequent couldn't be handled, then it follows that it wouldn't match either. d81a2ced6

Pass along the timestamp here too. e1d5a538e

Handle datetime objects. 2573ace8e

Consolidate skipping logic for conglomeration. 1f8d26831

Merge pull request #281 from fedora-infra/feature/conglomerate-fixes bf767127b

Pass arguments fedmsg_command and disable_defaults to load_config 7f1ce6dd0

Merge pull request #284 from olasd/bugfix/config-filename-override-w-cli-args f04cba93c

Handle the situation where in old message the 'username' key does not exists ebb5a2f56

Merge pull request #285 from fedora-infra/fix_announce 4f1197433

Discuss the envelope of a message in the docs. d62656246

Start of the msg2long_form API. 6cfbc8042

Use assertEquals for nicer output. ff09cbe5e

Even better. c45012d67

Merge pull request #287 from fedora-infra/feature/long-form 2af59899d

s/follow/following/ f67750ccf

Merge pull request #286 from fedora-infra/feature/message-body-docs b9b313798

Make the ircbot reconnect on failure. b4aced35f

Merge pull request #288 from fedora-infra/feature/irc-reconnect 4086a0ba1

Remove comments primarily for development. 61f125681

Add debian endpoint as comment to file. cde822bc8

Merge pull request #289 from fedora-infra/feature/whittle-down-config 3122f7314

Make sure this works. dca5cfcc6

No, it does not work. 2002e4445

Accept arbitrarily more arguments here... 094543508

Let the irc bot relay all messages for real (allow anitya through). 6db9d4f0b

Do the same for other services. e1430edcb

Merge pull request #290 from fedora-infra/feature/allow-anitya 22aa914c7

Add anitya to the comments. 3f1e4f228

Delete duplicate (and typoed) __init__. a1a19f064

"Msngr" is hard to type. b49547656

Hide the irc client inside a function to get around top-level imports. 199abc6ae

Fix pep8. 31b1792d3

Merge pull request #293 from fedora-infra/feature/twisted-words 1beec2a55

Merge pull request #292 from fedora-infra/feature/anitya 5bac060f8

Optionally shorten links in IRC. fadf61383

Merge pull request #291 from fedora-infra/feature/optional-shortening 162c9b845

Handle koschei use case for tailing while in active mode. 8b7f2ee61

Merge pull request #294 from fedora-infra/feature/koschei-use-case 31945e1f4

BugFix #150 : de-duplicate items in bodhi conglomerator a1b1ee054

Merge pull request #296 from Ghost-script/develop 0a9052931

Remove unused import. b860c87e8

Add some passing test cases. 52c4d40d5

Restart services on failure (systemd). f42861fc9

Merge pull request #297 from fedora-infra/feature/restart-on-failure d175c5479

Try to get tests passing in koji again. 261bf1fcb

Merge pull request #298 from fedora-infra/feature/kojifix 23cb93b30

Remove unused imports. a662519d4

Increase the lineRate value to 1.0 b1d916afc

Merge pull request #301 from ampotty/develop 9dd647091

Merge pull request #300 from fedora-infra/feature/remove-unused 7dcec4973

Docs - rename SERVICE to CATEGORY. 230ecfea5

Merge pull request #303 from fedora-infra/feature/doc-consistency 4762aa4e3

Simplify fedmsg-relay usage. 43cfcce75

Merge pull request #306 from fedora-infra/feature/simplify-relay-usage be86874e3

Documentation for reconnect interval options 036286c6b

add comment about repo_name 029beca9b

Merge pull request #308 from glensc/fix1 efd1a282d

Use the much more awesome pygit2. c3070966d

Calculate diff stats for fedmsg git hook (pygit2!) 3a0169538

Merge branch 'develop' of git://github.com/ampotty/fedmsg into develop 351e868ce

Add reconnect interval options to the glossary for #307. bda6d860c

Merge pull request #310 from fedora-infra/feature/pygit2 b4aafee9f

Add a comma here to help out people who modify this file. ded110e23

Update the status doc. 40650bdfc

Start some more deployment docs. f548ee135

Merge pull request #311 from fedora-infra/feature/more-deployment-docs d1611e2b4

Fix ValueError when using gpg and gpg_home is not set c1db9c55e

Merge pull request #313 from mbooth101/gpg_home_fix 1ae494016

Merge pull request #314 from lewiscowper/patch-1 fdacb00ad

Add list of topics and categories to grouped messages. 9a12837fb

Merge pull request #315 from fedora-infra/feature/more-grouped-attrs a120d3615

Surface CRL errors. 8399e7ba6

Merge pull request #316 from fedora-infra/feature/surface-crl-error 25bea70c6

Merge branch 'master' of github.com:fedora-infra/fedmsg bc7622f10

Merge branch 'master' into develop c70bed8b2

Make IRC lineRate configurable. 785fb7889

Merge pull request #317 from fedora-infra/feature/configurable-linerate cc8e37fff

Include constituent metadata in the conglomerate message. a792a6f53

Delete the msg_ids field during tests. 8f307f0c4

Merge pull request #318 from fedora-infra/feature/include-consituents e84928a44

Remove unused statement. 57a97d929

Handle multiple topics. b0dc6632a

Merge pull request #319 from fedora-infra/feature/handle-multiple-topics 4013d5707

Scrub args from keywords before initializing. 97e0a0d4e

Merge pull request #321 from fedora-infra/feature/scrub-api-args 06212349a

Typofix. Don't scrub args from the original call to func. 0e3bc165a

Bail on git objects if they are a tag. 892db3116

Attempt to avoid infinite recursion when finding the list of new revs. 3182fe460

Improve git hook to only report on new commits c0ef2bed7

Fix up some type errors. f860757fc

Add a print statement. 1e256ff30

Merge pull request #322 from fedora-infra/feature/git-hook-updates 6c9df7f45

Avoid recursively walking the entire git history. e4dd3ddff

Merge pull request #323 from fedora-infra/feature/avoid-recursion 3410233f1

Add more debug info to test suite failures. fcaea0e25

Getting the source lines is error prone. No need. 3a66314be

Another typofix. b9aade39b

Re-use the produce_template function for consistency. bacb42c21

No more infinite loops. 4d9e9ac2d

Merge pull request #326 from fedora-infra/feature/FFFFFFUUUUUUUU c2e96ecd0

Merge pull request #325 from fedora-infra/feature/conglomerate-consistency 3c1318c6a

Merge pull request #324 from fedora-infra/feature/more-test-debuginfo ba4da5fcc

Shell out to rev-list to get the list of commits. 81d2c7d85

Keep track of duplicate git messages. 5e66ea633

Merge pull request #327 from fedora-infra/feature/git-hook-improvements 108be6b6e

Obviously, this should come first. 5107143a0

Publish git commits in chronological order. 5b3d7548b

Merge pull request #328 from fedora-infra/feature/git-hook-in-order 5d1c585dd

Add some debug statements. a54c2e9cf

Merge pull request #329 from fedora-infra/feature/debug-statement 90e6a82b8

First draft of a script to scan a fedmsg installation. 289adc887

Enhance fedmsg-map to produce output for collectd. d5089110f

Add a verbose mode and bump up the timeout setting. 00c11646f

Merge pull request #331 from fedora-infra/feature/fedmsg-map 1b01533aa

Initial shot at Python 3 support 05a7a4789

Merge pull request #332 from bkabrda/develop bfb49e9ef

correct config file locations 5d549b004

removed unsused import f2a9350f1

Merge pull request #333 from Nolski/develop 30b4f1c15

Rewrite 'sign' function using cryptography 55af2a831

Make list_to_series return uniqified items in predictable order. ec250e096

Merge pull request #334 from bkabrda/develop f661df461

Some collectd tweaks. a282cd0f6

Start testing with tox. 8b06ec046

Dodge the metaclass if on an ancient python-six. 3f2cf80a7

Make "arrow" optional to avoid version anger with python-six. 1de8cf72f

Merge pull request #335 from fedora-infra/feature/six-careful 6573ed7a6

Make order of configuration files predictable bb3fa15ac

Merge pull request #336 from msimacek/develop 5f0f7c972

Include changes from our ansible repo. e33630f29

Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop 1d82d2a02

Use a threadpool to speed this up. 79aa516ea

Merge pull request #337 from fedora-infra/feature/fedmsg-map-threadpool 47c2e5e45

Flatten the threadpool workload. e54f4357b

Merge pull request #338 from fedora-infra/feature/more-threads f84dbab4f

add a msg2subjective method to fedmsg.meta b21c26fa8

add a subjective() method to the BaseProcessor bcca93046

test subjective messages in base test class 1b24093db

if a processor doesn't have a subjective method, fall back to subtitle ec464eb30

need to pass the subject to the processor 38235830a

I suppose we could give this a default value 71e5a7eda

I believe we have to pass a username here for the subject ad2f646ee

we don't need a default for this, since there's no point in a subjective message without a subject c9e4a522b

No need to rebuild fedmsg.meta processors f9e064883

Move global declaration to the top. c6c0c19a7

Fix a couple tests which try to reinitialize the processors with mocked config. 06ecdb5cd

Merge pull request #341 from fedora-infra/feature/no-need-to-rebuild 4d4126775

Don't overwrite processors in the tests to keep things faster. b104fac57

These tests require network.. so don't fail without a special env var set. e6601d6e3

Need to reset processors for this test to pass. It only works the first time. dcfee1e2f

pylint cleanup of some test files. 9cc3ff5ef

Markup some other tests that require network. 259fd3cdd

Merge branch 'cryptography' into feature/py34-finish 302df19c4

Merge pull request #342 from fedora-infra/feature/fix-tests 3a5d9e6c7

A little more cleanup. c8353faa2

Split x509 into two modules. One for py2 and one for py3. 136a42000

Switch between the two module accordingly. 22fa72c40

Restore functionality removed on accident. 16a38eb64

Conditionalize skippable imports in for the x509 tests. 6bb5fd0c4

Merge pull request #343 from fedora-infra/feature/py34-finish c4808d8ce

Fix two py3 encoding oversights. 6ac68cf46

Get the encoding story straight here. f317544ce

Fix small typo in doc. acc233196

Fix up and test new subjective api. adb1d1c53

This isn't necessary. 9da11d8fd

Merge pull request #344 from fedora-infra/feature/subjective-api bf7d79745

Reconcile the subjective API with the conglomerate API. a268a2033

Merge pull request #345 from fedora-infra/feature/subjective-conglomeration ba62c92b8

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值