gosora/common
Azareal 7691078ce5 Fixed a bug in AddHook where the indices of the hooks would be off by one.
RemoveHook now panics under conditions which should normally never happen, but which when it does, gives off a far more useful message.
Changed the order of the conditional after BypassActive in PluginsDeactivate, so the error message will show up now.
The deactivation handler is optional again for plugins.

Added more tests for the plugin system.
2018-07-29 23:02:48 +10:00
..
alerts Alerts are now rendered via a client side transpiled template rather than being hard-coded. 2018-05-14 18:56:56 +10:00
counters UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +10:00
gauth Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
templates Added Caire and pkg/errors as dependencies. 2018-07-13 21:27:58 +10:00
alerts.go Added support for phrases in CSS files. 2018-03-11 09:33:49 +00:00
attachments.go IP Search now searches profile replies. 2018-01-22 08:15:45 +00:00
audit_logs.go Added the registration logs. 2018-05-16 20:46:14 +10:00
auth.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
cache.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
common.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
email.go Moved the counters to their own package. 2018-02-19 04:26:01 +00:00
email_store.go UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +10:00
errors.go Database connection drops are handled better now. 2018-07-15 20:29:31 +10:00
extend.go Fixed a bug in AddHook where the indices of the hooks would be off by one. 2018-07-29 23:02:48 +10:00
files.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
forum.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
forum_perms.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
forum_perms_store.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
forum_store.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
group.go The patcher (schema updating part of the updater) finally works, yay. 2018-04-23 22:08:31 +01:00
group_store.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
ip_search.go IP Search now searches profile replies. 2018-01-22 08:15:45 +00:00
menu_item_store.go Added the menu manager and menu item editor. 2018-05-11 15:41:51 +10:00
menu_store.go You can now reorder menu items by dragging them around in the menu item manager. 2018-05-13 16:56:59 +10:00
menus.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
mfa_store.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
misc_logs.go Added the registration logs. 2018-05-16 20:46:14 +10:00
module_ottojs.go Finished moving the files into the subpackage, this should open more doors to us. 2017-11-11 04:06:16 +00:00
no_websockets.go Added more phrases for the notices. 2018-03-21 05:56:33 +00:00
null_topic_cache.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
null_user_cache.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
page_store.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
pages.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
parser.go Added a missing bounds check in peekMatch. 2018-07-18 16:36:16 +10:00
permissions.go Moved the counters to their own package. 2018-02-19 04:26:01 +00:00
phrases.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
pluginlangs.go Finished moving the files into the subpackage, this should open more doors to us. 2017-11-11 04:06:16 +00:00
poll_cache.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
poll_store.go Moved the counters to their own package. 2018-02-19 04:26:01 +00:00
profile_reply.go You can now change someone's group again. 2018-05-28 16:27:12 +10:00
profile_reply_store.go Alerts are now rendered via a client side transpiled template rather than being hard-coded. 2018-05-14 18:56:56 +10:00
reply.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
reply_store.go Alerts are now rendered via a client side transpiled template rather than being hard-coded. 2018-05-14 18:56:56 +10:00
report_store.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
routes_common.go Basic proxy IP support. 2018-07-03 20:01:49 +10:00
settings.go UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +10:00
site.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
statistics.go Added Chartist as a dependency. 2017-12-30 05:47:46 +00:00
subscription.go IP Search now searches profile replies. 2018-01-22 08:15:45 +00:00
tasks.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
template_init.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
theme.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
theme_list.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
thumbnailer.go Move the thumbnailer task closure into thumbnailer.go 2018-07-29 14:34:28 +10:00
topic.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
topic_cache.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
topic_list.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
topic_store.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
user.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
user_cache.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
user_store.go PNG and JPG avatars are now encoded as JPG images leading to a dramatic drop in the amount of bandwidth used. 2018-07-28 22:52:23 +10:00
utils.go Made it harder to parse the antispam script. 2018-07-05 19:54:01 +10:00
websockets.go Added user sharding to WsHubImpl to help reduce the amount of lock contention in the upcoming features which will rely heavily on it. 2018-07-18 16:32:48 +10:00
widgets.go Added the menu manager and menu item editor. 2018-05-11 15:41:51 +10:00
word_filters.go Added the AboutSegment feature, you can see this in use on Cosora, it's a little raw right now, but I'm planning to polish it in the next commit. 2017-11-23 05:37:08 +00:00