Commit graph

6223 commits

Author SHA1 Message Date
Sam
b5045a005f PERF: last seen index on users 2014-08-07 13:33:11 +10:00
Sam
022109bc76 FIX: avoid exception in path that is very exception prone 2014-08-07 13:14:39 +10:00
Robin Ward
8279752d3c REFACTOR: Don't use Discourse.Capabilities, instead use injection.
Also fix broken test. /cc @Sam
2014-08-06 18:28:02 -04:00
Neil Lalonde
1530f33833 FIX: use iso8601 timestamp format in crawler view of a topic 2014-08-06 17:27:28 -04:00
Robin Ward
60e70f82b9 UX: title text for wiki icon 2014-08-06 17:14:01 -04:00
Gerhard Schlager
b17b539c36 Use the (translated) display name of badge instead of English one. 2014-08-06 22:07:45 +02:00
Robin Ward
6783565d8f Revert "Enable RTL direction in emails." 2014-08-06 15:30:07 -04:00
Robin Ward
417d287813 FIX: Don't link to notifications without URLs 2014-08-06 15:24:20 -04:00
Régis Hanol
4589bce21b FIX: proper property brace expansion syntax :( 2014-08-06 21:22:36 +02:00
Robin Ward
fe04a8d8a3 UX: Clicking the large wiki glyph should edit the post. 2014-08-06 14:33:59 -04:00
Régis Hanol
fb0ee2401e FIX: alignment in notifications 2014-08-06 19:08:12 +02:00
Robin Ward
c55eb67a91 Merge pull request #2625 from eyalev/rtl-email
Enable RTL direction in emails.
2014-08-06 12:46:07 -04:00
Régis Hanol
4bd6261fcc Merge pull request #2624 from techAPJ/patch-2
convert space to plus for invite email parameter
2014-08-06 17:19:52 +02:00
Kris Aubuchon
38696e5a30 bettering support for dark ez-themes 2014-08-06 09:31:13 -04:00
Eyal Levin
f8c99a35d0 Enable RTL direction in emails. 2014-08-06 15:27:15 +03:00
Arpit Jalan
b3926efebc convert space to plus for invite email parameter 2014-08-06 14:02:00 +05:30
Sam
ce942fe324 FIX: never cache ajax GET requests unless specified 2014-08-06 16:16:29 +10:00
Sam
bbcb6ba3f1 Always show toggle in mobile theme 2014-08-06 15:03:51 +10:00
Sam
cbc71e693e FIX: base keyboard shortcuts on touch vs no touch. 2014-08-06 15:01:23 +10:00
Kris Aubuchon
c3b96d720f making menu accessible on mobile when in desktop mode 2014-08-05 23:31:28 -04:00
Sam
df30cb43ec FIX: reverse insert order when grabbing new topics 2014-08-06 13:24:55 +10:00
Sam
0b01310c84 FIX: system badges where created under id 100 2014-08-06 10:51:39 +10:00
Sam
70b5dfc4fa FIX: don't maintain list ordering when grabbing topics, trust server 2014-08-06 10:23:07 +10:00
Sam
b573b3227e FIX: catch specific exception 2014-08-06 10:00:55 +10:00
Régis Hanol
3330f5907c FEATURE: restructure notification HTML layout 2014-08-05 23:36:37 +02:00
Robin Ward
c2ed765396 FIX: Category logos were improperly sized on mobile 2014-08-05 17:09:18 -04:00
Robin Ward
4366ae43d6 FIX: Clicking on "view latest topics" in a forum with few topics was
broken.
2014-08-05 16:26:28 -04:00
Robin Ward
d29822e4cb TWEAK: Sum new and unread in the site map category list 2014-08-05 16:01:49 -04:00
Robin Ward
06c681b0de Merge pull request #2617 from techAPJ/patch-2
FEATURE: dynamically load more invites
2014-08-05 12:54:06 -04:00
Arpit Jalan
4cd8abc905 FEATURE: dynamically load invites 2014-08-05 22:20:23 +05:30
Sam
b11b5cb61b SECURITY: rebake old user profiles 2014-08-05 16:37:56 +10:00
Sam
3cab3acd60 FIX: stop logging way too much information 2014-08-05 16:14:28 +10:00
Jeff Atwood
40bcead099 add a better style for anon cat hamburger 2014-08-04 22:01:08 -07:00
Jeff Atwood
a4842dd039 12px is too small on categories page 2014-08-04 21:30:40 -07:00
Jeff Atwood
1efc4e2098 tone down new/unread on hamburger categories 2014-08-04 21:17:38 -07: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
1958b0205e FIX: sloppy topic draft handling
Will open in categories page and category drill down
2014-08-05 11:33:15 +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
a4e140b515 FIX: logic for 'can_defer_flags' 2014-08-04 22:59:03 +02:00
Régis Hanol
ec30086dea FEATURE: agree all the flags 2014-08-04 22:48:04 +02:00
Régis Hanol
17debbdcda FIX: make sure no more than one 'status' reply is put in a PM (for multiple flags on the same post) 2014-08-04 19:39:36 +02:00
Régis Hanol
2e134742d4 FIX: only show 'defer flags' when there are active flags on the post 2014-08-04 17:29:01 +02:00
Sam
cb0ecd9ff1 PERF: store topic views in a topic view table
* cut down on storage of the work Topic, 3 times per row (in 2 indexes)
* only store one view per user per topic
* only store one view per ip per topic
2014-08-04 19:07:55 +10:00
Sam
0ccb8e17cb remove invalid join 2014-08-04 16:55:16 +10:00
Sam
03c8f09be8 PERF: finalize porting to new incoming links structure 2014-08-04 16:43:57 +10:00
Sam
22768a4b68 PERF: refactor incoming links table 2014-08-04 12:35:55 +10:00
Sam
44a6fb0f0a Annotate changes 2014-08-04 11:06:48 +10:00
Sam
0920c4bea6 PERF: reduce storage requirements for incoming links
Only store incoming links for topics.
2014-08-04 11:06:48 +10:00
Régis Hanol
b36273e4ac TRIVIAL: forgot to remove the href 2014-08-03 23:01:51 +02:00
Jeff Atwood
04682335d4 adjust img width to auto ONLY ON REPLY EXPANSIONS 2014-08-02 00:10:40 -07:00
Régis Hanol
d13d42f3f6 FIX: automatic redirection to /top was a bit janky 2014-08-02 00:34:58 +02:00
Neil Lalonde
b368667703 FIX: don't validate topic title if it isn't changing. topic stats were failing to update, causing necro topic warnings and other problems. 2014-08-01 17:30:07 -04:00
Robin Ward
3c66e48573 TESTS: Remove URL_FIXTURES constant for pretender 2014-08-01 17:27:01 -04:00
Robin Ward
6eb478f5fa Merge pull request #2614 from riking/email-tests
Email tests, and include posting error reason
2014-08-01 16:33:00 -04:00
Robin Ward
27273ac848 Merge pull request #2615 from riking/stream-len-prop
FIX: Topic progress bar was not updating after expanding gaps
2014-08-01 16:28:45 -04:00
Robin Ward
0a2036a99a OPTIMIZATION: Don't run 12 queries every 15 mins for the Top section.
Instead, run the daily queries once every hour, and the reset of the
queries once a day.
2014-08-01 16:25:20 -04:00
riking
4a75065b62 FIX: Topic progress bar was not updating after expanding gaps 2014-08-01 13:23:53 -07:00
Neil Lalonde
212d580745 FIX: styling of bouncing validation errors in composer was broken 2014-08-01 15:11:55 -04:00
Neil Lalonde
443caaa8f7 FIX: don't let admins skip post validations, unless it's faq, tos, or privacy 2014-08-01 14:53:35 -04:00
riking
c0b2b9b341 Refactor out handle_failure method in PollMailbox 2014-08-01 11:12:06 -07:00
Régis Hanol
46a88e0c70 FIX: helpful/flagged posts styling on mobile 2014-08-01 19:18:31 +02:00
Robin Ward
09d7a697bf OPTIMIZATION: Add index to post_timings and adjust the query 2014-08-01 13:14:00 -04:00
Régis Hanol
b414a3590a FIX: flag count displayed at wrong position 2014-08-01 19:03:12 +02:00
riking
d87edce6c3 Pass rejection message along in rejection mail if present 2014-08-01 09:56:15 -07:00
Jeff Atwood
332e3ca8b6 #topic-progress-expanded needed +width too 2014-08-01 02:15:05 -07:00
Jeff Atwood
05e2f5c4a9 missed a few #topic-progress spots, go 145px 2014-08-01 01:41:06 -07:00
Jeff Atwood
beabdc0809 that max-height was way small for mobile 2014-07-31 23:26:16 -07:00
Jeff Atwood
aa9d1594a0 font colors incorrect on mobile user page bio 2014-07-31 22:41:11 -07:00
Jeff Atwood
2c44ac4454 slightly wider topic-progress bar 2014-07-31 21:53:28 -07:00
Sam
7d331760db FIX: not clearing floats in firefox 2014-08-01 12:52:37 +10:00
Jeff Atwood
71aa41ccac copyedits on new flagging behaviors 2014-07-31 16:17:38 -07:00
Robin Ward
d7ad3bb2b6 TESTS: Integration tests for badge pages 2014-07-31 18:44:47 -04:00
Robin Ward
adea5b36a0 TESTS: Integration tests for login_required 2014-07-31 17:59:52 -04:00
Robin Ward
d3cc85c784 TESTS: Use Pretender in test mode for more flexible server responses 2014-07-31 16:49:30 -04:00
Robin Ward
c5b5db48cf TESTS: Reset the preload store for testing 2014-07-31 13:25:40 -04:00
Neil Lalonde
3b46b5ecbf FIX: TL3 requirements now only counts agreed flags 2014-07-31 10:43:18 -04:00
Sam
5a8919e87a FIX: we don't need buttons that do nothing
Leading to v1 we don't need UI reminders in our product.
2014-07-31 18:59:18 +10:00
Sam
dcc9923e4b FIX: failed messages posted via email silently ignored
also... test suite over mocking
2014-07-31 18:46:02 +10:00
Sam
e907cca62e annotate 2014-07-31 13:14:40 +10:00
Sam
e9a1af0113 FIX: Do not suppress reply-to when other posts quoted 2014-07-31 11:40:02 +10:00
Sam
9926382185 FIX: can't create badges 2014-07-31 09:09:03 +10:00
Régis Hanol
220f9e21e3 FIX: 'undo flag' marks the flag as disagreed 2014-07-30 23:35:42 +02:00
Robin Ward
87ca49e26e Merge pull request #2609 from BenLubar/benlubar-edit-history-public-2
FIX: save edit_history_public
2014-07-30 13:20:32 -04:00
Ben Lubar
4e80a4d091 FIX: save edit_history_public 2014-07-30 12:03:22 -05:00
riking
f9ef715357 Improve email-in category settings UI 2014-07-30 09:58:41 -07:00
Robin Ward
a6848bd9e9 FIX: Latest should link to /latest since the homepage can be
customized
2014-07-30 11:59:22 -04:00
Régis Hanol
0b648f4b18 FIX: make sure the quote-reply button is never squished on mobile 2014-07-30 17:39:53 +02:00
Régis Hanol
78e33f1931 FIX: link to the flagged post instead of its topic 2014-07-30 11:16:49 +02:00
Sam
6dbd6f7428 FIX: redirect to preserve json 2014-07-30 15:25:49 +10:00
Sam
662845f8be FIX: don't display category for PMs 2014-07-30 14:56:19 +10: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
Kris Aubuchon
3d41ee5f9a removing text-transforms (interferes with translation) 2014-07-29 23:48:41 -04:00
Sam
f29a761445 FIX: not highlighting stuff a second time 2014-07-30 12:32:14 +10:00
Sam
e227b68f8d FEATURE: make # more useful for keyboard users 2014-07-30 12:16:11 +10:00
Sam
b143b64511 FIX: searchContext set too early
This was firing before previous route deactivated.
2014-07-30 11:55:38 +10:00
Sam
871f2113e4 BUGFIX: don't move selection when nothing is selected 2014-07-30 11:22:41 +10:00
Sam
87dd681497 FEATURE: setting suppress reply when quoting 2014-07-30 10:55:49 +10:00
Sam
5c72297695 FEATURE: clean up badges admin 2014-07-30 08:56:46 +10:00
Sam
ebf385aedc FEATURE: allow title overridable 2014-07-30 08:46:59 +10:00
Sam
367d699247 FIX: enter on invite to PM was broken 2014-07-30 08:46:59 +10:00
Sam
5a3466a6c3 FIX: keep correct ordering on admin badges 2014-07-30 08:46:59 +10:00
Régis Hanol
b196de0821 TRIVIAL: use class instead of id for the 'topic-list' 2014-07-29 23:38:36 +02:00
Robin Ward
6844edc564 FIX: User email was changing in the HTML when you invited a user 2014-07-29 16:02:30 -04:00
Robin Ward
ac4a33a656 FIX: Display proper error message when changing a trust level fails 2014-07-29 15:54:20 -04:00
Robin Ward
55457810ba FIX: Was not filtering correctly on the user's stream 2014-07-29 15:39:01 -04:00
Robin Ward
7cc4a157f6 Merge pull request #2603 from techAPJ/patch-1
FEATURE: allow staff to send multiple invites to same email
2014-07-29 14:58:39 -04:00
Régis Hanol
86a4a1f220 export the Button class so that we can use it in plugins 2014-07-29 20:56:05 +02:00
Arpit Jalan
f571abfaaf FEATURE: allow staff to send multiple invites to same email 2014-07-30 00:13:11 +05:30
Robin Ward
16dfedef8f ES6: Remove dynamically generated static routes. They were causing lots
of confusion and bugs.
2014-07-29 14:24:16 -04:00
Robin Ward
df9bd3d666 FIX: Clicking logo when login_required threw an error 2014-07-29 13:46:42 -04:00
Robin Ward
af36df057c FIX: Show correct login page when login_required 2014-07-29 13:38:04 -04:00
Robin Ward
04643898c9 FIX: Typo in SiteSetting 2014-07-29 13:27:01 -04:00
Dung Quang
97507bbd87 Update categories.js.handlebars 2014-07-29 17:24:19 +07:00
Régis Hanol
a49a8e8c05 FIX: no primary action on disposition buttons 2014-07-29 09:36:12 +02:00
Régis Hanol
9d864ab28a FIX: show disposition buttons when flagging a topic 2014-07-29 09:34:58 +02:00
Régis Hanol
b93deae54b EXPERIMENT: put the quote button at the bottom of the selection on mobile 2014-07-29 09:23:49 +02:00
Jeff Atwood
7bc4ac3e61 Merge pull request #2601 from awesomerobot/master
tiger striping on mobile categories
2014-07-28 23:10:37 -07:00
Sam
49d03cf14e FEATURE: support for /t/1234 2014-07-29 16:04:28 +10:00
Kris Aubuchon
467b358659 tiger striping on mobile categories 2014-07-29 02:04:20 -04:00
Sam
5d9eefbfed FIX: don't notify on link reflections 2014-07-29 15:40:05 +10:00
Sam
b2e29526ff FIX: custom css not using CDN 2014-07-29 14:55:48 +10:00
Sam
7c83823a95 FEATURE: Dismiss unread / new at top if more than 30. 2014-07-29 14:12:41 +10:00
Régis Hanol
44ba74789b FIX: actually retrieve the first 2 posts in a conversation about a flag 2014-07-28 22:54:03 +02:00
Neil Lalonde
e1be478ef4 FIX: admins bypass some post validations. This allows them to edit legal docs even if those docs are longer than max post length, for example. 2014-07-28 16:40:14 -04:00
Régis Hanol
57fef6864d FIX: update_counters wasn't properly updating topic counters 2014-07-28 22:08:31 +02:00
Robin Ward
380411457a UX: Show the category name even if there's an image. It's too confusing
otherwise for many sites.
2014-07-28 16:03:13 -04:00
Robin Ward
8603f492c7 FIX: Latest link in site map was not working correctly. 2014-07-28 15:53:46 -04:00
Robin Ward
d17dbf61a8 Remove all the partials in the Site Map. Those made no sense. 2014-07-28 15:53:46 -04:00
Régis Hanol
cbe3a72c1f FIX quote-button style on mobile 2014-07-28 21:22:09 +02:00
Robin Ward
5cd7e1b387 ES6: Convert more routes over 2014-07-28 13:39:33 -04: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
Robin Ward
717f57c968 Revert "FIX: You couldn't span multiple lines with bold or italics"
This reverts commit 423d37a2b6.

Conflicts:
	test/javascripts/lib/markdown_test.js
2014-07-28 13:17:39 -04:00
Robin Ward
8866141ba2 Merge pull request #2592 from Elberet/fix-parser
Fixes for quirky markdown parser behaviours
2014-07-28 13:12:22 -04:00
Jens Maier
90d14d9ffc add comments and improve variable names 2014-07-28 19:03:34 +02:00
Neil Lalonde
39980631f5 Merge pull request #2596 from mcwumbly/tl3-low-water-mark
add a low water mark at 90% of variable TL3 requirements
2014-07-28 10:54:17 -04:00
Kris Aubuchon
22efc2147b fixing tiger striping on mobile 2014-07-28 10:33:23 -04:00
David McClure
025354f52f add a low water mark at 90% of variable TL3 requirements 2014-07-27 23:42:38 -07:00
Sam
f9162d6add FIX: moderators had no access to admin user page 2014-07-28 11:59:46 +10: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
Ben Lubar
ac8c2e1e07 discourse#2591 2014-07-27 12:12:36 -05:00
Jens Maier
479eb64a76 FIX: rewrite replaceBlock logic to better handle mismatched nested quotes. 2014-07-27 16:07:47 +02:00
Sam
621b86dbb3 FIX: regression in seed 2014-07-27 18:32:04 +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
Sam
0ab456b647 FIX: allow position to be changed post seed 2014-07-27 11:33:33 +10:00
Régis Hanol
3d6e2713d1 BUGFIX: login was broken when login was required 2014-07-26 23:16:08 +02:00
Jeff Atwood
f66c39c63b Merge pull request #2589 from awesomerobot/master
reverting notification style
2014-07-25 20:43:14 -07:00
Kris Aubuchon
1557f07e87 reverting notification style 2014-07-25 23:06:14 -04:00
Shiv Kumar
aac9c24639 do not allow password changes if local logins disabled 2014-07-25 14:27:27 -07:00
Robin Ward
f4f46aea48 FIX: No, for real don't show Uploading... for non-admin users when they
aren't uploading.
2014-07-25 17:08:54 -04:00
Robin Ward
227ca5dd23 FIX: Home logo wasn't scrolling to top if on second page of topic
results.
2014-07-25 17:02:46 -04:00
Neil Lalonde
fcaeb885e5 FIX: don't show the option to notify yourself in the flag dialog 2014-07-25 16:37:03 -04:00
Robin Ward
6ba5f715f3 FIX: There was an error renaming the Uncategorized topic 2014-07-25 16:36:34 -04:00
riking
8af4ab2a63 Use settingName in settings_list like the others 2014-07-25 13:19:43 -07:00
Robin Ward
423d37a2b6 FIX: You couldn't span multiple lines with bold or italics 2014-07-25 16:08:00 -04: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
Robin Ward
4101a396ad FIX: Allow buttons to be hidden. Fixes persistent uploading progress on
file uploads for non-admins.
2014-07-25 15:09:15 -04:00
Neil Lalonde
5a33e6f00c Move FAQ, Terms of Service, and Privacy Policy into topics in the Staff category. First post of those topics will be rendered on their respective pages. Site settings and content are not used for these documents anymore. Translations of the default text is moved into the standard YML files. 2014-07-25 14:41:20 -04:00
Robin Ward
e6819f8879 FIX: Don't capitalize category names in the breadcrumbs. See:
https://meta.discourse.org/t/categories-dropdown-inconsistent-text-formatting/18042
2014-07-25 14:37:31 -04:00
Robin Ward
15a51c6316 ES6: Patch up a few issues with the admin controllers conversion 2014-07-25 14:17:58 -04:00
Joshua Gorner
e242368266 Convert admin section controllers to ES6 modules 2014-07-25 14:17:58 -04:00
Kris Aubuchon
ab8bade9c6 fixing PM notification badge 2014-07-25 13:37:42 -04:00
Kris Aubuchon
f050d3e917 fixing notification style update 2014-07-25 12:22:55 -04:00
Robin Ward
e940723d99 FIX: Prevent Firefox browser crash with too many nested <kbd> tags 2014-07-25 11:16:01 -04:00
Robin Ward
be408242bc Merge pull request #2581 from awesomerobot/master
new notification style, poster expansion border, changing media screen to media all...
2014-07-25 10:55:43 -04:00
Sam
1d1dd43e27 SECURITY: fix XSS using fancy mention hack 2014-07-25 17:26:57 +10:00
Sam
ae686e8188 FIX: no new badges could be created 2014-07-25 15:48:43 +10:00
Sam
1297243759 FIX: stop tracking broken links 2014-07-25 15:34:31 +10:00
Sam
d47d323f29 FIX: corrupt avatar record causing 404 2014-07-25 15:26:43 +10:00
Sam
354d40a6ea FIX: system attribute not set correctly on new badges 2014-07-25 15:22:29 +10:00
Sam
40af9ce612 FIX: do not store incoming links on avatars or uploads 2014-07-25 15:10:06 +10:00
Sam
95d13bf68a PERF: move avg time calculation to daily 2014-07-25 13:21:10 +10:00
Sam
fbbd4999b6 FIX: remove invalid hack, correct whitelist to use value returned from callback 2014-07-25 12:16:00 +10:00
Robin Ward
f2b554be13 FIX: Use placeholder for avatar image size in expansion 2014-07-24 17:17:47 -04:00
Robin Ward
b88a8d2416 FIX: Clicking navigation pills a second time should refresh the list
you're looking at.
2014-07-24 14:59:53 -04:00
Jens Maier
b19ad15086 FIX: improve list bbcodes: ignore newlines resulting in unnecessary blank lines 2014-07-24 19:39:16 +02:00
Robin Ward
f33ebc512b FIX: Link a poster's name to their profile, makes much more sense now
that we're showing the popup to that.
2014-07-24 13:13:24 -04:00
Robin Ward
fa25700400 FIX: Direct links to hash URLS were broken. Regression? 2014-07-24 12:52:43 -04:00
Kris Aubuchon
4a1ec20585 adding border to poster expansion, changing media screen to media all, trying new notification style 2014-07-24 12:21:22 -04:00
Jens Maier
79dc68512f FIX: dialects accept nested inline markup 2014-07-24 17:34:13 +02:00
Robin Ward
5aa411b58c FIX: When we don't have an uploaded_avatar_id don't try to show the
avatar. Wait until it's loaded.
2014-07-24 11:31:08 -04:00
Robin Ward
0b368993b7 FIX: If you hit back while a replaceState was queued up it would
update the URL even after navigating.
2014-07-24 11:26:53 -04:00
Sam
a34037b26c FIX: typo 2014-07-24 18:38:27 +10: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
469e74316b FIX: don't show broken button 2014-07-24 18:28:23 +10:00
Jeff Atwood
dc96cf6d4c Merge pull request #2578 from awesomerobot/master
minor alignment fix on embedded posts
2014-07-23 22:15:39 -07:00
Kris Aubuchon
b43e4b05c2 minor alignment fix 2014-07-23 23:45:30 -04:00
Sam
526da15b9e Improve badge UI add links to badge descriptions 2014-07-24 12:21:24 +10:00
Robin Ward
c8a0bf35c5 FIX: Navigating to a user's admin page would not populate
`availableGroups`
2014-07-23 16:54:04 -04:00
Robin Ward
27f786e06a FEATURE: Show user popup when clicking on an @mention in a post. 2014-07-23 16:10:29 -04:00
Robin Ward
04c6733ae7 FIX: If a deprecated view can't be found, look for a component 2014-07-23 16:10:29 -04:00
Robin Ward
06512685ab FEATURE: If there is a category scope and show_subcategory_list is set, only
show the local categories in the dropdown instead of all categories.
2014-07-23 13:10:06 -04:00
Neil Lalonde
b4ad70d767 FEATURE: Continue to Discourse links are now buttons, and those pages will redirect automatically after 5 seconds 2014-07-23 12:32:12 -04:00
Robin Ward
b29b94046c Merge pull request #2569 from lreeves/group-selector-datasource-finder
Move finder logic out of the group-selector component
2014-07-23 11:28:29 -04:00
Robin Ward
0a0d32efb4 TRIVIAL: Rename map to idMap because map means something for
enumerables.
2014-07-23 11:11:13 -04:00
Robin Ward
1a7eacc70a Merge pull request #2568 from lebek/optimize-category-lookup
Optimize Finding a Category by Id
2014-07-23 11:06:54 -04:00
Robin Ward
016927d5b9 Merge pull request #2566 from minasmart/master
Enumerate deferred scripts with a sprockets helper
2014-07-23 11:00:38 -04:00
Régis Hanol
b9bd2ddda6 Revert "FIX: hidden helper class is important" 2014-07-23 12:25:09 +02:00
Régis Hanol
4201a58a13 Merge pull request #2573 from fantasticfears/patch-5
FIX: hidden helper class is important
2014-07-23 10:08:20 +02:00
Jeff Atwood
1b733ff936 missed a spot for more /!\ 2014-07-22 21:34:19 -07:00
Jeff Atwood
fc1fa2d104 Caps Lock clearly needs more exclamation sign 2014-07-22 21:15:54 -07:00
Erick Guan
f2cd2f1d3c FIX: hidden helper class is important 2014-07-23 11:50:59 +08:00
Peter Le Bek
f63e6e6dab Optimize Category find-by-id by using a hash. 2014-07-22 23:49:49 -04:00
Kris Aubuchon
fff0f82bfb fixing wmd-editor button background 2014-07-22 22:38:15 -04:00
Sam
0f9678fe49 FIX: faster update of all badges
Introduced badge triggers, introduced concept of badge that happens due to a post but has the post hidden

Delta badge grant happens once a minute, backed by redis
2014-07-23 11:46:07 +10:00
Sam
007310c4a2 Wire up triggers 2014-07-23 11:43:17 +10:00
Sam
b9a7d945c3 Improve badge grouping UI
Start work on triggers
2014-07-23 11:43:17 +10:00
Sam
375f0815b6 Merge pull request #2571 from awesomerobot/master
fixing lingering gutter width issues
2014-07-23 10:42:25 +10:00
Kris Aubuchon
ef2a5def3c fixing lingering gutter width issues 2014-07-22 20:33:21 -04:00
lreeves
9c2f4b55ac This moves the finder logic out of the component 2014-07-22 20:30:30 -04:00
M Smart
0d9e2b5df5 Move the scripts helper into a better place. 2014-07-22 20:14:57 -04:00
Neil Lalonde
f5cba39c89 FIX: Typo in method name for triggering 2014-07-22 19:56:41 -04:00
M Smart
ec280913b2 Enumerate deferred scripts with a sprockets helper 2014-07-22 19:46:43 -04:00
Neil Lalonde
6f749b9765 FIX: move duplicated scss to common file 2014-07-22 16:42:19 -04:00
Jeff Atwood
8fc80cb922 Merge pull request #2564 from awesomerobot/master
a few mobile admin enhancements
2014-07-22 13:38:05 -07:00
Kris Aubuchon
52334ddda0 a few mobile admin enhancements 2014-07-22 16:30:32 -04:00
Robin Ward
7c0e723464 TWEAK: If show_subcategory_list is enabled, hide subcategories from
the site map.
2014-07-22 16:27:33 -04: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
d0024f738b further optimize computed property 2014-07-23 00:08:54 +05:30
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
fd3ceae1d6 ES6: Enable compatibility layer for routes 2014-07-22 12:09:29 -04:00
Jeff Atwood
c712b0f4b8 add dimmed style to base for flagged/hidden posts 2014-07-21 23:52:26 -07:00
Kris Aubuchon
49605b1f2f embdedded post alignment, minor fix 2014-07-21 23:58:26 -04:00
Kris Aubuchon
90db5147a3 removing 100% image width from embedded posts 2014-07-21 21:00:43 -04:00
Robin Ward
4d354cff7e FIX: Clicking an avatar in an expanded post should show the user
expansion popup.
2014-07-21 18:05:24 -04:00
Robin Ward
0175ba000f FIX: Limit the maxLength of the title text fields to the site setting
for the maximum length.
2014-07-21 14:30:23 -04:00
Robin Ward
eafde36228 FIX: If a site has no logo, don't show a broken image in the digest. 2014-07-21 14:18:32 -04:00
Robin Ward
bddd7f5ea3 FIX: Stop endless loading at the bottom of a user's stream. 2014-07-21 14:13:17 -04:00
Robin Ward
d9e5c2317f FIX: If a topic title edit fails, revert to previous title. 2014-07-21 13:39:23 -04:00
Robin Ward
0f23456259 FIX: Instead of patching markdown-js, fix the issue in Discourse. 2014-07-21 13:09:57 -04:00
Robin Ward
90e2f1893c ES6: Start converting routes 2014-07-21 12:00:58 -04:00
Robin Ward
59c3ca7e7b PLUGIN: New API for decorating a post with jQuery 2014-07-21 11:38:38 -04:00
Régis Hanol
9c2a7f0fd1 BUGFIX: cancelling an upload should hide cancel button 2014-07-21 11:14:01 +02:00
Jeff Atwood
dc8039d70b normalize mobile reply button styles 2014-07-20 02:50:58 -07:00
Jeff Atwood
76ebe40b15 clean up mobile topic buttons styles a bit more 2014-07-20 02:36:26 -07:00
Jeff Atwood
e7031859ef dropped a } 2014-07-20 02:20:26 -07:00
Jeff Atwood
43afae495f remove some redundant mobile styles 2014-07-20 02:12:35 -07:00
Jeff Atwood
f4b5338c79 move .has-like out of .read-icon block 2014-07-20 01:39:02 -07:00
Jeff Atwood
80e6a826e4 mobile cleanup: .last-read, .has-like 2014-07-20 01:24:45 -07:00
Jeff Atwood
23d6fd68e5 simplify mobile category page 2014-07-20 01:02:59 -07:00
Jeff Atwood
8781f7855e bad reply-where-modal styles caused mobile issues 2014-07-20 00:34:43 -07:00
Jeff Atwood
391edfd907 missing space in footer on mobile 2014-07-20 00:22:01 -07:00
Jeff Atwood
1c4e3c4a96 mobile category layout fixes 2014-07-19 23:54:57 -07:00
Jeff Atwood
3bbeede07e Merge pull request #2557 from awesomerobot/master
removing 100% width on non-lightboxed images
2014-07-18 17:25:00 -07:00
Kris Aubuchon
9da806d2fa removing 100% width on non-lightboxed images 2014-07-18 20:06:41 -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
Robin Ward
3aa8d8efa1 FIX: Acting and undoing repeatedly was broken 2014-07-18 16:17:11 -04:00
Robin Ward
ffa84d9bb4 If you rename a category, also rename the category definition topic. 2014-07-18 13:59:54 -04:00
Robin Ward
75f6b43e62 ES6: Discourse.ContainerView 2014-07-18 12:20:07 -04:00
Robin Ward
a73b22b96f ES6: Modals converted 2014-07-18 12:20:07 -04:00
Régis Hanol
c7330ed73f BUGFIX: errors when post-processing 'data images' 2014-07-18 17:54:18 +02:00
Sam
8f36d3367f Merge pull request #2556 from riking/topic_error
Don't show Try Again for access errors on topics
2014-07-18 17:18:22 +10:00
Sam
ed6766ccad FEATURE: push Reader up to 100 2014-07-18 15:57:03 +10:00
Sam
4feedecce4 BUGFIX: orphan badge groupings 2014-07-18 15:55:42 +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
349003ee5e Don't show Try Again for access errors on topics 2014-07-17 17:50:37 -07:00
Sam
b522f6116f FIX: strip out some more undo/redo stuff 2014-07-18 10:32:55 +10:00
Sam
da26aae41e FIX: somehow button is not set 2014-07-18 10:31:02 +10:00
Sam
1359a02128 Merge pull request #2532 from riking/sidekiq
Pass more context from Sidekiq jobs to Logster
2014-07-18 10:24:51 +10:00
riking
d90404e830 Change 'code' to 'message' 2014-07-17 15:19:58 -07:00
riking
12cb682548 Start passing more context to Discourse.handle_exception 2014-07-17 14:11:56 -07:00
Robin Ward
6d3efc9a58 TRIVIAL: Added "has-logo" and "no-logo" classes for styling categories 2014-07-17 15:57:17 -04:00
Robin Ward
38619b5a31 UX: Improve the interface for selecting a subcategory in a dropdown 2014-07-17 15:51:00 -04:00
Robin Ward
98907c0e81 FIX: Category counts were incorrect when the names were duplicates. 2014-07-17 14:54:04 -04:00
Robin Ward
5ccb656b62 Don't trigger replaceState until scrolling stops. 2014-07-17 14:34:56 -04:00
Robin Ward
61fd64c99d ES6: Many modal views 2014-07-17 13:43:22 -04:00
Robin Ward
3265360ff7 Merge pull request #2546 from riking/hide_deleted
Hide deleted posts by default for staff
2014-07-17 13:40:58 -04:00
riking
19b757b058 FEATURE: Hide deleted posts by default for staff 2014-07-17 10:40:15 -07:00
riking
c8d322d1be Include the email subject line in rejection messages
This change has a tradeoff.
It increases our backscatter vulnerability - the subject could have spammy content - but it's extremely valuable to the user to know exactly which message was rejected.
If you sent two at the same time, and only one was rejected, you would have no way of knowing which worked and which to resend without going to the website (which is what email-in is trying to avoid, kinda).
2014-07-17 10:25:53 -07:00
riking
73ceeda1f9 Stop unnecessarily suppressing settings for uncategorized
Fix migration for emailing into uncategorized
2014-07-17 10:25:52 -07:00
Robin Ward
ede8f22971 Use the header background color for a site in the digest email. 2014-07-17 12:31:37 -04:00
Robin Ward
f06f8abedd Merge pull request #2537 from ligthyear/group-member-management-on-user
Improved Group Member Management on User Administration
2014-07-17 11:00:05 -04:00
Robin Ward
a00cfbc6bf Merge pull request #2553 from techAPJ/patch-1
FIX: refresh invite list after sending invite manually
2014-07-17 10:20:40 -04:00
Sam
de7e6a9545 Feature: allow mods to cut pinned topic excerpts 2014-07-17 21:32:37 +10:00
Arpit Jalan
2451779011 FIX: refresh invite list after sending invite manually 2014-07-17 13:53:30 +05:30
Sam
bfb37054e8 Badge Grouping work in progress 2014-07-17 16:11:10 +10:00
Sam
91cd4f2d66 SECURITY: improve escaping protection 2014-07-17 16:11:10 +10:00
Sam
c12a131fb4 SECURITY: sanitizer allowing invalid attributes 2014-07-17 16:11:09 +10:00
Sam
e8ca1a2469 FEATURE: allow overriding badge names
FEATURE: allow html in badge description
2014-07-17 16:11:09 +10:00
Jeff Atwood
e9e4ec0e52 Merge pull request #2551 from awesomerobot/master
fixing the topic-body at 690px wide, leaving gutter flexible
2014-07-16 20:06:25 -07:00
Kris Aubuchon
38a6b5439d fixing the topic-body at 690px wide, leaving gutter flexible 2014-07-16 22:32:49 -04:00
Sam
d56d7866ff FIX invite redeem more robust 2014-07-17 09:38:16 +10:00
Sam
189b1c729a FEATURE: query param for topic state 2014-07-17 09:29:09 +10:00
Sam
9468ebeb2e CHANGE: Mini Profiler only enabled for developers in prd 2014-07-17 08:34:41 +10:00
Sam
19d1a9c96b Merge pull request #2549 from techAPJ/patch-3
FIX: If the invite with topic id already exists, redirect user to home p...
2014-07-17 08:18:27 +10:00
Robin Ward
62ef81d895 FIX: Don't scroll to top if there's an anchor present. 2014-07-16 18:14:39 -04:00
Neil Lalonde
4c867c5796 FIX: don't send repeated notifications that there are pending users who need to be approved to moderators who haven't read the previous notification 2014-07-16 17:53:51 -04:00
Arpit Jalan
c14a35f173 FIX: If the invite with topic id already exists, redirect user to home page instead 2014-07-17 03:10:38 +05:30
Robin Ward
d9c2b316b6 FIX: Resolver should try with slashes instead of periods too 2014-07-16 17:38:14 -04:00
Régis Hanol
f43293a7bc FEATURE: replace 'deleted by' with the trashcan glyph 2014-07-16 22:38:39 +02:00
Neil Lalonde
5c70d878a7 FEATURE: show a reason why a category can't be deleted 2014-07-16 15:43:51 -04:00
Robin Ward
fb8dda7f42 FIX: We should use category_id instead of category_name to perform
operations, now that the subcategory names are not unique.
2014-07-16 15:40:35 -04:00
Jeff Atwood
612dcb5805 we can't resize images on desktop, very dangerous 2014-07-16 12:23:54 -07:00
Régis Hanol
7dcf2a2c4f FEATURE: show the user's flagged/deleted posts 2014-07-16 21:04:55 +02:00
Robin Ward
71c67c43a1 ES6: User activity views 2014-07-16 13:19:47 -04:00
Neil Lalonde
939e8505a9 Remove hub username integration 2014-07-16 12:25:24 -04:00
Neil Lalonde
01a68f8cc7 Emails are case insensitive 2014-07-16 10:22:01 -04:00
Sam
0c8025d513 FIX: post number is just adding noise 2014-07-16 18:23:29 +10:00
Sam
e347eea629 FEATURE: show user what badges they have 2014-07-16 17:55:08 +10:00
Sam
5ad519e2bc Rename Read Faq, Read Guidelines 2014-07-16 17:55:08 +10:00
Jeff Atwood
4f3f61121a Merge pull request #2547 from awesomerobot/master
fitting images in posts without violating max width/height
2014-07-15 23:22:26 -07:00
Sam
59c399c50a FIX: count distinct badges for totals. 2014-07-16 16:21:46 +10:00
Kris Aubuchon
89167be99a fitting images in posts without violating max width/height 2014-07-16 01:01:03 -04:00
Neil Lalonde
823061a2cf FIX: handle enter key with a better way on site setting string inputs 2014-07-15 17:32:45 -04:00
Robin Ward
f2dd35ab08 Improve the unsubscribe to digest experience. Give a link in case it
fails, provide a different message if you are logged in as a different
user, increase expiry to 2 months from 1 week.
2014-07-15 17:20:59 -04:00
Neil Lalonde
82bdef2047 FIX: escape input of forgot password form before rendering it back to you 2014-07-15 17:19:28 -04:00
Sam
7dade2cd99 excludes self from quoted 2014-07-16 06:56:24 +10:00
Robin Ward
e20a8e6dea FIX: Allow users to unsubscribe to digests while not logged in if
`login_required` is set to true.
2014-07-15 16:47:26 -04:00
Arpit Jalan
a1112347d4 FIX: Instead of silently failing, assign alternative username when provided username is invalid in disposable invite 2014-07-16 01:19:48 +05:30
Robin Ward
c6df00a5cc FIX: You shouldn't be able to add a parent to Uncategorized 2014-07-15 15:19:39 -04:00
Robin Ward
6d7531f690 Merge pull request #2542 from techAPJ/patch-1
FEATURE: topic support in disposable invites
2014-07-15 15:15:19 -04:00
Robin Ward
c037371be1 FIX: Don't link to web sites for TL0 2014-07-15 14:46:12 -04:00
Robin Ward
4f416bf6ce Check honeypot/challenge value on activation too 2014-07-15 14:07:35 -04:00
Jeff Atwood
3eb0afe29b add bit of spacing to 404 page 2014-07-15 10:56:58 -07:00
riking
915f60b0fc Don't redirect to login when activating account... 2014-07-15 10:50:28 -07:00
Arpit Jalan
8862a881f8 FEATURE: topic support in disposable invites 2014-07-15 23:11:06 +05:30
Robin Ward
3368e23fe4 ES6: Preferences views 2014-07-15 12:36:57 -04:00
Benjamin Kampmann
67d127ec5c make jshint happy: missing semicolon 2014-07-15 17:12:03 +02:00
Benjamin Kampmann
518207aa90 move ajax into models 2014-07-15 16:11:39 +02:00
Régis Hanol
a9342dbf92 SECURITY: fix XSS in link's href 2014-07-15 16:11:37 +02:00
Benjamin Kampmann
5025e97712 move available groups loader into router 2014-07-15 15:48:02 +02:00
Benjamin Kampmann
2435961b58 use computed 2014-07-15 15:43:53 +02:00
Benjamin Kampmann
6710637904 renamed 2014-07-15 15:35:16 +02:00
Régis Hanol
09924da60b Merge pull request #2540 from codetaylor/master
BUGFIX: exception validating 'data-' attributes
2014-07-15 10:41:45 +02:00
Sam
2d0def9940 FIX: First Quote badge bust
Feature: track quoted posts
2014-07-15 17:47:24 +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
Sam
45ca83328d Annotate 2014-07-15 11:29:44 +10:00
Jason Taylor
df2c259836 BUGFIX: exception validating 'data-' attributes 2014-07-14 17:43:38 -07:00
Jeff Atwood
6412958d1e make Send Test Email easier to see 2014-07-14 13:58:06 -07:00
Neil Lalonde
766196af87 FEATURE: add site setting allow_new_registrations which can be used to block all new account registrations 2014-07-14 15:42:22 -04:00
Robin Ward
ac3827f700 FIX: Combobox wasn't matching selected value properly with value of 0 2014-07-14 15:15:30 -04:00
Robin Ward
1886ffaff2 FIX: Work with phpBB import style links with ellipsis 2014-07-14 14:27:17 -04:00
Neil Lalonde
42dcb77d93 FEATURE: add site setting leader_links_no_follow to control whether users with trust level 3 or higher have nofollow on their links 2014-07-14 13:34:29 -04:00
Robin Ward
cce7cf8c85 FEATURE: Require Javascript to activate an account via email link 2014-07-14 12:26:10 -04:00
Gary Windham
a28d38d1ed refactor multiple instances of S3 key check logic to single variable 2014-07-14 09:14:16 -07:00
Gary Windham
3f6bd0606a support for EC2 IAM roles with Amazon S3 file store/backup 2014-07-14 09:14:16 -07:00
Robin Ward
c12780eb2b Merge pull request #2538 from techAPJ/patch-1
FEATURE: disposable invite tokens
2014-07-14 12:13:44 -04:00
Arpit Jalan
575b5e3d13 FEATURE: disposable invite tokens 2014-07-14 21:30:46 +05:30
Robin Ward
186ce78cb5 FIX: BBCode sanitization and tests 2014-07-14 11:24:25 -04:00
Régis Hanol
49eaaddba8 Merge pull request #2539 from iamntz/patch-1
Added type=email on register field
2014-07-14 15:23:34 +02:00
Sam
4a2cc269ab FIX: allow selection of no title 2014-07-14 18:07:07 +10:00
Jeff Atwood
192e286b15 FIX: user about me editor too wide on mobile 2014-07-14 00:53:04 -07:00
Sam
88469721b9 FEATURE: Allow admins to disable specific badges 2014-07-14 17:40:36 +10:00
Jeff Atwood
49dbded250 remove title_sanitize setting 2014-07-14 00:18:02 -07:00
Ionut Staicu
36d810a420 Added some style to email fields 2014-07-14 09:50:13 +03:00
Ionut Staicu
a0ca4c8583 Email field should be type=email 2014-07-14 09:49:05 +03:00
Sam
6618358586 FIX: dupe protection is API only now
make optional later on (was introduced for wordpress plugin)
2014-07-14 15:59:58 +10:00
Sam
5477325376 FIX: should use "script" to allow cdn 2014-07-14 08:47:06 +10:00
Benjamin Kampmann
ac3f1ba3d6 Improved Group Member Management on User Administration
Allows for a quick and easy group membership management on the
user-administration page. Uses the select2 UI component to
autosuggest other groups, remove existing ones and lock in automatic
groups.
2014-07-13 20:11:38 +02:00
Jeff Atwood
0c513241a3 no more black topic status glyphs on cat page 2014-07-13 02:45:50 -07:00
Jeff Atwood
504e971bda fix PM participant alignment on mobile 2014-07-12 22:17:54 -07:00
Jeff Atwood
f378004a41 embedded quote colors were wrong, THANKS OBAMA 2014-07-12 01:31:26 -07:00
Jeff Atwood
fe95597ce8 very minor mobile layout tweaks 2014-07-12 01:04:25 -07:00
Jeff Atwood
b8d9781739 minor mobile topic list tweaks 2014-07-12 00:44:01 -07:00
Jeff Atwood
0068ac9124 fix mobile layout of /faq /tos /privacy 2014-07-12 00:04:22 -07:00
Kris Aubuchon
8da4046d79 minor alignment fixes on badge page w/description 2014-07-12 00:36:01 -04:00
Kris Aubuchon
9398504332 fixing appearance of horizontal scrollbar on topic list at about 996px wide 2014-07-12 00:12:50 -04:00
Régis Hanol
edba5c631f FEATURE: reject accounts created with an email address similar to a known spammer email 2014-07-12 01:59:43 +02:00
Régis Hanol
b526cdc55c Revert "FEATURE: reject accounts created with an email address similar to a known spammer email"
This reverts commit 39be48a441.

