Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 156 lines (115 sloc) 6.829 kb
85ab638 @gbin added the -d (--daemon, to daemonize directly the process) and -c
authored
1 Release history
2 ===============
3
fa0a1da @gbin v1.5.0
authored
4 Version 1.5.0 (2012-08-10)
5eba5c3 @gbin version bump
authored
5 --------------------------
fa0a1da @gbin v1.5.0
authored
6 Bugs:
2f30dee @gbin Usual markdown FPs
authored
7
fa0a1da @gbin v1.5.0
authored
8 - fix for ExpatError exception handling [Thx to linux techie https://github.com/linuxtechie]
9 - Graphic mode cosmetics enhancement [thx to Paul Labedan https://github.com/pol51]
10 - fix for high CPU usage [Thx to linux techie https://github.com/linuxtechie]
11
5eba5c3 @gbin version bump
authored
12 Features:
13
fa0a1da @gbin v1.5.0
authored
14 - Added XHTML-IM support with Jinja2 templating see https://github.com/gbin/err/wiki/xhtml-im-templating to get started.
5eba5c3 @gbin version bump
authored
15 - Better presentation on the !repos command
4c4c796 @gbin Now the !unload of a plugin is persistent
authored
16 - load / unload of plugins is now persistent (they are blacklisted when unloaded)
6b0bf0d @gbin Better !status presentation with ...
authored
17 - Better presentation of the !status command : Now you can see loaded, blacklisted and Erroneous plugins from there
fa0a1da @gbin v1.5.0
authored
18 - A new !about command with some credits and the current version
19 - Implemented the history navigation in the graphic test mode (up and down)
20 - Added an autocomplete in the graphic test mode
21 - Added the logo in the background of the graphic mode
22
23
5c306c9 @gbin updated the release history
authored
24
b0b6b65 @gbin v1.4.1 and added err-music
authored
25 Version 1.4.1 (2012-07-13)
5c306c9 @gbin updated the release history
authored
26 --------------------------
27 Bugs:
28
29 - corrected a vicious bug when you use metaclasses on plugins with botcmd decorator generated with parameters
b0b6b65 @gbin v1.4.1 and added err-music
authored
30 - don't call any callback message if the message is from the chat history
31 - dependency problem with dnspython, it fixes the compatibility with google apps [Thx to linux techie https://github.com/linuxtechie]
32 - on repos updates, err now recheck the dependencies (you never know if they changed after the update)
5c306c9 @gbin updated the release history
authored
33
34 Features:
35
36 - Added a new check_configuration callback now by default the configuration check is basic and no implementation has to be done on plugin side
b0b6b65 @gbin v1.4.1 and added err-music
authored
37 - Warn the admins in case of command name clashes and fix them by prefixing the name of the plugin + -
a03bf54 @gbin thx to paul labedan was missing
authored
38 - A brand new graphical mode so you can debug with images displayed etc ... (command line option -G) it requires pyside [thx to Paul Labedan https://github.com/pol51]
b0b6b65 @gbin v1.4.1 and added err-music
authored
39 - A new !apropos command that search a term into the help descriptions [thx to Ben Van Daele https://github.com/benvd]
40 - Now the bot reconnects in case of bad internet connectivity [Thx to linux techie https://github.com/linuxtechie]
41 - The bot now supports a "remote chatroom relay" (relay all messages from a MUC to a list of users) on top of a normal relay (from a user to a list of MUC)
42 With this you can emulate a partychat mode.
43 - err-music [thx to Ben Van Daele https://github.com/benvd and thx to Tali Petrover https://github.com/atalyad]
5c306c9 @gbin updated the release history
authored
44
b0875bb @gbin v1.4.0
authored
45 Version 1.4.0 (2012-07-09)
9a6be59 @gbin release notes
authored
46 --------------------------
47 Bugs:
48
49 - improved the detection of own messages
b0875bb @gbin v1.4.0
authored
50 - automatic rejection if the configuration failed so it the plugin restart with a virgin config
9a6be59 @gbin release notes
authored
51
52 Features:
53
b0875bb @gbin v1.4.0
authored
54 - send a close match tip if the command is not found
9a6be59 @gbin release notes
authored
55 - added a polling facility for the plugins
b0875bb @gbin v1.4.0
authored
56 - added loads of plugins to the official repos:
57 err-coderwall [thx to glenbot https://github.com/glenbot]
58 err-nettools
59 err-topgunbot [thx to krismolendyke https://github.com/krismolendyke]
60 err-diehardbot [thx to krismolendyke https://github.com/krismolendyke]
61 err-devops_borat [thx to Vincent Alsteen https://github.com/valsteen]
62 err-social
63 err-rssfeed [thx to Tali Petrover https://github.com/atalyad]
b0b6b65 @gbin v1.4.1 and added err-music
authored
64 err-translate [thx to Ben Van Daele https://github.com/benvd]
b0875bb @gbin v1.4.0
authored
65 err-tourney
9a6be59 @gbin release notes
authored
66
fc9d510 @gbin v 1.3.1, CHANGES, requirements
authored
67 Version 1.3.1 (2012-07-02)
68 --------------------------
69 Bugs:
1fdd32d @gbin formatting
authored
70
fc9d510 @gbin v 1.3.1, CHANGES, requirements
authored
71 - nicer warning message in case of public admin command
72
73 Features:
1fdd32d @gbin formatting
authored
74
fc9d510 @gbin v 1.3.1, CHANGES, requirements
authored
75 - added a warn_admins api for the plugins to warn the bot admins in case of serious problem
76 - added err-tv in the official repos list
77 - added an automatic version check so admins are warned if a new err is out
78 - now if a repo has a standard requirements.txt it will be checked upon to avoid admins having to dig in the logs (warning: it added setuptools as a new dependency for err itself)
79
5f29abf @gbin Doc update, rst parsing errors were preventing pypi
authored
80 Version 1.3.0 (2012-06-26)
dede3fa @gbin updated the changelog
authored
81 --------------------------
82 Bugs:
f900b63 @gbin formatting
authored
83
5f29abf @gbin Doc update, rst parsing errors were preventing pypi
authored
84 - Security fix : the plugin directory permissions were too lax. Thx to Pinkbyte (Sergey Popov)
dede3fa @gbin updated the changelog
authored
85 - Corrected a bug in the exit of test mode, the shelves could loose data
5f29abf @gbin Doc update, rst parsing errors were preventing pypi
authored
86 - Added a userfriendly git command check to notify if it is missing
dede3fa @gbin updated the changelog
authored
87
88 Features:
f900b63 @gbin formatting
authored
89
dede3fa @gbin updated the changelog
authored
90 - Added a version check: plugins can define min_err_version and max_err_version to notify their compatibility
5f29abf @gbin Doc update, rst parsing errors were preventing pypi
authored
91 - Added an online configuration of the plugins. No need to make your plugin users hack the config.py anymore ! just use the command !config
ced0d60 @gbin Doc pass, better community pointers
authored
92 - Added a minimum Windows support.
dede3fa @gbin updated the changelog
authored
93
e082435 @gbin prepped release 1.2.2
authored
94 Version 1.2.2 (2012-06-21)
95 --------------------------
dede3fa @gbin updated the changelog
authored
96 Bugs:
f900b63 @gbin formatting
authored
97
dede3fa @gbin updated the changelog
authored
98 - Corrected a problem when executing it from the dev tree with ./scripts/err.py
99 - Corrected the python-daemon dependency
100 - Corrected the encoding problem from the console to better match what the bot will gives to the plugins on a real XMPP server
101 - Corrected a bug in the python path for the BOT_EXTRA_PLUGIN_DIR setup parameter
102
103 Features:
f900b63 @gbin formatting
authored
104
dede3fa @gbin updated the changelog
authored
105 - Added a dictionary mixin for the plugins themselves so you can access you data directly with self['entry']
106 - admin_only is now a simple parameter of @botcmd
107 - Implemented the history commands : !history !! !1 !2 !3
e082435 @gbin prepped release 1.2.2
authored
108
33154a6 @gbin 1.2.1 release notes
authored
109 Version 1.2.1 (2012-06-16)
110 --------------------------
dede3fa @gbin updated the changelog
authored
111 Bugs:
f900b63 @gbin formatting
authored
112
dede3fa @gbin updated the changelog
authored
113 - Corrected a crash if the bot could not contact the server
114
115 Features:
f900b63 @gbin formatting
authored
116
dede3fa @gbin updated the changelog
authored
117 - Added a split_args_with to the botcmd decorator to ease the burden of parsing args on the plugin side (see https://github.com/gbin/err/wiki/plugin-dev)
118 - Added the pid, uid, gid parameters to the daemon group to be able to package it on linux distributions
119
33154a6 @gbin 1.2.1 release notes
authored
120
c58f906 @gbin 1.2.0 date
authored
121 Version 1.2.0 (2012-06-14)
21551f8 @gbin Don't nag the user for irrelevent settings in the template
authored
122 --------------------------
dede3fa @gbin updated the changelog
authored
123 Bugs:
f900b63 @gbin formatting
authored
124
dede3fa @gbin updated the changelog
authored
125 - Don't nag the user for irrelevant settings from the setting-template
126 - Added a message size security in the framework to avoid getting banned from servers when a plugin spills too much
127
128 Features:
f900b63 @gbin formatting
authored
129
dede3fa @gbin updated the changelog
authored
130 - Added a test mode (-t) to ease plugin development (no need to have XMPP client / server to install and connect to in order to test the bot)
131 - Added err-reviewboard a new plugin by Glen Zangirolam https://github.com/glenbot to the repos list
132 - Added subcommands supports like the function log_tail will match !log tail [args]
21551f8 @gbin Don't nag the user for irrelevent settings in the template
authored
133
bb0c5bd @gbin weird dates in the changelog
authored
134 Version 1.1.1 (2012-06-12)
135 --------------------------
dede3fa @gbin updated the changelog
authored
136 Bugs:
f900b63 @gbin formatting
authored
137
dede3fa @gbin updated the changelog
authored
138 - Fixed the problem updating the core + restart
139 - Greatly improved the reporting in case of configuration mistakes.
140 - Patched the presence for a better Hipchat interop.
a4ded84 @gbin update changelog
authored
141
bb0c5bd @gbin weird dates in the changelog
authored
142 Version 1.1.0 (2012-06-10)
85ab638 @gbin added the -d (--daemon, to daemonize directly the process) and -c
authored
143 --------------------------
dede3fa @gbin updated the changelog
authored
144 Features:
f900b63 @gbin formatting
authored
145
dede3fa @gbin updated the changelog
authored
146 - Added the !uptime command
147 - !uninstall doesn't require a full restart anymore
148 - !update a plugin doesn't require a full restart anymore
149 - Simplified the usage of the asynchronous self.send() by stripping the last part of the JID for chatrooms
150 - Improved the !restart feature so err.py is standalone now (no need to have a err.sh anymore)
151 - err.py now takes 2 optional parameters : -d to daemonize it and -c to specify the location of the config file
85ab638 @gbin added the -d (--daemon, to daemonize directly the process) and -c
authored
152
bb0c5bd @gbin weird dates in the changelog
authored
153 Version 1.0.4 (2012-06-08)
85ab638 @gbin added the -d (--daemon, to daemonize directly the process) and -c
authored
154 --------------------------
dede3fa @gbin updated the changelog
authored
155 - First real release, fixups for Pypi compliance.
Something went wrong with that request. Please try again.