Commit Graph

  • bba83ef727 save bytes Azareal 2020-03-10 07:41:17 +1000
  • d586220df2 add alternate duckduckgo ua Azareal 2020-03-09 20:49:22 +1000
  • 42b38ae3d8 save bytes Azareal 2020-03-09 20:37:41 +1000
  • aa303dc14d use empty string instead of 0 for pruned ips eliminate a WriteRune call in BuildAlertSb Azareal 2020-03-09 17:11:58 +1000
  • 28f210371e try to optimise routeAPI Azareal 2020-03-09 15:16:44 +1000
  • b04d77d7b6 optimise topic lists by caching common qcounts for getList stmts recalc forum topic counts reduce thaw period to 3 cache top 8 forums instead of 5 optimise GetListByForum with zero topics add Each method to ForumStore Azareal 2020-03-09 13:51:44 +1000
  • 42a95d8597 initial Paginate() tests Azareal 2020-03-09 11:37:31 +1000
  • 5007ddcb1e fix tests Azareal 2020-03-08 18:10:56 +1000
  • f5c9a34fdd simple top forum topiclist caching reduce thaw period to 4 fix the _ ua bug try using a hard period for routeAPI to avoid unneccessary churn for a return string that is unlikely to change Azareal 2020-03-08 18:04:37 +1000
  • 6387e2bce0 fix safari ua matcher Azareal 2020-03-08 14:36:27 +1000
  • 7d2be466b3 optimise ua tracking reduce number of bytes used when we don't know the lang add more spammy domain strings Azareal 2020-03-08 14:15:27 +1000
  • f55a7a23ba add haosou, proximic and mail_ru user agents add pre_global js hook try to fix archive.org ua patching don't word split uas at _ Azareal 2020-03-08 10:50:23 +1000
  • d22d6f0b27 add AhrefsBot user agent Azareal 2020-03-07 21:08:25 +1000
  • 998cbbfd50 add MJ12bot user agent add toutiao lang string Azareal 2020-03-07 20:46:27 +1000
  • a80c52861b add toutiao and alternate slack user agents track route perf for avatars, robots.txt and opensearch Azareal 2020-03-07 15:28:25 +1000
  • 46b23ee3a9 log unknown uas Azareal 2020-03-07 14:20:42 +1000
  • b1014d5647 add archive.org user agent Azareal 2020-03-07 13:49:44 +1000
  • ce306d2a4b add slurp, exabot, sogou and alexa user agents try again to add aspiegelbot Azareal 2020-03-07 13:25:50 +1000
  • f3bdfffbed avoid allocs for guest alert etags use phrase file modtime instead of instance start time for routeAPIPhrases to avoid cache churn Azareal 2020-03-07 12:59:06 +1000
  • 42550269cc stop straining eyes on chart labels Azareal 2020-03-07 09:18:52 +1000
  • 670b6186b5 avoid loading alerts in the panel in nox Azareal 2020-03-07 09:00:35 +1000
  • 2b904b8b76 avoid embarrassment Azareal 2020-03-07 08:11:13 +1000
  • 83a2659b1c this too x.x Azareal 2020-03-07 07:55:26 +1000
  • 133c240350 experiment with range header in StaticFile optimise StaticFile with StrLength add things i forgot yesterday Azareal 2020-03-07 07:52:58 +1000
  • 1a17190a2d fix typo Azareal 2020-03-06 21:06:44 +1000
  • 24eb9f287c try to add AspiegelBot user agent tweaked zgrab phrase Azareal 2020-03-06 19:12:41 +1000
  • d2828471cd optimise www redirect check minor init.js optimisation avoid gzip for empty obj in alerts endpoint Azareal 2020-03-06 13:07:28 +1000
  • 8f21d34964 experiment with bce in plist Azareal 2020-03-05 14:43:40 +1000
  • f5118d1b11 fix possible linter screw-up in buildFlexiWhere Azareal 2020-03-05 11:01:23 +1000
  • 1bee9a35f2 use string builder in buildOrderby Azareal 2020-03-05 10:40:40 +1000
  • c31ca03a0d use string builder in buildFlexiWhere add string builder growth hints track favicon perf Azareal 2020-03-05 09:56:45 +1000
  • 711561e4d1
    router_gen: remove unused MemberView() Lars Lehtonen 2020-02-20 08:48:21 -0800
  • 68c6b2f50a reduce header tmpl size avoid calling function twice in APIMe Azareal 2020-03-04 20:09:39 +1000
  • 28daeee702 use string builder for alert api Azareal 2020-03-04 14:31:11 +1000
  • 24107aaef1 initial reduce pointer derefs and improve bce in templates Azareal 2020-03-03 23:02:46 +1000
  • 9e6d33b39d fix missing chart legend colour for tsimple and cosora Azareal 2020-03-03 16:54:05 +1000
  • 2330b5bfeb optimise topic list orderby filter out forums with no topics from search queries update go version in go.mod Azareal 2020-03-03 14:25:18 +1000
  • d86ea75cdb update chart lines for shadow too Azareal 2020-03-01 21:09:15 +1000
  • 76dbd61035 less prominent pink Azareal 2020-03-01 19:00:12 +1000
  • 68daa5eb18 try again Azareal 2020-03-01 18:55:33 +1000
  • d962035e8e experimental fix for missing chart item Azareal 2020-03-01 18:50:54 +1000
  • 25a1351eda ... Azareal 2020-03-01 18:47:21 +1000
  • 2acd9b6a6e experiment with more visible chart lines in nox Azareal 2020-03-01 18:41:51 +1000
  • 7c3c8dcae0 unify single forums in topic lists and forum pages with GetListByForum add GetListByForum method remove forums with topic counts of zero from filter lists avoid locking whenever possible in route view counter Azareal 2020-03-01 16:22:43 +1000
  • 5eaa8c8c89 optimise away this string for non-admins optimise away redundant parentID column on ViewForum Azareal 2020-03-01 09:15:48 +1000
  • b1c9e0d11c swap TopicCountInForums's implementation out for a saner one... clean up repetition in route legends Azareal 2020-02-29 17:34:38 +1000
  • ae8c27fc2d remove redundant topiccount query in topiclist slow path Azareal 2020-02-29 15:38:30 +1000
  • 46732286e5 optimise route perf tracking expand route perf tracking to more routes Azareal 2020-02-29 11:10:39 +1000
  • 03862d1b09 experiment with more route perf tracking Azareal 2020-02-29 09:11:07 +1000
  • c403b4a85a optimise os tracking optimise memory tracking Azareal 2020-02-28 15:47:43 +1000
  • e71aba55a7 don't forget nox Azareal 2020-02-28 15:09:55 +1000
  • 08891853e6 fix int max perf counter bug Azareal 2020-02-28 15:06:16 +1000
  • ca8411a519 experimental route perf pane add 1.14 to travis test list more qutils tests Azareal 2020-02-28 14:52:45 +1000
  • 671134b1f3 try to fix the int max bug again Azareal 2020-02-28 11:56:06 +1000
  • 4ea5e91f2d tweak the check Azareal 2020-02-28 11:41:16 +1000
  • 8db923cb6e troubleshoot anomalous int max with stacktrace Azareal 2020-02-28 09:21:38 +1000
  • af7b6ebbcb try to fix int max perf counter bug Azareal 2020-02-27 11:45:07 +1000
  • ea1037bd63 track favicon stats experiment with tracking average route performance temporary error route stub optimise dumprequest add DisableAnalytics config setting fix double hyphens in slugs being mistaken for sql injection more querygen tests Azareal 2020-02-26 20:34:38 +1000
  • 04fdf4c318 optimise agent and system counters Azareal 2020-02-25 18:12:54 +1000
  • 64335cf1ef optimise lang counter optimise dumprequest add more suspicious phrases capture more router gen errors Azareal 2020-02-25 14:25:50 +1000
  • 1ea023bb6d tweak uptime format on debug page Azareal 2020-02-24 21:48:16 +1000
  • fb942fd100 optimise route counter Azareal 2020-02-24 21:15:17 +1000
  • 9c185cd1fd add missing perf units Azareal 2020-02-24 18:28:43 +1000
  • 2094032ff6 or we could try this. Azareal 2020-02-24 11:37:02 +1000
  • 75084fe452 fire perf counter after tmpl render Azareal 2020-02-24 11:18:54 +1000
  • 58871fe647
    Merge dac1d9a1c1 into 0865dd4651 Lars Lehtonen 2020-02-23 15:04:26 +0000
  • 0865dd4651 bump requirements up to go 1.13 don't forget main.go Azareal 2020-02-23 19:27:35 +1000
  • 459d745cb1 initial perf anaytics add tasks to debug page ignore .git on debug page for speed Azareal 2020-02-23 19:08:47 +1000
  • 24cef43439 fix search not working properly fix missing title index properly add search tests roll back accidental duplicate indices Azareal 2020-02-21 21:42:21 +1000
  • 3d1fd807d3 add RemoveIndex adapter method add AddKey installer method Azareal 2020-02-21 09:55:45 +1000
  • 79546715a1 add missing fulltext keys to installer Azareal 2020-02-21 09:48:09 +1000
  • dac1d9a1c1
    router_gen: remove unused MemberView() Lars Lehtonen 2020-02-20 08:48:21 -0800
  • 0d23e4f829
    router_gen: reword unused ModView() Lars Lehtonen 2020-02-20 08:46:50 -0800
  • d723895f5d remove polls from poll cache on deletion add test for poll castvote and delete Azareal 2020-02-20 21:28:49 +1000
  • 167a0edba3 add topic and attach moveto tests Azareal 2020-02-20 20:57:50 +1000
  • eec52551ba initial poll store tests Azareal 2020-02-20 15:36:54 +1000
  • 887804ff54 fix attachcount not being updated properly when attachments are deleted tests for attachcount changes Azareal 2020-02-20 14:32:49 +1000
  • 1766d5decd more attachment tests Azareal 2020-02-19 20:32:26 +1000
  • 8d38926863 deletion attachment tests Azareal 2020-02-19 18:07:59 +1000
  • 1191076c5b stop storing poll vote ips when anti-cheat is off remove the PollStore.CastVote method Azareal 2020-02-19 15:17:12 +1000
  • e351de0266 initial attachment tests Azareal 2020-02-19 15:12:59 +1000
  • 7fd67210d0 reduce poll ip cutoff to 90 days Azareal 2020-02-19 15:00:55 +1000
  • da3a41b51a reduce poll ip cutoff to 180 days Azareal 2020-02-19 14:58:45 +1000
  • 71f7f20c2e fix bug where attachment manager wouldn't appear due to cached reply data Azareal 2020-02-19 12:59:54 +1000
  • 4e73a6e5b2 clear cached reply data when adding or removing attachment to reply Azareal 2020-02-19 11:28:09 +1000
  • 570569be77 avoid confusion by formatting nil errors differently in LogWarning Azareal 2020-02-19 09:21:16 +1000
  • 363826624f Reduce bandwidth usage for client templates. Add js and ptmpl (stub) template functions. Simple constant folding for true / false values in templates. Use empty string instead of 0 for poll vote ips when DisablePollIP is enabled. Azareal 2020-02-19 09:04:14 +1000
  • 7e3cd48284 fix attachment deletion crash bug Azareal 2020-02-19 08:43:55 +1000
  • 5029e6b73f
    Merge pull request #70 from alrs/fix-dropped-common-errors Azareal 2020-02-19 07:59:47 +1000
  • 548a8bb39f
    common: fix shadowed error in SQLSearcher.Query() Lars Lehtonen 2020-02-18 11:21:32 -0800
  • 080a8fd615
    common: fix shadowed error in SendEmail() Lars Lehtonen 2020-02-18 11:16:16 -0800
  • 584cbad497 stop breaking search and filter items onto multiple lines on nox Azareal 2020-02-14 16:47:45 +1000
  • cd7577c84c convo alerts Azareal 2020-02-13 20:44:03 +1000
  • 01b7a18ea9 Show avatars for 1-1 conversations in the convo list. Don't show your own name in conversation titles. Don't record the same participant in a conversation twice. Azareal 2020-02-12 19:11:27 +1000
  • 9f0333ddc4 hide the create convo option on the convo list when we don't have permission for that Azareal 2020-02-12 13:08:02 +1000
  • ae2a4809ba carry over the recipient when creating a convo via profile hide the convo reply form when we don't have permission to create a reply Azareal 2020-02-11 17:01:13 +1000
  • 84cdc097e7 Add UseConvosOnlyWithMod group permission. Add UseConvosOnlyWithMod phrase. Add initial convo tests. Bar access to ConvosCreate route if we don't have the needed perms. Azareal 2020-02-11 13:13:38 +1000
  • 59fb83619b test go.mod changes Azareal 2020-02-11 09:09:38 +1000
  • 459a7f0205 fix convo creation lastReplyBy default value bug Azareal 2020-02-10 20:28:33 +1000
  • f83da97fb9 run group promotions on registration run group promotions on activation Azareal 2020-02-09 23:48:33 +1000