riking
637371e60a
Switch to count of all notifications
2014-09-09 20:13:36 -07:00
Jeff Atwood
5dfd3fc8eb
Merge pull request #2776 from cpradio/add-reset-password-instructions
...
UX: Add password instructions to Reset Password page
2014-09-09 18:42:52 -07:00
cpradio
3bd0c94d96
UX: Add password instructions to Reset Password page
...
Added the password instructions to the reset password page.
https://meta.discourse.org/t/reset-password-doesnt-give-password-requirements/19799
2014-09-09 20:37:39 -04:00
riking
bf06878601
FIX: Broken notification history
2014-09-09 17:25:25 -07:00
Sam
51d9a59d53
copy, "notification history" is just too long
2014-09-10 10:14:42 +10:00
riking
5994b630b7
Final dirty diff cleanup
2014-09-09 16:29:08 -07:00
riking
69bc552054
FEATURE: Actually show more notifications
...
The "Show more notifications..." link in the notifications dropdown now
links to /my/notifications, which is a historical view of all
notifications you have recieved.
Notification history is loaded in blocks of 60 at a time.
Admins can see others' notification history. (This was requested for
'debugging purposes', though that's what impersonation is for, IMO.)
2014-09-09 16:29:08 -07:00
Sam
5001e826ff
Merge pull request #2756 from cpradio/add-go-to-top-shortcut
...
UX: Add g, t keyboard shortcut to modal window for go to top
2014-09-10 09:11:16 +10:00
Sam
4edbb5b98c
Merge pull request #2773 from riking/post-handlebars
...
(Trivial) Handlebars structure tweaks to post.handlebars
2014-09-10 09:04:12 +10:00
Robin Ward
2d32325ac7
FIX: Show user expansion on user stream too
2014-09-09 17:55:55 -04:00
Robin Ward
62c9e4228d
Rename {{icon}}
helper to {{fa-icon}}
for future Ember
...
compatibility.
2014-09-09 17:29:05 -04:00
Robin Ward
cec6b64a45
FIX: Don't show filter on user card if not in topic
2014-09-09 16:53:43 -04:00
Robin Ward
a09ff29dd9
UX: Only intercept Cmd-F/Ctrl-F for search on a topic when not all posts
...
are available in the DOM.
2014-09-09 16:05:17 -04:00
Robin Ward
504d61de94
FIX: Clicking on expanded user actions uses user expansion. Also added
...
integration test.
2014-09-09 15:18:04 -04:00
Jeff Atwood
bcfd2778d7
Merge pull request #2774 from awesomerobot/master
...
changing the header now that fullname was dropped
2014-09-09 11:52:50 -07:00
Kris Aubuchon
ebe71ea491
changing the header now that fullname was dropped
2014-09-09 14:42:44 -04:00
Régis Hanol
79030c874e
FIX: allow staff members to restore withdrawn posts that are flagged
2014-09-09 20:26:40 +02:00
riking
7bb1b8bc97
Handlebars structure tweaks to post.handlebars
...
- Combine bind-attrs on the <article> (seriously that made no sense)
- Hoist a bind-attr class to the view, allowing more fancy styling
- Hoist a <div> outside a conditional
- Change href='#' to unvalued hrefs
2014-09-09 11:20:25 -07:00
Robin Ward
8b33e659a1
FIX: Only use cached topic lists on popState
2014-09-09 12:57:51 -04:00
Robin Ward
a96ba8ed78
Revert "FIX: unread/new counts out of sync with tabs"
...
This reverts commit c093187d34
.
2014-09-09 12:57:51 -04:00
Régis Hanol
598a3f3e10
FIX: 'disable_edit_notifications' will only disable revisions made by the system user
2014-09-09 18:56:04 +02:00
Régis Hanol
eb34ecfc0c
FEATURE: new 'prevent anons from download files' site setting
2014-09-09 18:41:13 +02:00
Régis Hanol
7f498a8795
FIX: N+1 query on /categories page
2014-09-09 15:32:58 +02:00
Régis Hanol
69bc24a16d
FIX: clicking a button that disappears in a modal would close the modal (take 2)
2014-09-09 10:44:26 +02:00
Régis Hanol
357c43e941
FIX: clicking the 'edit permission' button would close the category modal
2014-09-09 10:16:12 +02:00
Sam
c093187d34
FIX: unread/new counts out of sync with tabs
...
We were serving cached lists of topics to non popstate reqs
2014-09-09 16:56:20 +10:00
Robin Ward
2f04b53c9f
FIX: Clicking outside of modal wasn't closing it
2014-09-08 16:53:05 -04:00
Robin Ward
9d9d93ad3c
Merge pull request #2771 from techAPJ/patch-1
...
Don't show new topic indicator on New tab
2014-09-08 15:35:23 -04:00
Arpit Jalan
80510c5114
Don't show new topic indicator on New tab
2014-09-09 01:02:16 +05:30
Robin Ward
56eda5abf9
FIX: Don't allow profile bios longer than 3k chars
2014-09-08 15:23:21 -04:00
Robin Ward
4f6b9815ae
FEATURE: List moderator warnings on admin dashboard
2014-09-08 13:25:02 -04:00
Jeff Atwood
0ccb1dcca6
remove border from "reply as new topic"
2014-09-08 10:02:54 -07:00
Régis Hanol
948e0740c9
FEATURE: add glyphs in the composer 'save' button
2014-09-08 19:02:53 +02:00
Régis Hanol
ea6cab66cb
FIX: remove curvy arrow on reply to topic button
2014-09-08 19:02:14 +02:00
Régis Hanol
00bd665c96
FEATURE: add count of previous flags on the post
2014-09-08 17:53:29 +02:00
Robin Ward
7d6f3a5089
FIX: Only show warning creation to staff. Server side was OK.
2014-09-08 11:22:11 -04:00
Robin Ward
334e21a03a
Revert "Revert "FEATURE: Can create warnings for users via PM""
...
This reverts commit 1c7559380c
.
2014-09-08 11:11:56 -04:00
Robin Ward
1c7559380c
Revert "FEATURE: Can create warnings for users via PM"
...
This reverts commit b0bfc1f93f
.
2014-09-08 10:38:59 -04:00
Robin Ward
b0bfc1f93f
FEATURE: Can create warnings for users via PM
2014-09-08 10:27:06 -04:00
Neil Lalonde
a8e4c4caa1
Add classes to the FAQ, Terms of Service, and Privacy nav links so they can be individually styled
2014-09-08 09:32:26 -04:00
Jeff Atwood
9b2e850553
UX: suppress outgoing right arrow on gutter links
2014-09-08 01:15:40 -07:00
Jeff Atwood
107cffcc84
FIX: revert readonly on share link field
2014-09-08 01:03:50 -07:00
Sam
fb7fbd3c96
Merge pull request #2761 from techAPJ/patch-2
...
FEATURE: hide google search on 404 page for private instance
2014-09-08 13:11:41 +10:00
Sam
563a313179
Merge pull request #2767 from gschlager/i18n_fix04
...
FIX: Some default group names could not be translated
2014-09-08 13:06:29 +10:00
Kris Aubuchon
9eed47f7c5
dark themes now carry over to admin without looking absolutely terrible
2014-09-07 22:46:04 -04:00
Sam
2a7355405e
FEATURE: add age to results of search
2014-09-08 10:02:47 +10:00
Jeff Atwood
65e941f652
UX: remove current username from header
2014-09-07 14:01:51 -07:00
Jeff Atwood
3cf433ab1e
FIX: quote icon in Quote Reply not clickable
2014-09-07 13:55:31 -07:00
Jeff Atwood
aa0d14825a
add spaces for flag/admin glyphs on hamburger
2014-09-07 13:24:33 -07:00
Jeff Atwood
f5e1a5a669
UX: remove bookmark icon from Unread topnav
2014-09-07 13:20:40 -07:00
Gerhard Schlager
970aafecb4
FIX: Some default group names could not be translated
2014-09-07 14:48:03 +02:00
Jeff Atwood
5b892df2b4
Merge pull request #2764 from awesomerobot/master
...
making topic/post selection left border stronger
2014-09-06 12:26:23 -07:00
Jeff Atwood
d4b8974fd5
Merge pull request #2763 from techAPJ/patch-3
...
Add group names to user export csv
2014-09-06 12:26:00 -07:00
Kris Aubuchon
127c2f3d21
making topic/post selection left border stronger
2014-09-06 12:12:22 -04:00
Arpit Jalan
f8effbcffe
Add group names to user export csv
2014-09-06 21:11:05 +05:30
Arpit Jalan
362c05db43
Show category badge on 404 page topics
2014-09-06 17:06:12 +05:30
Arpit Jalan
a597f1fa30
FEATURE: hide google search on 404 page for private instance
2014-09-06 15:26:46 +05:30
Jeff Atwood
3e74a19b67
remove hard-coded CSS on 404 page
2014-09-06 01:01:05 -07:00
Jeff Atwood
3772102972
better display of topic glyphs in search
2014-09-05 13:17:26 -07:00
Jeff Atwood
3bdc6f9fad
UX: remove email display from profile page
2014-09-05 13:11:50 -07:00
Robin Ward
66501190bd
FIX: Missing id
attribute caused failing test
2014-09-05 13:15:50 -04:00
Robin Ward
4bec839d9d
Using Discourse.XYZ
in templates is deprecated. This fixes that, plus
...
adds some more integration tests to make sure login required is working.
2014-09-05 13:09:01 -04:00
Neil Lalonde
ca5f361d0a
FEATURE: restrict admin access based on IP address
2014-09-05 12:06:01 -04:00
Jeff Atwood
dc8fc8c9e4
UX: move "show more" in search to bottom of results
2014-09-05 02:19:06 -07:00
Sam
2d615e4f8f
lesson, this is why you don't mock
2014-09-05 16:55:48 +10:00
Jeff Atwood
8b634b5f0f
Merge pull request #2759 from techAPJ/patch-2
...
Add education panel for starred tab
2014-09-04 23:47:44 -07:00
Arpit Jalan
0db66d3a18
Add education panel for starred tab
2014-09-05 11:15:10 +05:30
Sam
59d04c0695
Internal renaming of elder,leader,regular,basic to numbers
...
Changed internals so trust levels are referred to with
TrustLevel[1], TrustLevel[2] etc.
This gives us much better flexibility naming trust levels, these names
are meant to be controlled by various communities.
2014-09-05 15:20:52 +10:00
Kris Aubuchon
5e9dd7da66
fixing egg-shaped badges on mobile
2014-09-04 21:05:38 -04:00
cpradio
2ef499d021
UX: Add g, t keyboard shortcut to modal window for go to top
...
https://meta.discourse.org/t/add-shortcut-g-t-to-go-to-top-page/19586
2014-09-04 18:28:03 -04:00
Jeff Atwood
ea36daf51a
lighten wiki and email left gutter icons a bit
2014-09-04 14:42:41 -07:00
Jeff Atwood
bbbca820d8
FIX: edit history user setting was appearing
2014-09-04 13:47:05 -07:00
Jeff Atwood
fad0394a40
more renaming of trust level settings
2014-09-04 13:32:00 -07:00
Jeff Atwood
fcca64c0cf
rename site settings for trust levels as numbers
2014-09-04 13:16:51 -07:00
Robin Ward
229566fc32
Remove deprecated Ember.Set
2014-09-04 15:01:12 -04:00
Robin Ward
52e25c9272
FIX: tabindex was not set on the category chooser when creating a topic.
2014-09-04 13:50:51 -04:00
Jeff Atwood
742e2b1fa9
FIX: add classes to mobile education panels
2014-09-04 10:39:47 -07:00
Robin Ward
1c5e8efa68
FEATURE: Show an email icon beside posts that arrived via email
2014-09-04 13:04:41 -04:00
Robin Ward
8ac955247c
Convert category helpers to ES6.
2014-09-04 11:32:30 -04:00
Sam
a3863b52db
More highlight tweaking for search, makes it much easier to theme
2014-09-04 18:00:01 +10:00
Sam
9d75f41172
try softening highlight on topic stop highlighting categories
2014-09-04 15:30:17 +10:00
Sam
ce067a404f
Update topic-post.scss
...
fix read state position
2014-09-04 15:14:58 +10:00
Sam
f79b2963fb
Revert "fixing alignment of unread post dot"
...
This reverts commit 80f87e15d2
.
2014-09-04 15:09:07 +10:00
Sam
0ade9bafff
FIX: highlight in yellow, not blue
...
FEATURE: highlight in title
2014-09-04 15:01:13 +10:00
Kris Aubuchon
80f87e15d2
fixing alignment of unread post dot
2014-09-04 00:11:43 -04:00
Kris Aubuchon
06e048bf89
minor unread circle alignment fix
2014-09-04 00:02:29 -04:00
Sam
1f42dda939
factor common code
2014-09-04 13:19:10 +10:00
Sam
a050fa887f
FIX: regression, go to quoted post missing in quotes
...
refactors common code as well
2014-09-04 13:16:19 +10:00
Sam
b8c36bd2da
FIX: broken search for admins when selecting topics
2014-09-04 12:21:57 +10:00
Sam
d6a5552340
tweak new topic styling
2014-09-04 11:07:32 +10:00
riking
54484ca18a
"FIX": Add error reporting to NotifyMailingListSubscribers
...
Also skip unactivated users, which may actually fix this
2014-09-03 14:53:05 -07:00
Robin Ward
a67e400027
FIX: Remove contents
class
2014-09-03 17:17:53 -04:00
Robin Ward
b43359da8e
Merge pull request #2749 from riking/css-composer
...
FIX: Add .cooked class to composer preview
2014-09-03 16:49:42 -04:00
Jeff Atwood
7543b37f86
UX: add dot before new topics via css
2014-09-03 13:33:56 -07:00
riking
824dadbc1b
FIX: Add .cooked class to composer preview
...
This should make any custom styling apply to both the rendered posts and
the composer equally, as long as a .topic-body parent or a #wmd-preview
parent is not specified.
2014-09-03 13:18:48 -07:00
Robin Ward
17b79fdeda
Increase the contrast of the "new" text
2014-09-03 15:37:42 -04:00
Robin Ward
dac4ed5a1e
Prune dead code for search keyboard navigation in search, remove bad
...
tests.
2014-09-03 15:05:22 -04:00
Robin Ward
40b1558f83
Merge pull request #2747 from cpradio/remove-additional-search-code
...
FIX: Remove additional search code related to the up/down navigation
2014-09-03 14:46:09 -04:00
Robin Ward
1e281a909e
FIX: Prevent duplicate flags after undoing on the server side too.
2014-09-03 14:43:07 -04:00
Robin Ward
e9600d7cb1
Convert some application helpers to ES6 format.
2014-09-03 13:30:22 -04:00
Robin Ward
0b6c84e292
UX: Remove background color from new badge. DRY up lots of repeated code
...
for rendering badges on topics.
2014-09-03 12:22:18 -04:00
Neil Lalonde
6489c1d7e3
FIX: admin page for users who have not been activated makes it more clear that the account is inactive, and won't offer actions that don't work yet
2014-09-03 10:41:13 -04:00
Neil Lalonde
ff136ddeea
FEATURE: accounts that have not been activated are grey in admin user lists
2014-09-03 10:09:30 -04:00
Sam
1792941098
Merge pull request #2740 from riking/badges_disabled
...
FIX: Do not perform grants if badges are disabled
2014-09-03 22:19:51 +10:00
Sam
c6aab831ed
Merge pull request #2741 from riking/badges_create_checks
...
FIX: Apply contract checks when first creating a badge
2014-09-03 22:19:09 +10:00
Sam
9c16dee843
Merge pull request #2742 from riking/patch-1
...
UX: Change Impersonate to btn-danger
2014-09-03 22:18:19 +10:00
cpradio
44a25271f1
FIX: Remove additional search code related to the up/down navigation
...
Removed additional search code that was related to the up/down navigation and their related tests.
https://meta.discourse.org/t/magic-search-code-for-keyboard-shortcuts/19563
2014-09-03 06:51:52 -04:00
Jeff Atwood
c41d47b8f5
suppress search topic status color a bit
2014-09-03 01:03:53 -07:00
Jeff Atwood
6681d8ab81
Revert "UX: suppress new indicator style"
...
This reverts commit 870fd70525
.
2014-09-03 00:11:25 -07:00
Sam
d4f08f442c
FIX: correct template for search in post (regression)
2014-09-03 17:09:01 +10:00
Jeff Atwood
870fd70525
UX: suppress new indicator style
2014-09-02 23:48:41 -07:00
Sam
921dd75dd9
FIX: anonymous had <a> items for pin/unpin
...
FEATURE: display category in search results
FEATURE: display topic state (locked/pinned/etc) in search results
UI cleanup for search results, clearing floats and so on.
2014-09-03 12:13:26 +10:00
Sam
4f09d552ed
FEATURE: increase search expansion to 50 results
...
refactor search code to deal with proper objects
use proper serializers, test the controllers
2014-09-03 12:13:25 +10:00
riking
71b7c80257
UX: CSS tweaks for badge query previews
2014-09-02 19:09:51 -07:00
riking
3cf493eb4f
FIX: Apply contract checks when first creating a badge
2014-09-02 19:09:51 -07:00
riking
8979020b9d
Clean up unused translations
2014-09-02 15:40:23 -07:00
riking
3413228e89
UX: Change Impersonate to btn-danger
2014-09-02 15:33:54 -07:00
Robin Ward
b04a52676e
FIX: Don't show wrong flag choices after undo
2014-09-02 17:37:54 -04:00
riking
ee812eb447
FIX: Do not perform grants if badges are disabled
2014-09-02 13:12:27 -07:00
Jeff Atwood
defe1dd86f
Merge pull request #2739 from techAPJ/patch-1
...
hide poster avatars when only two posts
2014-09-02 09:54:52 -07:00
Robin Ward
abd84cd2a1
FIX: Redirect to Top was showing "latest" content because it was in the
...
preload store.
2014-09-02 12:29:22 -04:00
Robin Ward
d09f109b2c
FIX: Re-enable filtering on user expansions on topics
2014-09-02 12:08:02 -04:00
Robin Ward
ce745b737e
Renamed poster-expansion
to user-expansion
because it's not specific
...
to a poster anymore.
2014-09-02 12:08:02 -04:00
Robin Ward
2b0e11dad8
Merge pull request #2711 from hydrarulz/localize_romanian
...
Add translation for Romanian.
2014-09-02 10:48:38 -04:00
Robin Ward
065101afac
Merge pull request #2734 from cpradio/readd-dismiss-bindings
...
FIX: Readd the dismiss keybindings
2014-09-02 10:42:53 -04:00
Arpit Jalan
8955bf02d8
hide poster avatars when only two posts
2014-09-02 20:10:36 +05:30
Sam
22fbae8556
Merge pull request #2674 from akshaymohite/optimization-fixes
...
renamed unused variables properly
2014-09-02 08:22:43 +10:00
Sam
e0c8abc911
Merge pull request #2717 from riking/badge-solid
...
Admin badge interface improvements
2014-09-02 08:21:06 +10:00
Sam
202656a679
Merge pull request #2725 from cpradio/german-keyboard-support
...
FIX: Support J/K bindings on German Keyboards
2014-09-02 08:02:10 +10:00
cpradio
02a7a579f4
FIX: Duplicate badge titles can still occur
...
Send false instead of true to .uniq as the badges are not sorted.
https://meta.discourse.org/t/set-title-dialog-shows-multiple-instances-of-the-same-badge-2/19495
2014-09-01 13:56:19 -04:00
Jeff Atwood
03a7b01e4b
Merge pull request #2735 from techAPJ/patch-3
...
suppress post count on avatar for single post
2014-09-01 08:11:32 -07:00
Arpit Jalan
eba3f6b408
suppress post count on avatar for single post
2014-09-01 14:23:34 +05:30
Sam
68cc4fb285
we need more height
2014-09-01 17:42:27 +10:00
Sam
60559b42be
got to move inidicator a bit
2014-09-01 17:17:50 +10:00
Sam
69e418facf
FEATURE: wider search with more context
2014-09-01 17:04:57 +10:00
riking
808460a28f
Fix magic numbers, extra param references
2014-08-31 19:36:31 -07:00
cpradio
42c052d21b
FIX: Readd the dismiss keybindings
...
https://meta.discourse.org/t/new-updated-bar-and-dismiss-new-button-unreachable-by-keyboard/18946/10?u=cpradio
2014-08-31 21:56:38 -04:00
cpradio
6234284243
FIX: Remove the old keyboard bindings for next/prev section, update client.en.yml to reflect the new bindings
2014-08-31 21:42:03 -04:00
Kamil Bielawski
bf679f1626
FIX: destroy CategoryGroup when Category or Group is destroyed
2014-08-31 22:10:38 +02:00
riking
1833b43ae2
FEATURE: Badge query validation, preview results, and EXPLAIN
...
Upon saving a badge or requesting a badge result preview,
BadgeGranter.contract_checks! will examine the provided badge SQL for
some contractual obligations - namely, the returned columns and use of
trigger parameters.
Saving the badge is wrapped in a transaction to make this easier, by
raising ActiveRecord::Rollback on a detected violation.
On the client, a modal view is added for the badge query sample run
results, named admin-badge-preview.
The preview action is moved up to the route.
The save action, on failure, triggers a 'saveError' action (also in the
route).
The preview action gains a new parameter, 'explain', which will give the
output of an EXPLAIN query for the badge sql, which can be used by forum
admins to estimate the cost of their badge queries.
The preview link is replaced by two links, one which omits (false) and
includes (true) the EXPLAIN query.
The Badge.save() method is amended to propogate errors.
Badge::Trigger gets some utility methods for use in the
BadgeGranter.contract_checks! method.
Additionally, extra checks outside of BadgeGranter.contract_checks! are
added in the preview() method, to cover cases of null granted_at
columns.
An uninitialized variable path is removed in the backfill() method.
TODO - it would be nice to be able to get the actual names of all
columns the provided query returns, so we could give more errors
2014-08-31 11:25:44 -07:00
Sam
5c244c6f8f
FIX: autocomplete username failing to pop up
...
Janky autocomplete behavior due to debounce not being accounted for
correctly when dealing with promises
This also fixes a promise leak
2014-09-01 01:48:17 +10:00
Jeff Atwood
6d1be665a1
Merge pull request #2729 from cpradio/firefox-kbd-post-navigation
...
FIX: j/k navigation for posts using Firefox
2014-08-30 13:32:15 -07:00
cpradio
37639308c0
FIX: Firefox j/k post navigation is inconsistent
...
https://meta.discourse.org/t/j-k-navigation-in-lengthy-topics/18945
2014-08-30 08:59:08 -04:00
cpradio
3f5d530553
Change SHIFT+J and SHIFT+K to move up/down sections instead of posts.
2014-08-30 07:31:38 -04:00
Arpit Jalan
82d4c29c88
TRIVIAL: add line break before time for post navigator
2014-08-30 16:14:00 +05:30
Jeff Atwood
7a50ba600a
Merge pull request #2726 from techAPJ/patch-4
...
FIX: use short date format for post navigator
2014-08-29 23:11:31 -07:00
Arpit Jalan
3c005557e6
FIX: use short date format for post navigator
2014-08-30 11:34:33 +05:30
Jeff Atwood
4281b16616
UX: dim the new and unread education
2014-08-29 22:54:11 -07:00
cpradio
89eb03aff0
FIX: Support J/K bindings on German Keyboards
...
J/K are not supported on German keyboards, shift+j and shift+k have been added to remedy this.
https://meta.discourse.org/t/keyboard-shortcuts-for-next-previous-section-do-not-work-with-german-keyboard-layout/18902
2014-08-29 22:18:03 -04:00
cpradio
8b349b43a5
UX: Add keyboard binding for reply as new topic
...
Removed extra translation in the keyboard shortcut modal window
2014-08-29 20:10:34 -04:00