Conflicts:
	spec/models/screened_email_spec.rb
2014-07-12 01:01:37 +02:00
Kris Aubuchon
1ef4a12a9d fixing onebox image width bug 2014-07-11 18:04:32 -04:00
riking
783454ebe1 Fix /p/post/user route not saving referrals
Make user id optional for /p/id/uid
Add /posts/id/raw route for debugging failed post processing
2014-07-11 14:44:07 -07:00
Neil Lalonde
d45c50f4bb Merge pull request #2529 from riking/email
Two light commits for email
2014-07-11 16:30:58 -04:00
Jeff Atwood
314f154def line up modal nav pills better 2014-07-11 13:28:51 -07:00
riking
07d8d5ed75 Change default email_in minimum trust to 2
Also, rename MinTrustToCreateTopicSetting to TrustLevelSetting, and apply it to more settings
2014-07-11 12:35:59 -07:00
Neil Lalonde
d13dbaaa36 FEATURE: enter key in site setting input saves it 2014-07-11 14:44:30 -04:00
Régis Hanol
46218c7a3a BUGFIX: multiple sub/sup 2014-07-11 15:27:42 +02:00
Régis Hanol
39be48a441 FEATURE: reject accounts created with an email address similar to a known spammer email 2014-07-11 15:09:46 +02:00
Sam
c113c36db7 correct badge query 2014-07-11 17:35:34 +10: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
Jeff Atwood
cf61ef7138 category-list-item only used in mobile layout 2014-07-10 13:28:53 -07:00
Jeff Atwood
eeeb374ec9 remove word "subcategories" from mobile cat page 2014-07-10 13:08:39 -07:00
Jeff Atwood
91af347dfa remove legacy category "footer" styles 2014-07-10 13:02:15 -07:00
Neil Lalonde
09959d315a Merge pull request #2525 from eyalev/rtl-support
Add RTL support.
2014-07-10 14:25:16 -04: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
Eyal Levin
d7139555e5 Add RTL support. 2014-07-10 19:36:19 +03:00
Kris Aubuchon
5aaaa9b915 Merge remote-tracking branch 'upstream/master'
Conflicts:
	app/assets/stylesheets/desktop/topic-post.scss
