Skip to content
This repository has been archived by the owner on Dec 4, 2018. It is now read-only.

Latest commit

 

History

History
296 lines (251 loc) · 26.3 KB

CHANGELOG.rst

File metadata and controls

296 lines (251 loc) · 26.3 KB

0.0.2

Pull Requests

  • (@yazman) #5, Fix SQLAlchemy Warning #5
  • (@yazman) #6, Dynamic scheduling based on plugins #6
  • (@yazman) #7, Dynamic scheduling #7
  • (@yazman) #8, Refactor model class creation out of plugin initialization #8
  • (@yazman) #9, Real-time message processing and synchronized database updates: plugin support #9
  • (@yazman) #10, Add missing import #10
  • (@yazman) #11, Streamlined API for plugins: plugin support #11
  • (@yazman) #12, Suppress common error in releng artifacts #12

Commits

Changelog

0.5.2

0.5.1

  • Oneshot bugfix. cf777fe26
  • Merge pull request #57 from fedora-infra/feature/oneshot-bugfix c412a46e4
  • When constructing fake recipient dict, make sure to populate all needed values. ba1491709
  • Merge pull request #58 from fedora-infra/feature/flesh-out be328ad72

0.5.0

  • Make the help and confirmation templates for IRC configurable. 700b4da3f
  • Make the help and confirmation templates for email configurable. 5a6223568
  • Merge pull request #47 from fedora-infra/feature/configurable-help-message 95b06b47d
  • Use a better default email address... 3b38543d3
  • Merge pull request #48 from fedora-infra/feature/better-default-email 173804c4b
  • Implement one-shot filters in the consumer 32b701b02
  • Improve findability of the hacking document e6b38542c
  • Merge pull request #49 from fedora-infra/oneshot 02d064d07
  • Merge pull request #50 from fedora-infra/docs 98f93a3d0
  • Employ the verbose value to send more or less details in a digest email. f932a05cf
  • Merge pull request #51 from fedora-infra/feature/verbosity 65f9e9bf8
  • Queued messages won't have this at first. b97a8c05c
  • Default to True. b7c656541
  • Move utils to their own file for re-use. 118ce38d1
  • Make mail handler deal with bad emails. e5716e65e
  • Only prefix irc messages with topic if we're 'marking up' messages. a7d71f540
  • Merge pull request #52 from fedora-infra/feature/deal-with-bad-emails 1bafaea91
  • Merge pull request #53 from fedora-infra/feature/simpler-irc-format 496b70148
  • Only append the "triggered by" link to emails if the user wants it. 53a1a13f3
  • Merge pull request #55 from fedora-infra/feature/mail-footer a58b5d736
  • Manually prepend the subtitle to the longform 27740a6b5
  • Merge pull request #56 from fedora-infra/feature/de-duplicate-subtitle 6ba39eba0

0.4.5

  • Randomize preference list per-thread. 2aa92ed0d
  • Merge pull request #43 from fedora-infra/feature/randomize fab6f4dd5
  • Use the first portion of the hostname here. 79ada97ae
  • Add a zoo of X-Fedmsg-* headers to email messages. 1b5822dd4
  • Merge pull request #45 from fedora-infra/feature/fedmsg-email-headers 025fa1667
  • Drop junk suffixes and add some performance debugging. 9f7a1f3aa
  • Merge pull request #46 from fedora-infra/feature/debugging 89ae2c441
  • Also junk. 5d62ff231

0.4.4

  • Initialize the cache at startup. e9d5cdcff
  • Only refresh the prefs cache for single users when we can. b8af37260
  • Merge pull request #42 from fedora-infra/feature/per-person-cache-refresh 34774c5ca

0.4.3

  • Remove extra lines from desc on PyPI 5610bbe15
  • Remove extra newlines. 021d2d68f
  • Merge pull request #39 from msabramo/remove_extra_lines_from_desc_on_PyPI d3829e77e
  • Convert Nones to empty strings here. a58edbf0e
  • Merge branch 'develop' of github.com:fedora-infra/fmn.consumer into develop ae5fba089
  • Include anitya messages, which start with org.release-monitoring.* 9e30e4283
  • Merge pull request #40 from fedora-infra/feature/include-anitya 884e922ad

0.4.1

  • Add forgotten import. 42f0f0460
  • Undo tuple arguments to email module. 21e6ba0cf
  • Merge pull request #33 from fedora-infra/feature/further-email-fixes bf2505232
  • Make autocreate configurable for staging. Fixes #34. 02d000ad8
  • Only create account for sponsee. be3043ea6
  • Merge pull request #35 from fedora-infra/feature/autocreate e89f298b1
  • Merge pull request #36 from fedora-infra/feature/distinguish 40f293182
  • Create new accounts for new fedbadges users. d6515106a
  • Merge branch 'feature/distinguish' into develop 16f7ba50c
  • Log about it. c226b87f2
  • Use the new msg2long_form API. 20fa62aa0
  • Also use long_form for batch emails. 67b43f1f1
  • Include link with long_form. f3dfa33e2
  • Digest for IRC messages. 1e81bdf12
  • Merge pull request #37 from fedora-infra/feature/long-form be92413d3
  • Further comment. 8cc18db11
  • Merge pull request #38 from fedora-infra/feature/irc-digest 9abaea8e4

