Commit Graph

1098 Commits

Author SHA1 Message Date
Sam 7431c6ac3b FIX: no user card for users with . or - in username 2015-09-10 17:14:34 +10:00
Sam 5ed7663a63 FIX: on enter we would double search on full page search 2015-09-09 12:00:31 +10:00
Sam 5eb1fb3bfd FEATURE: cache search results for 5 route transitions
DEV: transientCache that can be used to hold data for N route transitions
FEATURE: remember scroll position when hitting back from full page search
2015-09-09 11:52:11 +10:00
Robin Ward cf114f323d Merge pull request #3737 from tgxworld/reload_page
Reload page when dealing with mass actions on topic.
2015-09-08 16:34:38 -04:00
Robin Ward d3666d3468 FIX: If private messages are disabled don't show the menu link 2015-09-08 16:32:20 -04:00
Robin Ward f887637935 Don't use the container to look up the store for drafts 2015-09-08 11:34:52 -04:00
Guo Xiang Tan b549ed15b9 Reload page when dealing with mass actions on topic. 2015-09-08 23:25:52 +08:00
Sam 202e30097f FIX: clicking on number should open user drawer 2015-09-08 18:01:48 +10:00
Sam 71892cc5f4 FEATURE: select all / deselect all on search page 2015-09-08 16:11:21 +10:00
Sam e13ed24122 FEATURE: on mobile take users to full page search
UX: improve styling on full page search page
FEATURE: allow search context in full page search
FEATURE: visited color link for full page search
FIX: broken search help on fulls page search page
FEATURE: allow preload store to return a null
FEATURE: "mobileAction" for the header buttons
2015-09-08 11:04:03 +10:00
Régis Hanol d5a2029026 FIX: category permissions weren't properly loaded when /categories is the homepage
FIX: don't scope to a specific category when creating a new topic from /categories
2015-09-07 18:52:53 +02:00
Sam 335be272ff FEATURE: implement capping of new/unread
We cap new and unread at 2/5th of SiteSetting.max_tracked_new_unread

This dynamic capping is applied under 2 conditions:

1. New capping is applied once every 15 minutes in the periodical job, this effectively ensures that usually even super active sites are capped at 200 new items

2. Unread capping is applied if a user hits max_tracked_new_unread,
  meaning if new + unread == 500, we defer a job that runs within 15 minutes that will cap user at 200 unread