2014-07-10 11:45:25 -04:00
Kris Aubuchon
f20a5e2c30 adding some topic layout flexibility 2014-07-10 11:40:31 -04:00
Jeff Atwood
61e87a1bbc make sure /top looks OK on mobile 2014-07-10 00:57:30 -07:00
Jeff Atwood
d053ad07fb we don't want danger color on mobile category 2014-07-10 00:47:25 -07:00
Jeff Atwood
4215b6347c quick temporary fix for wrapping right gutter 2014-07-10 00:43:41 -07:00
Sam
27f85e5451 FIX: allow for subdirectorys for cdn assets 2014-07-10 17:29:38 +10:00
Sam
6019e3f257 FIX: remove hardcoding from middleware stack so we can control it 2014-07-10 17:01:21 +10:00
Sam
5032c96486 FIX: disable x accl redirect for CDN assets
We need to keep headers in tact
2014-07-10 16:32:46 +10:00
Arpit Jalan
2f6c984c8c Improve invite email copy 2014-07-10 10:57:40 +05:30
Jeff Atwood
95282a4c6d add badge glyph to edit button 2014-07-09 22:01:03 -07:00
Arpit Jalan
8395da5bd0 FIX: include topic title and domain name in topic invite mail 2014-07-10 10:05:28 +05:30
Sam
c5d3db9148 FIX: there is no trust_level_5 2014-07-10 12:17:13 +10: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
97979c1a32 Merge pull request #2522 from awesomerobot/master
adapting the layout to fit more viewports
2014-07-09 17:28:32 -07:00
Sam
d54c28adc1 FIX: better whitelisting 2014-07-10 09:59:54 +10:00
Kris Aubuchon
291459bb91 first steps to making discourse more responsive 2014-07-09 19:56:35 -04:00
Sam
9828a268b9 Fix: whitelist regex for bbcode too wide 2014-07-10 09:17:04 +10:00
Régis Hanol
a52c80e2a8 FEATURE: automatic image orientation fix 2014-07-09 23:59:57 +02:00
Régis Hanol
ef44b6218d FEATURE: better mobile upload experience (upload the picture right away) 2014-07-09 22:40:22 +02:00
Arpit Jalan
223bbc3da3 FEATURE: include topic context in topic invite 2014-07-09 21:23:20 +05:30
Régis Hanol
6b45b635f8 FIX: properly whitelist <code> classes needed for syntax highlighting 2014-07-09 16:27:47 +02:00
Sam
9ffcbfca98 FIX: disable whitelist temporarily
more complete fix to follow
2014-07-09 22:13:27 +10:00
Sam
21bc20169e FIX: stop stacking, stuff was upgraded dialogs 2014-07-09 16:43:54 +10:00
Sam
0d281d9de6 FIX: Firefox chucks exceptions on localStorage with cookies disabled 2014-07-09 16:15:52 +10:00
Sam
9c14385a86 FEATURE: explain which badges can be titles 2014-07-09 16:03:53 +10:00
Sam
8fcc019ff8 FIX: only allow badge title selection if it exists 2014-07-09 15:31:49 +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
Jeff Atwood
1ee3cf8c1d fix some minor 404 search page issues 2014-07-08 15:57:41 -07:00
Jeff Atwood
92d42a43fd remove unnecessary quote spacing on expand replies 2014-07-08 14:56:10 -07:00
Neil Lalonde
e84e72dfcd Merge pull request #2520 from techAPJ/fix_invite_search
FIX: selectively disappear invite search box
2014-07-08 17:55:10 -04:00
Jeff Atwood
aff6e4c5eb spacing can't be asymmetric 2014-07-08 14:47:58 -07:00
Jeff Atwood
5fee34a0fb bit more margin spacing on topic summary links 2014-07-08 14:45:49 -07: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
Arpit Jalan
eea3884e14 FIX: selectively disappear invite search box 2014-07-09 03:03:08 +05:30
Neil Lalonde
04e5c59598 Merge pull request #2519 from techAPJ/fix_invite_search
FIX: don't hide invite search box while filtering
2014-07-08 16:14:50 -04:00
Jeff Atwood
1e7a9a24db add glyph to sign in button on topic private page 2014-07-08 11:48:09 -07:00
Régis Hanol
7658b72556 BUGFIX: S3 backups failed when using a region
TRIVIAL: updated fog gem to latest version (1.22.1)
BUGFIX: fixed algorithm used to remove old backups
2014-07-08 20:46:08 +02:00
Arpit Jalan
e53651972d FIX: don't hide invite search box while filtering 2014-07-08 23:59:12 +05:30
Jeff Atwood
ba06a6b0d2 didn't need to move gutter watermark up 2014-07-08 11:17:24 -07:00
Jeff Atwood
719ec0801d add hellip; to Show Full Post 2014-07-08 10:55:15 -07:00
Sam
9ee93aad5b FIX: letter avatars to live in uploads directory, add last modified 2014-07-08 17:20:27 +10:00
Sam
aca0aa8e56 FIX: missing last modified on avatars 2014-07-08 17:16:29 +10:00
Jeff Atwood
059c0ff5e1 only dim the post actions, not the Replies badge 2014-07-07 23:39:21 -07:00
Jeff Atwood
2f27a7f182 another show summary as btn-primary 2014-07-07 22:41:41 -07:00
Jeff Atwood
349c0bd7af make show summary a btn-primary 2014-07-07 22:17:38 -07:00
Sam
efd6bf1490 FIX: set last modified date on CDN assets 2014-07-08 14:48:20 +10:00
Sam
81682b74b7 Feature: Paying it forward badge 2014-07-08 14:26:53 +10:00
Sam
8e31fe4835 FIX: select context when search triggered via CTRL-F 2014-07-08 12:40:51 +10:00
Sam
fcbc7729b6 FIX: missing BBCODE whitelists
FEATURE: ability whitelist a RegExp
2014-07-08 10:33:59 +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
Neil Lalonde
18fafa12a2 Add admin and moderator classes to usernames so they can be styled 2014-07-07 14:48:25 -04:00
Régis Hanol
ab3d664ce0 BUGFIX: share alert styling with mobile 2014-07-07 17:46:32 +02:00
Régis Hanol
b0815e8ace BUGFIX: make sure category selector never gets focus on mobile 2014-07-07 17:35:52 +02:00
Sam
0f25bbeaf7 FEATURE: Editor badge 2014-07-07 17:55:40 +10:00
Sam
ee3f7362e6 Merge pull request #2501 from techAPJ/bulk-invite-5
FEATURE: redeem Invite when user sign up
2014-07-07 15:14:35 +10:00
Sam
e8539ff411 Merge pull request #2515 from borhub/fix-compose-panel-overflow-on-800x480-android
Mobile: Fix parts of reply panel out of viewport
2014-07-07 15:12:15 +10:00
Sam
f37c3dc916 FIX: hoisting not handling duplicate content 2014-07-07 15:01:08 +10:00
Boris
59e55a1fa7 Fix not all content in reply panel visible due to panel overflowing on small Androids with keyboard up 2014-07-07 12:32:20 +10:00
Kris Aubuchon
c8fea4090e fixing PM title alignment 2014-07-06 00:08:07 -04:00
Sam
4a25c86d61 FIX: correct duplicate granting 2014-07-05 18:32:06 +10:00
Sam
ebc8dd6c95 Merge pull request #2510 from awesomerobot/master
fixing title truncation issues in firefox
2014-07-05 16:50:10 +10:00
Kris Aubuchon
5bd6168deb fixing title truncation issues for firefox 2014-07-05 02:16:33 -04:00
Sam
8298929b67 FIX: autocomplete quirks 2014-07-05 11:45:13 +10:00
Kris Aubuchon
f0f47fd045 truncating long names in the @ autocompleter 2014-07-04 20:43:49 -04:00
Sam
cf60bed719 FIX: username search logic was stemming and not ordering right 2014-07-05 09:11:41 +10:00
Neil Lalonde
5bcfb6ee38 FIX: don't show 'About category' topics on the 404 page 2014-07-04 16:18:17 -04:00
Robin Ward
2e0832fa71 TWEAK: Add the category description beside the logo, if present. 2014-07-04 15:35:02 -04:00
Robin Ward
914f0c3512 FIX: Don't surround oneboxes by paragraphs 2014-07-04 15:12:30 -04:00
Robin Ward
7ab98bb0e7 FIX: Missing formatting for oneboxes in preview 2014-07-04 14:15:07 -04:00
Robin Ward
a64b954fca Merge pull request #2507 from techAPJ/invite-patch-1
REFACTOR: move all conditions to guardian
2014-07-04 13:52:57 -04:00
Arpit Jalan
48f86181bf REFACTOR: move all conditions to guardian 2014-07-04 23:04:19 +05:30
Robin Ward
43b997c1ce TRIVIAL: Santiize some extra attributes from images 2014-07-04 13:22:48 -04:00
Robin Ward
689afbfb7a FIX: Try to match a selected element in a combo box, even if it
has a value of 0.
2014-07-04 13:11:43 -04:00
Robin Ward
4237099db3 ES6: More modal views 2014-07-04 11:50:40 -04:00
Robin Ward
abf6ffcaa0 Merge pull request #2504 from riking/patch-2
Pretty sure anons can't open the composer
2014-07-04 10:11:03 -04:00
Régis Hanol
3d94c671db BUGFIX: explicit code is often better... 2014-07-04 16:05:50 +02:00
Régis Hanol
609d1e05cd FEATURE: optimize the hell out of letter avatars 2014-07-04 13:27:17 +02:00
Jeff Atwood
bd13576dee Merge pull request #2506 from techAPJ/invite-patch-1
FEATURE: show Invite button to admin for private topics
2014-07-04 03:24:31 -07:00
Jeff Atwood
8de5f014fc FEATURE: fit a bit more on the progress bar 2014-07-04 02:44:49 -07:00
Arpit Jalan
4649494e53 FEATURE: show Invite button to admin for private topics 2014-07-04 15:09:07 +05:30
Sam
650e9348f3 FIX: multiple grant not working correctly 2014-07-04 17:41:03 +10:00
Sam
c2fa382471 Merge pull request #2505 from awesomerobot/master
fixing d-dropdown heading overlap
2014-07-04 16:52:37 +10:00
riking
043a1db4e1 Pretty sure anons can't open the composer 2014-07-03 23:26:52 -07:00
Kris Aubuchon
42fdb9bc9c fixing d-dropdown heading overlap 2014-07-04 02:20:41 -04:00
Jeff Atwood
c6ece058f0 Merge pull request #2502 from awesomerobot/master
truncating loooooooooong name fields
2014-07-03 20:56:52 -07:00
Kris Aubuchon
d74d5fb39e truncating loooooooooong name fields 2014-07-03 23:40:49 -04:00
Sam
dc9b6b53ad PERF: editor could be crashed if you entered huge inline blocks 2014-07-04 12:49:50 +10:00
Jeff Atwood
5d7992884a BUG: mobile category drop-down had extra space 2014-07-03 16:10:15 -07:00
Jeff Atwood
ff8a119550 BUG: mobile category drop-down styles looked bad 2014-07-03 15:29:46 -07:00
Jeff Atwood
e934680a56 BUG: mobile user profile field names invisible 2014-07-03 15:20:18 -07:00
Robin Ward
fc1ce96dbb FIX: Change the approach to sanitization. Includes a more detailed API
for allowing classes and attributes for only certain tag names.
2014-07-03 16:55:36 -04:00
Arpit Jalan
b301391116 FEATURE: redeem Invite when user sign up 2014-07-04 02:03:04 +05:30
Régis Hanol
cfeae239a8 BUGFIX: calling .blur() on the body element unfocus the browser window in IE10 2014-07-03 22:27:10 +02:00
Neil Lalonde
7d5d5862c1 Import optimizations for topic creation: Prevent queuing of most jobs when importing posts and topics. Only do some recalculations at the end of the import. 2014-07-03 16:24:47 -04:00
Robin Ward
4f09317cb3 ES6: A bunch of modal views 2014-07-03 12:39:14 -04:00
Robin Ward
e5059137d0 TRIVIAL: Remove log statement 2014-07-03 11:32:10 -04:00
Robin Ward
f247ea89b0 TWEAK: Show subcategory name even if there is a logo 2014-07-03 11:31:42 -04:00
riking
0d4163e0a2 FEATURE: Nice error handling page 2014-07-03 07:52:14 -07:00
riking
0612018569 Include the 'textStatus' field in DC.ajax rejection 2014-07-03 07:52:12 -07:00
Sam
5a28609afc FIX: listable badges need more logic 2014-07-03 20:34:26 +10:00
Sam
decff6dc85 revert viewport change on mobile
(truncates stuff on iphone)
2014-07-03 20:34:13 +10:00
Sam
9157f51618 FEATURE: upgrade font awesome to head 2014-07-03 17:58:12 +10:00
Sam
6bbb083d47 FEATURE: support "unlisted" badges. 2014-07-03 17:44:36 +10:00
Sam
db34b534e6 Merge pull request #2494 from techAPJ/bulk-invite-4
FEATURE: support txt file to be uploaded for bulk invite
2014-07-03 17:33:16 +10:00
Sam
2ba35ae707 Merge pull request #2498 from awesomerobot/master
fixing a handful of issues
2014-07-03 17:32:14 +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
Kris Aubuchon
aee73d901a fixing a handful of issues 2014-07-02 23:21:45 -04:00
Sam
8701a39044 FIX: improve matching algorithm 2014-07-03 11:29:02 +10:00
Sam
6d8200b1b1 FIX: smarter suppression of name
match on lowercase, trim.
2014-07-03 11:20:58 +10:00
Robin Ward
554e5c8482 XSS: Escape the custom title (admin only) when displaying group titles. 2014-07-02 19:55:52 -04:00
Régis Hanol
9b43333f3f TRIVIAL: removes unecessary #if bindings 2014-07-02 23:01:23 +02:00
Régis Hanol
e148d2340f removes summary filter when clicking on the likes count in topic lists 2014-07-02 22:58:07 +02:00
Robin Ward
462dcadd01 FEATURE: Subcategory list on parent subcategory page. 2014-07-02 16:47:43 -04:00
Robin Ward
4592916026 ES6: Convert route builders to initializer
Remove deprecated `Discourse.addInitializer`
2014-07-02 16:47:43 -04:00
Régis Hanol
9abef57312 BUGFIX: staff counters weren't taking into acount deleted posts/actions 2014-07-02 22:33:18 +02:00
Régis Hanol
7feab2fc99 Revert "background on topic-list, more width on extra-info-wrapper, meta viewport fix" 2014-07-02 16:55:43 +02:00
Jeff Atwood
2a705fff6c Merge pull request #2495 from awesomerobot/master
background on topic-list, more width on extra-info-wrapper, meta viewport fix
2014-07-02 07:01:15 -07:00
Kris Aubuchon
e0194e69a5 adding background to topic-list, making max-width larger on extra-info-wrapper, and changing viewport config 2014-07-02 09:54:40 -04:00
Arpit Jalan
85ba55dc26 FEATURE: support txt file to be uploaded for bulk invite 2014-07-02 19:21:15 +05:30
Régis Hanol
18f5751f3f BUGFIX: cap image widths in usercards & user profiles 2014-07-02 14:56:09 +02:00
Jeff Atwood
94fd592dfa lock alignment is better with vertical-align:middle 2014-07-02 03:37:10 -07:00
Arpit Jalan
aeec5067d5 FEATURE: Send notification by system user for bulk invite 2014-07-02 14:28:57 +05:30
Sam
198731de23 FIX: 100% cpu while parsing feeds 2014-07-02 13:53:04 +10:00
Sam
5a0aed2bfa FIX: regression, forgot password broken
also... mocks were invented by the devil
2014-07-02 13:06:55 +10:00
Sam
a4b7b561dc Add link to badge reason on badge details page. 2014-07-02 09:46:28 +10:00
Sam
60d93a62f6 FIX: tighten up email token durations 2014-07-02 09:08:25 +10:00
Neil Lalonde
3f16e1e335 Enable trust level 3 promotion/demotion job 2014-07-01 17:34:07 -04:00
Robin Ward
37ed5a3001 FEATURE: Show logos on the categories page, if present 2014-07-01 16:25:22 -04:00
Robin Ward
f62b05c985 FIX: Apply category class when inside a topic of that category 2014-07-01 16:06:48 -04:00
Robin Ward
c94cf78291 CSS: Alignment of category buttons for admins 2014-07-01 16:06:48 -04:00
Robin Ward
7a739eb373 FIX: Don't lose background class while navigating from /latest to
`/new`
2014-07-01 16:06:47 -04:00
Neil Lalonde
9a09817767 Show Create Topic button on /categories page, unless Create Category button is shown 2014-07-01 16:05:03 -04:00
Robin Ward
288bb5588f Use different approach for background image 2014-07-01 13:40:09 -04:00
Régis Hanol
f683bda062 BUGFIX: staff counters weren't properly positioned in user profile 2014-07-01 19:39:45 +02: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
Robin Ward
d9e583af1a FEATURE: Add new site setting to restrict how many times you can click on an
invite to "passthrough" as logged in, with a default of 0 hours. Also changes
default invite expiry from 7 days to 1.
2014-07-01 12:52:52 -04:00
Robin Ward
bad5938cdd ES6: All list views 2014-07-01 12:02:06 -04:00
Sam
bc44bfcdf2 Work in progress backfill for like badges 2014-07-01 22:01:15 +10:00
Jeff Atwood
8c64fa0b28 FIX: broken notification icon alignment on mobile 2014-07-01 01:55:07 -07:00
Jeff Atwood
2657ba7088 hide inline topic title/category editing on mobile 2014-07-01 01:42:24 -07:00
Jeff Atwood
f27d96c7cf further mobile star tweaks. SUPERSTAR! 2014-07-01 01:34:44 -07:00
Jeff Atwood
19e4820bc3 FIX: titles were misaligned on mobile 2014-07-01 01:15:16 -07:00
Jeff Atwood
b640de8a17 tweak topic star on mobile 2014-07-01 01:00:16 -07:00
Jeff Atwood
2c2d8149e3 FIX: minor mobile style glitches 2014-07-01 00:51:47 -07:00
Jeff Atwood
e64758fe3c FIX: blockquote inside aside had top-margin 2014-07-01 00:19:56 -07:00
Jeff Atwood
dfd011e986 put the actual GitHub URL in the meta="generator" 2014-07-01 00:03:07 -07:00
Sam
760e9a756d PERF: push reindex job to daily 2014-07-01 10:09:55 +10:00
Sam
20074a3140 Merge pull request #2486 from riking/no_group_messages
Change pop3 auth errors from admin message to dashboard notice
2014-07-01 10:02:19 +10:00
Jeff Atwood
a7b6c1a625 FIX: user profiles borked at min width 2014-06-30 16:04:21 -07:00
Jeff Atwood
334d9eaa53 add default style for aside.quote (expand quote) 2014-06-30 15:53:31 -07:00
riking
a7b8f25c50 Even better fix 2014-06-30 15:17:05 -07:00
riking
07cedb7946 Fix specs, handle_exception calls 2014-06-30 15:16:16 -07:00
Robin Ward
9c48f8f154 FIX: Don't surround <aside> with <p> as that is malformed HTML. 2014-06-30 18:11:22 -04:00
Régis Hanol
3bd59a55fb BUGFIX: staff counters were too big 2014-06-30 23:54:15 +02:00
riking
eb14983dfa Change pop3 auth errors from admin message to dashboard notice 2014-06-30 14:44:18 -07:00
Régis Hanol
b6d775f3ac BUGFIX: max-height on user bio in user-card/profile 2014-06-30 23:41:38 +02:00
Régis Hanol
15120bb583 FEATURE: add staff counters on user profile 2014-06-30 22:46:47 +02:00
Robin Ward
952426d358 FEATURE: Uploaded images to categories are shown when browsing 2014-06-30 14:14:00 -04:00
Robin Ward
e22688a204 FEATURE: Can upload images to categories 2014-06-30 14:14:00 -04:00
Robin Ward
9000c358d1 REFACTOR: Use common path for RESTful DELETE action from upload image
component
2014-06-30 14:13:59 -04:00
Robin Ward
3cbb32cc20 REFACTOR: uploading avatar should share code with upload component 2014-06-30 14:13:59 -04:00
Robin Ward
4088fba4f2 REFACTOR: Convert profile background uploader to be an ember component 2014-06-30 14:13:59 -04:00
Kris Aubuchon
63d0485b49 fixing alignment on topic list category buttons 2014-06-30 11:31:17 -04:00
Régis Hanol
dcd0b8fecf BUGFIX: no translation for email_error_notifications to admin users 2014-06-30 15:21:26 +02:00
Régis Hanol
a19f52fc91 BUGFIX: fix borders & rounded corners in the composer 2014-06-30 12:34:40 +02:00
Jeff Atwood
f8f79b9388 remove orphaned blockquote sizing 2014-06-30 03:03:54 -07:00
Jeff Atwood
d2cf921791 blockquote, *:first-child and *:last-child spacing 2014-06-30 02:42:49 -07:00
Jeff Atwood
d379012dbc centralize shared .cooked and #wmd-preview styles 2014-06-30 02:06:13 -07:00
Jeff Atwood
37df22eac6 suppress h1,h2,h3 top margin in quotes 2014-06-30 00:58:27 -07:00
Jeff Atwood
5eef1e0b59 fix blockquote as first element in post 2014-06-30 00:51:24 -07:00
Sam
90d7718103 add search filter 2014-06-30 17:18:08 +10:00
Jeff Atwood
b2d6e2aa43 update to normalize.css 3.0.1 (from 2.1.0) 2014-06-30 00:14:02 -07:00
Jeff Atwood
0ffe77d7dc correct h1 line-height, centralize .cooked styles 2014-06-30 00:05:24 -07:00
Sam
e2e36a6df3 FIX: bold and italic handling improved 2014-06-30 17:01:46 +10:00
Jeff Atwood
7da8144c74 downsize fixed header title size 1.8em to 1.6em 2014-06-29 23:00:34 -07:00
Sam
777371bf14 Merge pull request #2480 from vikhyat/badge-system
Add consistency check to revoke invalid badges
2014-06-30 14:13:12 +10:00
Jeff Atwood
73ed42cc4b correct top alignment of gutter watermark 2014-06-29 15:54:19 -07:00
Jeff Atwood
2c54962ced Merge pull request #2482 from awesomerobot/master
fixed height header, topic map alignment
2014-06-29 11:54:50 -07:00
Kris Aubuchon
5ddcad19c9 fixed height header, topic map alignment 2014-06-29 10:39:31 -04:00
Jeff Atwood
10635bcd86 fix #simple-container for mobile 2014-06-29 03:26:48 -07:00
Jeff Atwood
56716a1f91 fix alert success bootbox modal on mobile 2014-06-29 03:19:09 -07:00
Jeff Atwood
6bb17b7214 x is no sexy, &times; is yes sexy 2014-06-28 02:17:18 -07:00
Jeff Atwood
c67c88cee8 add sexy sexy download icon to expanded post images 2014-06-28 01:30:35 -07:00
Jeff Atwood
4a5a428ff6 Merge pull request #2481 from awesomerobot/master
making menu highlights consistent
2014-06-27 17:20:02 -07:00
Kris Aubuchon
51f85206ff making menu highlights consistent 2014-06-27 20:10:33 -04:00
Jeff Atwood
a886261f75 turns out we had a mixin for unselectable 2014-06-27 16:54:36 -07:00
Neil Lalonde
807bfbd9bb FEATURE: Trust level 3 promotion and demotion. Job is disabled for now. 2014-06-27 18:42:03 -04:00
Jeff Atwood
f49b661a0d use modern/current vendor prefixes 2014-06-27 15:36:12 -07:00
Jeff Atwood
224ae7fc92 don't let topic-progress be selected 2014-06-27 15:28:22 -07:00
Vikhyat Korrapati
228a2a8992 Show number of grants on the admin badge pages. 2014-06-28 01:24:07 +05:30
Vikhyat Korrapati
0d16ae0ecf Fix typo. 2014-06-28 01:24:07 +05:30
Vikhyat Korrapati
83749779cc Add consistency check to revoke duplicate badges. 2014-06-28 01:24:00 +05:30
Vikhyat Korrapati
2e52f795ea Backend changes to support improved badge pages. 2014-06-28 01:24:00 +05:30
Robin Ward
386a45aab7 Merge pull request #2479 from vikhyat/badge-system
Badge system updates
2014-06-27 15:09:04 -04:00
Robin Ward
380bfd0819 Merge pull request #2478 from riking/patch-email
Fix email code & tests
2014-06-27 15:07:46 -04:00
riking
da9048f3ea Fix email code & tests 2014-06-27 12:04:31 -07:00
Vikhyat Korrapati
23983efeea Don't grant multiple_grant badges multiple times for the same post. 2014-06-28 00:32:09 +05:30
Robin Ward
85747137ef FIX: Put in admin title when browsing admin section 2014-06-27 11:58:46 -04:00
Robin Ward
c6e08deee2 Merge pull request #2477 from ligthyear/fix-outlet-double-render
Fix Plugin-Outlets: remove block from views so Ember doesn't complain
2014-06-27 10:26:11 -04:00
Benjamin Kampmann
b942dbfb43 remove block from views so Ember doesn't complain 2014-06-27 10:49:25 +02:00
Neil Lalonde
b69bc5a5f5 Trust level 3 measurements redone 2014-06-26 17:33:22 -04:00
Robin Ward
0289e60a25 Merge pull request #2476 from techAPJ/suppress-invite-search
FIX: show search filter only when invites are greater than or equal to ten
2014-06-26 15:02:24 -04:00
Arpit Jalan
46f734bb83 FIX: show search filter when invites are greater than ten 2014-06-27 00:22:08 +05:30
Régis Hanol
c0cd109e9d TRIVIAL: code formatting 2014-06-26 19:50:29 +02:00
Robin Ward
6907739a0b Merge pull request #2474 from techAPJ/add-topic-id-to-bulk-invite
FEATURE: Add topic invitation support to Bulk Invite
2014-06-26 13:30:30 -04:00
Arpit Jalan
dad2d34d02 Refactor methods post feedback 2014-06-26 22:50:09 +05:30
Robin Ward
07cb3aff97 We shouldn't have to redeclare tab panels in the category edit menu 2014-06-26 12:30:07 -04:00
Andrew Bezzub
386d1e231a move profile_background from User to UserProfile 2014-06-26 12:30:07 -04:00
Arpit Jalan
52f9984804 FEATURE: Add topic invitation support to Bulk Invite 2014-06-26 20:46:53 +05:30
Jeff Atwood
00910679ad more topic summary tweaks 2014-06-26 00:46:22 -07:00
Sam
24ddb6cfad FIX: Bold, italic should not expect a space boundary 2014-06-26 17:45:51 +10:00
Jeff Atwood
7a65ee3282 convert topic summary links to <table> 2014-06-26 00:08:29 -07:00
Sam
b8357aa90a BUGFIX: newline after bold was not producting a BR 2014-06-26 15:28:08 +10:00
Sam
dd8a06187a FIX: Invalid URLs cause post not to save 2014-06-26 11:38:23 +10:00
Kane York
6f5b58969b Only give necessary context 2014-06-25 17:01:23 -07:00
Sam
e05aa9bdc8 Stop spamming mods even on exceptional cases 2014-06-26 09:58:37 +10:00
Sam
67804cb56b Merge pull request #2465 from riking/email_rejections
Give specific message for each kind of email rejection
2014-06-26 09:55:24 +10:00
Robin Ward
2f710142f0 Use partials for category modal sections, components for pills 2014-06-25 16:12:35 -04:00
Robin Ward
983f4829f0 Merge pull request #2470 from techAPJ/refactor-bulk-invite
FEATURE: Add groups support to Bulk Invite
2014-06-25 16:08:06 -04:00
Arpit Jalan
b227f736f1 Refactor code and update specs 2014-06-26 01:34:26 +05:30