383409ee74
Bugtracker: Improve handling of the various bug types.
...
* Extend trigger words by a few terms.
* Make it possible to specify exactly what bug type to
pull the info for, on trackers that support multiple.
2020-04-05 06:56:04 +02:00
cbca12caec
Bugtracker: Update GitLab tracker.
2020-03-30 05:17:04 +02:00
66b5eee7f5
Update VCS ignore files.
2020-01-07 02:45:04 +01:00
339abdecfa
Bugtracker: Update GitLab tracker.
2020-01-07 00:04:04 +01:00
0459d38132
Bugtracker: Fix error handling.
2019-07-12 00:56:04 +02:00
182cc59009
Bugtracker: Various improvements.
...
* Add option to set aliases on trackers.
* Complete removal and renaming of trackers.
* Only load default trackers if none set yet.
* Improve handling of auto-discovered trackers.
* Add function to reset trackers to defaults.
* Minor fix to Encyclopedia along the way.
2019-07-08 02:45:04 +02:00
aec19ef265
Various: Work around msg.args in inFilter() potentially being empty...
...
...in Limnoria running on Python 3
* Bugtracker
* Encyclopedia
* PackageInfo
2019-05-31 06:50:04 +02:00
b27c23725b
PackageInfo: Add option to look up source packages too.
...
* Improve error handling.
* Improve output formatting.
2019-05-30 14:04:04 +02:00
9bf38fa948
PackageInfo: Fix 'find' output limitation.
2019-05-25 09:34:04 +02:00
3e194ca516
PackageInfo: Round package size in output.
...
<https://salsa.debian.org/webmaster-team/packages/blob/master/lib/Packages/DoShow.pm#L230 >
2018-08-28 01:34:04 +02:00
0bbbf8b700
Bugtracker: Make handling of Trac more strict.
2018-07-15 01:04:04 +02:00
d72081d106
Various: Work around msg.prefix in inFilter() potentially being empty...
...
...in Limnoria running on Python 3, particularly on startup.
* Bugtracker
* Encyclopedia
* PackageInfo
2018-05-22 00:45:04 +02:00
b7e49d1510
Bugtracker: Make SOAP trackers work on Python 3 too.
...
* Debian, and Mantis.
2018-05-22 00:45:04 +02:00
29fffb3795
Bugtracker: Update Mantis tracker.
...
* Add JSON.
* Deprecate SOAP.
2018-05-22 00:45:04 +02:00
0cfbaa834e
Encyclopedia: Restructure databases.
...
* Add database conversion script.
2018-05-22 00:45:04 +02:00
3368b2d6fe
Encyclopedia: General overhaul.
...
* Improve input handling.
* Enable multi-message output.
* Improve request logging.
* Add real delete function.
* Improve factoid web page.
* Extend factoid info output.
* Count calls of aliases towards
their own popularity.
* Show info on deleted factoids too.
* Improve factoid search algorithm.
* Sort factoid search by popularity.
* Improve command name structure.
* Various other and minor improvements.
* Update default configuration.
2018-05-22 00:45:04 +02:00
669293de1e
Encyclopedia: Add Python 3 support.
2018-05-16 23:45:04 +02:00
b18cc37a15
Encyclopedia: Port to SQLite 3 (with Matt Wheeler)
2018-05-16 23:45:04 +02:00
af7578e888
PackageInfo: Update for apt-file 3
2018-05-16 23:45:04 +02:00
4a9fd482b7
Bugtracker: Add GitLab and Gitea as trackers.
2018-05-16 23:45:04 +02:00
681895bfc7
Bugtracker: Drop loop off report handling.
2018-05-16 23:45:04 +02:00
398247f0dd
PackageInfo: General overhaul.
...
* Add full support for Debian releases.
* Unify and simplify piping and redirection.
* Various general and minor improvements.
* Switch architecture for infos to amd64.
* Update default configuration.
* Improve APT update scripts.
2018-05-16 23:45:04 +02:00
4956995f9a
PackageInfo: Various improvements (by Valentin Lorentz)
...
* Add depends command.
* Improve handling of find and info.
* Fix crash by double reloading.
* Fix shell code injection vulnerability.
2018-05-16 23:45:04 +02:00
075b45ce9f
PackageInfo: Add Python 3 support (by Valentin Lorentz)
2018-05-16 23:45:04 +02:00
11b6996639
Bugtracker: Update trackers.
...
* Add Bugzilla JSON, SourceForge, GitHub.
* Make Mantis and Trac getable.
* Deprecate Bugzilla XML.
2018-05-16 23:45:04 +02:00
1e4fc7f3d0
Bugtracker: General overhaul.
...
* Improve regex matching.
* Improve CVE and OOPS handling.
* Fix various minor things.
* Drop outdated and unused code.
2018-05-16 23:45:04 +02:00
9ab4725d49
Bugtracker: Various improvements in output.
...
* Make sure output fits maximum length of IRC messages.
* Improve general formatting of output, including casing.
* Strip any leading or trailing spaces off bug report title.
* Improve handling of duplicates, assignee, and extended info.
2018-05-16 23:45:04 +02:00
45ae48b53a
Bugtracker: Add Python 3 support (by Mattia Rizzolo)
2018-05-16 23:45:04 +02:00
a1d7ef03d0
Merge from Simon's branch: fix typo "ludid" => "lucid"
2016-04-23 13:26:05 -03:00
8b46658bbc
[Trivial] Fixed trivial typo in PackageInfo/README.txt
2016-04-22 20:05:58 -05:00
3af16d32ff
Fix factoid search and show aliases again
2015-04-04 20:21:13 +01:00
af6c250eed
[PackageInfo]
...
* Work with packages that have a version of less than 0
2014-11-05 11:42:35 +00:00
ee813570a2
[Banatracker]
...
* Don't send review messages for bans with a duration set.
2014-10-23 20:48:14 +01:00
a3fb9093ad
Bugtracker:
...
* Update CVE regex to match the new CVE format:
http://www.cve.mitre.org/cve/identifiers/syntaxchange.html
2014-08-12 17:47:38 +01:00
cc540f7c54
Make Encyclopedia enforce supybot.plugins.Encycopedia.enabled setting
2014-06-02 02:24:20 +01:00
9a29db902a
Make Bantracker.doUnban should work if a ban ID is passed even when Bantracker is not enabled in that channel (any more).
2014-04-15 08:27:25 +01:00
7dc11621d8
Make @clearban report errors in batch
2014-04-15 07:14:22 +01:00
c45caef11c
Merge lp:~m4v/ubuntu-bots/fetch-quiets (LP: #799524 )
2014-04-15 06:15:24 +01:00
7105e74996
Add Bantracker search option to include or ignore marks.
2014-04-14 21:08:43 -07:00
2cef319400
Replace deprecated use of apt.VersionCompare with apt.apt_pkg.version_compare
2013-10-30 23:34:45 +00:00
de68b62ce1
Actually commit the right commit this time
2013-08-09 12:52:22 +01:00
9825c45ba7
Don't queue certain messages, like alert and edit responses, to avoid false flood protection on them.
2013-08-09 12:16:38 +01:00
38dad7b89e
Add Bantracker.clearban command to manually mark bans as removed
2013-04-07 22:10:48 +01:00
f66008f901
Fix SQL injection issue in Encyclopedia/factoids.cgi
2012-12-22 12:28:15 +00:00
3dda319c00
PackageInfo/update_apt: Set Dir::Etc::SourceParts to the empty string to avoid reading files in /etc/apt/sources.d/
2012-12-18 17:06:21 +00:00
6c4be15c09
If snarfing a bug number, only include the bug tracker description (name) when a tracker is explicitly specified
2012-12-18 04:17:05 +00:00
432bd6880d
fix typo
2012-11-09 20:06:07 -03:00
f9940e8988
add "seconds" unit
2012-11-03 19:00:31 -03:00
a059ab2002
Merge lp:~m4v/ubuntu-bots/fetch-quiets (LP: #799524 )
2012-10-02 15:16:46 +01:00
9618d43707
Check that the server supports quiets. If it doesn't, don't fetch quiets.
2012-10-02 09:34:20 -03:00