Commit Graph
100 Commits
Author SHA1 Message Date
Sam 53e60030bc FIX: broken tests 2014-08-27 14:47:23 +10:00
Sam 16c34c206d FEATURE: verbose localization option 2014-08-27 14:12:11 +10:00
Sam 66f9f5773d Merge pull request #2704 from cpradio/master
Add shortcuts for Profile Menu and Hamburger Menu
2014-08-27 13:40:04 +10:00
Sam 1ccfb4fa20 FIX: crashing job 2014-08-26 16:22:13 +10:00
Sam 3ea76815e4 Merge pull request #2686 from meglio/ru-plurals
Update RU pluralization to use 3 keys: one, few, other (as by Transifex)
2014-08-26 12:42:59 +10:00
Sam f441e4ec03 Merge pull request #2695 from riking/local-onebox-category
Fix local onebox subcategory urls
2014-08-26 12:42:24 +10:00
Sam c412d74369 HACK: suppress "1 reply" when directly below for quotes posts 2014-08-26 12:00:16 +10:00
Sam f331855482 FIX: username autocomplete more reliable, cancel old reqs 2014-08-26 11:32:50 +10:00
Sam 96af48d903 Merge pull request #2694 from riking/logster-link
Fix Logster link by bypassing Ember router
2014-08-26 09:30:16 +10:00
Sam 64331e2ac1 row style is common, its the way we clear divs 2014-08-26 07:41:29 +10:00
Sam de7888cd97 reopen logs on usr1 2014-08-25 10:49:13 +10:00
Sam 56a0a40175 Merge pull request #2677 from keskuskentta/fi_locale
Add Finnish
2014-08-25 08:44:00 +10:00
Sam 9a8d7d3ef0 comment gemfile 2014-08-25 08:22:14 +10:00
Sam 32d1e962d2 Merge pull request #2689 from chancancode/lock_mail_gem
Lock `mail` gem to ~> 2.5.4
2014-08-25 08:21:41 +10:00
Sam 1c5bbeb348 Merge pull request #2690 from chancancode/use_latest_seed_fu
Use the latest version of seed-fu
2014-08-25 08:21:10 +10:00
Sam 643d0dfc13 FIX: use CDN when expanding avatar templates 2014-08-25 08:18:41 +10:00
Sam 244323d218 FEATURE: restyle poll buttons 2014-08-23 10:50:45 +10:00
Sam af71307363 Add 10px margin for buttons in mobile 2014-08-23 10:41:48 +10:00
Sam e0a74e336a Add SSO diagnostics 2014-08-23 10:34:48 +10:00
Sam f493eb5d12 FEATURE: allow version emails to be disabled globally 2014-08-23 10:02:32 +10:00
Sam 12b0d5b7bb update onebox 2014-08-22 11:39:23 +10:00
Sam ab73d046a0 add comment for alternate source 2014-08-22 11:38:31 +10:00
Sam 492aca05c2 FIX: authorized callback deprecated 2014-08-22 11:05:20 +10:00
Sam 00ab6f5faa Gem updates 2014-08-22 10:34:08 +10:00
Sam ac4f6d9c97 Merge pull request #2647 from riking/multiple-addresses
Allow processing of email sent to multiple addresses
2014-08-22 10:32:42 +10:00
Sam bcbe36a834 Merge pull request #2675 from amalagaura/patch-1
Fix min_trust_level for wordpress
2014-08-22 10:25:39 +10:00
Sam 31cc6ea633 Merge pull request #2633 from zohararad/master
Add RTL support to Discourse CSS Theme
2014-08-22 10:23:21 +10:00
Sam c865bf0d71 Merge pull request #2670 from Wilhansen/sso_override_avatar
Implement SSO overriding avatars.
2014-08-22 10:22:06 +10:00
Sam 136169bc73 Merge pull request #2676 from riking/logster-link
Add link to Logster in "Logs" tab of admin panel
2014-08-22 10:21:04 +10:00
Sam 9ecbfad5fa only hijack search on topic page 2014-08-22 08:53:00 +10:00
Sam 4522451920 Merge pull request #2672 from cpradio/master
Only show unique badge titles in the Badge Title dropdown
2014-08-20 11:47:05 +10:00
Sam 7d068c1432 Merge pull request #2669 from akshaymohite/optimization-fixes
removed useless access modifiers specified in models
2014-08-19 21:10:40 +10:00
Sam 85317e7658 unhack spec 2014-08-19 20:57:34 +10:00
Sam b160882ef2 Improve identity for scheduler 2014-08-19 20:56:46 +10:00
Sam 6d9a88c33b FIX: hanging specs 2014-08-19 20:56:25 +10:00
Sam 76e74f6a3b Workaround: Make sure this spec can not hang our spec suite 2014-08-19 17:44:20 +10:00
Sam 65826ab3a6 FIX: only update column if we have a user 2014-08-19 17:26:20 +10:00
Sam 8699c929db FIX: report db when we get an exception in multisite 2014-08-19 17:24:00 +10:00
Sam 2d16255185 FIX: make filter bindable 2014-08-19 16:50:30 +10:00
Sam 070cdbe64b FIX: race condition 2014-08-19 16:25:57 +10:00
Sam 35ea1274e2 FIX: simplify, use our redis instead 2014-08-19 15:50:17 +10:00
Sam 997ab7a770 FIX: signaling seems flaky, simply kill thread 2014-08-19 14:59:40 +10:00
Sam cb686792df FIX: add safety so sidekiq can no longer be paused indefinitely
If the process pausing sidekiq dies sidekiq will come out of pause mode
2014-08-19 14:04:58 +10:00
Sam 1a2070b4d9 FIX: exception in an interval 2014-08-19 11:13:19 +10:00
Sam 5193c9fd16 FIX: ensure consistency on topic featured users 2014-08-18 17:13:32 +10:00
Sam f7d4cb6745 FIX: incorrect tooltip, most posts was only sometimes right 2014-08-18 17:13:32 +10:00
Sam 8737ffb272 Merge pull request #2658 from akshaymohite/optimization-fixes
Not initializing variable for looping if unused in loop
2014-08-18 14:42:52 +10:00
Sam baaa3e0f9f FIX: #2664 it should be validates not validate
Thanks @chancancode
2014-08-18 14:40:54 +10:00
Sam e291138cf1 Unknown format is not interesting 2014-08-18 13:10:22 +10:00
Sam e18b030b8a SECURITY: stop potential symbol leak 2014-08-18 13:00:02 +10:00
Sam 24932009a5 FIX: don't make an ajax request when password or user is blank 2014-08-18 12:50:25 +10:00
Sam ad1ae911f7 FIX: missing index 2014-08-18 12:38:27 +10:00
Sam b82726b029 FIX: incorrect redirection code 2014-08-18 12:35:31 +10:00
Sam 9ba8b29e98 FIX: API should return post_action or nil, true is wrong 2014-08-18 12:03:46 +10:00
Sam e0a82d3088 FIX: rate limit password reset email 2014-08-18 10:55:30 +10:00
Sam 465c2a2ba8 FEATURE: logout redirect support
Allow users to also logout on an external site after logging out locally
2014-08-15 12:57:29 +10:00
Sam 347aa343b0 fix spec, I don't agree with allowing mods and staff to edit this 2014-08-15 12:56:03 +10:00
Sam 0e5ab97a87 BUG: staff should not be allowed to edit emails when email_editable is false 2014-08-15 12:41:01 +10:00
Sam e16dd96b6d FIX: dispatch correct modal on auto login 2014-08-15 12:13:10 +10:00
Sam 8e208d9d1c Update oj to latest 2014-08-15 11:16:45 +10:00
Sam 8dc5429ccc Merge pull request #2652 from akshaymohite/new_discourse_branch
fixed a spelling benchamarking -> benchmarking
2014-08-14 15:55:11 +10:00
Sam 985b356fe9 FIX: work better if there is only one LoginMethod
If there is only 1 login method and local logins are disabled
take user directly to the login provider
2014-08-14 15:13:28 +10:00
Sam 1baa55fe45 FIX: preview bust when no params 2014-08-13 12:25:56 +10:00
Sam f897c89d48 FIX: run reaper after fork 2014-08-11 17:51:55 +10:00
Sam 9a46a156e4 PERF: message bus releases connections earlier 2014-08-11 16:48:10 +10:00
Sam 9ceb0556bc PERF: add connection pool drainer to keep connection counts down 2014-08-11 16:48:10 +10:00
Sam 9fc7c145b3 FEATURE: added method for draining idle connections 2014-08-11 15:13:37 +10:00
Sam eeff092ead PERF/FIX: Dismiss Post coming back
Now that post numbers are monotonically increasing we should not need this job
Stuff should just self correct as users browser along

