Commit graph

6563 commits

Author SHA1 Message Date
Robin Ward
da25abfcc9 Merge pull request #3714 from riking/live-settings
FEATURE: Live-update site settings
2015-09-01 12:03:30 -04:00
Robin Ward
51eb88a0ea Merge pull request #3720 from riking/patch-7
FIX: First post time not visible in topic list
2015-09-01 12:00:40 -04:00
Robin Ward
b41b176bc6 Support for value_list in site settings 2015-09-01 11:54:16 -04:00
Kane York
cca621e70a FIX: First post time not visible in topic list 2015-09-01 08:49:38 -07:00
awesomerobot
bef3084516 flexbox for the post header 2015-09-01 10:38:37 -04:00
Sam
a7eabade19 User import no longer needed 2015-09-01 21:48:05 +10:00
Sam
bbf3d772c4 use Discourse.logout, it works with SSO 2015-09-01 21:36:56 +10:00
Guo Xiang Tan
9909c715dc FIX: Emoji can't be copy and pasted. 2015-09-01 15:45:46 +08:00
Sam
7ec6e87b4d Revert "UX: Love hearts." 2015-09-01 08:45:08 +10:00
cpradio
68659e834a FIX: Fix the logout functionality in core 2015-08-31 18:39:19 -04:00
Sam
a13e7d10cf FEATURE: site setting for show log out in header 2015-09-01 07:44:21 +10:00
Robin Ward
a10e9ed232 FIX: Super sized badge 2015-08-31 16:49:46 -04:00
Robin Ward
553d0ebb76 UX: Search spinner should appear in a decent place in slide-in and drop 2015-08-31 16:41:08 -04:00
Robin Ward
6425650931 UX: Make search panel wider 2015-08-31 16:27:36 -04:00
Robin Ward
a4029675bd FIX: broken spec 2015-08-31 15:41:35 -04:00
Robin Ward
f34f3a0f44 UX: Move flags to left side of hamburger 2015-08-31 15:33:17 -04:00
Robin Ward
e2b7b2f2cf FIX: Don't outline buttons when menu is in slide out 2015-08-31 15:30:51 -04:00
Robin Ward
989c915a02 FIX: Custom header sizes and scrolling with menu panels 2015-08-31 15:04:33 -04:00
Robin Ward
e5911e7fc4 FIX: Opening panels by keyboard should respect closing 2015-08-31 14:51:38 -04:00
Robin Ward
ca017facf2 FIX: When navigating to pages close panels 2015-08-31 14:43:11 -04:00
Robin Ward
82ad3e0401 Support for jump to profile 2015-08-31 14:40:52 -04:00
Robin Ward
585fc7a25c FIX: Couldn't tab to Log Out button 2015-08-31 14:34:34 -04:00
Robin Ward
ddf0db0338 Refactor notifications localStorage cache into adapter pattern.
Sometimes you want stale data right away, then refresh it async.
This adds `findStale` to the store for that case. If it returns
an object with `hasResults` you can get the `results` and display
them.

It also returns a `refresh()` method to freshen up the stale data.