0.3.1

  • Log errors from the routine polling producers. a00e51c10
  • Try to get encoding right with email messages. 1b604dbe6
  • Use to_bytes. 580bac101
  • The unicode sandwich is king. ec40383c7
  • Somehow we got this backwards. 0024b43ae
  • Merge pull request #32 from fedora-infra/feature/consumer-errors fe20ca060
  • Merge pull request #31 from fedora-infra/feature/producer-errors a138144e9

0.3.0

  • I want to know about this. 91c56fa82
  • This gives a 2.5x speedup in production. 8c74fa5ce
  • This probably shouldn't be turned off by default. It makes development harder. 92a1531fe
  • Add some fas credentials at startup. 1991e2a9e
  • long live threebot! 982b2fed1
  • Invalidate cache for group membership. 6e672c64a
  • Merge pull request #26 from fedora-infra/feature/group_maintainer f3706f142
  • When someone is added to the packager group create its user locally with the default rules 2ed504e2a
  • Refresh FMN's cache and pep8 fixes 10070e118
  • Merge pull request #27 from fedora-infra/rules_for_new_packagers 58349cdf4
  • Throw a lock around cached preference refresh. c58bbcbb3
  • Merge pull request #28 from fedora-infra/feature/lock-on-pref-update 1c6a1271a
  • Fix bugs introduced in 2ed504e2a71a9e95c0b4fb3e7dc149827a729d93 02fd14d53
  • Fix incorrect fas message structure. 750148bcc
  • pep8 c8069b98b
  • When creating new Fedora users, enable by default. dc4544ea1
  • Merge pull request #29 from fedora-infra/feature/possibly-active-by-default bb4b183c8
  • Don't tack on delta if its in the future 🕐 💲 860d6a8a6
  • Merge pull request #30 from fedora-infra/feature/futuro b435dbb05

0.2.7

0.2.6

  • This thing doesn't actually have access to the config. 44b0bf075
  • Merge pull request #23 from fedora-infra/feature/irc-bugfix 97effdc52
  • Typofix. a3cf9477f
  • Merge pull request #24 from fedora-infra/feature/typofix 37ceca209
  • fix: updated IRC message formatting 528eaf619
  • fix: added whitespace as requested by upstream f157a3308
  • Merge pull request #25 from Rorosha/develop d42317d75

0.2.5

  • Fix missed session in the email backend. 2935d2c2d
  • Intelligent pkgdb2 cache invalidation. b31f56223
  • Merge pull request #22 from fedora-infra/feature/pkgdb2-cache-invalidation 0a8bbc930

0.2.4

  • Tweak config for development. 8843a4cde
  • Only reconnect to IRC if not shutting down. e9f0caf7f
  • Merge pull request #19 from fedora-infra/feature/careful-with-the-irc-reconnects 69b4522f4
  • Avoid logging so much unnecessarily. c3d59803d
  • Use the new caching mechanism from fmn.lib. 0239451cc
  • Merge pull request #20 from fedora-infra/feature/cream 716e54d6c
  • Add a relative arrow date to the irc message 296868357
  • Merge pull request #21 from fedora-infra/feature/relative-date 7ca396cf0
  • Link to dev instructions from the README. 2a35183f2
  • Add a way to disable a backend alltogether. 6e4fa1287
  • Reorganize backend to not keep session as a state attribute. 67fbd80ac
  • Employ new presentation bools. 7d039fb78
  • Handle colorizing IRC messages. 7c5df91d8

0.2.3

  • Adapt to the new url scheme. deded804b
  • .total_seconds compat for python 2.6. 3590f0166
  • Fix typo in mail backend. 751112c43
  • Update handle_batch to use the new detail model. 627cb8d2c
  • Continue on if we happen to send a message batch. 62c700053
  • Make digest emails a little bit nicer. 63c775402
  • Try to reconnect if irc connection fails. 0e2792dd1
  • Shorten links with dagd for irc. b0ff7e84c
  • Merge pull request #10 from fedora-infra/feature/retry-irc-connect 42b009840
  • Merge pull request #11 from fedora-infra/feature/shorten-with-dagd 708b7089d
  • Provide shortlinks back to filters that trigger messages. 80bf02ac5
  • Merge pull request #13 from fedora-infra/feature/short-backlinks 27b1cfbff
  • Queue and flush messages when lost client. ccf3ca741
  • Merge branch 'develop' into feature/queue-when-no-clients 5474d3460
  • Handle incomplete recipient dict. 23cd5dea3
  • Merge pull request #14 from fedora-infra/feature/queue-when-no-clients c4f0879c5

0.2.2

  • Some prep work for Android de2c03ba5
  • Attempt to add registration id updating 7e12c86ab
  • Add base_url to all messages, nuke unused vars d6c68b84a
  • Merge pull request #4 from fedora-infra/android d2acbf84f

0.2.1

0.2.0

0.1.3

  • Include the forgotten fmn.consumer.backends module. 3ec8712e0

0.1.2

0.1.1