Corrected the job not to reset the disimissed posts in case we need it
2014-08-11 10:26:46 +10:00
Sam 0b5e19303d PERF: only run category stats once a day 2014-08-11 09:41:50 +10:00
Sam 22cd259687 FIX: remove faulty "ensure consistency" badge job 2014-08-11 09:21:06 +10:00
Sam b8d7fb8735 FIX: first flag should not auto revoke 2014-08-10 08:41:23 +10:00
Sam e6f0b94b3a FIX: bust preview
FIX: safeguard for huge delta backfill
2014-08-09 09:33:00 +10:00
Sam 49f738fe27 FEATURE: allow users to dismiss unread posts 2014-08-08 16:29:51 +10:00
Sam c1cbf1b269 PERF: new table used for title similarity search 2014-08-08 15:50:26 +10:00
Sam cd20c8e55f HACK: to be fixed later by @eviltrout 2014-08-08 15:07:04 +10:00
Sam 3ea38b5749 PERF: safeguard to ensure similarity search does not fire too much 2014-08-08 15:06:37 +10:00
Sam 16b7004767 PERF: optimise and improve topic similarity search
FIX: shows up similarity search with blank results
2014-08-08 12:12:53 +10:00
Sam f20c5a02c7 amend test 2014-08-08 10:02:43 +10:00
Sam 953d3f2151 PERF: add optional delta badge filtering
This is tricky and optional, some badges are very expensive to calculate

