Robin Ward
c0136eb6e6
FIX: IP lookup was broken with relaxed user routes
2015-09-08 12:16:49 -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
Régis Hanol
113cb4d3ad
FIX: '@observes' doesn't work that way
2015-09-08 10:34:36 +02:00
Sam
202e30097f
FIX: clicking on number should open user drawer
2015-09-08 18:01:48 +10:00
Sam
f9f52e3edc
FIX: misuse of @observes
...
it is passed "this" and the name of the property that changed, not actual values
2015-09-08 17:16:20 +10:00
Sam
b2633098ee
FIX: regression unable to send any PMs if you have a PM draft
2015-09-08 16:57:52 +10:00
Sam
71892cc5f4
FEATURE: select all / deselect all on search page
2015-09-08 16:11:21 +10:00
Sam
7bf12891f7
SECURITY: fix possible XSS expanding quotes
2015-09-08 15:27:48 +10:00
Sam
0c5189fa2a
SECURITY: fix possible XSS expanding quotes
2015-09-08 15:25:00 +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
e37dd5a393
FIX: don't reload the page when clicking the number in a notification on mobile
2015-09-07 19:33:04 +02: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
Arpit Jalan
d05bc64df8
do not default button title tag to label
2015-09-07 19:24:13 +05:30
Régis Hanol
5dca462b5a
Merge pull request #3721 from riking/patch-1
...
FEATURE: Include topic title, category in posts.json
2015-09-07 10:22:25 +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
Sam
e06d407153
Merge pull request #3718 from tgxworld/allow_emojis_to_be_copy_and_pasted
...
FIX: Allow user to quote Emojis.
2015-09-07 08:48:34 +10:00
Sam
6850476cb3
Merge pull request #3734 from gschlager/i18n-2
...
Remove hard-coded fallback to English locale
2015-09-07 08:44:12 +10:00
Sam
87cd3a3b6a
Merge pull request #3728 from tgxworld/add_trigger_post_process
...
FEATURE: Add a trigger for plugins to include their own post processing jobs.
2015-09-07 08:42:43 +10:00
Gerhard Schlager
3dd9dbf757
Remove hard-coded fallback to English locale
...
In production mode the English locale is always used as fallback.
In development mode there is currently no fallback, so the English
locale isn't loaded and the second call to I18n.l() fails too.
2015-09-06 21:24:38 +02:00
Jeff Atwood
81ba90fd22
suppress editor toolbar buttons a bit
2015-09-05 22:22:04 -07:00
Robin Ward
73526e1211
FIX: Category permissions were broken
2015-09-05 11:40:12 -04:00
Jeff Atwood
fa7d38a773
Merge pull request #3730 from riking/patch-7
...
FIX: Mentions unreadable on user cards
2015-09-04 15:48:28 -07:00
Kane York
72d32160b3
FIX: Mentions unreadable on user cards
2015-09-04 14:19:11 -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
Kane York
27ee8bea95
FIX: Remove N+1 queries in posts.json
2015-09-04 13:36:47 -07:00
Robin Ward
5881f68556
Support for rewiring plugin outlets so we can move Akismet up
2015-09-04 16:09:02 -04:00
Kane York
ea606a348f
FEATURE: post-after-cooked plugin-outlet
2015-09-04 12:45:04 -07:00
Robin Ward
49096e5801
FIX: Logout link was too small
2015-09-04 15:36:48 -04:00
Robin Ward
2d684899f7
Make the whole "view older notifications..." a link target
2015-09-04 13:11:25 -04:00
Robin Ward
a83312513e
Move mobile toggle to the bottom of the hamburger
2015-09-04 13:07:51 -04:00
Robin Ward
8e776d0fd7
Move TopicTrackingState
to injected object
2015-09-04 13:00:24 -04:00
Régis Hanol
064b62199e
FIX: ensure we show the footer in '/categories' when coming from a topics list
2015-09-04 17:38:10 +02:00
Guo Xiang Tan
cbb86f9bf6
FEATURE: Add a trigger for plugins to include their own jobs.
2015-09-04 22:59:39 +08:00
Sam
7a5c045399
its not a const anymore
2015-09-04 17:39:52 +10:00
Sam
6709eaeb3c
better have some sane upper bound here.
2015-09-04 17:23:37 +10:00
Sam
b3d6cefef4
FIX: never ask for less than 5 notifications
2015-09-04 17:22:26 +10:00
Sam
1f31435a7b
correct handling of data hash parsing
2015-09-04 13:34:21 +10:00
Sam
a54e8f3c5e
FEATURE: live refresh notifications as they happen
2015-09-04 13:20:33 +10:00
Sam
8bc7423045
UX: On first load of notifications don't use cached data
2015-09-04 10:43:26 +10:00
Sam
f019f5a62d
FIX: return 0 if we are unable to count unread/new topics
2015-09-04 10:33:16 +10:00
Neil Lalonde
64d1c91179
render those links instead of raw html
2015-09-03 18:34:06 -04:00
Robin Ward
531ab65ccf
Add counts to new / unread in hamburger
2015-09-03 16:16:49 -04:00
Robin Ward
035e263356
Two column layout for hamburger
2015-09-03 15:58:27 -04:00
Robin Ward
0818a502f3
Group admin stuff in Hamburger
2015-09-03 15:39:45 -04:00
Robin Ward
ecf21cabe1
Move Keyboard item to bottom. Add d-link
to hamburger
2015-09-03 15:14:04 -04:00
Robin Ward
0e1d6272b9
FIX: highest_post_number
was not being updated from gaps
2015-09-03 13:37:55 -04:00
Régis Hanol
80041b874c
FIX: don't show new topic notifications in homepag for suppressed categories
2015-09-03 19:18:46 +02:00
Robin Ward
7516643f11
Middle clicking the avatar should go to profile
2015-09-03 11:53:42 -04:00
Robin Ward
12e0225c51
FIX: Better metaKey
support for menu panels
2015-09-03 11:47:18 -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
Régis Hanol
6a25a62e63
FIX: make sure we have a category
2015-09-03 11:59:04 +02:00
Régis Hanol
e43343354a
Merge pull request #3727 from tgxworld/fix_autocomplete_mobile_view
...
UX: Make autocomplete usable on mobile.
2015-09-03 11:43:21 +02:00
Guo Xiang Tan
a77d5d0cef
UX: Make autocomplete usable on mobile.
2015-09-03 17:10:08 +08:00
Arpit Jalan
73e6eebde8
UX: fix group header font color
2015-09-03 13:46:55 +05:30
Sam
48f0323032
Merge pull request #3722 from gdpelican/move-header-plugin-outlet
...
Move plugin menu outlet to live with other menus
2015-09-03 11:34:35 +10:00
Régis Hanol
be6e6dc129
UX: tidy up the category settings tab
2015-09-03 00:22:25 +02:00
Régis Hanol
d34f42d2f7
FIX: hide category column in topic list only when the current category has no children
2015-09-02 23:46:04 +02:00
Robin Ward
0cd393f310
Experiment with variable heights for slide-in menus
2015-09-02 16:46:25 -04:00
Régis Hanol
2b9b29c8c8
FIX: ensure CategoryUser consistency
2015-09-02 22:02:31 +02:00
Robin Ward
73dba5af38
FIX: Notifications when no limit is provided
2015-09-02 15:48:41 -04:00
Robin Ward
4a6f617f4d
UX: Long category names pushed badges to a new line in the hamburger
2015-09-02 15:42:20 -04:00
Robin Ward
d1717cdb12
FIX: Safer JS code
2015-09-02 15:33:44 -04:00
Robin Ward
f11bdd13fc
FIX: Menu panels scrolled weird in iOS
2015-09-02 15:12:49 -04:00
Régis Hanol
5984b62347
FIX: ensure we remove 'category_users' records when a user is deleted
2015-09-02 20:43:15 +02:00
Robin Ward
e624b7198d
Try to estimate the amount of notifications to return based on height
2015-09-02 14:30:18 -04:00
Robin Ward
b3a930f2ed
DRY up header height calculation
2015-09-02 14:30:18 -04:00
Régis Hanol
a501947d67
FEATURE: suppress categories from the homepage
2015-09-02 20:25:18 +02:00
Robin Ward
a76d1079b2
Support jumping to messages
2015-09-02 13:39:14 -04:00
Neil Lalonde
1fbc142b0c
UX: add screen reader support to notifications. (title attribute is ignored by screen readers)
2015-09-02 12:29:30 -04:00
Guo Xiang Tan
0b20ded4fb
FIX: Timegap only shows up for sequential posts.
2015-09-02 17:23:41 +08:00
Sam
a0dd0bf1af
when looking at your own profile it should be collapsed.
2015-09-02 16:50:40 +10:00
James Kiesel
d8490fb65f
Move plugin menu outlet to live with other menus
2015-09-01 20:25:22 -07:00
Sam
c2e9644558
Revert "flexbox for the post header"
...
This reverts commit bef3084516
.
2015-09-02 12:20:35 +10:00
Sam
262f561a87
FEATURE: relax username rules to allow - and . and leading _
...
This relaxes our very strict username rules to allow for some long asked for requests
- leading _ is now allowed
- . is allowed except for trailing char and confusing extensions like .gif .json
- dash (-) is now permitted
2015-09-02 12:13:44 +10:00
Kane York
32e5016dbb
FEATURE: Include topic title, category in posts.json
2015-09-01 17:46:06 -07:00
Sam
0a46ec9c50
Merge pull request #3519 from fullfatthings/fix_sso_redirect_when_login_required
...
Respect cookie[:destination_url] in Single Sign On
2015-09-02 10:32:18 +10:00
Sam
ef2dd46382
Merge pull request #3710 from scossar/use-transform-and-transition-mixins
...
FIX: use transform mixin for mobile admin settings
2015-09-02 10:28:12 +10:00
Sam
ecfc075391
Merge pull request #3719 from awesomerobot/master
...
flexbox for the post header
2015-09-02 10:27:27 +10:00
Kane York
8b37dadec7
remove TODO
2015-09-01 16:52:29 -07:00
Kane York
d7a79aeb8a
Fix mobile styling
2015-09-01 16:49:45 -07:00
Kane York
118f8227f1
Fix never link after clicking maybe later
2015-09-01 16:23:57 -07:00
Kane York
f595e562ea
Signup CTA first attempt
2015-09-01 16:16:19 -07:00
Robin Ward
c84a2632e3
FIX: Number alignment on categories in hamburger
2015-09-01 17:36:34 -04:00
Robin Ward
f5cbaf5609
Have menu panels show up on top of the composer, stop composer at header
2015-09-01 17:34:04 -04:00
Neil Lalonde
1bd0f5b015
FEATURE: group can grant a trust level when a user is added
2015-09-01 16:52:12 -04:00
Robin Ward
f2fa7a39be
FEATURE: Use shift+Z twice to log out
2015-09-01 16:37:54 -04:00
Kane York
65790452d8
Clean up the test checks when done
2015-09-01 13:32:35 -07:00
Robin Ward
9f50f70670
UX: Return more notifications in the user menu
2015-09-01 16:23:23 -04:00
Robin Ward
d18b02d53b
OH NO I DIDN'T
2015-09-01 16:19:47 -04:00
Robin Ward
88e44542f5
FIX: Don't show scrollbar in notifications with logout button
2015-09-01 16:18:12 -04:00
Robin Ward
c36fdccab2
Add d-link
component to simplify menu markup
2015-09-01 16:14:34 -04:00
Robin Ward
6fb69d4434
Notifications cache should use localStorage
wrapper
2015-09-01 14:45:24 -04:00
Robin Ward
bf2c18fddb
Migrate KeyValueStore
to ES6 modules
2015-09-01 14:45:24 -04:00
Robin Ward
11b73e1fb7
Avoid calling Discourse.logout
and use an action instead
2015-09-01 14:41:31 -04:00
Guo Xiang Tan
c2eceaa50d
FIX: Allow user to quote Emojis.
2015-09-02 00:16:08 +08:00
kerryliu
cb9c603b6b
workaround for code block being parsed before quote block.
2015-09-01 09:13:51 -07:00
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
Neil Lalonde
43c62d413c
FIX: similar topics api shouldn't return error if params are below minimum lengths
2015-08-31 10:54:45 -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
Arpit Jalan
4e5228dc9e
FIX: don't send notification emails to deactivated user
2015-08-31 12:35:12 +05:30
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
Rafael dos Santos Silva
983d3606df
Fix same domains links on subfolder installs
...
isInternal link handling logic needs to test if the link is inside the same subfolder
2015-08-27 18:37:52 -03: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
d96531b163
FEATURE: bronze/silver/gold badges for popular links
2015-08-27 18:52:31 +02: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
Robin Ward
f9717da28f
Merge pull request #3695 from riking/patch-10
...
FIX: Consider reserved usernames as not 'available'
2015-08-26 10:51:50 -04: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
ea9bc68ee5
PATCH: in some cases this is being turned to a string workaround for now
2015-08-26 16:19:21 +10: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
Kane York
1586886bf9
FIX: Consider reserved usernames as not 'available'
...
https://meta.discourse.org/t/reserved-usernames-ignored-by-invites/32490
2015-08-25 17:24:07 -07:00
Kane York
3cbfc45bf6
FEATURE: Allow plugins to add admin dashboard warnings
2015-08-25 17:20:14 -07: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
4e37bcc3e2
Add extra safety
2015-08-25 12:05:15 +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
Arpit Jalan
10b8e43a92
FIX: send new email activation token if the original token expired
2015-08-24 12:00:00 +05:30
Sam
94f05a40de
FIX: when destroying users we were leaving drafts behind
2015-08-24 16:05:08 +10:00
Sam
8b660066ca
fix typo
2015-08-24 16:04:37 +10:00
Sam
84fdc655ad
correct retry logic
2015-08-24 10:28:38 +10:00
Sam
6451495ec6
FIX: only override sso name / username if it is supplied
2015-08-24 10:24:33 +10:00
Régis Hanol
73624e63c5
FIX: revoke any api keys when suspending an user
2015-08-23 22:33:37 +02:00
Arpit Jalan
91519fdfe7
FIX: do not persist error message
2015-08-24 00:29:58 +05:30
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
Neil Lalonde
d8d18ee0c3
FIX: emoji upload on subfolder install
2015-08-21 16:42:37 -04:00
Kane York
5205ec3b1e
FIX: Hover highlights in top menus
2015-08-21 12:47:15 -07:00
Robin Ward
be17b3e04f
FIX: Strip lightbox metadata from embedding comments
2015-08-21 15:22:50 -04: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
Robin Ward
7ffdc43091
Include the error messages so we can debug this easier
2015-08-21 12:43:10 -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
Robin Ward
0dfeee8016
Merge pull request #3680 from riking/dark-theme-fix
...
Dark theme fix, part 4
2015-08-20 16:05:06 -04:00
Robin Ward
146f2eab7f
Can edit settings on the embedding page
2015-08-20 15:56:05 -04:00
Robin Ward
d1c69189f3
FEATURE: Can edit category/host relationships for embedding
2015-08-20 15:56:04 -04:00
Kane York
156c3651b5
DEV: Add choose-grey() function for better greys
2015-08-20 12:54:07 -07:00
Kane York
0ae9d99308
FIX: User profile collpased header (again)
2015-08-20 11:49:11 -07:00
Régis Hanol
473ebe2e62
FIX: cannot change user title
2015-08-20 17:37:04 +02:00
Robin Ward
11d1619e2c
Hack to allow posts to have access to siteSettings
2015-08-20 11:06:23 -04:00
Régis Hanol
c002845b1a
Merge pull request #3668 from gwwar/image_and_text_spoiler
...
spoiler tag uses replaceBBCode
2015-08-20 16:28:54 +02:00
Régis Hanol
49996bcdea
FIX: don't suggest name when email is empty
2015-08-20 11:59:28 +02:00
Jeff Atwood
d38c4d5f74
scale-color $lightness must use $secondary for dark themes
2015-08-20 02:42:12 -07:00
Jeff Atwood
7554b5e3c4
different button color for dark themes
2015-08-20 01:29:12 -07:00
Sam
dd3c685d39
Merge branch 'master' of github.com:discourse/discourse
2015-08-20 12:23:16 +10:00
kerryliu
ee804f608f
spoiler tag uses replaceBBCode instead of rawBBCode for emoji and text formatting support.
2015-08-19 15:52:06 -07:00
Régis Hanol
9ae9aed010
FIX: change **default** notification state when a topic is recategorized within 5 days of creation
2015-08-19 22:40:20 +02:00
Régis Hanol
eafeec51a5
FIX: don't show current topic when moving posts to another topic
2015-08-19 21:40:43 +02:00
Régis Hanol
ffb0690119
FIX: edit history navigation issues
2015-08-19 21:10:12 +02:00
Robin Ward
42cb1fcaf6
FIX: Embed now needs mixins
2015-08-19 14:14:39 -04:00
Robin Ward
aa36671de3
Lighten code blocks
2015-08-19 13:30:16 -04:00
Robin Ward
54c0bea294
Darken asides on a dark theme. Create a mixin to DRY things up.
2015-08-19 13:27:41 -04:00
Robin Ward
e2c9e11dd9
Merge pull request #3662 from b-studios/include-options-in-serialization
...
Use userfield serializer in json dump
2015-08-19 12:16:25 -04:00
Robin Ward
6d6b41dbcc
Merge pull request #3660 from tgxworld/wrong_message_on_rate_limit
...
FIX: Rate limit message not shown.
2015-08-19 12:14:51 -04:00
Robin Ward
4062e4a464
Merge pull request #3671 from riking/css-cleanup
...
CLEANUP: Coalesce repeated CSS properties
2015-08-19 12:13:49 -04:00
Robin Ward
5c7056c15c
Merge pull request #3675 from ligthyear/patch-2
...
Replace unused showNames-if with new plugin-outlet on user-cards
2015-08-19 12:11:46 -04:00
Robin Ward
abd9b26642
Convert Badges / User Badges to ES6.
2015-08-19 12:09:10 -04:00
Régis Hanol
fadd6582af
Merge pull request #3674 from tgxworld/increment_posts_count_when_closing_topic
...
FIX: Closing and opening topic should increment posts count.
2015-08-19 12:58:51 +02:00
Benjamin Kampmann
a9c25afc29
Replace unused showNames-area with new plugin-outlet
2015-08-19 12:44:12 +02:00
Guo Xiang Tan
23c4b51805
FIX: Closing and opening topic should increment posts count.
2015-08-19 18:12:09 +08:00
Régis Hanol
3ba929de9a
Merge pull request #3669 from tgxworld/fixes_for_destroy_recover_post
...
Fixes for destroy recover post
2015-08-19 11:37:42 +02:00
Guo Xiang Tan
5f5933b4bb
Add a plugin outlet beside the poster's name.
2015-08-19 15:05:49 +08:00
Sam
9364194f36
cut out an exception
2015-08-19 16:57:26 +10:00
Sam
157b118559
FIX: pointless error in log when failing to save post
...
rate_limit gets fired for rollback on in which case there is not post_number
2015-08-19 16:28:04 +10:00
Sam
f1bce927b3
Merge pull request #3670 from riking/dark-theme-fix
...
Dark theme fixes, part 3
2015-08-19 15:25:41 +10:00
Kane York
2f595f27e9
CLEANUP: Coalesce repeated CSS properties
2015-08-18 22:02:33 -07:00
Kane York
7ede107be9
FIX: User directory dark theme
2015-08-18 21:45:05 -07:00