Pull Requests
- (@sayanchowdhury) #85, Add rules for Autocloud #85
Commits
- 6191e4910 Add rules for Autocloud https://github.com/fedora-infra/fmn.rules/commit/6191e4910
- 5e448f324 Merge branch 'master' into develop https://github.com/fedora-infra/fmn.rules/commit/5e448f324
Pull Requests
- (@ralphbean) #75, rST syntax typofix. #75
- (@mkrizek) #77, Update taskotron rules to reflect recent changes #77
- (@pypingou) #79, For some reasons it seems that sometime we do not have 'msg' in some messages #79
- (@pypingou) #80, Let get_user_of_group return a set() #80
- (@mkrizek) #78, Update taskotron tasks namespace #78
- (@pypingou) #82, When retrieving the users in a group we're only interested in their username #82
- (@pypingou) #81, Fix processing messages from anitya #81
Commits
- 89f6778e6 rST syntax typofix. https://github.com/fedora-infra/fmn.rules/commit/89f6778e6
- 8f5e6d0a8 Update taskotron rules to reflect recent changes https://github.com/fedora-infra/fmn.rules/commit/8f5e6d0a8
- bc7f19152 taskotron rules: make docstring more clear https://github.com/fedora-infra/fmn.rules/commit/bc7f19152
- ff74799ef Update taskotron tasks namespace https://github.com/fedora-infra/fmn.rules/commit/ff74799ef
- 47687c2d4 For some reasons it seems that sometime we do not have 'msg' in some messages https://github.com/fedora-infra/fmn.rules/commit/47687c2d4
- f6cf87065 Let get_user_of_group return a set() https://github.com/fedora-infra/fmn.rules/commit/f6cf87065
- 0374f3313 When retrieving the users in a group we're only interested in their username https://github.com/fedora-infra/fmn.rules/commit/0374f3313
- ac974ebc0 Fix processing messages from anitya https://github.com/fedora-infra/fmn.rules/commit/ac974ebc0
Pull Requests
- (@ralphbean) #73, Make FAS optional here. #73
Commits
- bfa43e926 Remove html from this header. https://github.com/fedora-infra/fmn.rules/commit/bfa43e926
- 50dafe9ff Make FAS optional here. https://github.com/fedora-infra/fmn.rules/commit/50dafe9ff
Pull Requests
- #70, Merge pull request #70 from fedora-infra/feature/only-taskotron
#70
- #71, Merge pull request #71 from fedora-infra/feature/nagios
#71
- #72, Merge pull request #72 from fedora-infra/feature/anitya-by-project
#72
Commits
- 0c0b98777 Only consider taskotron messages in the special taskotron rules. https://github.com/fedora-infra/fmn.rules/commit/0c0b98777
- 36f87e8a3 Add kwargs to this rule. https://github.com/fedora-infra/fmn.rules/commit/36f87e8a3
- 7ff5860a6 Add a nagios rule. https://github.com/fedora-infra/fmn.rules/commit/7ff5860a6
- 519bfa2cd Add a rule to allow filtering by anitya project. https://github.com/fedora-infra/fmn.rules/commit/519bfa2cd
Pull Requests
- (@mkrizek) #68, Add more taskotron rules #68
- (@pypingou) #69, Add the pagure rules so they are taken into account #69
Commits
- 412303f54 Add more taskotron rules https://github.com/fedora-infra/fmn.rules/commit/412303f54
- a37aab19f taskotron: fix release-critical tasks https://github.com/fedora-infra/fmn.rules/commit/a37aab19f
- 62c68b889 Fix taskotron_task_particular_or_changed_outcome rule https://github.com/fedora-infra/fmn.rules/commit/62c68b889
- 95a1b1f54 taskotron: Proceed with the rule even if outcome is cleared https://github.com/fedora-infra/fmn.rules/commit/95a1b1f54
- a8d3c4cca Make one of taskotron rules a combination of other two https://github.com/fedora-infra/fmn.rules/commit/a8d3c4cca
- 80d236f62 Add the pagure rules so they are taken into account https://github.com/fedora-infra/fmn.rules/commit/80d236f62
Pull Requests
- (@ralphbean) #64, Add a rule for infragit repos. #64
- (@mkrizek) #66, Fix taskotron link #66
- (@ralphbean) #67, Cache calls to fedmsg.meta.msg2packages. #67
Commits
- af6d47859 No more irc, travis... https://github.com/fedora-infra/fmn.rules/commit/af6d47859
- 20be5c836 Add a rule for infragit repos. https://github.com/fedora-infra/fmn.rules/commit/20be5c836
- 56f7b7f99 Fix taskotron link https://github.com/fedora-infra/fmn.rules/commit/56f7b7f99
- 17afad28f Cache calls to fedmsg.meta.msg2packages. https://github.com/fedora-infra/fmn.rules/commit/17afad28f
- 248a85938 Imports. https://github.com/fedora-infra/fmn.rules/commit/248a85938
Pull Requests
- (@puiterwijk) #61, Work with broken Koschei rules #61
- (@mkrizek) #62, Add taskotron #62
- (@ralphbean) #63, Add mdapi rule. #63
Commits
- 6977b25fa Work with broken Koschei rules https://github.com/fedora-infra/fmn.rules/commit/6977b25fa
- e53c8aaee Default to a list in case it is ever absent again. https://github.com/fedora-infra/fmn.rules/commit/e53c8aaee
- 9db78ed27 Add taskotron https://github.com/fedora-infra/fmn.rules/commit/9db78ed27
- f7a9791e8 Add mdapi rule. https://github.com/fedora-infra/fmn.rules/commit/f7a9791e8
- Fix syntax error in pagure rule. 409b7bec7
- Update Koschei URL 3662f3c3b
- Merge pull request #57 from mizdebsk/koschei dc6f0753b
- Add a new FMN rule to get notification about a project on pagure based on its tags 7f66b829e
- Adjust title as per @ralphbean's suggestions e995454bc
- Merge pull request #59 from fedora-infra/pagure_project_tags 68dbc7ba1
- Add FMN rules for new bodhi2 messages. bc44e0806
- Merge pull request #60 from fedora-infra/feature/mash-rules d6bd70a67
- Cache slow python-re2 compilation. 7f891427a
- Merge pull request #54 from fedora-infra/feature/cache-slow-re2-compilation d1298c854
- Add pagure rules. 5937d88dc
- Include a filter for particular pagure projects. e9835b63f
- Fix incorrect ternary. 1dcd0bdbe
- Merge pull request #55 from fedora-infra/feature/pagure 4f924af1f
- Python3 support (for integration with fedora-hubs). fcd2cd1d6
- Merge pull request #56 from fedora-infra/feature/py3 999bfe004
- Ditch old re2 warning hook. cd809bb5a
- Pass only bytes to re2 (no unicode allowed). 1abb56192
- Merge pull request #53 from fedora-infra/feature/re2-compat ad4971943
- Bugfix. 941a9e238
- Add a rule to match specific anitya distros. 0ada1ed31
- Use .lower() for distro comparisons, just like anitya does. 9417c9b6b
- Merge pull request #51 from fedora-infra/feature/anitya-distro c1f6f5cb6
- Fix watchcommits text. bedff651c
- Add rules for FAF (ABRT server) bf829d71e
- Merge pull request #48 from mbrysa/faf 1483c7661
- Allow our pkgdb query to be more flexible. 996059f00
- Add two new rules. One for watching packages with the acl commit and another for watching packages with the watchcommits flag. 2dc58bf6c
- Merge pull request #49 from fedora-infra/feature/separate-ownership-rules e1162935b
- Handle all the new line-item meetbot messages. c31a82bfc
- Merge pull request #50 from fedora-infra/feature/line-items f52f29c5a
- Add watchcommits/watchbugs to the package-ownership fmn rule. 5c9cee74f
- Merge pull request #47 from fedora-infra/feature/watchcommits 015d84019
- Order of operations matters. bb4e4d428
- Merge pull request #40 from fedora-infra/feature/bugfix 219f0c560
- Add a rule for finding unmapped anitya projects. df6d5a809
- Fix syntax error. 96ab24bfa
- Merge pull request #41 from fedora-infra/feature/unmapped-anitya-projects f0000618f
- Improve findability of the hacking document a7ab83219
- Merge pull request #42 from fedora-infra/docs ac68ccf18
- typofix. ffc71ca99
- Add a rule to match members of a FAS group. efcc105d2
- Merge pull request #43 from fedora-infra/feature/typofix ed33664ec
- Merge pull request #44 from fedora-infra/feature/fas-group-member-rule 01d05566c
- Fix anitya links. 7d01fbae4
- Merge pull request #45 from fedora-infra/feature/fix-anitya-links fa9bef8c0
- Typofix. 46f2d97d7
- Disambiguate git messages. 8d9a282dd
- Merge pull request #46 from fedora-infra/feature/disambiguate-git 2688be1c8
- Apply new callable hinting. aa191dfdd
- The config argument needs to be named explicitly. 0ff84ddb6
- Datanommer's grep method is expecting users c8974e756
- Merge pull request #39 from fedora-infra/feature/callable-hinting a765b9228
- Use re2 if available. 60d4e2293
- Add a filter to get all messages related to ansible 4313a044b
- Merge pull request #37 from fedora-infra/feature/use-re2-if-available aa13a468e
- Warn if RE2 falls back. 8f5af8615
- Remove unused import. fc37e1dfd
- Typofix. b07f8e2a7
- Log how long pkgdb2 queries take. 38c18657c
- Add a hint to the rule matching all ansible messages e7ce96aa6
- Merge pull request #38 from fedora-infra/ansible_all 1dad3176f
- Merge branch 'develop' of github.com:fedora-infra/fmn.rules into develop 68e5f0fbd
- Add a new rule for the new koji rpm sign message. 6790673fb
- Merge pull request #36 from fedora-infra/feature/rpm-sign e360a3df4
- Fix regex. 1b9b2ee95
- Merge pull request #34 from fedora-infra/feature/fix-regex 00e8f4adc
- Don't search certificate and signature with regex. 4b5cdee0b
- Merge pull request #35 from fedora-infra/feature/one-thousand-percent e4ffa62aa
- Avoid calling pkgdb when we don't have to. e3701471d
- Actually add rules for the-new-hotness. d8b6ca63d
- Fix stray search/replace. 7cfe56383
- Merge pull request #31 from fedora-infra/feature/hotness2 bb1f1f0d2
- Merge pull request #30 from fedora-infra/feature/mini-optimization d8d5763c1
- Add a few more catchall rules. c1f5d61bb
- Fix some links in the docstrings. 71893a4c1
- Careful with encoding for regex match. ad0dd1b86
- Merge pull request #33 from fedora-infra/feature/special-encoding f29f52ca6
- Merge pull request #32 from fedora-infra/feature/more-catchall b784aef95
- Remove extra newlines. 610afeff9
- Include rules for the-new-hotness. 45a13621d
- Add some new "catchall" rules to try and simplify the giant list of defaults. 2f93288ae
- Merge pull request #28 from fedora-infra/feature/hotness cdeb6299d
- s/trigger/match/ 777f5a408
- Test specifically the category field. fbaf35901
- Merge pull request #29 from fedora-infra/feature/consolidate b46d2fee0
- Only check pkgdb ownership of pkgdb groups (instead of all groups). 873dff49b
- Merge pull request #23 from fedora-infra/feature/pkgdb-groups cbfc37d05
- Add rules for summershum messages. 3844335d5
- Add a rule to select only critpath updates from bodhi. aaca4f4d1
- Merge pull request #24 from fedora-infra/feature/summershum d99ea4252
- Merge pull request #25 from fedora-infra/feature/critical-path a1adb3ee3
- datanommer hints for bodhi rules 5e791a464
- Make a bunch of topic-specific hints. c74bfd577
- All the rest of the hinting. 4800247ad
- Merge pull request #26 from fedora-infra/feature/datanommer-hinting 1ec8389b2
- Less formal short-descriptions for rules. 8d5735c9e
- Update some text based on code review. 0e2fdcf27
- Merge pull request #27 from fedora-infra/feature/less-formal f673b694a
- Add the first rules for anitya integration in FMN f409289c7
- Import the anitya rules at the module level 89a71d5c4
- Change from Anitya:.. to Upstream:.. to be a little more user-friendly aec962486
- Merge pull request #18 from fedora-infra/feature/anitya 9fa5cec2a
- Rules for Koschei state change and groups ba0dfd910
- Use links in docstrings a7b954859
- Merge pull request #19 from msimacek/feature/koschei 26c6838f0
- fix topic name on project update 86f68de3c
- Merge pull request #20 from sayanchowdhury/topic-fix ac1d39f85
- update the rules for anitya e3ceacdae
- update the rules for bodhi 059ebb859
- add rules for bugzilla 56ddd8f31
- update the rules for buildsys 88ffe3b6e
- update the rules for compose ac603ecac
- update rules for fedbadges 215b8b7ac
- create rules for fedimg 6cbb43cb3
- update the rules of fedimg c9bdbb98c
- create the rules for fedora_elections ceb793db5
- update the rules for fedoratagger e50456a8d
- create rules for nuancier 9412c6b98
- Add the new rules for kerneltest b609809c5
- create the rules for jenkins 592544f01
- Create rules for github aec4444e5
- create rules for fmn b98c44c9e
- update and add news for Fedora Package DB 2097c15c0
- fix typo in fedora_elections 7e59dd3c6
- add the removed function for anitya info update 2a76d03a2
- fix topic description in bodhi 227441b1f
- fix topic descriptions in fedimg f6fd09a26
- change topic description in tagger 8dd722df2
- remove duplicate redundant method in github 939114bc6
- update the topic description in pkgdb eecd8d5ec
- fix topic name in pkgdb 291e4ae5f
- fix description in pkgdb acl delete 02876f511
- update description for topics in fedoratagger b4014518f
- rename fmn to fmn_notifications 16cce9b7b
- Merge pull request #21 from sayanchowdhury/gh-31 8cb2ca696
- update the init file with the new modules a40226143
- Merge pull request #22 from sayanchowdhury/update_init 923fc8d32
- Add forgotten import. d1b0ab33d
- Start an utility method to retrieve the member of a group get_user_of_group ae0e02c9c
- Expand _get_pkgdb2_packagers_for to include the members of a group if the group has ACLs d04966c17
- get_user_of_group requires access to the fedmsg config 4663e3954
- Add logic to instantiate an AccountSystem object if there isn't already one f7ac04f40
- If the package has a group with some ACL, get the AccountSystem client and forward the configuration fb75e310c
- Adjust the structure of the FAS credential per @ralphbean's advice ccbea668e
- pep8. 89b22b5d6
- Typofix. 7d50e5751
- Apply group-ownership stuff to packages-of-user in addition to packagers-of-package. 23a469e91
- Merge pull request #16 from fedora-infra/feature/group_maintainer ea438e745
- Add a rule that lets you filter by koji instance(s). 9b9e6b963
- Strip instances. 07b8cb64e
- Merge pull request #17 from fedora-infra/feature/koji-instances 8c77c2648
- Add a rule for matching a generic regex. 07276649c
- Merge pull request #15 from fedora-infra/feature/generic-regex 063d5fc46
- More Copr messages: success, failed, skipped c7004cd1f
- Merge pull request #14 from hroncok/copr_status e3b6ebe9e
- Switch back to using user-centric caching. 664a27fd8
- Use our own cache keys for dogpile.cache. a197a39ed
- Add a cache invalidation function. 08afda487
- Typofixes. 12d7f5bd8
- Merge pull request #13 from fedora-infra/feature/whats-old-is-new-again 9e6b00e5f
- Double check we retrieved data b2b5c27e0
- Typofix. 07f618ec6
- Typofix Mark II. 0d4035a94
- Merge pull request #9 from fedora-infra/be_safe f8fbf543c
- Try 3 times before failing to talk to pkgdb2. 6ce5d9052
- Link to dev instructions from the README. 96ace35fe
- Merge pull request #12 from fedora-infra/feature/careful-with-the-pkgdb2-plz fb3dc02ae
- Add package-centric caching routines to fmn.rules.utils. 2c3901c24
- Use package-centric caching routines. c0e0fc2c4
- Safety first. ec26c9aeb
- Merge pull request #10 from fedora-infra/feature/package-centric-caching 89009d55e
- Typofix. 30d0e1eb8
- Travis.yml 69f30367a
- If the pkgdb call fails, return an empty list of packages 44a746471
- Add debugging log if the pkgdb call fails 86139c9a6
- Generate the URL before calling it, and log it 1a20b0201
- Merge pull request #8 from fedora-infra/fix_pkgdb2 805714bf3
- Remove old pkgdb1 code. :yolo: 5f5278e38
- Use None as the sentinnel value here. f106a4de6
- Pass the config obj along to fedmsg.meta. aa0ad36c1
- Always return a set here. 70f4f589f
- Add a generic filter to get the message of a specific fedoraproject project ff49c7c3f
- Enable the generic fedorahosted per project filter to support multiple projects b39e003f4
- Update the generic filter for Fedora Hosted projects b18b568d7
- Add filter to exclude notifications about one or more users 9def8f908
- Make sure there is no un-desired spaces 621be6aa0
- Fix the docstring to be more accurate about the function's action f792b874e
- Pep8 fix and be consistent about docstring formating 56c1ea56a
- Here we exclude message so the logic is reversed 5efd4a25f
- Handle case where project or fasnick is None 3764f5813
- Merge pull request #4 from fedora-infra/filter_hosted 249692094
- Merge pull request #5 from fedora-infra/filter_no_users 593e1bd95
- Typofix. a6de307b0
- Merge branch 'develop' of github.com:fedora-infra/fmn.rules into develop 6b6f7b83e
- Copy over pkgdb pagination fixes... a872277f2
- Merge pull request #6 from fedora-infra/feature/pkgdb-pagination 5ff78cf45
- Add a rule for matching packages by regex. 38efb1366
- Merge pull request #7 from fedora-infra/feature/package-name-regex 4e2d8b327
- Add a rule for logger.log test messages. c59765101
- Merge pull request #1 from fedora-infra/logger.log cfe70273b
- COPR rules. d95c5648c
- Merge branch 'develop' of github.com:fedora-infra/fmn.rules into develop 7b0a19536
- Add fedocal rules. 0369a65ec
- PEP8. f8d0874e8
- Add forgotten fedocal rules for realsies this time. 2a1f68695
- Adjust english. 4769df0d4
- Add some debug statements. 31fe928ee
- Pass the fedmsg config to the pkgdb query function. a8a5f5b13
- Provide option to use pkgdb1 or pkgdb2 API. cbe70f5c1
- Use dogpile.cache to cache pkgdb queries. e061b21a3
- Update URL for pypi. e628ef0c2