Skip to content

Latest commit

 

History

History
564 lines (530 loc) · 72 KB

CHANGELOG.rst

File metadata and controls

564 lines (530 loc) · 72 KB

Changelog

0.7.4

  • 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

0.7.3

  • 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
  • Add forgotten import. 20202ab77
  • Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop e993230ba

0.7.2

  • Fix issue #193 on setup.py c4bea1ff0
  • Fix PEP8 5d1e8a7fb
  • 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

0.7.1

  • 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

0.7.0

  • 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
  • PEP8 26bc92736
  • 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
  • PEP8. 25fc740ba
  • 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

0.6.8

  • 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
  • Typofix. 56f210d23
  • 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

0.6.7

  • 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
  • Commas. 9376a2bc0

0.6.6

0.6.5

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

0.6.4

  • 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
  • PEP8. 2a06db1bd
  • 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
  • Logo! ce6d2480e
  • 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
  • unindent 7d03835a2
  • 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

0.6.3

  • Use logutils to fix dictConfig on python2.6. e558d96ad
  • Re-added forgotten import. 6291d20cb
  • Fix wonky py2.6 behavior in tests. bfb2e258d

0.6.2

  • 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
  • PEP8 ed95bde96
  • 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

0.6.1

  • 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

0.6.0

  • 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
  • Typofix. 50ee0be97
  • Authorization/routing policy first pass. 7094470a5
  • Grammar. 921d250a4
  • 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

0.5.6

  • 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

0.5.5

  • 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

0.5.4

  • 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