gosora/common
Azareal 6870d242e9 Add ClearIPs() to TopicStore.
Add LockMany() to TopicStore.
Add RemoveMany() to TopicCache.
Add ClearIPs() to PollStore.
Add Purge() to RegLogStore.
Add DeleteOlderThanDays() to RegLogStore.
Add Purge() to LoginLogStore.
Add DeleteOlderThanDays() to LoginLogStore.
Add SetInt() to MetaStore.
Add SetInt64() to MetaStore.

Use Createf() in RegLogItem.Create()
Use Count() in SQLRegLogStore.Count()
Use Count() in SQLLoginLogStore.Count()
Use Countf() in SQLLoginLogStore.CountUser()

Add trailing triple dot parser test case.
Removed a block of commented code in gen router.
Reduce boilerplate.
2021-04-27 20:20:26 +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 Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
gauth Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
meta Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
phrases avoid allocs for guest alert etags 2020-03-07 12:59:06 +10:00
templates Optimise part of fout with string builders in the template generator. 2021-03-29 06:57:49 +10:00
activity_stream.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
alerts.go add audio player 2020-05-05 18:10:19 +10:00
attachments.go Add GetForRenderRoute to DefaultAttachmentStore. 2021-03-24 21:45:18 +10:00
audit_logs.go initial perf anaytics 2020-02-23 19:08:47 +10:00
auth.go Add per-user profile comment visibility settings. 2020-07-15 07:50:29 +10:00
cache.go Add the disk and database sections to the debug page. 2019-06-01 22:31:48 +10:00
common_easyjson.tgo Just in case things blow up, shouldn't be necessary. 2019-06-23 16:25:03 +10:00
common.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
conversations.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
convos_posts.go Basic conversations now work, although there is still testing and UI stuff to be done. 2019-08-20 18:44:37 +10:00
disk.go simplify the agents, forums, memory and referrer counters 2019-07-28 14:01:33 +10:00
email_store.go canonalize emails properly 2020-06-16 12:07:21 +10:00
email.go common: fix shadowed error in SendEmail() 2020-02-18 11:16:16 -08:00
errors.go Add DisableStdout config setting. 2021-04-07 12:10:05 +10:00
extend.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
files.go subresource integrity 2020-07-31 15:33:29 +10:00
forum_actions.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
forum_perms_store.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
forum_perms.go Experiment with eliminating allocations. 2019-10-28 17:46:14 +10:00
forum_store.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
forum.go link forum list last topics to last pages 2020-08-13 13:26:02 +10:00
group_store.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
group.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
ip_search.go Add GetForRenderRoute to DefaultAttachmentStore. 2021-03-24 21:45:18 +10:00
likes.go imagine if travis actually worked 2020-12-18 06:38:30 +10:00
menu_item_store.go Shorten some names and eliminate a few allocs. 2019-11-12 16:56:51 +10:00
menu_store.go Cascade delete attachments properly. 2020-01-31 17:22:08 +10:00
menus.go minify menu templates 2020-03-23 11:37:35 +10:00
mfa_store.go update second scratch slot properly 2020-04-02 21:00:01 +10:00
misc_logs.go Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
module_ottojs.go The Search and Filter Widget is now partly implemented. Just Search to go in the basic implementation. 2019-02-10 15:52:26 +10:00
no_websockets.go Added more phrases for the notices. 2018-03-21 05:56:33 +00:00
null_reply_cache.go Added a small reply cache. 2019-05-17 18:40:41 +10:00
null_topic_cache.go Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
null_user_cache.go optimise topic pages 2020-04-27 22:41:55 +10:00
page_store.go more attachment tests 2020-02-19 20:32:26 +10:00
pages.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
parser.go add basic support for ipns uris 2021-04-05 17:56:38 +10:00
password_reset.go fix attachcount not being updated properly when attachments are deleted 2020-02-20 14:32:49 +10:00
permissions.go Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
pluginlangs.go Cascade delete attachments properly. 2020-01-31 17:22:08 +10:00
poll_cache.go Begin work on making the analytics panes somewhat usable when having JavaScript disabled. 2019-10-28 09:13:24 +10:00
poll_store.go Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
poll.go remove polls from poll cache on deletion 2020-02-20 21:28:49 +10:00
profile_reply_store.go Add ClearIPs() to ProfileReplyStore. 2021-04-27 20:00:11 +10:00
profile_reply.go Add CreateProfileReply and AutoEmbed group permissions. 2020-02-04 21:47:03 +10:00
promotions.go Add UseConvosOnlyWithMod group permission. 2020-02-11 13:13:38 +10:00
ratelimit.go log errors properly in ForumsOrderSubmit 2021-01-06 16:41:08 +10:00
recalc.go optimise topic lists by caching common qcounts for getList stmts 2020-03-09 13:51:44 +10:00
relations.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
reply_cache.go code cleanup 2020-02-05 12:48:35 +10:00
reply_store.go Add ClearIPs() to ProfileReplyStore. 2021-04-27 20:00:11 +10:00
reply.go Set the metadata for the last reply rather than the first in a topic when a reply is deleted. 2021-03-25 19:04:02 +10:00
report_store.go update .link_most_viewed properly on page transitions 2020-12-18 11:04:07 +10:00
routes_common.go Add GetForRenderRoute to DefaultAttachmentStore. 2021-03-24 21:45:18 +10:00
search.go Add GetForRenderRoute to DefaultAttachmentStore. 2021-03-24 21:45:18 +10:00
settings.go add website datenbank user agent 2020-03-21 17:44:33 +10:00
site.go Add DisableLoginLog config setting. 2021-04-27 19:44:00 +10:00
statistics.go Basic group promotions. 2019-09-29 14:56:39 +10:00
subscription.go increase the number of agents on the ua chart 2020-03-24 12:07:30 +10:00
tasks.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
template_init.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
thaw.go Add GetForRenderRoute to DefaultAttachmentStore. 2021-03-24 21:45:18 +10:00
theme_list.go add BuildWidget2 to avoid allocing as many strings in templates for docks 2020-04-12 15:00:15 +10:00
theme.go subresource integrity 2020-07-31 15:33:29 +10:00
thumbnailer.go log errors properly in ForumsOrderSubmit 2021-01-06 16:41:08 +10:00
topic_cache.go Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
topic_list.go Add TopicListIntTest interface. 2021-03-24 22:07:46 +10:00
topic_store.go Add ClearIPs() to TopicStore. 2021-04-27 20:20:26 +10:00
topic.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
user_cache.go optimise topic pages 2020-04-27 22:41:55 +10:00
user_store.go Add ClearIPs() to ProfileReplyStore. 2021-04-27 20:00:11 +10:00
user.go wrap noavatar uids at 10 2020-11-09 16:28:14 +10:00
utils.go stop suspicious email check breaking optional emails 2020-06-19 14:22:41 +10:00
weak_passwords.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
websockets.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
widget_search_and_filter.go other mfa store tests 2020-04-03 08:24:32 +10:00
widget_store.go code cleanup 2020-02-05 12:48:35 +10:00
widget_wol_context.go Added the Online Users Context widget. 2019-01-22 22:06:55 +10:00
widget_wol.go code cleanup 2020-02-05 12:48:35 +10:00
widget.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00
widgets.go eliminate string allocs for HasWidgets 2020-04-12 15:37:38 +10:00
word_filters.go Cascade delete attachments properly. 2020-01-31 17:22:08 +10:00
ws_hub.go log errors properly in ForumsOrderSubmit 2021-01-06 16:41:08 +10:00
ws_user.go WIP forum action code. Currently disabled. 2021-04-08 00:23:11 +10:00