0.18.2
Commits
- 5c21cf88a Fix validation logic in the base consumer https://github.com/fedora-infra/fedmsg/commit/5c21cf88a
0.18.1
Pull Requests
- (@ralphbean) #390, Drop old testcases against old python-six. #390
- (@puiterwijk) #393, Only check for stomp messages after we decoded any ZMQMessage #393
Commits
- 9fc0e1e61 Drop old testcases against old python-six. https://github.com/fedora-infra/fedmsg/commit/9fc0e1e61
- 922c6f390 Only check for stomp messages after we decoded any ZMQMessage https://github.com/fedora-infra/fedmsg/commit/922c6f390
0.18.0
Pull Requests
- (@ralphbean) #374, Cascade IRC connections. #374
- (@ralphbean) #375, Kill the status page... #375
- (@ncoghlan) #377, Make intro less Fedora specific #377
- (@ralphbean) #380, Get fedmsg-hub working on STOMP. #380
- (@jeremycline) #382, Turn testing Python 2.6 in Travis on #382
- (@jeremycline) #381, Raise the resource limit on open files for fedmsg-hub #381
- (@mprahl) #388, Return earlier when validate_signatures is turned off #388
- (@ralphbean) #387, Document turning off validation for other busses. #387
- (@asdil12) #386, Add SSL support to irc bot #386
- (@tvieira) #385, Updating dependencies on documentation #385
Commits
- 55d4ecdd5 Cascade IRC connections. https://github.com/fedora-infra/fedmsg/commit/55d4ecdd5
- ce5a19b25 Add some logging. https://github.com/fedora-infra/fedmsg/commit/ce5a19b25
- 917ad58fc Make sure we don't do this forever... https://github.com/fedora-infra/fedmsg/commit/917ad58fc
- b9ab4ffb6 Wait 5 seconds instead of 1. https://github.com/fedora-infra/fedmsg/commit/b9ab4ffb6
- e02633917 Kill the status page... it is old and hard to maintain. https://github.com/fedora-infra/fedmsg/commit/e02633917
- fb5190e24 Make intro less Fedora specific (#1) https://github.com/fedora-infra/fedmsg/commit/fb5190e24
- 10c0398a5 Add missing space https://github.com/fedora-infra/fedmsg/commit/10c0398a5
- d8b41ef35 Local and hosted test unification https://github.com/fedora-infra/fedmsg/commit/d8b41ef35
- 11a812feb Drop the support for Python 2.6 https://github.com/fedora-infra/fedmsg/commit/11a812feb
- 37c5d2f8e Add support for Python 3.5 https://github.com/fedora-infra/fedmsg/commit/37c5d2f8e
- f9d3bd74c Allow configuration for fedmsg-hub to listen to STOMP or AMQP instead of just zmq. https://github.com/fedora-infra/fedmsg/commit/f9d3bd74c
- 8e5e9d1b6 fedmsg.core modifications for STOMP/AMQP hand-off. https://github.com/fedora-infra/fedmsg/commit/8e5e9d1b6
- 3714777cc Some config comments about STOMP usage. https://github.com/fedora-infra/fedmsg/commit/3714777cc
- 7888c538e Massage STOMP messages into a more compatible format. https://github.com/fedora-infra/fedmsg/commit/7888c538e
- 2f8b4024f Let the ircbot handle weird topics (like from STOMP). https://github.com/fedora-infra/fedmsg/commit/2f8b4024f
- fa24f8c77 Add doc on enabling STOMP support. https://github.com/fedora-infra/fedmsg/commit/fa24f8c77
- 3c593e266 Be more precise in this comment. https://github.com/fedora-infra/fedmsg/commit/3c593e266
- 5df1e4831 Copy this docstring to the actual docs. https://github.com/fedora-infra/fedmsg/commit/5df1e4831
- 91594886c Use something more clear than .isalpha. https://github.com/fedora-infra/fedmsg/commit/91594886c
- fdee6e458 Turn testing Python 2.6 in Travis on https://github.com/fedora-infra/fedmsg/commit/fdee6e458
- 439383ab7 Revert "Drop the support for Python 2.6" https://github.com/fedora-infra/fedmsg/commit/439383ab7
- bd452112f Update pip before starting the Travis tests https://github.com/fedora-infra/fedmsg/commit/bd452112f
- 3651cfcdf Raise the resource limit on open files for fedmsg-hub https://github.com/fedora-infra/fedmsg/commit/3651cfcdf
- 004a2fc9c Updating dependencies on documentation https://github.com/fedora-infra/fedmsg/commit/004a2fc9c
- 8072a84e4 Fixing typo on library name https://github.com/fedora-infra/fedmsg/commit/8072a84e4
- 7cbc517a9 Add SSL support to ircbot https://github.com/fedora-infra/fedmsg/commit/7cbc517a9
- 69e382716 Document turning off validation for other busses. https://github.com/fedora-infra/fedmsg/commit/69e382716
- 0e1189c6a Return earlier when validate_signatures is turned off https://github.com/fedora-infra/fedmsg/commit/0e1189c6a
0.17.2
Pull Requests
Commits
- b637e253a Update ircbot.py https://github.com/fedora-infra/fedmsg/commit/b637e253a
- 9b406fdfc irc: default color configurable https://github.com/fedora-infra/fedmsg/commit/9b406fdfc
- 2d6bf7c6c add default_color to sample config https://github.com/fedora-infra/fedmsg/commit/2d6bf7c6c
- c41199dcb fix key name https://github.com/fedora-infra/fedmsg/commit/c41199dcb
- 03ac8c4c3 Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop https://github.com/fedora-infra/fedmsg/commit/03ac8c4c3
0.17.1
Commits
- a0e7530c8 Pygments changed output.. but thats okay. https://github.com/fedora-infra/fedmsg/commit/a0e7530c8
0.17.0
Pull Requests
- (@AdamWill) #364, instead of setsockopt_string, encode topic and use setsockopt #364
- (@ralphbean) #366, Add long_form metadata to the constituents of a grouped event. #366
- (@ralphbean) #367, Add the possibility to associate a pygments lexer with a message. #367
Commits
- 63f6c11c4 instead of setsockopt_string, encode topic and use setsockopt https://github.com/fedora-infra/fedmsg/commit/63f6c11c4
- cd9dc763e 0.16.4 https://github.com/fedora-infra/fedmsg/commit/cd9dc763e
- be00d8756 Add long_form metadata to the constituents of a grouped event. https://github.com/fedora-infra/fedmsg/commit/be00d8756
- 5bd72ffbe Add the possibility to associate a pygments lexer with a message. https://github.com/fedora-infra/fedmsg/commit/5bd72ffbe
0.16.4
Pull Requests
- (@AdamWill) #364, instead of setsockopt_string, encode topic and use setsockopt #364
Commits
- 63f6c11c4 instead of setsockopt_string, encode topic and use setsockopt https://github.com/fedora-infra/fedmsg/commit/63f6c11c4
0.16.3
Primarily, some python3 fixes for fedmsg.tail_messages() in here.
Pull Requests
- (@ralphbean) #357, Stick with alternative cache location. #357
- (@ralphbean) #358, Remove markup stuff. #358
- (@ralphbean) #359, Simpler times call for simpler docs. #359
- (@AdamWill) #360, use setsockopt_string when setting a string as the option #360
- (@ralphbean) #363, Decode bytes as soon as we recv them. #363
Commits
- b10f8ea7e Stick with alternative cache location. https://github.com/fedora-infra/fedmsg/commit/b10f8ea7e
- bd881913a Remove markup stuff. https://github.com/fedora-infra/fedmsg/commit/bd881913a
- 0c773b133 Simpler times call for simpler docs. https://github.com/fedora-infra/fedmsg/commit/0c773b133
- 1f1db11f8 use setsockopt_string when setting a string as the option https://github.com/fedora-infra/fedmsg/commit/1f1db11f8
- 27617f55c Decode bytes as soon as we recv them. https://github.com/fedora-infra/fedmsg/commit/27617f55c
0.16.2
This release fixes a couple of errors that periodically get raised from calls to fedmsg.tail_messages(...).
Pull Requests
- (@ralphbean) #354, Try three times to get the CRL. #354
- (@ralphbean) #356, Stop yielding None values from fedmsg.tail_messages. #356
Commits
- ecf7f30be Try three times to get the CRL. https://github.com/fedora-infra/fedmsg/commit/ecf7f30be
- 2bf4bfb6f Stop yielding None values from fedmsg.tail_messages. https://github.com/fedora-infra/fedmsg/commit/2bf4bfb6f
0.16.1
Pull Requests
- (@vivekanand1101) Added links to doc in Readme #352
- (@ralphbean) Add a new msg2agent API call to fedmsg.meta. #353
Commits
- Update README.rst 9f394994c
- Added link to doc in Readme #2 9b046afc8
- Added link to doc in Readme #3 857264af3
- Add a new msg2agent API call to fedmsg.meta. a06d6f987
- Change test framework to allow testing None values. 69be0e960
- Add agent tests for the handful of baked-in processors. bc5d7cb89
- Some reprs for the UnspecifiedType. b77448a12
- Remove header from changelog file. 39a38b61f
0.16.0
- 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
- Pep8. c1a297d96
- 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
- 0.10.0 189768940
- 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
- PEP8. d807a8911
- 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
- 0.11.0 0894a5b35
- 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
- 0.11.1 d245335bd
- 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
- Typo fix 923f688ab
- 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
- 0.12.0 5610f0b0d
- 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
- 0.12.1 dd7d48e84
- Typofix. Don't scrub args from the original call to func. 0e3bc165a
- 0.12.2 a1b7d920f
- 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
- Typofix. 01b1e84a8
- 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
- 0.12.3 25ff1415a
- 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
- 0.13.0 af47379b6
- 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
- 0.13.1 e293b2da5
- 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
- 0.13.2 6674a1686
- Don't overwrite processors in the tests to keep things faster. b104fac57
- 0.13.3 75cdf2648
- 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
- 0.14.0 bb527e15b
- Fix two py3 encoding oversights. 6ac68cf46
- Get the encoding story straight here. f317544ce
- 0.14.1 07e8e11ef
- 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.15.0 c17a04b20
- core: fix gpg signing 3e98dabce
- Merge pull request #347 from mathstuf/config-parse-gpg-key 3c65e7b11
- Flag moksha as an extra requirement 4677e38bc
- Update README to note Moksha as extra dependency a299512aa
- Remove Moksha unncessary Moksha requirements 428d4fcc6
- Provide argument to configure signature validation e223b09ef
- Specify cryptographic dependencies as an extra 457577ba8
- Rename 'full' extra to 'hub' bc922b991
- Add an 'all' extra to setup.py 3874a66ee
- Update FAQ with M2Crypto help 938320ca4
- Revise phrasing and syntax of M2Crypto FAQ 00ac71406
- Update Development documentation 8704d95cb
- Bump up version number cd3f13e67
- Update Travis CI configuration 4fa4bf840
- Restructure extras to (kind of) mirror RPMs d4665699e
- Move the daemon dependency to the consumers extra dfe594da6
- Remove mention of extras from README 72f2f3f43
- Update documentation ca2da0df0
- Require full set of dependencies for Travis CI 70846b6ee
- Don't require 'crypto' dependencies for Travis CI 993ee182d
- Python 2.6 compatibility fix b988931ab
- Remove development notes 30869a954
- Replace references to yum with dnf 770465baf
- Merge pull request #349 from yazman/extra_deps d4f010814
- core: split tail_message 89fd036c7
- Merge pull request #348 from mathstuf/support-external-polling f61289920
- Add a pre_fire_hook callback to fedmsg.publish. 3acd9a2b8
- Merge pull request #350 from fedora-infra/feature/pre-fire-hook 4d1a4b07b
0.9.3
- Be more careful with new status lock /cc @tflink. dc405be97
- Disable the backlog stuff out of the box. It bit @tflink. c0f789a60
0.9.2
- Typofix. f55a6d7f1
- 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
0.9.1
0.9.0
- 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 fedora-infra/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
- PEP8. c3f4d876e
- os.path.join. 03ac05353
- Merge pull request #266 from fedora-infra/feature/backlog 3c52d835e
0.8.0
- 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
0.7.7
- 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
- 0.7.6 d9ceaec87
- 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
0.7.6
- 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
0.7.5
- 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
- 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
- pep8 35fc02798
- 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
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
0.5.3
- 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
- 0.5.4 4d6a738b0
- 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.5 ff2449316
- 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.6 14507c8b3
- 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.6.0 c51b0df4e
- 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.1 a4cd244ac
- 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.2 81a19c9f6
- Use logutils to fix dictConfig on python2.6. e558d96ad
- Re-added forgotten import. 6291d20cb
- Fix wonky py2.6 behavior in tests. bfb2e258d
- 0.6.3 f07ffcc3f
- 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.4 78cfc022f
- Check that signature and cert are strings before we do anything with them. 64033e2ca
- Oh... b08af04ac
- 0.6.5 28fa2d018
- Typofix. 80d31a0c5
- Load and use remote cert for end-user validation. 8b7ce2dfc
- 0.6.6 2f61df105
- 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.7 17b853492
- 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.8 90712fb6f
- 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.7.0 f6ecf55c6
- 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.1 8caaeafe2
- 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.2 9c800a146
- 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
- 0.7.3 40a379962
- Merge branch 'develop' of github.com:fedora-infra/fedmsg into develop 04190a592
- 0.7.4 b7a1df907
- 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
- pep8 35fc02798
- 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
- 0.7.5 fffa2a166
- 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
- 0.7.6 aff6f4cdc
- 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
- 0.7.6 d9ceaec87
- 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
- 0.7.7 ca55e7b95
- 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
- 0.8.0 4e9b37a95
- 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 fedora-infra/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
- PEP8. c3f4d876e
- os.path.join. 03ac05353
- Merge pull request #266 from fedora-infra/feature/backlog 3c52d835e
- 0.9.0 43ceb296c
- Some py2.6 fixes. ed74506fc
- Merge pull request #267 from fedora-infra/feature/py2.6-fixes 7ba7d0c04
- 0.9.1 15e0d7a1c
- Typofix. f55a6d7f1
- 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
- 0.9.2 a5230d6d1
- Be more careful with new status lock /cc @tflink. dc405be97
- Disable the backlog stuff out of the box. It bit @tflink. c0f789a60
- 0.9.3 ad457042b
- 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
- Pep8. c1a297d96
- 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
- 0.10.0 189768940
- 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
- PEP8. d807a8911
- 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
- 0.11.0 0894a5b35
- 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
- 0.11.1 d245335bd
- 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
- Typo fix 923f688ab
- 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
- 0.12.0 5610f0b0d
- 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
- 0.12.1 dd7d48e84
- Typofix. Don't scrub args from the original call to func. 0e3bc165a
- 0.12.2 a1b7d920f
- 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
- Typofix. 01b1e84a8
- 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
- 0.12.3 25ff1415a
- 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
- 0.13.0 af47379b6
- 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
- 0.13.1 e293b2da5
- 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
- 0.13.2 6674a1686
- Don't overwrite processors in the tests to keep things faster. b104fac57
- 0.13.3 75cdf2648
- 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
- 0.14.0 bb527e15b
- Fix two py3 encoding oversights. 6ac68cf46
- Get the encoding story straight here. f317544ce
- 0.14.1 07e8e11ef
- 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.15.0
- 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
- 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.14.1
0.14.0
- Rewrite 'sign' function using cryptography 55af2a831
- 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
0.13.3
- Don't overwrite processors in the tests to keep things faster. b104fac57
0.13.2
- 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
- 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
0.13.1
- 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
0.13.0
- 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
- Make list_to_series return uniqified items in predictable order. ec250e096
- Merge pull request #334 from bkabrda/develop f661df461
0.12.3
- 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
- Typofix. 01b1e84a8
- 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
0.12.2
- Typofix. Don't scrub args from the original call to func. 0e3bc165a
0.12.1
- Typo fix 923f688ab
- Merge pull request #314 from lewiscowper/patch-1 fdacb00ad
- 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
0.12.0
- 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
- 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
0.11.1
- 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
0.11.0
- 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
- PEP8. d807a8911
- 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