This logic ensures that at worst case a user gets "bad" numbers for 15 minutes and then the system goes ahead and fixes itself up
2015-09-07 12:03:17 +10:00
Kane York 342eba4374 FEATURE: Category reordering dialog 2015-09-06 16:53:52 -07:00
Robin Ward 32e2d7963a FEATURE: Show FAQ at top of the hamburger until the user reads it 2015-09-04 16:56:02 -04:00
Robin Ward 8e776d0fd7 Move TopicTrackingState to injected object 2015-09-04 13:00:24 -04:00
Robin Ward 0e1d6272b9 FIX: highest_post_number was not being updated from gaps 2015-09-03 13:37:55 -04:00
Robin Ward e53d9f0e8b FIX: Don't use observers to update data
Message bus events were triggering users who didn't have access to
update posts to update them. Instead, perform the update in the action
itself.
2015-09-03 11:10:04 -04:00
Sam a0dd0bf1af when looking at your own profile it should be collapsed. 2015-09-02 16:50:40 +10:00
Robin Ward e5911e7fc4 FIX: Opening panels by keyboard should respect closing 2015-08-31 14:51:38 -04:00
Arpit Jalan abdb9467a8 fix the build :fired: 2015-08-31 21:42:31 +05:30
Arpit Jalan eb96016043 FEATURE: copy invite link for topic invites 2015-08-31 21:15:15 +05:30
Robin Ward 3ae5a0a2df UX: Merge notifications and user dropdown 2015-08-28 16:11:40 -04:00
Robin Ward d4b987ff32 Migrate search drop down to menu-panel component. 2015-08-28 15:44:24 -04:00
Arpit Jalan 4ad07b8c09 FEATURE: generate invite token 2015-08-28 18:29:31 +05:30
Régis Hanol fd3dd3bdeb Merge pull request #3691 from tgxworld/toggle_edits
FIX: Dirty edit can toggle to another edit.
2015-08-27 14:26:51 +02:00
Sam 5865bd2abb FEATURE: bulk select on search results 2015-08-27 11:44:13 +10:00
Sam e8d0aa9777 FIX: since stuff is unbound in the list we must issue a refresh on all bulk actions
Otherwise when you recategorize stuff will look as though its in the wrong category
2015-08-27 11:43:32 +10:00
Robin Ward 8f1b6eb561 Move hamburger into header 2015-08-26 17:00:10 -04:00
Régis Hanol 05adcda1fc FIX: pop a descriptive error when pinning a topic without a date 2015-08-26 22:23:08 +02:00
Robin Ward c5460b7d3f FEATURE: Full height hamburger menu
- Rename `site-map` to `hamburger-menu`
- Includes acceptance tests
2015-08-25 16:48:43 -04:00
Sam 00e59bdc62 FIX: display warning when user is tracking too many topics
FEATURE: allow admins to bump up number of tracked topics if needed
using max_tracked_new_unread
2015-08-25 15:40:50 +10:00
Arpit Jalan 99edcddafb FEATURE: show pending/redeemed invite count in tabs 2015-08-25 01:12:46 +05:30
Guo Xiang Tan f98eddb675 FIX: Dirty edit can toggle to another edit. 2015-08-24 22:55:56 +08:00
Sam 8b660066ca fix typo 2015-08-24 16:04:37 +10:00
Régis Hanol 1b385bba2f FIX: revision history broken for anon 2015-08-23 19:56:03 +02:00
Régis Hanol 6d4c07385f FIX: smoke test :fired: 2015-08-21 21:06:47 +02:00
Robin Ward 4dd03ad6fe FIX: Couldn't restrict search to a category 2015-08-21 14:40:12 -04:00
Régis Hanol bef80633b1 FEATURE: global admin override of most of the user preferences 2015-08-21 20:39:21 +02:00
Robin Ward 4f85420088 FIX: Fields should be ordered by position on preferences page 2015-08-21 12:47:16 -04:00
Sam 5658119a36 Merge pull request #3649 from tgxworld/click_reply_should_clear_edit
Click reply should clear edit
2015-08-21 10:36:21 +10:00
Sam 2b9ca0de8b Merge pull request #3678 from tgxworld/allow_admin_to_change_timestamp
FEATURE: Allow admin to change timestamp of topic.
2015-08-21 10:34:37 +10:00
Régis Hanol ffb0690119 FIX: edit history navigation issues 2015-08-19 21:10:12 +02:00
Robin Ward abd9b26642 Convert Badges / User Badges to ES6. 2015-08-19 12:09:10 -04:00
Guo Xiang Tan 1c2f6b97c3 Use ajax-error in controller:topic. 2015-08-18 16:52:12 +08:00
Guo Xiang Tan fc87e71218 FIX: Missing error message when bookmark rate limit is hit. 2015-08-17 16:36:59 +08:00
Sam b4d7ff1dac correct logic 2015-08-17 11:54:42 +10:00
Sam 84c6c2b48c correct logic 2015-08-17 10:52:57 +10:00
Sam 6086b07324 FIX: hitting enter on Msgs not searching Msgs 2015-08-17 09:10:21 +10:00
Guo Xiang Tan c7a21b7c23 FEATURE: Allow admin to change timestamp of topic. 2015-08-17 00:00:05 +08:00
Sam 8d66ca72f1 fix revision dialog brokeness 2015-08-16 11:13:19 +10:00