gosora/common
Azareal a5f5f4af7e Added the Page Manager for faster and easier custom page creation.
Added the PageStore.

Renamed account_own_edit.html to account_own_edit_password.html
Renamed custom-page.html to custom_page.html
Renamed the pre_render_custom_page hook to pre_render_tmpl_page.
Added a new pre_render_custom_page hook, not to be confused with the previous one.
Renamed the pre_render_account_own_edit_critical hook to pre_render_account_own_edit_password.
Moved the report forum ID into a constant.
Renamed todaysReportCount to topicsTopicCountByForum and made it more generic.
Renamed panel-menu.html to panel_menu.html
Renamed panel-inner-menu.html to panel_inner_menu.html
Removed an irrelevant editable_parent in a no results row.
Fixed the profile page loading the wrong profile.css
Fixed a bug where the last poster avatar would break on the forum page.
Added the AddNotice method to *Header.
Greatly simplified many of the page struct definitions.
Added the ErrorPage page struct and refactored the error pages to use it.
Added the BasePanelPage page struct and refactored the panel page structs to use it.
Tweaked the DefaultHeader function to set the user on the spot rather than after the fact.
Simplified AccountEditAvatarSubmit into a redirect.
Add the addElement closure in the control panel dashboard to reduce the amount of complexity.
Tweaked LogWarning to better handle nils.

Added the account_username phrase.
Added the account_avatar phrase.
Added the account_email phrase.
Added the panel_pages phrase.
Added the panel_pages_edit phrase.
Added the panel_page_created phrase.
Added the panel_page_updated phrase.
Added the panel_page_deleted phrase.
Added the account_menu_security phrase.
Added the panel_menu_pages phrase.
Added the panel_pages_head phrase.
Added the panel_pages_edit_button_aria phrase.
Added the panel_pages_delete_button_aria phrase.
Added the panel_pages_no_pages phrase.
Added the panel_pages_create_head phrase.
Added the panel_pages_create_name phrase.
Added the panel_pages_create_name_placeholder phrase.
Added the panel_pages_create_title phrase.
Added the panel_pages_create_title_placeholder phrase.
Added the panel_pages_create_body_placeholder phrase.
Added the panel_pages_create_submit_button phrase.
Added the panel_pages_edit_head phrase.
Added the panel_pages_name phrase.
Added the panel_pages_title phrase.
Added the panel_pages_edit_update_button phrase.

Began work on two-factor authentication.
Made more progress with the Nox Theme.
2018-06-06 10:21:22 +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 the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
templates Alerts are now rendered via a client side transpiled template rather than being hard-coded. 2018-05-14 18:56:56 +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 Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
cache.go Finished moving the files into the subpackage, this should open more doors to us. 2017-11-11 04:06:16 +00:00
common.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +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 Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
extend.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
files.go Commented out more debug code. 2018-05-15 15:59:52 +10:00
forum.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
forum_perms.go You can now bulk move topics from one forum to another. 2018-01-15 08:24:18 +00:00
forum_perms_store.go The default forum permissions should now cascade properly from groups to forums without overrides. 2018-04-24 04:47:39 +01: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 UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +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 Alerts are now rendered via a client side transpiled template rather than being hard-coded. 2018-05-14 18:56:56 +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 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
null_user_cache.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
page_store.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
pages.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
parser.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
permissions.go Moved the counters to their own package. 2018-02-19 04:26:01 +00:00
phrases.go UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +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 Block requests without known hosts for security reasons. 2018-01-25 04:57:33 +00: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 Fixed a bug where it would use the wrong templates for Tempra Simple, Tempra Cursive, and Shadow 2018-03-31 06:25:27 +01: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 Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
settings.go UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +10:00
site.go UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +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 Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
theme.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
theme_list.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
thumbnailer.go Cosora shouldn't warp on large screens now. Control Panel looks a little off over a thousand now, this is going to be fixed in the following commit. 2018-01-23 10:48:44 +00:00
topic.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
topic_cache.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
topic_list.go Fixed the Go Version in the Travis file. 2018-04-22 13:33:56 +01:00
topic_store.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
user.go You can now change someone's group again. 2018-05-28 16:27:12 +10:00
user_cache.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
user_store.go You can now change someone's group again. 2018-05-28 16:27:12 +10:00
utils.go Added a couple of simple anti-spam measures. 2018-05-31 16:51:31 +10:00
websockets.go Added support for phrases in templates. 2018-03-08 03:59:47 +00: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