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
Régis Hanol
a7a3b199ef
FIX: popups stopped appearing
2015-03-19 13:42:13 +01:00
Régis Hanol
df3b1f6968
FIX: editing a post wasn't showing error messages from the server
2015-03-19 12:25:15 +01:00
Robin Ward
3d2d224312
FEATURE: User Directory, with sorting and time period filter
2015-03-18 15:20:34 -04:00
Régis Hanol
b0abe3a9d6
FIX: change button to 'remove feature' when a topic is already featured
2015-03-16 12:18:30 +01:00
Régis Hanol
3a40875e0b
Merge pull request #3247 from jmay/group-manager-invites
...
group manager can issue invitations from restricted topics
2015-03-16 09:53:04 +01:00
Sam
59a2f622c6
FIX: pause processing background messages while saving a post
2015-03-16 18:27:18 +11: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
091af27a31
FIX: Reply as new topic should select the correct category
2015-03-12 14:41:58 -04:00
Robin Ward
69851bc6cf
Deprecates global use of Discourse.MessageBus
...
We can use DI for this, which makes it easier for plugins to subscribe
to the message bus.
2015-03-12 12:27:30 -04:00
Sam
b1c18367e4
REGRESSION: not navigating to topic when replying (and not on topic)
2015-03-12 11:26:25 +11: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
Robin Ward
354b9ccf3b
Allow users to choose "Every 3 days" as a digest frequency
2015-03-10 16:04:48 -04:00
Robin Ward
f50280a889
Split out bulk operations modal and Discourse.Route.showModal
...
This makes it easier to share bulk topic operations, for example
from a plugin's custom topic list.
2015-03-10 15:40:56 -04: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
Sam
de107a60c2
UX: navigate to staged posts faster right away
...
stop with the blue unread circle on new posts
2015-03-06 14:17:01 +11:00
Sam
bf8fd0815f
FIX: stop hiding suggested topics when new posts show up
2015-03-05 17:35:43 +11:00
Sam
360ab3510d
oops
2015-03-05 15:36:08 +11:00
Sam
5ba5a9f3d6
UX: fix jerky UI when creating new posts
...
- do not scroll screen if post is already on screen
- do not hide/show suggested topics each time you post
- be less aggressive about setting scrollTop in LockOn
2015-03-05 15:01:17 +11:00
Sam
b015db647b
BUGFIX: js error in composer
2015-03-05 14:57:31 +11:00
Robin Ward
70931b78d9
Better support for external logins
2015-03-04 12:34:21 -05:00
Jason W. May
0f36774246
group manager can invite members into the group from any restricted topic
2015-03-03 12:18:42 -08:00
Neil Lalonde
7c14db44cc
UX: improve message when admin login is blocked because of admin ip address whitelisting
2015-03-02 12:13:22 -05:00
Robin Ward
b8ef93e0a1
FIX: Don't show similar topics with no results
2015-02-27 15:43:18 -05:00
Neil Lalonde
c04b214910
FEATURE: don't allow username and email to be the same
2015-02-27 13:47:43 -05:00
Robin Ward
3d3b70f4bb
Remove duplicated NotificationType globals
2015-02-27 10:33:39 -05:00
Robin Ward
be9feeb918
Replace CurrentUserMixin with an injected currentUser
...
This is a lot simpler and removes the need for stubbing singletons
in unit tests.
2015-02-27 10:33:39 -05:00
Sam
f555bbb416
FEATURE: long descriptions for badges to help teach people
2015-02-27 17:19:18 +11:00
Régis Hanol
fc6e7f5667
some ES6 refactoring
2015-02-26 11:07:21 +01:00
Neil Lalonde
cf81b3f86d
FEATURE: don't allow username and password to be the same
2015-02-25 12:00:13 -05:00
Robin Ward
5a7ae8c63f
Clicking on the date of a featured topic should show topic entrance
2015-02-24 12:56:06 -05:00
Sam
130dbf7358
PERF: don't run stats query in user card
2015-02-24 13:31:23 +11:00
Robin Ward
d63aed69f7
Merge pull request #3226 from techAPJ/patch-3
...
FEATURE: new site setting contact_url
2015-02-23 13:28:44 -05:00
Arpit Jalan
a25e3cca8e
FEATURE: new site setting contact_url
2015-02-23 23:09:13 +05:30
Robin Ward
9264a7914f
Removed a bunch of Discourse.Site globals
2015-02-23 12:36:04 -05:00
Arpit Jalan
b04fae2e2c
UX: show real name on the about page
2015-02-23 22:14:51 +05:30
Arpit Jalan
ddb8378ab0
UX: unified About / Privacy / ToS / FAQ topnav
2015-02-23 18:26:19 +05:30
Robin Ward
e503c3859a
Allow plugins to change the header to show two rows
...
This allows the discourse-tagging plugin to correctly use two rows in
the header if it needs to display tags, or one row if there are no tags.
This works in tandem with the same logic for when there is a category
badge to display or not.
2015-02-19 14:56:45 -05:00
Régis Hanol
8fd69fd3cf
FIX: group member pages only showing first 50 members alphabetically
2015-02-19 20:26:18 +01:00
Neil Lalonde
def034cd08
FEATURE: carry username or email from login form to the forgot password and signup forms
2015-02-18 15:01:05 -05: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
Arpit Jalan
64ffceb438
UX: add confirmation dialog for user archive export
2015-02-15 22:13:28 +05:30
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