Régis Hanol
eb34ecfc0c
FEATURE: new 'prevent anons from download files' site setting
2014-09-09 18:41:13 +02:00
Jeff Atwood
0ee386c7f4
simplify notification level copy a bit
2014-09-09 09:36:30 -07:00
Jeff Atwood
0ccb1dcca6
remove border from "reply as new topic"
2014-09-08 10:02:54 -07:00
Régis Hanol
00bd665c96
FEATURE: add count of previous flags on the post
2014-09-08 17:53:29 +02: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
Arpit Jalan
379b46e4cb
Correct starred education copy, unclosed ul tag
2014-09-08 13:41:57 +05:30
Jeff Atwood
c372eed999
minor copy tweaks
2014-09-07 23:43:32 -07: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
Jeff Atwood
f87aae489c
minor copy tweaks
2014-09-07 16:53:16 -07:00
Jeff Atwood
5c009d9e99
slight update to topnav education panels
2014-09-07 16:29:44 -07:00
Jeff Atwood
233d8832ff
improve education panels on new, unread, starred
2014-09-07 14:49:53 -07:00
Gerhard Schlager
d79a4812f6
UX: Filter for "Reply key" was not translatable in Transifex
...
Empty strings are not translatable in Transifex.
2014-09-07 16:10:39 +02:00
Gerhard Schlager
970aafecb4
FIX: Some default group names could not be translated
2014-09-07 14:48:03 +02:00
Jeff Atwood
a2b9251b22
change revision markup view to say "raw"
2014-09-06 01:31:46 -07:00
Jeff Atwood
cf0167186f
improve starred topics education copy
2014-09-06 00:46:49 -07:00
Neil Lalonde
ca5f361d0a
FEATURE: restrict admin access based on IP address
2014-09-05 12:06:01 -04: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
Sam
96ac2f63cd
Rename trust level badges
2014-09-05 16:38:29 +10:00
Arpit Jalan
0db66d3a18
Add education panel for starred tab
2014-09-05 11:15:10 +05:30
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
53af2abb20
copyedit on full name help
2014-09-04 13:39:54 -07:00
Robin Ward
1c5e8efa68
FEATURE: Show an email icon beside posts that arrived via email
2014-09-04 13:04:41 -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
9c16dee843
Merge pull request #2742 from riking/patch-1
...
UX: Change Impersonate to btn-danger
2014-09-03 22:18:19 +10:00
Sam
d4f08f442c
FIX: correct template for search in post (regression)
2014-09-03 17:09:01 +10:00
riking
8979020b9d
Clean up unused translations
2014-09-02 15:40:23 -07: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
Jeff Atwood
7ef056810c
minor copy update
2014-08-31 23:32:41 -07: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
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
Jeff Atwood
9aac004c0a
minor copy update, Omit Needless Words
2014-08-31 04:47:27 -07:00
Jeff Atwood
6221a84ce8
minor copy updates
2014-08-31 04:46:20 -07:00
Arpit Jalan
82d4c29c88
TRIVIAL: add line break before time for post navigator
2014-08-30 16:14:00 +05:30
Arpit Jalan
289d9e4fe1
FIX: use short date format for topic summary
2014-08-30 12:07:43 +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
70dbad16dc
UX: simplify copy for summarize topic mode
2014-08-29 22:59:39 -07:00
cpradio
2e200ffbf0
Merge remote-tracking branch 'origin/master' into keyboard-binding-incoming-updated-topics
...
Conflicts:
config/locales/client.en.yml
2014-08-29 20:05:59 -04:00
cpradio
875b39fb5f
Merge remote-tracking branch 'origin/master' into keyboard-binding-incoming-updated-topics
2014-08-29 19:56:39 -04:00
Jeff Atwood
cb45d5fa25
Merge pull request #2724 from cpradio/key-binding-reply-new-topic
...
UX: Add keyboard binding for reply as new topic
2014-08-29 16:46:34 -07:00
Jeff Atwood
d74f94afa1
Merge pull request #2722 from cpradio/dismiss-keyboard-bindings
...
UX: Add key-bindings for Dismiss New, Dismiss Posts, and Dismiss Topics
2014-08-29 16:28:25 -07:00
cpradio
68e807f791
UX: Add keyboard binding for reply as new topic
2014-08-29 19:14:42 -04:00
Jeff Atwood
0eb367f9c3
UX: rename "Leader" to "Veteran" (first steps)
2014-08-29 15:57:13 -07:00
Jeff Atwood
72293073f6
UX: better copy on mailing_list_mode pref
2014-08-29 13:07:36 -07:00
cpradio
5ca96e741d
UX: Add keyboard bidning for incoming/updated topics
2014-08-29 09:44:26 -04:00
cpradio
096bc0c0ae
Merge branch 'keyboard-binding-new-topics-banner' into dismiss-keyboard-bindings
...
Conflicts:
app/assets/javascripts/discourse/lib/keyboard_shortcuts.js
2014-08-29 09:36:34 -04:00
cpradio
3f085c3fd3
Change the Dismiss keybindings to use 'x' instead of 'd'
2014-08-29 09:22:47 -04:00
cpradio
ede9d1e057
Change the Dismiss keybindings to use 'x' instead of 'd'
2014-08-29 08:46:35 -04:00
cpradio
e4ce995369
FIX: Changed Dismiss New and Dismiss Posts to use d + r because p is reserved for the profile menu and n is reserved for the notifications menu
2014-08-29 08:11:23 -04:00
cpradio
ed8d828ff1
FIX: Added keyboard bindings for dismiss buttons
2014-08-29 08:04:57 -04:00
Arpit Jalan
3a76f9e79f
FIX: allow localization in timestamp
2014-08-27 20:57:06 +05:30
Jeff Atwood
fa10aa4945
COPY: add quotes around badge for clarity
2014-08-26 23:54:13 -07:00
Jeff Atwood
d50b34b825
"earned" vs "you were granted"
2014-08-26 23:46:48 -07:00
cpradio
1678a91a60
Add shortcuts for Profile Menu and Hamburger Menu
...
Added shortcuts of p and = for the profile and hamburger menu
https://meta.discourse.org/t/keyboard-shortcuts-wish-list/15952
2014-08-26 20:30:20 -04:00
Robin Ward
105959c402
Merge pull request #2696 from riking/errors
...
Fix "Server Error: [missing {{code}} value]" page
2014-08-26 11:14:57 -04:00
Jeff Atwood
d63c6292b3
change "Visit Profile" to just "Profile"
2014-08-26 00:37:10 -07:00
riking
5261f2e751
Fix "Server Error: [missing {{code}} value]" page
...
The translation was expecting a non-existent parameter.
2014-08-25 17:20:48 -07:00
Jeff Atwood
024c503870
mobile login tweaks
2014-08-25 12:38:27 -07:00
Sam
e0a74e336a
Add SSO diagnostics
2014-08-23 10:34:48 +10:00
Neil Lalonde
bbb358b356
Add likes given and likes received requirement for being TL3. Configure with site settings leader_requires_likes_given and leader_requires_likes_received.
2014-08-22 17:33:39 -04:00
Jeff Atwood
f171af5fe5
minor copyedit
2014-08-22 12:49:02 -07:00
Neil Lalonde
00c28f2391
Show total likes given. Put likes given/received and flags given/received together.
2014-08-22 15:23:19 -04:00
Neil Lalonde
dafc63e3a0
Show how many likes users received in the last 100 days on their admin profile page
2014-08-22 14:37:07 -04:00
Sam
136169bc73
Merge pull request #2676 from riking/logster-link
...
Add link to Logster in "Logs" tab of admin panel
2014-08-22 10:21:04 +10:00
riking
50d4e283dc
Add link to Logster in "Logs" tab of admin panel
2014-08-20 14:40:16 -07:00
Jeff Atwood
21b18b1253
remove the "view all {number}.." from mobile cat
2014-08-20 13:51:10 -07:00
Régis Hanol
8a20d05ba5
FEATURE: backup without uploads
2014-08-20 18:53:58 +02:00
Robin Ward
2b5feda625
FIX: You need to be logged in to edit wiki posts.
2014-08-20 11:04:45 -04:00
Jeff Atwood
9c7bc57121
clarify on flag reply "more" indicator
2014-08-19 12:40:39 -07:00
Robin Ward
96afbd6656
TRIVIAL: Don't show 06 Aug, show 6 Aug
2014-08-19 14:46:35 -04:00
Jeff Atwood
107ac88f15
add back in "by default" on new/latest edu
2014-08-18 15:01:09 -07:00
Robin Ward
14c765ef11
UX: Tweak logic for showing times in topic entrance popup
2014-08-18 17:14:50 -04:00
Jeff Atwood
004749871f
copyedit for new/latest "teaching" empty pages
2014-08-18 13:50:09 -07:00
Neil Lalonde
0841cd2ba6
FEATURE: Add education text to new and unread pages when there are no results
2014-08-18 16:17:40 -04:00
Robin Ward
db4abe76db
CLEANUP: Remove dead resetRead code path
2014-08-18 14:35:33 -04:00
Jeff Atwood
b3d99a638c
fix inverted post-to-like copy
2014-08-18 11:25:56 -07:00
Régis Hanol
9f72971d26
FEATURE: add the pencil glyph when the post was edited after the first flag
2014-08-18 18:56:39 +02:00
Jeff Atwood
d73a961b3a
correct wiki help text
2014-08-18 00:28:39 -07:00
Gerhard Schlager
6b286ad4f4
Add missing translation
2014-08-17 00:29:39 +02:00
Jeff Atwood
dbf1a8b766
clarify on /top behavior
2014-08-16 12:57:23 -07:00
Robin Ward
aa41548e8e
UX: When clicking an activity date, pop up a little menu with options to
...
go to beginning or end of the topic.
2014-08-15 16:39:57 -04:00
Robin Ward
eb5a3da10d
UX: Include tooltip text when hovering over posts column
2014-08-15 11:49:30 -04:00
Arpit Jalan
d0736a06b6
FEATURE: export user list
2014-08-15 01:46:57 +05:30
Jeff Atwood
48051127fc
improve keyboard shortcut help layout
2014-08-14 02:54:53 -07:00
Jeff Atwood
196a59ed16
c'mon, unhide? Show, baby, SHOW
2014-08-13 17:06:28 -07:00
Robin Ward
31f7addefa
FIX: Don't capitalize category name in document title
2014-08-13 10:53:34 -04:00
Robin Ward
1684ff3015
UX: Add a separate "Sign Up" button
2014-08-12 13:47:23 -04:00
Robin Ward
0e5a79cf5d
FIX: Missing translations, update title on About
2014-08-12 11:04:12 -04:00
Jeff Atwood
506162b719
clarification on delete and block
2014-08-12 03:14:50 -07:00
Jeff Atwood
c187196cd5
clarify too_few_topics warn only appears for staff
2014-08-12 03:04:03 -07:00
Jeff Atwood
5dc35488d2
few more "Sign In/Out" reverts to "Log In/Out"
2014-08-11 16:29:02 -07:00
Jeff Atwood
a51bf08346
change "Sign In" back to "Log In" for now
2014-08-11 16:08:55 -07:00
Robin Ward
c8767dc505
UX: Tweak about page
2014-08-11 18:15:49 -04:00
Robin Ward
996d14965e
Minor UX tweaks
2014-08-11 17:03:12 -04:00
Robin Ward
c103398e9a
First stab at About page
2014-08-11 16:59:15 -04:00
Robin Ward
15c7e01b90
FEATURE: Can bulk delete topics now using the modal.
2014-08-11 15:14:02 -04:00
Régis Hanol
ec6ba68098
FEATURE: use glyphs instead of text in flag's dispositions
2014-08-11 18:21:34 +02:00
Régis Hanol
85570ddc77
TRIVIAL: fix grammar on 'deferred' columns
2014-08-11 11:56:54 +02:00
Jeff Atwood
c410da4f7f
minor copy tweak
2014-08-08 13:18:15 -07:00
Jeff Atwood
cf31463115
copyedit on dismiss buttons tooltips
2014-08-08 13:12:29 -07:00
Jeff Atwood
679e9957f0
misspelled "deferred"
2014-08-08 12:43:11 -07:00
Sam
49f738fe27
FEATURE: allow users to dismiss unread posts
2014-08-08 16:29:51 +10:00
Jeff Atwood
ddbcba145d
add ellipsis to flag buttons, better tooltips
2014-08-07 16:39:12 -07:00
Jeff Atwood
08a67f0da5
add lowercase "translations" for topic map
2014-08-07 02:31:59 -07:00
Robin Ward
60e70f82b9
UX: title text for wiki icon
2014-08-06 17:14:01 -04:00
Jeff Atwood
33eca10860
admins don't need to be told to click buttons yo
2014-08-05 23:31:49 -07:00
Régis Hanol
3330f5907c
FEATURE: restructure notification HTML layout
2014-08-05 23:36:37 +02:00
Sam
4536f772c1
FIX: more reliable topic list counts
...
- unread was not incrementing when you read last post on topic
- new notifications were being inserted even if they existed in list
- terminology was all mixed up "1 new posts", split to 3 messages
- latest behaves as expected, updating count of new and updated topics
2014-08-05 13:27:34 +10:00
Sam
ef5b18779e
FEATURE: merge new and old unread counts on categories page
...
UI: restyle UI to match counts
2014-08-05 10:44:01 +10:00
Jeff Atwood
6fb683ff9a
tone down new/unread on /categories
2014-08-04 15:41:46 -07:00
Régis Hanol
ec30086dea
FEATURE: agree all the flags
2014-08-04 22:48:04 +02:00
Jeff Atwood
aec9d5962e
minor topnav tooltip edits
2014-08-01 03:04:42 -07:00
Jeff Atwood
3a68201d53
Omit Needless Words, man
2014-08-01 00:46:31 -07:00
Jeff Atwood
71aa41ccac
copyedits on new flagging behaviors
2014-07-31 16:17:38 -07:00
riking
f9ef715357
Improve email-in category settings UI
2014-07-30 09:58:41 -07:00
Sam
e7e70d14da
Merge pull request #2591 from BenLubar/benlubar-edit-history-public
...
add profile option for edit history visibility
2014-07-30 14:09:10 +10:00
Régis Hanol
bddffa7f9a
FEATURE: flag dispositions normalization
...
All flags should end up in one of the three dispositions
- Agree
- Disagree
- Defer
In the administration area, the *active* flags section displays 4 buttons
- Agree (hide post + send PM)
- Disagree
- Defer
- Delete
Clicking "Delete" will open a modal that offer to
- Delete Post & Defer Flags
- Delete Post & Agree with Flags
- Delete Spammer (if available)
When the flag has a list associated, the list will now display 1
response and 1 reply and a "show more..." link if there are more in the
conversation. Replying to the conversation will NOT give a disposition.
Moderators must click the buttons that does that.
If someone clicks one buttons, this will add a default moderator message
from that moderator saying what happened.
The *old* flags section now displays the proper dispositions and is
super duper fast (no more N+9999 queries).
FIX: the old list includes deleted topics
FIX: the lists now properly display the topic states (deleted, closed,
archived, hidden, PM)
FIX: flagging a topic that you've already flagged the first post
2014-07-28 19:28:07 +02:00
Sam
32cea9d8cc
Feature: Show keyboard shortcuts link on desktop hamburger
...
(only shows up for desktop, hides "mobile view")
If you really need mobile view add ?mobile_view=1 to end of URL (also fixed)
2014-07-28 11:48:56 +10:00
Sam
1a6aa07611
FEATURE: editable badge groups
2014-07-27 18:22:01 +10:00
Ben Lubar
44dc4b4a17
add profile option for edit history, visible only when edit history is disabled globally.
2014-07-26 23:04:46 -05:00
Neil Lalonde
46bdd13491
FIX: too_few_topics_notice check and message should use basic_requires_read_posts site setting
2014-07-25 15:58:22 -04:00
Sam
ec03d135fa
FEATURE: allow advanced badge options in admin screen
...
clean up serializer, allow simplistic preview
2014-07-24 18:28:23 +10:00
Sam
526da15b9e
Improve badge UI add links to badge descriptions
2014-07-24 12:21:24 +10:00
Jeff Atwood
fc1fa2d104
Caps Lock clearly needs more exclamation sign
2014-07-22 21:15:54 -07:00
Sam
b9a7d945c3
Improve badge grouping UI
...
Start work on triggers
2014-07-23 11:43:17 +10:00
Robin Ward
c004ad1d51
Merge pull request #2563 from techAPJ/patch-2
...
FEATURE: group name is required for private topic invite
2014-07-22 14:44:26 -04:00
Arpit Jalan
e7e823129e
FEATURE: group name is required for private topic invite
2014-07-23 00:03:15 +05:30
Neil Lalonde
386b6213a5
FEATURE: warn when caps lock is on during password input
2014-07-22 13:53:58 -04:00
Robin Ward
da717c55d7
FEATURE: Like button should act like a toggle and stay there once you've
...
clicked it.
2014-07-18 17:01:27 -04:00
Sam
ed6766ccad
FEATURE: push Reader up to 100
2014-07-18 15:57:03 +10:00
Sam
c8284170ad
FEATURE: badge grouping UI
...
FIX: not loading more badges on badge show page
2014-07-18 15:46:36 +10:00
riking
19b757b058
FEATURE: Hide deleted posts by default for staff
2014-07-17 10:40:15 -07:00
Sam
1713fd4b59
Add localization for moderators snooping through PMs
2014-07-17 18:01:17 +10:00
Sam
e8ca1a2469
FEATURE: allow overriding badge names
...
FEATURE: allow html in badge description
2014-07-17 16:11:09 +10:00
Erick Guan
9c233073f2
Saved draft tip is more likely a bar
instead of box
.
2014-07-17 09:59:49 +08:00
Régis Hanol
f43293a7bc
FEATURE: replace 'deleted by' with the trashcan glyph
2014-07-16 22:38:39 +02:00
Sam
5ad519e2bc
Rename Read Faq, Read Guidelines
2014-07-16 17:55:08 +10:00
Sam
4c25fedf70
FEATURE: Reader badge
...
Read a every post in a topic that if 50 posts or longer
2014-07-15 15:16:41 +10:00
Jeff Atwood
6412958d1e
make Send Test Email easier to see
2014-07-14 13:58:06 -07:00
Sam
4a2cc269ab
FIX: allow selection of no title
2014-07-14 18:07:07 +10:00
Sam
88469721b9
FEATURE: Allow admins to disable specific badges
2014-07-14 17:40:36 +10:00
Jeff Atwood
b2d17a09ff
missing translation for new site settings category
2014-07-13 13:43:44 -07:00
Jeff Atwood
2a40c04480
don't need "new" here
2014-07-13 02:54:39 -07:00
Jeff Atwood
4093120ddf
distinct FAQ vs guidelines copy
2014-07-11 23:49:51 -07:00
Sam
833c50c460
FEATURE: Read Faq badge
2014-07-11 17:32:29 +10:00
Sam
89fc989adb
FEATURE: First Quote badge
2014-07-11 14:17:43 +10:00
Jeff Atwood
ed3bebfebe
switch /faq to /guidelines in a bunch of places
2014-07-10 15:30:58 -07:00
Neil Lalonde
e565ae2528
FEATURE: /guidelines route will always show our FAQ, ignoring the faq_url site setting
2014-07-10 12:58:41 -04:00
Jeff Atwood
e4a7f652cc
grammar tweak. It's shorter too!
2014-07-09 23:08:01 -07:00
Jeff Atwood
3deba15c18
minor copyedits
2014-07-09 22:35:50 -07:00
Sam
2f8d139ec0
BUGFIX: incorrect ordering in category permissions
...
FEATURE: UI for categories that we allow badges on
2014-07-10 12:02:16 +10:00
Sam
928848c0a8
FEATURE: First Link badge
2014-07-10 12:02:16 +10:00
Jeff Atwood
0a643353cf
slight improvements to invite email copy
2014-07-09 12:57:04 -07:00
Jeff Atwood
71b18ce5e2
minor copyedit on invites
2014-07-09 12:45:01 -07:00
Sam
9c14385a86
FEATURE: explain which badges can be titles
2014-07-09 16:03:53 +10:00
Sam
e32e96dabb
FEATURE: new badges
...
- Pay it forward renamed to first like
- First flag
- First share
2014-07-09 12:17:39 +10:00
Neil Lalonde
df8b25d2f5
FEATURE: don't demote trust level 3 users who were promoted less than SiteSetting.leader_promotion_min_duration days ago
2014-07-08 17:39:49 -04:00
Jeff Atwood
fd36142895
minor copyedit on email-in
2014-07-08 12:16:08 -07:00
Jeff Atwood
432f055315
none of this em@ail.com nonsense
2014-07-08 10:23:18 -07:00
Jeff Atwood
b175eee89f
semi-colon-ing it up
2014-07-08 00:04:01 -07:00
Jeff Atwood
e407c3df71
better copy for summarize topic
2014-07-07 22:26:32 -07:00
Sam
81682b74b7
Feature: Paying it forward badge
2014-07-08 14:26:53 +10:00
Régis Hanol
59b5ba7c0f
BUGFIX: IP lookup wasn't working when using HTTPS
...
REFACTOR: the ip locator into a ip-lookup component
2014-07-07 22:18:18 +02:00
Sam
0f25bbeaf7
FEATURE: Editor badge
2014-07-07 17:55:40 +10:00
Jeff Atwood
8de5f014fc
FEATURE: fit a bit more on the progress bar
2014-07-04 02:44:49 -07:00
riking
0d4163e0a2
FEATURE: Nice error handling page
2014-07-03 07:52:14 -07:00
Sam
0de564f598
Correct reqs
2014-07-03 22:34:45 +10:00
Sam
6bbb083d47
FEATURE: support "unlisted" badges.
2014-07-03 17:44:36 +10:00
Sam
9a9ad9bda8
FEATURE: Badge progress
...
- Refactor model so it stores backfill query
- Implement autobiographer
- Remove sample badge
- Correct featured badges to only include a badge once
2014-07-03 17:29:44 +10:00
Jeff Atwood
162b5abae6
don't need thanks here
2014-07-02 15:13:34 -07:00
Jeff Atwood
7f817526c6
better copy for site update notice modal
2014-07-01 13:10:40 -07:00
Neil Lalonde
292e9bb611
TL3: Add requirements for min all-time topics viewed, and min all-time posts read
2014-07-01 13:34:57 -04:00
Jeff Atwood
a60a1c0181
we were burying the lede on Tracking, update copy
2014-07-01 02:27:57 -07:00
Jeff Atwood
0847767a7f
marked? wtf, we mean "flagged"
2014-06-30 22:51:30 -07:00
Régis Hanol
15120bb583
FEATURE: add staff counters on user profile
2014-06-30 22:46:47 +02:00
Robin Ward
e22688a204
FEATURE: Can upload images to categories
2014-06-30 14:14:00 -04:00
Robin Ward
4088fba4f2
REFACTOR: Convert profile background uploader to be an ember component
2014-06-30 14:13:59 -04:00
Neil Lalonde
807bfbd9bb
FEATURE: Trust level 3 promotion and demotion. Job is disabled for now.
2014-06-27 18:42:03 -04:00
Robin Ward
386a45aab7
Merge pull request #2479 from vikhyat/badge-system
...
Badge system updates
2014-06-27 15:09:04 -04:00
Neil Lalonde
b69bc5a5f5
Trust level 3 measurements redone
2014-06-26 17:33:22 -04:00
Jeff Atwood
d7fe4d4997
minor copyedit
2014-06-24 02:29:26 -07:00
Sam
c23a4fcbee
FEATURE: flag resolution in admin screen
2014-06-24 13:20:57 +10:00
Jeff Atwood
071d47ded9
minor copyedits on new account page
2014-06-23 00:36:55 -07:00
Jeff Atwood
f4221f5c7d
better copy for preformatted text
2014-06-22 23:23:20 -07:00
Jeff Atwood
8161538966
omit needless words
2014-06-20 16:55:38 -07:00
Robin Ward
8a4e96645c
FEATURE: Can click to expand hidden posts to see the good stuff!
2014-06-20 17:07:12 -04:00
Régis Hanol
f733237075
TRIVIAL: remove default 'Read more' link in the banner
2014-06-20 19:05:26 +02:00
riking
2d5f667160
Make ?preview-style make sense
...
New behavior:
?preview-style=(sha) -- see that stylesheet
?preview-style= -- see the currently selected stylesheet
?preview-style=default -- see the default stylesheet ("rescue mode")
2014-06-20 09:06:36 -07:00
Vikhyat Korrapati
b6226ab339
Add multiple grant clarification to description.
2014-06-20 20:07:37 +05:30
Sam
56a04366ec
Merge pull request #2431 from vikhyat/badge-system
...
Custom badge icons
2014-06-20 09:13:29 +10:00
Neil Lalonde
cefdb98b79
Make the Visit topic link a button in flags UI
2014-06-19 18:18:09 -04:00
Vikhyat Korrapati
3ba65af19e
Add like-based system badges.
2014-06-19 17:10:43 +05:30
Vikhyat Korrapati
e0fd1f6f5e
Add ability to specify custom font awesome icon for badges.
2014-06-19 16:56:18 +05:30
Régis Hanol
00117c18c3
FEATURE: dismissable banner topic
2014-06-18 20:05:19 +02:00
Régis Hanol
5238a95efb
add make/remove banner topic actions
2014-06-18 20:05:18 +02:00
Jeff Atwood
6e94f55f61
copyedits on IP lookup
2014-06-18 01:34:06 -07:00
Benjamin Kampmann
2aabf4fdcd
ip locator on ipinfo.io basis added to admin
2014-06-18 09:22:44 +02:00
Sam
a288ff331d
BUGFIX/FEATURE: call out context for search.
2014-06-17 17:53:45 +10:00
Jeff Atwood
5db621c5fe
normalize to search.title for search help
2014-06-16 16:20:57 -07:00
Jeff Atwood
a0d9dcce17
improve hint on admin user search
2014-06-16 16:17:41 -07:00
Jeff Atwood
288a3199f9
misc log in vs. sign in copy fixes
2014-06-16 15:54:02 -07:00
Jeff Atwood
258c353307
Merge pull request #2445 from techAPJ/invitation-patch
...
Consider User trust level while showing Invites tab
2014-06-15 03:15:34 -07:00
Jeff Atwood
00e285f55b
remove legacy (deleted) username under avatar
2014-06-15 01:32:05 -07:00
Arpit Jalan
42375866cc
Consider User trust level while showing Invites tab
2014-06-15 13:21:10 +05:30
Jeff Atwood
30ee16a72b
add glyph to remove invite button
2014-06-14 16:13:17 -07:00
Jeff Atwood
b1fb9f3d81
switch to user glyph on accept invitation notify
2014-06-14 16:04:06 -07:00
Neil Lalonde
c1f9d76323
Don't disable the Sign In button in the sign in modal
2014-06-13 16:07:28 -04:00
Robin Ward
929a195c5d
Merge pull request #2442 from techAPJ/add-tooltip-to-glyph
...
Add tooltip to Admin & Moderator glyph
2014-06-13 15:19:24 -04:00
Arpit Jalan
9e0cf55758
Add tooltip to Admin & Moderator glyph
2014-06-14 00:37:55 +05:30
Robin Ward
cf165320e2
Keyboard shortcuts for new progress expansion
2014-06-13 14:03:12 -04:00
Jeff Atwood
86b7429619
remove extra "go" from go top and go bottom
2014-06-12 17:29:10 -07:00
Robin Ward
d37195796f
FEATURE: New expandable progress bar with jump buttons and jump to
...
arbitrary post.
2014-06-12 16:52:33 -04:00
Jeff Atwood
50b3a1734f
copyedits on bulk invite
2014-06-12 03:55:22 -07:00
Jeff Atwood
6ceebc3f1c
Merge pull request #2435 from techAPJ/add-bookmark-menu
...
FEATURE: Add Bookmarks menu to user dropdown
2014-06-12 03:28:40 -07:00
Jeff Atwood
06d712a4c1
Omit Needless Words
2014-06-11 16:55:04 -07:00
Arpit Jalan
aed2483bb9
FEATURE: User Bookmarks Menu
2014-06-12 01:54:54 +05:30
Régis Hanol
0781531e3c
Merge pull request #2415 from techAPJ/bulk-invite-users-5
...
FEATURE: Bulk Invite
2014-06-10 19:11:11 +02:00
Arpit Jalan
727184641e
FEATURE: Bulk Invite
2014-06-09 01:43:39 +05:30
Jeff Atwood
61bcdb926a
make create new account a big button vs. link
2014-06-07 22:27:41 -07:00
Sam Saffron
d97ceb1d72
FEATURE: log_out endpoint for admins
2014-06-06 13:02:52 +10:00
Jeff Atwood
933041c45b
change moved post glyph
2014-06-03 16:54:02 -07:00
Sam
3405253405
FEATURE: rush posting read times for newly read posts
...
FEATURE: "read" indicator on posts
CHANGE: anon is now assumed to have read everything
2014-06-03 11:48:52 +10:00
riking
1ba84f79c0
Add notification reason for muted category
2014-06-02 09:41:13 -07:00
Sam
9e9c41ac52
FEATURE: admins can clear screend emails if needed
2014-06-02 16:53:00 +10:00
riking
6431a6b849
Add tooltips to flag dialog
...
re https://meta.discourse.org/t/what-does-take-action-do/16156/4?u=riking
2014-06-01 23:36:18 -07:00
Sam
0979e7b9af
BUGFIX: tracking categories was not implemented
2014-06-02 13:55:01 +10:00
Sam
fe594f5d1e
Merge pull request #2372 from vikhyat/badge-system
...
Multiple grant badges
2014-05-30 10:18:00 +10:00
Jeff Atwood
a963941ebb
relax trust level 1 promotion a bit
2014-05-29 15:44:27 -07:00
Catrin
772a304fc2
dropdown on categorypage
2014-05-29 18:18:27 -04:00
Jeff Atwood
cc473f1c5d
better signal on empty category desc
2014-05-29 02:14:08 -07:00
Sam
4b4d775ad9
Add quote post
2014-05-29 16:09:31 +10:00
Jeff Atwood
480b8f83fd
update Admin Quick Start guide a bit
2014-05-28 17:19:25 -07:00
Jeff Atwood
37e7640be0
we lost my "public" copy change
2014-05-28 17:03:03 -07:00
Neil Lalonde
9aba666d3f
Also warn admins when there aren't at least 50 posts
2014-05-28 13:33:48 -04:00
Jeff Atwood
6b989ff6f1
add "public"
2014-05-27 13:42:46 -07:00
Robin Ward
7c22d738b6
FEATURE: Add a location field to a user's profile
2014-05-27 13:54:04 -04:00
Sam
6c1c8be794
Work in progress, keeping avatars locally
...
This introduces a new model to store the avatars and 3 uploads per user (gravatar, system and custom)
user can then pick which they want.
2014-05-27 10:08:03 +10:00
Robin Ward
5284fb7cbc
New Setting: Don't jump to new posts when replying
2014-05-26 16:39:03 -04:00
Sam
570c4b6300
certain keyboard shortcuts were never tested ever.
2014-05-25 14:59:05 +10:00
Jeff Atwood
4de0351aea
posted vs created
2014-05-24 15:17:59 -07:00
Jeff Atwood
64f8b8c0e8
Log in / Sign in
2014-05-24 15:14:03 -07:00
Jeff Atwood
871ab7701e
shorten edit category for better fit
2014-05-23 15:16:48 -07:00
Neil Lalonde
512771932a
Show a warning to admins if the site has fewer than 5 topics.
2014-05-23 12:25:16 -04:00
Jeff Atwood
4acf247ff2
minor copyedit
2014-05-22 23:43:06 -07:00
Neil Lalonde
742841ddce
Add Google Oauth2 authenticator. The current Google OpenID authentication has been deprecated by Google and will NOT work for any new websites.
2014-05-21 18:35:10 -04:00
Kane York
8c0841dd8f
Copy: Change {x} new topics -> {x} new posts
2014-05-21 13:40:13 -07:00
Vikhyat Korrapati
d208e4d517
Multiple grant badges.
2014-05-21 12:54:55 +05:30
Jeff Atwood
6617bfa454
add glyph to Sign In to Reply button
2014-05-19 22:10:47 -07:00
Jeff Atwood
0e160cc5b3
minor copyedit
2014-05-19 13:51:03 -07:00
Jeff Atwood
9c51d79d81
shorten "all subcategories"
2014-05-19 00:11:32 -07:00
Jeff Atwood
e94c8b90b8
copyedit trust level badges
2014-05-18 00:55:51 -07:00
Jeff Atwood
b0ff2b2311
few more glyphs
2014-05-17 01:46:39 -07:00
Jeff Atwood
605cf96923
add some glyphs to new buttons
2014-05-17 01:27:12 -07:00
Jeff Atwood
e8d24edd16
shorten settings reset text, add glyph
2014-05-17 01:07:43 -07:00
Jeff Atwood
3793a2e06d
add glyphs to user page API buttons
2014-05-17 01:02:30 -07:00
Neil Lalonde
4ca0a162b4
Add a hint about the fixed_category_positions site setting in the edit category modal.
2014-05-16 11:45:54 -04:00
Vikhyat Korrapati
b144b75565
Add automatically assigned trust level badges.
2014-05-14 20:47:21 +05:30
Neil Lalonde
4980cff802
Add descriptions. Make all the actions buttons. Add a revert button to colors. Add a new variable: quaternary.
2014-05-14 10:19:00 -04:00
Neil Lalonde
3b1e1731dc
Remove the message that says the themer is under contruction
2014-05-14 10:18:13 -04:00
Neil Lalonde
c4d3aa3d47
Theming: a UI to choose some base colors that are applied to all the site css. CSS compiled outside of asset pipeline.
2014-05-14 10:18:12 -04:00
Jeff Atwood
5a22385b76
unread_message_count is just a string now
2014-05-13 22:15:06 -07:00
Wojciech Zawistowski
960d64930c
Wiki Post
2014-05-13 08:53:11 -04:00
Régis Hanol
bc3de84ebf
FEATURE: remove bookmark button in activity feed
2014-05-12 09:33:26 +02:00
Sam
084ec87850
FEATURE: admins can invite users to groups via the web UI
2014-05-09 18:22:36 +10:00
Hrvoje Šimić
52066e6f00
fix inconsistency with bookmark icon label under post
...
the bookmark icon under post should follow style from other
icons - downcased, no ending dot
2014-05-07 13:06:49 +02:00
Robin Ward
9e719e49da
Only show a few topic links in the gutter and allow the user to expand
...
them.
2014-05-06 14:11:17 -04:00
Jeff Atwood
3d2cb17719
who needs friends anyway?
2014-05-06 01:19:02 -07:00
Neil Lalonde
a15714899e
Better forgot password message
2014-05-05 13:48:11 -04:00
Jeff Atwood
80e9e74df9
drop the "in", Omit Needless Words
2014-05-02 13:52:01 -07:00
Jeff Atwood
f13e9e58e8
change "Log In" to "Sign In"
...
because
http://www.designcult.org/2011/08/why-do-we-call-in-logging-in.html
2014-04-30 01:10:32 -07:00
Neil Lalonde
f61f29439e
Track the ip address where user was registered
2014-04-29 14:37:56 -04:00
Vikhyat Korrapati
b4e037dfb2
Allow badges to be marked as "titleable".
2014-04-28 10:30:38 +05:30
Neil Lalonde
feaaf55a0c
Theming: color scheme editing. Unfinished! Doesn't have any effect on css files yet.
2014-04-24 16:49:12 -04:00
Régis Hanol
d1b96d0e8b
Merge pull request #2290 from vikhyat/badge-system
...
Incrementally load users in the badge page
2014-04-24 12:14:41 +02:00
Vikhyat Korrapati
0357370b0d
Use the user-badge component in the admin user badges page.
2014-04-24 14:48:30 +05:30
Neil Lalonde
51cc39cad6
Add comments to the top of client.en.yml and server.en.yml about Transifex stuff
2014-04-23 16:47:20 -04:00
Régis Hanol
de53385ed2
display the copy & paste images hint to FF users too
2014-04-23 18:49:54 +02:00
Robin Ward
af877781b7
Allow admins to choose if groups are visible or not.
2014-04-22 16:43:46 -04:00
Jeff Atwood
a24d910470
improve test email error message
2014-04-21 10:46:09 -07:00
Jeff Atwood
a8157efdfe
copyedits on editor entry errors
2014-04-21 10:15:13 -07:00
Vikhyat Korrapati
27b62df48b
Change "awarded" to "granted".
2014-04-18 09:20:55 +05:30
Vikhyat Korrapati
8113e8d897
Basic UI for selecting gold/silver badges as titles.
2014-04-18 09:20:51 +05:30
Vikhyat Korrapati
4eb7579d04
Notification copy.
2014-04-18 04:04:24 +05:30
Vikhyat Korrapati
89f45901bc
Create notification when badge is granted.
2014-04-17 01:58:01 +05:30
Vikhyat Korrapati
acfcf0b64e
Add /badges route that lists all defined badges.
2014-04-16 18:42:06 +05:30
Neil Lalonde
2c4ada6c7d
FIX: give an accurate reason why a user's posts can be deleted from admin
2014-04-14 15:10:41 -04:00
Sam
d3810ba3bc
Merge pull request #2212 from vikhyat/badge-system
...
Show badges in the poster expansion card
2014-04-14 10:54:43 +10:00
Neil Lalonde
6e939c28fb
Remove topic.notifications.title translation key since it's always an empty string
2014-04-11 10:54:02 -04:00
Vikhyat Korrapati
3f4c5ed451
Show badges in the poster expansion card.
2014-04-11 06:59:11 +05:30
Sam
668a5ff526
FEATURE: lock icon for archived topics
...
remove model sniffing hack
2014-04-11 10:27:04 +10:00
Neil Lalonde
cb11967715
Add transifex config. Reconcile client.yml and server.yml translations in github and transifex. Transifex is now the source of all client.yml and server.yml files.
2014-04-10 15:42:38 -04:00
Jeff Atwood
bc56bc62a6
better auto-close example text
2014-04-10 12:25:02 -07:00
Jeff Atwood
605e60b016
copyedit on pins
2014-04-10 09:50:53 -07:00
Sam
97269fc918
FEATURE: education panel on pinning at bottom of topics
2014-04-10 15:53:58 +10:00
Sam
b9d4edd91a
FEATURE: display unpinned state, allow unpinning by clicking on pin
2014-04-10 10:59:02 +10:00
Robin Ward
b0405d7cfa
Adds a Site Setting to whitelist onebox domains
2014-04-09 16:57:45 -04:00
riking
1540a3d5e5
Allow changing ownwership of posts by admins
2014-04-08 01:47:42 -07:00
Jeff Atwood
2e42b595f4
clean up "from the web" uploader copy a bit
2014-04-07 22:11:49 -07:00
Sam
0372b81d11
FEATURE: allow moderators to globally pin topics
2014-04-07 16:38:51 +10:00
Robin Ward
50fb048b99
Interface for expanding OP contents
2014-04-02 10:26:46 -04:00
Régis Hanol
7e33834afe
FEATURE: create hyperlinked images from the image insertion dialog
2014-03-31 18:19:16 +02:00
Mikulas
c30a9365e4
add localization to group administration
2014-03-26 13:45:58 +01:00
Régis Hanol
c10e44c0cf
Merge pull request #2171 from Mikulas/patch-missing-localization
...
add localization to post multiselect
2014-03-25 14:35:36 +01:00
Jeff Atwood
a1b501c3fb
was supposed to say "dismiss unread"
2014-03-25 00:45:27 -07:00
Mikulas
fffe3dee6e
add localization to multiselect popup
2014-03-24 18:23:29 +01:00
Jeff Atwood
84a7d75828
clarity: change flag "Notify" to "Private message"
2014-03-21 13:02:27 -07:00
Jeff Atwood
256186c836
Merge pull request #2162 from archon432/master
...
'Topics' are capitalized
2014-03-21 12:15:41 -07:00
Sam
28ffb3025c
Merge pull request #2150 from vikhyat/badge-system
...
Interface for granting/revoking badges from admin user page
2014-03-21 17:56:08 +11:00
Jeff Atwood
c37b08908d
Omitted is too fancypants. Say "hidden" instead
2014-03-20 23:25:20 -07:00
Vikhyat Korrapati
dcaa069bb5
Log badge grant/revoke to the staff actions log.
2014-03-21 11:10:07 +05:30
Vikhyat Korrapati
0f9ea25010
Interface for granting/revoking badges from admin user page.
2014-03-21 11:09:19 +05:30
Archon
57945c30f6
Update client.en.yml
2014-03-19 21:01:22 +01:00
Robin Ward
d0edfe2179
Better error messages if the "Send Test Email" button fails.
2014-03-18 15:26:36 -04:00
Sam
24667cedee
FEATURE: notify users when linked
...
Extract out PostAlerter from observer
Track outgoing post links correctly
Notify users they are linked when linked
2014-03-18 15:22:53 +11:00
Sam
fe63db7953
Merge pull request #2115 from vikhyat/badge-system
...
Initial badge system implementation
2014-03-17 10:06:37 +11:00
Jeff Atwood
2d0dba0869
omit needless words
2014-03-15 00:32:00 -07:00
Jeff Atwood
dcbf412957
improve invite friends email cues
2014-03-14 17:35:28 -07:00
Vikhyat Korrapati
9b26c8584e
Initial badge system implementation.
2014-03-14 21:49:26 +05:30
Jeff Atwood
aea608c81c
simplify version number display a bit
2014-03-12 17:13:39 -07:00
Robin Ward
dc1d6decf5
Support for removal of old backups automatically via a site setting
2014-03-12 12:24:35 -04:00
riking
c29c15a7a3
Switch from MMM D to D MMM to separate from year
...
Additionally, in German, the format is 'D. MMM'.
2014-03-11 03:28:13 -07:00
Sam
e68e106be7
UI: we only intended to add the word "new" for new topics
2014-03-10 13:40:49 +11:00
riking
3f7f272550
Standardize on second person on preferences page
2014-03-07 15:26:33 -08:00
Robin Ward
055b367e2b
Add link counts to alt
tags of their badges.
2014-03-07 14:43:29 -05:00
Régis Hanol
8214536614
BUGFIX: don't show redirect reason if you aren't redirected
...
Move the redirect to top page logic server-side and make sure the reason
is not shown when top is not in the navigation menu (top_menu).
2014-03-07 18:58:53 +01:00
Régis Hanol
bce4130d39
Merge pull request #2036 from ArmedGuy/profile-backgrounds
...
FEATURE: Profile Backgrounds
2014-03-05 16:00:49 +01:00
Johan Jatko
98c479c3c4
FEATURE: Profile Backgrounds
...
Shares a modified codebase with avatars called "user_image"
2014-03-05 15:10:44 +01:00
Jeff Atwood
d5ec409434
add Transifex link to header of translation files
2014-03-04 14:35:23 -08:00
Jeff Atwood
744eecfe9f
add keyboard shortcuts to progress bar tooltips
2014-03-04 00:31:40 -08:00
Robin Ward
28f84ef0e1
TEXT: Change to "Dismiss New"
2014-03-03 17:15:53 -05:00
Robin Ward
f9cd354a2c
FEATURE: Button to reset new
2014-03-03 15:47:01 -05:00
Sam
172e517b31
Merge pull request #2012 from ligthyear/incoming-emails
...
Advanced New-Topic via Email Feature
2014-03-03 10:58:10 +11:00
infogulch
bf21a55571
Explicit button text in abandon dialog in all lang
...
The current post abandon dialog displays typical yes/no buttons and should
instead show more informative button text.
This commit updates all `config/locales/client.*.yml` files and *alters the
structure* of the `post.abandon` node, and *adds three new nodes* under it:
`confirm`, `yes_value`, and `no_value`. The current value of the
`post.abandon` node is moved into `post.abandon.confirm` for all languages.
For English language text, the nodes `post.abandon.yes_value` and
`.no_value` are changed to `"Yes, abandon"` and `"No, keep"`, respectively.
For other languages, the standard yes/no values are copied, allowing simple
copyedits to make them more explicit in the future.
I also make the necessary changes to the `composer_controller.js` file so
the new values are used correctly.
2014-02-28 23:42:14 -06:00
Benjamin Kampmann
d32cb55837
Add public-inbox to Email-In-Feature
...
- Adds the advanced option to accept email from non-users per category email-address
- Adds tests covering the new feature
- Adds UI to configure this feature in the frontend
2014-02-28 16:53:58 +01:00
Benjamin Kampmann
37cea49459
Add Email-In-Per-Category
...
- allow the configuration of an inbox-email-address per category
- post emails to that email into that category instead of global
- Adds UI for configuration
- Adds Documentation for configuration
- Adds Tests for new feature
2014-02-28 16:53:58 +01:00
Sam
ab17e1476b
Revert "Add explicit confirm button text on post abandon"
...
BROKEN
This reverts commit 6bab39b9cd
.
2014-02-28 10:19:00 +11:00
Joe
6bab39b9cd
Add explicit confirm button text on post abandon
2014-02-26 23:58:38 -06:00
Neil Lalonde
7322345039
FIX: when shown 403 error page and logging in, it will take you to the same page
2014-02-26 17:53:53 -05:00
Régis Hanol
043901ef46
FEATURE: warn the user when there is not enough space on disk to upload a backup
2014-02-26 19:38:06 +01:00
Neil Lalonde
0b1d1ffcba
FIX: problems with mobile login modal
2014-02-25 16:40:30 -05:00
Jeff Atwood
64258de688
shorten to "Invite Friends"
2014-02-24 23:23:55 -08:00
Jeff Atwood
41843e96b6
improved copy for watching/tracked adapted f/BBS
2014-02-21 17:26:32 -08:00
Régis Hanol
68a935c36b
FEATURE: upload backups
2014-02-22 01:41:01 +01:00
Robin Ward
a07e9f7e71
FEATURE: Bulk reset read
status.
2014-02-21 15:18:45 -05:00
Robin Ward
7a07f14dfc
FEATURE: Can select topics and hit Dismiss Read
on the /unread
filter
2014-02-21 15:18:45 -05:00
Neil Lalonde
b696c96a19
Look at the age of a user's first post to determine if the user can be nuked, instead of looking at when the user registered.
2014-02-20 12:29:40 -05:00
Régis Hanol
d443ddd43d
Merge pull request #1922 from joallard/language-toggle
...
Allow users to toggle interface language in their preferences
2014-02-19 18:28:00 +01:00
Régis Hanol
c8795d8aa4
fix typo
2014-02-19 17:21:47 +01:00
Jonathan Allard
c513725f26
Allow users to toggle interface language in their preferences
2014-02-18 14:53:59 -05:00
Robin Ward
3f3c07f136
FEATURE: Can bulk update the notification level of topics
2014-02-18 13:02:22 -05:00
Régis Hanol
683bf8c0a4
FEATURE: add all email logs tab
2014-02-15 01:17:13 +01:00
Régis Hanol
3f3c9ca7cb
FEATURE: add filters on email logs
2014-02-15 00:50:08 +01:00
Régis Hanol
21f757fd72
mention shortcut in the tooltip on the submit button
2014-02-15 00:49:36 +01:00
Neil Lalonde
e83ec810e1
FIX: heading shouldn't say Sent At on the page that shows email that were not sent. duh.
2014-02-14 13:09:22 -05:00
Neil Lalonde
35dae76bbd
Log when and why an email was not sent in email_logs
2014-02-14 13:06:39 -05:00
verg
de9cac0406
Add Private Message count to User Dropdown
2014-02-14 08:45:09 -05:00
Régis Hanol
0e941a6253
add an alert when trying to login while in read-only mode
2014-02-13 13:31:14 -08:00
Régis Hanol
7993998fc5
update translations
2014-02-13 13:31:13 -08:00
Neil Lalonde
8711762143
Users who have made no more than one post can delete their own accounts from their user preferences page.
2014-02-13 13:52:06 -05:00
Sam
4ff6780758
Merge pull request #1935 from eriko/remove_cas
...
Remove cas
2014-02-13 17:26:20 +11:00
Neil Lalonde
6bbc3ec3e0
Add a way to flag a topic
2014-02-12 12:57:55 -05:00
Erik Ordway
98bac3b57d
Purge settings and .en.yml translations.
2014-02-12 08:38:19 -08:00
Sam
7ad00f426c
FEATURE REMOVAL: persona login
...
see: https://meta.discourse.org/t/pulling-persona-out-of-discourse-core/12613
2014-02-11 16:56:48 +11:00
Robin Ward
b61df08d1b
FEATURE: Admin selector to choose a primary group for a user, display it
...
and apply a CSS class to their posts.
2014-02-10 17:00:15 -05:00
Jeff Atwood
6c8e47bcc6
minor copyedits on name entry
2014-02-07 16:34:29 -08:00
Neil Lalonde
e0df404d7e
Add site setting tos_accept_required. If enabled, users must check a box saying that they've read and accept the terms of service.
2014-02-07 16:04:13 -05:00
Jeff Atwood
6bea09a82a
clarify on mutes, because noise
2014-02-07 12:39:58 -08:00
Jeff Atwood
ecca66dbfe
simpler copy for mailing list mode
2014-02-07 12:35:47 -08:00
Robin Ward
3b617b04b0
FEATURE: First stab at groups page with member list
2014-02-07 10:44:51 -05:00
Robin Ward
2d47fe4473
Can list group members
2014-02-07 10:44:51 -05:00
Robin Ward
003eb06807
Move Discourse.Group
into public models
2014-02-07 10:44:51 -05:00
Jeff Atwood
7feb480e20
Merge pull request #1915 from riking/patch-2
...
Update new_user top page redirect reason
2014-02-06 16:28:38 -08:00
Sam
227873df78
FEATURE: proper mailing list mode
...
once enable_mailing_list_mode is enabled any user can elect
to get every post via email unless they opt out of category or topic
2014-02-07 11:07:52 +11:00
Kane York
d81519c0f8
Update new_user top page redirect reason
...
The goal of this text is to sublty hint that reading is the way to graduate out of it.
2014-02-06 16:04:16 -08:00
Neil Lalonde
113057bfa9
Comma needs to die
2014-02-06 11:57:45 -05:00
Neil Lalonde
7d79d5a738
Change title of button from Starred to Star
2014-02-05 18:39:49 -05:00
Robin Ward
bf951689e8
FIX: Don't allow moving a category with children underneath another
...
category (creating grandchildren)
2014-02-03 15:09:35 -05:00
Robin Ward
6f23870327
Bulk close operation
2014-01-30 12:44:40 -05:00
Robin Ward
0c73eb8ce1
Front end code is complete for changing categories of topics in bulk
2014-01-30 11:44:29 -05:00
Robin Ward
6ee266c7ee
Modal for performing a bulk operation
2014-01-30 11:44:29 -05:00
Robin Ward
1696cde2ff
Toggle button for bulk selection of topics
2014-01-30 11:44:29 -05:00
Jeff Atwood
dc24226893
better help for category names, prefer 1 word
2014-01-30 01:31:35 -08:00
Neil Lalonde
b5d0031105
Topic list dates formatting changes: use Dec '12 and Jan 21
2014-01-29 15:45:06 -05:00
Robin Ward
2892153712
REMOVE: Get rid of the hotness
control for good.
2014-01-29 11:54:34 -05:00
Régis Hanol
8ccf519db3
Mark features as experimental
...
while we're fixing issues:
- Keyboard shortcuts
- Favcount
2014-01-28 00:39:11 +01:00
Neil Lalonde
90e195b2e7
More work on trust level 3 requirements page
2014-01-24 11:56:46 -05:00
Jeff Atwood
0634f3320a
omit needless words
2014-01-24 01:44:02 -08:00
Jeff Atwood
05155c1bc1
/top tooltip clarification
2014-01-24 01:40:39 -08:00
Jeff Atwood
aa1a0782a9
copyediting on topnav tooltips
2014-01-24 01:33:07 -08:00
Régis Hanol
01cd63fff7
FEATURE: add a 14 days window to consider topics new
2014-01-24 00:22:04 +01:00
Neil Lalonde
ae3b53bb76
Add a page in admin to view trust level 3 requirements for a user. Only shows for users who are currently at trust level 2.
2014-01-22 18:17:45 -05:00
Jeff Atwood
a4605f597c
minor copyedit
2014-01-22 12:58:15 -08:00
Sam
7e5a17f277
FEATURE: mute/watch/track buttons for private conversations
2014-01-22 17:46:52 +11:00
Neil Lalonde
1dbc1c56b4
FIX: inviting a user again after the first invite expires will create a new invite
2014-01-21 16:56:40 -05:00
Neil Lalonde
ba74226346
FIX: invited users get clearer messaging when setting a password for the first time
2014-01-21 12:42:26 -05:00
Régis Hanol
129617b415
Lots of bugfixes
...
BUGFIX: navigation bar should always activate the right tab (even when diging into a top period)
BUGFIX: /top pages titles
BUGFIX: no "edit category" button on /top page after visiting a category
BUGFIX: properly hide category columns when there is no children category (on both filter + top pages)
BUGFIX: promises not caught when scrolling down a topic list to load more of them
BUGFIX: CSS on category dropdowns
Updated `top_menu` i18n with available filters
2014-01-18 19:27:25 +01:00
Robin Ward
4981525047
REFACTOR: Fixes poor class hierarchy for listing topics
...
- Upgrades Ember to latest
- Fixes a bunch of bugs with page titles and missing "active" states
2014-01-18 19:26:24 +01:00
Jeff Atwood
e7c100aed3
another minor /top copyedit
2014-01-16 17:07:49 -08:00
Jeff Atwood
8e59b0cafd
minor /top copyedit
2014-01-16 17:03:51 -08:00
Jeff Atwood
7b7fd25070
whoops, I meant "Topics Viewed"
2014-01-16 16:31:40 -08:00
Jeff Atwood
17a1c8759b
Topics Entered -> Topics Visited
2014-01-16 16:30:31 -08:00
Régis Hanol
c1a66b70bb
BUGFIX: use previous_visit_at instead of last_seen_at to determine the best period to display in the top summary
2014-01-16 01:36:32 +01:00
Jeff Atwood
defc450691
a bit more private cue on flag tooltip
2014-01-15 15:14:12 -08:00
Jeff Atwood
cfcd4692b6
mention "privately" in flagging dialog
2014-01-15 14:45:00 -08:00
Sam
a247389d4e
FEATURE: automatically update site to latest version of assets
...
if a user neglects to move around the site it will prompt to do so 2 hours in
2014-01-15 12:08:35 +11:00
Régis Hanol
3a6bffa05d
FEATURE: better top pages
2014-01-14 01:09:12 +01:00
Sam
e076682bc6
BUGFIX: Improve copy and correct instruction alignment
2014-01-13 10:11:40 +11:00
Sam
2b64118df1
Merge pull request #1782 from ligthyear/group-mention
...
Allow groups to be used as aliases for user mentions
2014-01-12 14:36:45 -08:00
Sam
e20f5f89e6
Merge pull request #1795 from ok-harry/master
...
internationalize Discourse.Formatter.tinyDateYear
2014-01-12 14:34:10 -08:00
Neil Lalonde
52580f09af
Rename favorite to starred everywhere
2014-01-10 14:54:19 -05:00
Shiv Kumar
6051b1a19c
Update client.en.yml
2014-01-08 22:17:22 -08:00
Shiv Kumar
1f9d2e1dea
add tooltip for user icon when not logged in
2014-01-08 22:13:44 -08:00
Jeff Atwood
cf1c759cc3
minor copyedit on deleting user
2014-01-08 14:47:58 -08:00
Benjamin Kampmann
c743a985a4
Allow groups to be used as aliases for user mention
...
when configured by the admin a group can be found through the @mentions
feature in both the compose/reply and the private message user-selectors
and once selected the mention will be replaced by the list of users in
the group
2014-01-08 02:36:24 +11:00
Harry Seo
7713dfb8b0
internationalize Discourse.Formatter.tinyDateYear
2014-01-07 21:32:33 +09:00
Jeff Atwood
4d0ceb7551
copyedit on /top page orientation text
2014-01-07 00:48:23 -08:00
Sam
af3d262bf3
BUGFIX: dots in the wrong spot
2014-01-07 11:22:55 +11:00
Sam
3bb2948437
BUGFIX: missing localization for auto watching topics
2014-01-07 11:00:01 +11:00
Régis Hanol
f6cc3a798e
fix typos in EN translations
2014-01-06 21:42:04 +01:00
Régis Hanol
87217d940e
Merge pull request #1457 from skisulli/keyboard-shortcuts
...
Global Gmail style keyboard shortcuts
2014-01-06 06:40:55 -08:00
Sam
f91163e146
FEATURE: added UI for tracking categories
2014-01-06 11:57:27 +11:00
Régis Hanol
584a9f310b
FEATURE: add a message explaining the user why they're being redirected to the top page
2014-01-03 19:20:40 +01:00
Sam
2da5d2311b
FEATURE: Added UI for adding and removing watched and muted categories
2014-01-02 17:59:08 +11:00
Robin Ward
4f8aed295a
FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra
2013-12-31 15:01:22 -05:00
Robin Ward
62db063e1e
Revert "Support for Embeddable Comments via IFRAME" - it depends on Curl
...
which not every server has. Have to rethink this.
This reverts commit e3e4c62887
.
2013-12-31 12:52:31 -05:00
Robin Ward
e3e4c62887
Support for Embeddable Comments via IFRAME
2013-12-31 12:26:24 -05:00
Sam
db1d01d1a2
Discourse as a Mailing List improvements
...
FEATURE: context is not emailed if we previously emailed you the post
FEATURE: site setting to enable_watch_new_topics , false by default.
When enables users can elect to watch everything by default
FIX: Custom email subjects (x quoted you in [title], x replied to [title])
was removed, this broke email grouping. TBD, include info in footer somehow
FIX: topic user specs were messy, reduce side effects
2013-12-30 13:02:12 +11:00
Neil Lalonde
ab12695d63
Block passwords that are in the top 5000 most common passwords. Site setting block_common_passwords can disable this feature.
2013-12-27 11:00:21 -05:00
Régis Hanol
567d2bd23c
add top page
2013-12-24 00:50:36 +01:00
Ryan Sullivan
5100c2bbd2
Add Global Keyboard Shortcuts
...
Not all of these have been fully implemented yet.
**Jump To**
* `g` then `h` - Home (Latest)
* `g` then `l` - Latest
* `g` then `n` - New
* `g` then `u` - Unread
* `g` then `f` - Favorited
* `g` then `c` - Categories List
**Navigation**
* `u` - Back to topic list
* `k` / `j` - Newer/Older conversation or post
* `o` or `Enter` - Open selected conversation
* <code>`</code> - Go to next section
* `~` - Go to previous section
**Application**
* `c` - Create a new topic
* `n` - Open notifications menu
* `/` - Search
* `?` - Open keyboard shortcut help
**Actions**
* `f` - Favorite topic
* `s` - Share topic
* `<Shift>` + `s` - Share selected post
* `r` - Reply to topic
* `<Shift>` + `r` - Reply to selected post
* `l` - Like selected post
* `!` - Flag selected post
* `b` - Bookmark selected post
* `e` - Edit selected post
* `d` - Delete selected post
* `m` then `m` - Mark topic as muted
* `m` then `r` - Mark topic as regular
* `m` then `t` - Mark topic as tracking
* `m` then `w` - Mark topic as watching
2013-12-22 12:16:42 -07:00
Neil Lalonde
f91cb11666
Show why a user can't be deleted on the page instead of as a tooltip
2013-12-20 11:37:01 -05:00
Neil Lalonde
6135d1d214
Add a button to clear filters on site settings page
2013-12-20 11:37:01 -05:00
Régis Hanol
380f60d17c
shorter text is better text
2013-12-18 22:10:45 +01:00
Neil Lalonde
beef3008b6
Shorter instructions for the name field in the signup form.
2013-12-18 15:37:59 -05:00
Neil Lalonde
39a360f6e3
Improve tooltip on categories stats.
2013-12-17 17:43:04 -05:00
Neil Lalonde
7fb985a02e
Improve spacing of registration form, and add instructions to the password field.
2013-12-16 17:31:21 -05:00
Neil Lalonde
341adc93a4
Allow categories with null position, which means sort them based on activity. Mix absolutely positioned (position is not null) categories with null position categories.
2013-12-16 15:13:57 -05:00
Robin Ward
acf262b631
Support for "no subcategories"
2013-12-16 13:06:35 -05:00
Neil Lalonde
49c3482464
Show topic and post counts by day/week/month/year on categories page
2013-12-13 15:37:45 -05:00
Régis Hanol
0525cbdb11
Corrected the mention string in the user stream. (props to @sunyatasattva)
...
Previously the string would show *You mentioned {{Your Name}}*. Now it
correctly shows *You mentioned {{Other user name}}*
2013-12-12 11:46:36 +01:00
Régis Hanol
06dd7ffe3c
better revision history
2013-12-12 03:41:34 +01:00
Neil Lalonde
ed3d3ae1e1
Upgrade font-awesome to version 4
2013-12-11 10:31:09 -05:00
Robin Ward
6853f37bee
Show estimated reading time near summarize button.
2013-12-10 13:47:36 -05:00
Neil Lalonde
9a24d2651d
Allow category to auto-close topics in X hours instead of days. FIX: the system message that says a topic was automatically closed was only counting in days.
2013-12-06 16:39:35 -05:00
Robin Ward
b646495798
Remove unused translations
2013-12-06 13:16:04 -05:00
Robin Ward
314a0e3fad
Some style changes for omitted posts, also mobile style.
2013-12-06 12:51:00 -05:00
Neil Lalonde
082f131b27
Add a site setting for when progress bar should only show post number. Default is 1000.
2013-12-05 17:17:44 -05:00
Robin Ward
79427732b2
Show Gaps in the post stream when filters are active
...
Conflicts:
app/assets/javascripts/discourse/templates/topic.js.handlebars
2013-12-05 16:46:59 -05:00
Neil Lalonde
0fe5ecbb24
When there are 2000 or more posts, only show the post number on the progress bar
2013-12-05 15:50:15 -05:00
Neil Lalonde
79f1055164
Fix autoclose form in category modal
2013-12-02 11:03:35 -05:00
Régis Hanol
298b54c0e7
add download link in lightbox
2013-11-29 20:03:39 +01:00
Neil Lalonde
a9ab98ef9e
Auto-close time can be entered in 3 ways, so a topic can close at any time
2013-11-27 09:52:35 -05:00
Jeff Atwood
8df30fa48e
minor copyedit on summary text
2013-11-22 17:18:38 -08:00
Neil Lalonde
35bb4fc17f
When flag is from system, don't show a user avatar. Say System: instead
2013-11-22 11:14:09 -05:00
Jeff Atwood
5bc3176ffb
minor copyedits
2013-11-20 17:21:51 -08:00
Jeff Atwood
724f81258c
copyedit on summarize
2013-11-19 17:27:28 -08:00
Jeff Atwood
e2458fa892
brevity for user card filter
2013-11-19 17:21:55 -08:00
Neil Lalonde
1616741836
Say something when no site settings match the filter
2013-11-19 16:46:20 -05:00
Neil Lalonde
68a69f06e3
Say All instead of All Results
2013-11-19 16:46:20 -05:00
Neil Lalonde
981d8f6aea
Signup form: prefill username if Discourse Hub has a match for the email address. Also, fix some bad specs in username_checker_service_spec that were passing...
2013-11-19 14:15:28 -05:00
Robin Ward
f5fc0b6b55
Only show external link icons, use the wikipedia-style icon.
2013-11-19 12:42:19 -05:00
Robin Ward
a8f9ba7566
Change "Cancel Summary" -> "Show All Posts"
2013-11-18 17:00:19 -05:00
Régis Hanol
6e3de67977
fix edit reason when editing a reply
2013-11-18 19:51:30 +01:00
Robin Ward
a2466d182f
Added Participants, Likes to Topic Map
2013-11-18 13:49:53 -05:00
Robin Ward
629fe8b426
If the topic can be summarized, expand the topic map by default
2013-11-18 13:43:35 -05:00
Robin Ward
4ce81e1b01
Rename "Best Of" to "Summary"
2013-11-18 12:48:26 -05:00
Robin Ward
ad3e276b4b
Rename TopicSummary -> TopicMap
2013-11-18 12:08:21 -05:00
Régis Hanol
482b752046
add edit reason when editing a post
2013-11-15 23:28:49 +01:00
Neil Lalonde
d3c84b60c8
Add an All Results tab when filtering the site settings
2013-11-15 16:43:56 -05:00
Neil Lalonde
c57232b73d
Move some site settings around
2013-11-14 16:02:14 -05:00
Neil Lalonde
ca0a8a5970
Move save and resetDefault actions to the adminSiteSettingsCategory controller
2013-11-14 16:02:14 -05:00
Neil Lalonde
df213d7b23
Filter on site settings across all categories
2013-11-14 16:02:14 -05:00
Neil Lalonde
1e37abc310
Add site setting category support
2013-11-14 16:02:13 -05:00
Robin Ward
921ea603fa
Shorten some text
2013-11-08 12:29:35 -05:00
Neil Lalonde
dbd2332b74
Public user profile page shows if the user is suspended and why.
2013-11-07 16:34:31 -05:00
Neil Lalonde
0c6f794eb0
Used the term suspended instead of banned.
2013-11-07 13:53:49 -05:00
Robin Ward
de30af9302
Support for inviting to a forum from a user's invite page.
2013-11-06 12:56:50 -05:00
Robin Ward
25ef66c60b
User invites page now has search, displays first invites_shown
records
2013-11-05 17:53:26 -05:00
Vipul A M
44bea4de38
Fix some locale typos
2013-11-05 16:13:49 +05:30
Neil Lalonde
bd9b85f076
Screened Urls page shows results for each domain instead of each url
2013-11-04 16:24:48 -05:00
Neil Lalonde
ede59a4386
FIX: issue 1538. After upgrading and before a new version check request has been made, dashboard might still say that an update is available.
2013-11-04 12:51:09 -05:00
Robin Ward
52c3457133
Site setting to support showing real names in posts. Also put back in type to search on site settings
2013-11-01 16:32:12 -04:00
Neil Lalonde
92a0729937
When banning a user, a reason can be provided. The user will see this reason when trying to log in. Also log bans and unbans in the staff action logs.
2013-11-01 10:47:26 -04:00
Robin Ward
b93ca1089e
List subcategories on categories page
2013-10-31 18:02:24 -04:00
Robin Ward
5a78c1cb34
Changed confusing 'all categories' text
2013-10-31 16:41:13 -04:00
Robin Ward
7ef76fd4c3
Change "Create XXX Topic" to "Create Topic"
2013-10-31 16:29:41 -04:00
Robin Ward
bb135fafb4
Replace slow auto-filter in site settings with a filter button
2013-10-29 17:03:50 -04:00
Robin Ward
6063b52d6a
Support for choosing a destination category when splitting topics.
2013-10-29 15:30:06 -04:00
Robin Ward
8c882fd392
Changed breadcrumb dropdowns
2013-10-28 15:34:38 -04:00
Neil Lalonde
017efdece5
A form to add ip addresses to be blocked or whitelisted
2013-10-24 17:19:10 -04:00
Robin Ward
61468f6f27
Can assign a parent category to a category.
2013-10-24 17:03:28 -04:00
Sam
666264879c
change it so all topics MUST include a category, we store a special uncategorized category to compensate
...
this cleans up a bunch of internals and removes some settings
2013-10-24 12:08:02 +11:00
Robin Ward
348e2e3ef2
Support for per-user API keys
2013-10-22 17:34:39 -04:00
Neil Lalonde
7d582fbee3
Screened ip address can be edited, deleted, and changed to allow or block.
2013-10-22 16:30:46 -04:00
Neil Lalonde
648b11a0eb
Add screening by IP address. When deleting a user as a spammer, block all signups from the same IP address.
2013-10-21 14:50:18 -04:00
Sam
e7a037709f
allow ordering categories in the edit category ui
2013-10-21 17:21:34 +11:00
Sam
6067795780
categories can now be re-ordered
2013-10-21 15:25:20 +11:00