To enable `localStorage` support for stale data, just include the
mixin `StaleLocalStorage` into an adapter for that model. This
commit includes a sample of doing that for `Notifications`.
2015-08-31 14:12:27 -04:00
Kane York
d4c68f2096 FEATURE: Live-update site settings 2015-08-31 10:40:50 -07: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
ce0a50eae1 FIX: user_custom_preferences did not match other outlet names 2015-08-31 11:06:23 -04:00
Régis Hanol
95351058ee Merge pull request #3709 from tgxworld/love_color
UX: Love hearts.
2015-08-31 10:29:51 +02:00
Sam
f2f5d1bfc7 FEATURE: add header-after-home-logo outlet 2015-08-31 17:29:42 +10:00
Sam
14a15491a4 Merge pull request #3712 from tgxworld/combine_double_lock_icon
UX: Combine closed and archived icon.
2015-08-31 12:14:27 +10:00
Sam
8cf60bfd3d lets try it in gray 2015-08-31 12:07:30 +10:00
Sam
4d67bba44a redo user menu adding small glyphs linking to various functions 2015-08-31 12:02:16 +10:00
Guo Xiang Tan
d39cfe9068 UX: Combine closed and archived icon. 2015-08-31 09:21:58 +08:00
scossar
1df8600081 set mobile breakpoint at 700px 2015-08-30 12:09:28 -07:00
scossar
640c0f81f6 hide search checkbox at 550px 2015-08-30 10:36:54 -07:00
scossar
adccdf4b89 restore mobile breakpoint 2015-08-30 10:30:56 -07:00
scossar
5baa6ea66c use transition and transform mixins 2015-08-30 10:02:12 -07:00
Guo Xiang Tan
be0d971eb3 UX: Love hearts. 2015-08-31 00:46:39 +08:00
Guo Xiang Tan
d3fea106fc FIX: Update relativeAgeMedium to be consistent with relativeAgeTiny. 2015-08-31 00:14:57 +08:00
Guo Xiang Tan
50ce95b37d FIX: Post age time not being translated correctly. 2015-08-31 00:11:52 +08:00
Guo Xiang Tan
430fc1421a FIX: Emoji not unescaped in topic link. 2015-08-30 13:29:19 +08:00
Sam
41c32ea512 FEATURE: cache notifications in local storage 2015-08-30 09:50:08 +10:00
Sam
fa4b00a144 tighten padding some on menus 2015-08-30 09:26:02 +10:00
Robin Ward
aa45429989 UX: Change heuristic for determining slide vs drop down 2015-08-29 11:18:26 -04:00
Robin Ward
4dc5717af4 Remove notifications from keyboard shortcuts 2015-08-29 11:00:07 -04:00
Robin Ward
879f9648d2 FIX: Keyboard shortcuts for menu panels were broken 2015-08-29 10:43:46 -04:00
Jeff Atwood
5336677be7 missed a few spots where close-panel was used 2015-08-29 04:04:04 -07:00
Jeff Atwood
88a30fafdd remove close button on right menu panel 2015-08-29 04:00:16 -07:00
Jeff Atwood
39c545873c remove a few things from user menu for now 2015-08-28 15:47:35 -07:00
Jeff Atwood
f8f2e6f81e Merge pull request #3704 from riking/patch-7
Nix the grey comparison on color scheme page
2015-08-28 15:11:40 -07:00
Robin Ward
b417f636aa FIX: Smoke test needs a class that was accidentally removed 2015-08-28 16:55:18 -04:00
Robin Ward
c1b3811377 FIX: JSHint failures 2015-08-28 16:25:29 -04:00
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
3bc79f6885 UX: select invite link by default 2015-08-29 00:42:58 +05:30
Kane York
eea09ac8e1 Nix the grey comparison on color scheme page 2015-08-28 11:43:24 -07:00
Arpit Jalan
92a2dd3ee3 FIX: staff action logs details were not showing up 2015-08-28 22:36:15 +05:30
Arpit Jalan
4ad07b8c09 FEATURE: generate invite token 2015-08-28 18:29:31 +05:30
Régis Hanol
727827dc25 FIX: error when loading admin > flags 2015-08-28 12:31:32 +02:00
Régis Hanol
71c1eccf2b FIX: 'typeClass' shoud handle multi-word setting types - take 2 2015-08-28 01:13:11 +02:00
Jeff Atwood
a11c284902 Merge pull request #3702 from scossar/horizontal-scrollbar
FIX: prevent horizontal scrollbar from appearing at 1000px screen width
2015-08-27 14:52:43 -07:00
Neil Lalonde
cc2dc4d550 FEATURE: the notice asking admins to get discussion started will update with live counts of topics and posts 2015-08-27 17:28:40 -04:00
scossar
25316c8e37 remove medium screen width rule 2015-08-27 14:09:21 -07:00
Robin Ward
7de03f837e UX: Auto size the height of the drop down panel 2015-08-27 14:29:54 -04:00
Régis Hanol
96c23d51a2 FIX: don't break the message bus when restoring a backup 2015-08-27 20:02:13 +02:00
Robin Ward
2589a75c46 FIX: hitting = should show the hamburger menu 2015-08-27 13:37:41 -04:00
Robin Ward
d7b43ce238 UX: Adjust menu panels when the browser is resized 2015-08-27 13:34:20 -04:00
Robin Ward
74ca1189db FIX: Only show "View Pending" link if the user can approve things 2015-08-27 13:15:37 -04:00
Robin Ward
fc296d88dc FIX: Jumping to last was broken 2015-08-27 13:11:57 -04:00
Régis Hanol
42e785ee5a FIX: missed a couple of places where we should use the topic's fancy title 2015-08-27 17:32:04 +02:00
Régis Hanol
fa5cb30731 FIX: use fancy title in search results 2015-08-27 17:04:02 +02:00
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
Jeff Atwood
fb04d09ba8 progess bar was causing horizontal scroll at bottom 2015-08-27 02:53:47 -07:00
Jeff Atwood
24c049df75 remove bg on code lines 2015-08-27 02:48:29 -07:00
Régis Hanol
95c8ec50a8 FIX: 'typeClass' shoud handle multi-word setting types 2015-08-27 10:48:37 +02:00
kerryliu
5bd1d52de2 FIX: emoji unescape 2015-08-26 21:37:57 -07:00
Sam
5865bd2abb FEATURE: bulk select on search results 2015-08-27 11:44:13 +10:00
Sam
83f76acbcb FIX: we need the bulk action glyph above everything 2015-08-27 11:43:56 +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
8fbc8dbae0 UX: Fix menu position with custom header 2015-08-26 17:21:20 -04:00
Robin Ward
a659fe3cc3 Update calculations when opened 2015-08-26 17:00:11 -04:00
Robin Ward
8f1b6eb561 Move hamburger into header 2015-08-26 17:00:10 -04:00
Robin Ward
5457684975 Split hamburger-menu out into menu-panel 2015-08-26 16:29: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
3998f729da UX: Make hamburger shadow more subtle, don't use active when in full 2015-08-26 14:50:15 -04:00
Robin Ward
e66f111348 UX: Use dropdown for hamburger on wide screens, full height on smaller 2015-08-26 14:43:08 -04:00
Robin Ward
9760369e4c Clean up clicking outside the hamburger, add test 2015-08-26 14:43:08 -04:00
Robin Ward
e98c354c2d We don't need to remove swipe events since we disabled it 2015-08-26 14:43:08 -04:00
Régis Hanol
3409f25c53 remove console.log (@eviltrout get out of my head) 2015-08-26 19:57:48 +02:00
Régis Hanol
31f0300b06 FIX: category class in body + memory leak 2015-08-26 19:56:51 +02:00
Guo Xiang Tan
a376bc0901 FIX: Allow emoji to be bounded by non-word characters in preview. 2015-08-26 17:06:01 +08:00
Guo Xiang Tan
f3e3cbe3b2 FIX: Trigger autocomplete when bounded by non-word characters. 2015-08-26 16:02:42 +08:00
Sam
5afdbb314b correct mobile margins. 2015-08-26 13:55:42 +10:00
Sam
600ab5ad51 improve hamburger rendering
fix test cases
2015-08-26 13:44:48 +10:00
Sam
6c08bd4265 UX: improve hamburger in desktop
- dock underneath header
- click anywhere to get it to go away
2015-08-26 13:10:50 +10:00
Sam
540fe953e0 UX: remove swipe support from slideout 2015-08-26 10:36:49 +10:00
Sam
16d532e9c8 FIX: stop disabling default in detect swipe library 2015-08-26 10:26:58 +10:00
Sam
a7d1c220e1 FIX: normalize transform usage, fix slideout on safari 2015-08-26 09:58:37 +10:00
Régis Hanol
01406c65a6 Merge pull request #3694 from riking/patch-9
FIX: Badge SQL controls would never show up, needed refresh
2015-08-25 23:53:47 +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
Kane York
633c175a8a FIX: Badge SQL controls would never show up, needed refresh 2015-08-25 13:30:26 -07:00
Régis Hanol
d5adf61458 Revert "FIX: body class from category not loadeing on topics on first load"
This reverts commit d15b698ac9.
2015-08-25 17:44:52 +02:00
Robin Ward
324c6551d3 FIX: Both rules are important 2015-08-25 11:34:13 -04:00
Régis Hanol
d15b698ac9 FIX: body class from category not loadeing on topics on first load 2015-08-25 17:28:20 +02:00
Guo Xiang Tan
23b4d2d7d7 FIX: Censored words filter not applied to title. 2015-08-25 22:35:29 +08:00
Guo Xiang Tan
6a31a5d52b Extract logic for censored-words so that it can be reused. 2015-08-25 22:26:01 +08: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
Sam
2c59ad3dd3 FIX: favicon update broken when favicon lived on a CDN 2015-08-25 11:54:23 +10:00
Robin Ward
9c882795c3 FIX: Weird double escaping of < and > in quotes 2015-08-24 16:58:24 -04:00
Robin Ward
f2db4bfcf3 FIX: Conflict in dialect method names broke code formatting
Sometimes newlines were being stripped from code contents due to the
table formatting using the same method name.

