Robin Ward
11d1619e2c
Hack to allow posts to have access to siteSettings
2015-08-20 11:06:23 -04: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
Guo Xiang Tan
9a3f7a1e44
FIX: Use site settings for min_search_term_length.
2015-08-14 16:22:06 +08:00
Robin Ward
b0541500b4
FIX: eslint deprecations
2015-08-13 15:14:08 -04:00
Robin Ward
22844b9e46
Ember 1.12 support
2015-08-13 11:14:16 -04:00
Robin Ward
02a968bd27
Remove ObjectController, Discouse Controllers + Presence
2015-08-13 10:49:08 -04:00
Robin Ward
e2e3e7c0e0
Add ES6 support to more files
2015-08-13 10:49:08 -04:00
Régis Hanol
6669a2d94d
FEATURE: per-topic unsubscribe option in emails
2015-08-12 23:00:16 +02:00
Guo Xiang Tan
b3a5381e79
FIX: Get composer height after transition.
2015-08-11 11:24:07 +08:00
Robin Ward
b7e6eaa961
ES6ify some of the remaining files
2015-08-10 10:21:05 -04:00
Sam
2052ceca95
FIX: stop screen from jittering when mobile has images
...
This fix makes sure we apply reasonable settings to all images while
they are loading, it stops mobile from dancing around on topics that
have images
We no longer use height: auto on mobile!
2015-08-10 13:19:01 +10:00
Régis Hanol
35e6e5ff67
FIX: footer was missing in some pages
...
- error pages
- search results pages
- list of all tags
- topics list of a specific tag
- user leaderboard
2015-08-05 16:14:26 +02:00
Sam
aef575aad0
FIX: stop showing incorrect avatars in quote
2015-08-05 19:22:51 +10:00
Sam
7ba7b23aec
Merge pull request #3634 from tgxworld/fix_draft_overlaps
...
FIX: Draft overlaps topic counts blurb in suggested topics.
2015-08-05 14:49:35 +10:00
Sam
7b8b96446e
FEATURE: track statistics around post creation
...
- how long were people typing?
- how long was composer open?
- how many drafts were created?
- correct, draft saved to go away after you continue typing
store in Post.find(xyz).post_stat
2015-08-03 14:29:15 +10:00
Robin Ward
76aa0795b3
Use small actions for moving posts
2015-07-31 16:30:18 -04:00
Robin Ward
cf91bca0cd
FIX: Small actions should show descriptions on the user stream
2015-07-31 14:25:49 -04:00
Robin Ward
5f45e5361f
FIX: Moderation actions can have their messages removed
2015-07-28 16:58:56 -04:00
Guo Xiang Tan
08e69b988c
FIX: Draft overlaps topic counts blurb in suggested topics.
2015-07-29 01:02:40 +08:00
Sam
a97fa571a1
fix highlighting of text in search, make title bigger
2015-07-28 09:43:03 +10:00
Robin Ward
bb93a345eb
UX: Use smaller messages for moderator actions.
2015-07-27 10:09:21 -04:00
Guo Xiang Tan
5be258ded4
FIX: Let users open header links in new tab without dismissing dropdown.
2015-07-27 19:08:39 +08:00
Sam
2876725e1b
REFACTOR: remove hacky search from discovery
2015-07-27 16:47:06 +10:00
Sam
41ceff8430
UX: move search to its own route
...
previously search was bundled with discovery, something that makes stuff confusing internally
2015-07-27 16:47:06 +10:00
Sam
172b7bbb85
Merge pull request #3626 from tgxworld/fix_dropdown_dismissing_on_middle_click
...
FIX: Dropdown dismissing on middle click.
2015-07-23 10:19:00 +10:00
Guo Xiang Tan
e1a8e32127
FIX: Dropdown dismissing on middle click.
2015-07-22 16:22:37 +08:00
Kane York
5408abd427
Pull automatic share link copying
2015-07-21 19:29:38 -07:00
Kane York
ad3f805d2f
FIX: Do automatic copy on share in click handler
2015-07-21 10:34:41 -07:00
Kane York
2cbb1610a1
FEATURE: Automatically copy the share link
2015-07-14 19:53:02 -07:00
Robin Ward
20a338362f
FIX: Allow multiple pagedown editors at once.
2015-07-13 16:36:38 -04:00
Robin Ward
8a33fb9bd5
Merge pull request #3601 from techAPJ/patch-1
...
FEATURE: invite page tabs
2015-07-13 10:28:21 -04:00
Arpit Jalan
e0c9054748
FEATURE: invite page tabs
2015-07-13 09:42:51 +05:30
Guo Xiang Tan
7a8c26babc
FIX: Clicking 'show more' should not dismiss search dropdown.
2015-07-12 23:37:37 +08:00
Sam
4a5a2d869e
FEATURE: search by user id or category id
...
FIX: more search results work if you open in new tab
FIX: carry context to full page search
2015-07-10 16:31:28 +10:00
Sam
160ee67620
Merge pull request #3571 from tgxworld/fix_header_not_dismissing_on_click
...
UX: Dropdown not dismissing until next page renders.
2015-07-09 11:49:58 +10:00
Robin Ward
4706b77940
Backwards compatibility with deprecation for Discourse.PostMenuView
2015-07-07 15:18:19 -04:00
Robin Ward
db75774440
UX: Move likes into drop down instead of its own status line
2015-07-03 17:15:20 -04:00
Robin Ward
84a1acb2ec
Refactor category edit to use components
2015-07-03 10:01:46 -04:00
Guo Xiang Tan
7ce77a151c
UX: Dropdown not dismissing until next page renders.
2015-06-29 22:02:21 +08:00
Sam
93b5af716c
FEATURE: enter on search will take you to full page search
2015-06-26 17:47:20 +10:00
Sam
a0e8bc2492
Merge pull request #3557 from scossar/rtl-usercard
...
FIX: positioning of usercard in rtl layouts
2015-06-23 15:58:09 +10:00
Sam
b593a8db92
order by latest and views filters
...
sane wrapping for large text in excerpt
2015-06-23 11:01:10 +10:00
Sam
0768a3b2e9
Improve full page search handling
...
- add highlighting, clean up url
2015-06-23 09:47:33 +10:00
Robin Ward
7ed309666b
Refactor search results to be components instead of views for reuse
2015-06-22 15:08:51 -04:00
Robin Ward
76bfd723f6
Merge pull request #3482 from riking/patch-3
...
Import/Export site customizations
2015-06-22 14:03:07 -04:00
Régis Hanol
0bfabed2d5
FIX: avatar selection wasn't properly pre-selected
2015-06-22 16:22:15 +02:00
Sam
41e427bd2e
Work in progress, full page search
2015-06-22 18:09:08 +10:00
Simon Cossar
4896a7dec7
Change const to a variable
2015-06-19 15:31:03 -07:00
Simon Cossar
aa8b06aed2
Clean up code
2015-06-19 14:43:34 -07:00
Simon Cossar
7cf910a408
Merge branch 'master' into rtl-usercard
2015-06-19 14:31:08 -07:00
Sam
d12de36c82
FIX: denote that we are not collapsed if no buttons are hidden
2015-06-19 16:09:26 +10:00
Simon Cossar
7d898ff517
remove comment
2015-06-18 19:33:23 -07:00
Simon Cossar
1bdf43d5cc
Correct user-card positioning for rtl layouts
2015-06-18 19:28:02 -07:00
Robin Ward
ef1d27fffc
PERF: Debounce mention lookup, enforce minimum username
2015-06-11 15:12:16 -04:00
Sam Saffron
c58b495e15
SECURITY: Query @usernames in bulk
...
Otherwise you could add many requests at once while composing.
2015-06-11 13:03:49 -04:00
Guo Xiang Tan
273e5c00bb
FIX: Double click on IE11 not highlighting word.
2015-06-11 11:21:44 +08:00
Robin Ward
2a0084ff87
Improve code formatting
2015-06-03 11:34:30 -04:00
Robin Ward
f3ff435a62
FIX: Incorrect logo showing up on home page after focus
2015-06-02 12:36:23 -04:00
Robin Ward
72f7c26514
UX: Close user card right away when navigating to a user.
2015-06-01 12:40:53 -04:00
Robin Ward
b2a7411620
FIX: decorateCooked was not being applied to embedded posts
2015-06-01 11:58:50 -04:00
Régis Hanol
766b054e6c
FIX: hack was actually messing with other browsers
2015-05-29 17:31:21 +02:00
Sam
77c7bad61f
FIX: not unbinding uploadTarget correctly
2015-05-29 16:03:52 +10:00
Robin Ward
fe18bdbcfb
FIX: Progress bar wasn't showing percentage after 2nd post was made
2015-05-28 14:58:14 -04:00
Sam
bb3fb37650
FIX: when uploading same file was pasted into multiple composers
2015-05-28 15:08:54 +10:00
Robin Ward
23eadc3fb1
The entire qunit suite runs without any deprecations
2015-05-27 15:07:09 -04:00
Robin Ward
d36916ccf5
UX: Highlight the OP of a warning
2015-05-26 11:25:13 -04:00
Régis Hanol
b974e192eb
Merge pull request #3500 from fantasticfears/user-card
...
FIX: rare user card exception
2015-05-26 16:09:40 +02:00
Régis Hanol
bb0c2813ac
FEATURE: generate (avatar) thumbnails in a background task
...
FIX: keep the "uploading..." indicator until the server replies via the MessageBus
FIX: text was disapearing when uploading an avatar
PERF: always use a region for S3 (defaults to 'us-east-1')
FEATURE: ApplyCDN middleware when using S3
FIX: use the same pattern to store files on S3 and locally
PERF: keep a local cache of uploads when generating thumbnails
FEATURE: migrate_to_s3 rake task
2015-05-25 17:59:00 +02:00
Erick Guan
54adf72582
FIX: rare user card exception
...
- trigger the shown logic in user card view
- some tweaks to user card show logic
2015-05-25 22:37:00 +08:00
Robin Ward
b0238dc0ce
Some vars are consts
2015-05-21 16:16:27 -04:00
Erick Guan
7d8cf2eb3d
FIX: press ESC can close user card
2015-05-21 13:54:34 +08:00
Régis Hanol
8d967d9065
FEATURE: move all uploads to a single endpoint + defer upload creation in a background thread
2015-05-20 16:45:48 +02:00
Robin Ward
20cd5b8c0b
FIX: Don't reset scrolling when subcategory_list is enabled
2015-05-19 12:56:04 -04:00
Robin Ward
0a35b20933
Convert Discourse.ScrollTop to ES6
2015-05-19 12:51:03 -04:00
Erick Guan
4ac40145d8
user card animation when there is an active user card
2015-05-19 00:19:06 +08:00
riking
291d9fc65e
FEATURE: Import customizations from a JSON file
2015-05-16 20:24:19 -07:00
Sam
e81f122a3f
EXTENSIBILITY: allow registration of custom post menu items
2015-05-13 16:46:17 +10:00
Régis Hanol
ff227eabe6
FIX: select posts
2015-05-12 12:54:28 +02:00
Robin Ward
e9895d4de2
FIX: Deleted posts weren't red.
2015-05-11 11:20:47 -04:00
Robin Ward
a93dfece70
FIX: Incorrect error message when post isn't long enough
2015-05-11 11:20:46 -04:00
Robin Ward
fa69d4cec5
FIX: Missing colspan on raw topic list
2015-05-11 11:20:46 -04:00
Robin Ward
098556c78d
Assorted Ember 1.11 fixes
2015-05-11 11:20:45 -04:00
Robin Ward
0b65c88003
Upgrade Notifications to fix deprecations and use store
2015-05-11 11:20:45 -04:00
Robin Ward
aab9706b7a
Fixes deprecations on user routes
2015-05-11 11:20:45 -04:00
Robin Ward
ed398e65e0
Fixes issues with composer
2015-05-11 11:18:38 -04:00
Robin Ward
14fa033288
Update cloaking code for HTMLBars
2015-05-11 11:18:37 -04:00
Robin Ward
aee12fd6ef
Ember Deprecations for Topics
2015-05-11 11:18:37 -04:00
Robin Ward
b3b4fd21ed
Broken WIP
2015-05-11 11:18:37 -04:00
Sam
46aa7dab80
FEATURE: add aria-label for accessibility
2015-05-06 15:33:50 +10:00
Sam
8e372f3616
FEATURE: add op-bookmark class for op-bookmarks
2015-05-05 10:23:17 +10:00
Sam
9e16e03198
FIX: text was impossible to quote on Windows Phone
2015-04-30 15:43:39 +10:00
Régis Hanol
5783e908ea
FIX: Erratic behaviour when clicking an attachment link - Take 2
2015-04-28 20:05:41 +02:00
Robin Ward
1e36400021
FIX: Enter to change username was broken
2015-04-28 11:39:10 -04:00
Régis Hanol
a737090442
- FEATURE: revamped poll plugin
...
- add User.staff scope
- inject MessageBus into Ember views (so it can be used by the poll plugin)
- REFACTOR: use more accurate is_first_post? method instead of post_number == 1
- FEATURE: add support for JSON-typed custom fields
- FEATURE: allow plugins to add validation
- FEATURE: add post_custom_fields to PostSerializer
- FEATURE: allow plugins to whitelist post_custom_fields
- FIX: don't bump when post did not save successfully
- FEATURE: polls are supported in any post
- FEATURE: allow for multiple polls in the same post
- FEATURE: multiple choice polls
- FEATURE: rating polls
- FEATURE: new dialect allowing users to preview polls in the composer
2015-04-23 19:33:29 +02:00
Neil Lalonde
3071650eb3
FEATURE: when post is too short, suggest using the like button instead
2015-04-20 11:10:56 -04:00
Robin Ward
32365fbc58
Composer Messages can be dismissed by Esc
2015-04-17 12:41:31 -04:00
Robin Ward
7f501a0c41
When a post returns enqueued don't insert it in the stream and notify
...
- Includes removal of a lot of modal boilerplate
2015-04-15 14:54:37 -04:00
Robin Ward
a83a19f6ce
ES6 module migrations
2015-04-15 14:54:36 -04:00
Robin Ward
6b79cc7b30
FIX: Unbind header keydown event
2015-04-06 14:25:41 -04:00
Robin Ward
da9e2792eb
FIX: Bugs with autocomplete
...
It wasn't tearing itself down properly. It was swallowing events.
2015-04-06 14:04:42 -04:00
Régis Hanol
5828ba5b75
ooops, shouldn't have deleted that
2015-04-03 18:45:03 +02:00
Régis Hanol
4e6a2a1fa4
some refactoring (cc @techAPJ)
2015-04-03 18:43:26 +02:00
Régis Hanol
3bae2cca4d
FIX: delegate click to modal close when pressing ESC
2015-04-03 17:03:27 +02:00
Régis Hanol
0e1c4a0a44
Merge pull request #3313 from techAPJ/patch-1
...
FEATURE: invite existing user to a topic
2015-04-03 11:41:10 +02:00
Arpit Jalan
8c2d7dcaac
FEATURE: invite existing user to a topic
2015-04-03 15:00:04 +05:30
Régis Hanol
0f4a4651a9
FIX: youtube preview video title link doesn't work
2015-04-01 18:23:27 +02:00
Robin Ward
35da1ef620
ES6ify category chooser
2015-04-01 11:10:32 -04:00
Robin Ward
60ab62b73a
UX: If you ctrl or cmd click a user card link, don't show the card
2015-03-30 12:08:16 -04:00
Robin Ward
ed58a87616
FIX: Disable links in the preview to avoid losing your drafts
2015-03-27 14:24:41 -04:00
Régis Hanol
cb14ab7a14
FEATURE: add archetype class to body
2015-03-27 16:56:42 +01:00
Sam
908c4ce8e6
weird IOs hack to make the upload button work
2015-03-25 13:20:17 +11:00
Sam
1bdce815e2
FIX: workaround for Safari on iOS causing crazy composer positioning
...
see: http://stackoverflow.com/questions/29001977/safari-in-ios8-is-scrolling-screen-when-fixed-elements-get-focus
2015-03-24 17:43:05 +11:00
Robin Ward
5bf7f3f4b5
FIX: Leaky DOM with combo-box
2015-03-23 13:04:33 -04:00
Régis Hanol
11bf7da63c
FIX: profile picture wasn't properly updating
2015-03-19 19:57:07 +01:00
Robin Ward
7ef306cd3b
A bunch of tweaks to the Users directory
...
- Move user directory from `/directory` to `/users/`
- Defaults to 'weekly' time period
- Don't include deleted topics/posts in the results
- Move heart icon to header instead of on each row
- "Users" instead of "Users found"
2015-03-19 12:29:38 -04:00
Robin Ward
3d2d224312
FEATURE: User Directory, with sorting and time period filter
2015-03-18 15:20:34 -04:00
Régis Hanol
10ef30ab3c
FIX: better handling of the 'read guidelines' badge
2015-03-16 19:25:28 +01:00
Régis Hanol
424a3b042a
FEATURE: unified UI for pinning/banner topics
...
REFACTOR: ES6ified all the modals
2015-03-14 01:18:05 +01:00
Robin Ward
893c1aa067
FIX: Quoting an avatar when default_avatars was set was broken.
2015-03-12 15:51:28 -04:00
Robin Ward
7c9fb5d3fc
Refactored SiteMap/Header to support more dynamic flag counts
...
Also fixes deprecation in `plugin-outlet`
2015-03-11 16:12:53 -04:00
Sam
1fdf9038db
FIX: clicking on username was causing page to scroll all the way up
2015-03-10 16:33:14 +11:00
Robin Ward
de4e4f2b98
Replace $LAB with path aware loadScript that uses jQuery
2015-03-09 14:39:39 -04:00
Régis Hanol
5ceb84421e
UX: remove live character countdowns from the composer
2015-03-09 17:46:36 +01:00
Régis Hanol
9c59f77018
FIX: hand-crafted mention link creates invisible div
2015-03-09 17:33:12 +01:00
Régis Hanol
9b9bd9c0a1
fix my git foo
2015-03-07 02:36:35 +01:00
Régis Hanol
12919f72fa
Revert "Support for plugins to add bulk operations"
...
This reverts commit 7a508b201a .
2015-03-07 02:30:53 +01:00
Robin Ward
7a508b201a
Support for plugins to add bulk operations
2015-03-06 15:58:37 -05:00
Régis Hanol
93b43c5237
FIX: move the user-card out of the viewport when closed
2015-03-04 19:33:19 +01:00
Robin Ward
84b84a9d7c
Support for url_list site setting.
2015-03-03 16:19:29 -05:00
Régis Hanol
64d0d12632
FEATURE: subtle in & out animations for user cards
2015-03-02 18:12:25 +01:00
Sam
14feec8aac
UX: rename posts -> replies (and change to be posts-1)
2015-03-02 15:59:23 +11:00
Robin Ward
b8ef93e0a1
FIX: Don't show similar topics with no results
2015-02-27 15:43:18 -05:00
Robin Ward
1f716f5514
Convert Notification button to a component
2015-02-27 10:33:39 -05:00
Régis Hanol
20c9a312c7
FIX: clicks counter on attachments wasn't always working
2015-02-22 20:47:18 +01:00
Sam
bd61cdf21c
FIX: when allow uncategorized was off we were still showing uncat for admins/mods
2015-02-20 17:40:59 +11:00
Régis Hanol
8fd69fd3cf
FIX: group member pages only showing first 50 members alphabetically
2015-02-19 20:26:18 +01:00
Sam
b041b3f67f
FIX: bookmark topic was not working intuitively
...
- explicitly call out "clear bookmarks"
- correct keyboard shortcuts
- properly remove bookmarks when toggeling
2015-02-19 10:58:57 +11:00
Robin Ward
fed9943d90
Minor ES6 tweaks
2015-02-18 14:23:14 -05:00
Régis Hanol
206d3233c9
FEATURE: when PMing a user from the topic page, insert a link to the current post
2015-02-18 12:17:54 +01:00
Régis Hanol
38cc1bf6c1
FIX: columns of uncategorized pinned topics shift when the topic gets unpinned
2015-02-17 18:20:19 +01:00
Jacob Chapel
8ee0cb7049
FIX: Use overage to keep usercard from going off browser
2015-02-15 17:14:32 -08:00
Régis Hanol
2a3ceb84de
FIX: category background in topic views
2015-02-13 15:52:56 +01:00
Robin Ward
a519fd5bcf
FIX: Highlighting was not being applied after some rendering.
...
Also includes a bunch of ES6 stuff.
2015-02-12 15:37:02 -05:00
Régis Hanol
7b8c7ff3ef
FIX: sub-categories with the same name had the same background image
2015-02-12 18:21:07 +01:00
Robin Ward
cf3582bedb
FIX: JSHint wasn't validating ES6 files, this fixes a bunch of errors.
2015-02-10 17:21:16 -05:00
riking
193bf62dee
FIX: 'all' filter never de-highlighting
2015-02-05 15:02:11 -08:00
Robin Ward
c3874b6ec9
Remove deprecated error callback to Discourse.ajax
2015-02-05 10:44:33 -05:00
riking
2154f5478a
FEATURE: Mentions stream on user profile
2015-02-04 22:03:44 -08:00
Arpit Jalan
a29970275a
FIX: Not allow TL4 user to set staff color
2015-02-02 10:38:42 +05:30
Sam
f4609fd6ae
selection refactor caused wrench to show up in topic list for non-admins
2015-01-31 17:16:08 +11:00