pass in :backfill , :post_ids and :user_ids to all badge queries so they
can do pre-filtering, if you do it after the sub-query it is too late
2014-08-08 10:02:43 +10:00
Sam f4b2a83f29 remove broken spec 2014-08-08 09:15:52 +10:00
Sam 7d5c0ae28e FIX: broken and uneeded code 2014-08-08 09:07:51 +10:00
Sam cd22b6158c PERF: stop mucking with user stats every 15 minutes
(pushed to twice daily)
2014-08-07 14:20:42 +10:00
Sam b5045a005f PERF: last seen index on users 2014-08-07 13:33:11 +10:00
Sam 022109bc76 FIX: avoid exception in path that is very exception prone 2014-08-07 13:14:39 +10:00
Sam ae2d80501a PERF: run full vacuum every 90 days (during migration)
Will reclaim space and improve perf
2014-08-07 11:07:30 +10:00
Sam 44d45c6eda FIX: logster update, enable ignore patterns 2014-08-07 10:30:12 +10:00
Sam 33cfbb5c33 By should never appear in translation file like this
connectors can not be translated without context.
2014-08-06 16:26:59 +10:00
Sam ce942fe324 FIX: never cache ajax GET requests unless specified 2014-08-06 16:16:29 +10:00
Sam bbcb6ba3f1 Always show toggle in mobile theme 2014-08-06 15:03:51 +10:00
Sam cbc71e693e FIX: base keyboard shortcuts on touch vs no touch. 2014-08-06 15:01:23 +10:00
Sam bc48094d9a Merge pull request #2622 from gschlager/fix_memstats
handle permission denied errors
2014-08-06 13:58:45 +10:00
Sam 4e73e27cdb Merge pull request #2623 from awesomerobot/master
making menu accessible on mobile when in desktop mode
2014-08-06 13:37:02 +10:00
Sam df30cb43ec FIX: reverse insert order when grabbing new topics 2014-08-06 13:24:55 +10:00
Sam 0b01310c84 FIX: system badges where created under id 100 2014-08-06 10:51:39 +10:00
Sam 70b5dfc4fa FIX: don't maintain list ordering when grabbing topics, trust server 2014-08-06 10:23:07 +10:00
Sam b573b3227e FIX: catch specific exception 2014-08-06 10:00:55 +10:00
Sam b11b5cb61b SECURITY: rebake old user profiles 2014-08-05 16:37:56 +10:00
Sam 3cab3acd60 FIX: stop logging way too much information 2014-08-05 16:14:28 +10:00
Sam 6eaaf6714c FIX: logic for can_see_topic? 2014-08-05 14:37:53 +10:00
Sam e145e34ebe fix specs 2014-08-05 13:40:44 +10:00