In the future we will be rewriting dialects to prevent this.
2015-08-24 16:30:42 -04: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
Guo Xiang Tan
4d72cb2851 FIX: Title popup tip not positioned correctly. 2015-08-24 18:16:45 +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
Jeff Atwood
577149926a make small-action glyph and text match 2015-08-21 17:14:03 -07:00
Jeff Atwood
97ef32d5b5 fix incorrect dark bg border-top on time gap 2015-08-21 16:57:19 -07:00
Jeff Atwood
b8c88ed46c fix dark bg issues with time gaps 2015-08-21 16:54:51 -07:00
Jeff Atwood
b1848cee87 Merge pull request #3686 from riking/dark-theme-fix
FIX: Hover highlights in top menus
2015-08-21 15:02:26 -07:00
Kane York
5205ec3b1e FIX: Hover highlights in top menus 2015-08-21 12:47:15 -07:00
Régis Hanol
6d4c07385f FIX: smoke test :fired: 2015-08-21 21:06:47 +02:00
Jeff Atwood
5a14dcc991 Merge pull request #3685 from riking/dark-theme-fix
Dark theme fix, part 6
2015-08-21 11:43:37 -07: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
Kane York
a275b0b8a3 FIX: Edit reasons on profile page 2015-08-21 11:37:19 -07:00
Kane York
36b5269d19 FIX: Emoji modal in dark theme 2015-08-21 11:35:19 -07:00
Kane York
9185cec1f3 FIX: Insert link dialog in dark theme 2015-08-21 11:23:06 -07:00
Kane York
e2e7e6df44 FIX: Unread post circle colors in dark theme 2015-08-21 11:19:02 -07:00
Kane York
aa0b2d74c1 Remove borders from composer resizing grip 2015-08-21 11:15:04 -07:00
Kane York
6819c2d47c FIX: Make small-actions stick out less dark theme 2015-08-21 11:14:50 -07:00
Neil Lalonde
73264648f2 FIX: emoji upload button always appeared disabled 2015-08-21 13:13:23 -04:00
Robin Ward
4f85420088 FIX: Fields should be ordered by position on preferences page 2015-08-21 12:47:16 -04:00
Régis Hanol
07d6bb8d31 FIX: remove client side maximum filesize check 2015-08-21 12:19:35 +02:00
Sam
5595a16eef Merge pull request #3684 from riking/dark-theme-fix
FIX: black-on-black queued posts
2015-08-21 12:54:06 +10:00
Kane York
7f46458204 FIX: black-on-black queued posts 2015-08-20 18:34:30 -07: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
Sam
851c04478a Merge pull request #3682 from riking/dark-theme-fix
Dark theme fix, part 5
2015-08-21 10:32:10 +10:00
Kane York
7c7580d226 FIX: Remove mouseover listener 2015-08-20 17:10:31 -07:00
Kane York
1218d47eb5 Rename choose-grey() to blend-primary-secondary() 2015-08-20 16:47:34 -07:00
Kane York
eb00a92452 FIX: onebox links were too dark 2015-08-20 16:33:44 -07:00
Kane York
fad5af0f7d FEATURE: Green/red background for ins/del elements 2015-08-20 15:10:09 -07:00
Kane York
aaccb73a3b Use choose-grey(5%) instead of diff(97%) 2015-08-20 14:35:28 -07:00
Kane York
7083bfdf27 FIX: /user/x/notifications in mobile dark theme 2015-08-20 14:25:07 -07:00
Kane York
123f50cd71 FIX: Mobile user profile 2015-08-20 14:05:04 -07:00
Kane York
9c92a491b5 FIX: Tweaks to mobile select posts UI 2015-08-20 13:59:32 -07:00
Kane York
7e8ee8e725 FIX: mobile composer dark theme 2015-08-20 13:59:19 -07:00
Kane York
26c3d74460 Split srgb-scale into its own function 2015-08-20 13:31:00 -07:00
Kane York
3eb2668fcf Add color boxes on the theme chooser page
TODO: filter down to the colors actually used
2015-08-20 13:30:34 -07:00
Kane York
7147c0e8af DEV: Replace sqrt() implementation with lib
Copied the needed functions out of https://github.com/terkel/mathsass
MIT license
2015-08-20 13:10:54 -07:00