Régis Hanol
7e33834afe
FEATURE: create hyperlinked images from the image insertion dialog
2014-03-31 18:19:16 +02:00
Wojciech Zawistowski
a561cbc5fa
Delays loading spinner when switching between tabs.
2014-03-31 17:56:23 +02:00
Benjamin Kampmann
2815e98e6d
Make autohighighting for all Code-Blocks a SiteSetting
2014-03-31 09:44:35 +02:00
riking
0828cf52ee
Add no-text class to buttons with no text
2014-03-29 23:28:04 -07:00
Régis Hanol
cdeb7445dc
Merge pull request #2167 from riking/higher-facebook
...
Make Facebook login popup taller
2014-03-28 15:11:30 +01:00
Vikhyat Korrapati
49298ec327
Fix post highlighting.
2014-03-28 14:35:19 +05:30
Neil Lalonde
0d57e4b235
FIX: render uncategorized badge in category chooser
2014-03-27 15:25:47 -04:00
Neil Lalonde
5d4995640b
Use sub-category badge on categories page too
2014-03-27 15:25:47 -04:00
Régis Hanol
f397a3e157
Revert "BUGFIX: highlight standard code blocks"
...
This reverts commit d5b1b64bb8
.
2014-03-27 19:21:32 +01:00
Neil Lalonde
11c586ed93
Merge pull request #2198 from borhub/prevent_bgcolor_issues_in_basic_topic_list
...
Align basic-topic-list table structure with Categories page topic-list table structure
2014-03-27 12:26:37 -04:00
Régis Hanol
5edec22e28
fix the build
2014-03-27 16:57:46 +01:00
Régis Hanol
e663d78104
SECURITY: sanitize markdown urls (prevent XSS)
2014-03-27 15:34:35 +01:00
Régis Hanol
d5b1b64bb8
BUGFIX: highlight standard code blocks
2014-03-27 15:17:50 +01:00
Boris
0ad869c256
Align basic-topic-list table structure with Categories page topic-list table structure
...
This is an optimization for people that choose their table row highlighting to be inverse of the default Discourse theme.
If people choose to have the heading row (or individual th columns) and 'even' rows highlighted in topic-list.scss for the Categories page, the alternate coloring is not carried over to the User Activity page's Messages list. Because the basic-topic-list table there doesn't use the THEAD and TBODY wrappers, the first data row is effectively an 'odd' row, so highlighting is now applied both on the heading row and the first data row.
By adding the THEAD and TBODY wrappers, we make sure that the table structures across the app are the same and global row highlighting styles work out of the box also on the User Activity page.
2014-03-27 17:15:32 +11:00
Neil Lalonde
ec1ea18877
FIX: rendering bug of private categories in category chooser
2014-03-26 16:55:07 -04:00
Régis Hanol
e5a04e3d5c
BUGFIX: mismatched braces
2014-03-26 18:17:40 +01:00
Neil Lalonde
4d0035e7fd
Remove the quote post button from pagedown editor when creating a topic and editing About Me in preferences
2014-03-26 10:45:22 -04:00
Neil Lalonde
0f98c1644a
Remove more admin options code since it's gone from composer
2014-03-26 10:19:01 -04:00
Mikulas
c30a9365e4
add localization to group administration
2014-03-26 13:45:58 +01:00
Sam
49dbb992ad
BUGFIX: someone missed a replacement
2014-03-26 13:22:04 +11:00
Neil Lalonde
86244e3a4b
New sub-category badges in category chooser. Normalize category badge rendering code.
2014-03-25 17:29:59 -04:00
Neil Lalonde
ac32b1c5a5
Also show new sub-category badge in the message at the bottom of a topic
2014-03-25 16:20:13 -04:00
Neil Lalonde
a40896bb55
Category badge preview uses new sub-category badge styling in create/edit category modal
2014-03-25 16:17:04 -04:00
Neil Lalonde
497a03fc2c
Show new sub-category styling in hamburger menu too
2014-03-25 15:29:34 -04:00
Neil Lalonde
bfc8c65212
Remove wrench icon and auto-close options from composer. The same options are available after the topic has been created.
2014-03-25 14:07:05 -04:00
Régis Hanol
9d23cfcece
update highlight.js to latest version
2014-03-25 18:13:38 +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
Régis Hanol
ae98bc91a1
Merge pull request #2178 from vikhyat/badge-system
...
Don't display granted badges in the badge grant combobox
2014-03-25 12:04:23 +01:00
Vikhyat Korrapati
61ec2b390e
Don't display granted badges in the badge grant combobox.
2014-03-25 15:45:34 +05:30
Vikhyat Korrapati
fa6ff26061
Update combobox when contents are changed.
2014-03-25 15:29:13 +05:30
Kane York
473201c9a4
Change specified height to 450
2014-03-24 20:02:04 -07:00
Mikulas
fffe3dee6e
add localization to multiselect popup
2014-03-24 18:23:29 +01:00
Vikhyat Korrapati
881340213e
Fix pasting into the subject field in Firefox.
2014-03-24 22:33:20 +05:30
Neil Lalonde
36cbd0d348
FIX: broken admin user page when must_approve_users is enabled
2014-03-24 11:43:06 -04:00
Neil Lalonde
e823558742
FIX: admin user page for suspended user was busted
2014-03-24 10:19:15 -04:00
Sam
c27c87911e
FEATURE: refactor notice code, add optional global notice.
...
Set the global_notice site setting to notify users of a critical event.
2014-03-24 16:51:48 +11:00
riking
c978eade56
Make Facebook login popup taller
2014-03-23 22:00:15 -07:00
Sam
1cd32ced33
FEATURE: update likes and flags live.
2014-03-24 13:22:03 +11:00
Sam
090f5c99c2
FEATURE: Live update edits
2014-03-24 12:19:08 +11:00
Régis Hanol
6b8a5d1d78
BUGFIX: bound avatars in revision history UI
2014-03-22 17:39:59 +01:00
Neil Lalonde
c3c5ac3ef7
Some tweaks to sub-category badges
2014-03-21 15:33:44 -04:00
Neil Lalonde
c649959e34
Show parent category on category badges
2014-03-21 14:34:50 -04:00
Robin Ward
539890afdf
Let's not show tons of extra information about invites unless you're the
...
person who invited them.
2014-03-21 14:16:11 -04:00
Régis Hanol
88ba80b239
Merge pull request #2160 from borhub/fix-excessive-li-in-category-breadcrumb
...
Fix visual bug from excessive LIs being rendered around Category breadcrumbs
2014-03-21 10:00:04 +01:00
Boris
0a330544b3
Prevent rendering of excessive <li> wrapper around a category breadcrumb which already is a <li>.
...
The excessive <li> wrapper coming from the template is automatically closed by the browser during the HTML parsing step, causing an empty <li> being visible in the rendered source (preceding the first breadcrumb). This causes a visual bug when not using the default Discourse stylesheet, because the extra LI element pushes the content to the right and sometimes also renders an extra black pixel.
2014-03-21 16:58:06 +11:00
Vikhyat Korrapati
0f9ea25010
Interface for granting/revoking badges from admin user page.
2014-03-21 11:09:19 +05:30
Vikhyat Korrapati
8163fcade7
Combobox view: escape name string.
2014-03-21 11:09:19 +05:30
Sam
2dc5e3c81e
Merge pull request #2118 from vikhyat/firefox-middle-click
...
Fix Firefox middle-click popup blocker issue
2014-03-21 16:27:02 +11:00
Robin Ward
e8ee490778
Extract breaking up a string into a separate file, include it in
...
embedded view.
2014-03-20 14:34:51 -04:00
Sam
619fa50d4b
BUGFIX: twitter auth asking for a password
2014-03-20 14:49:25 +11:00
Régis Hanol
44888f7acc
FEATURE: upload button on mobile composer
2014-03-19 18:34:08 +01:00
Robin Ward
51e3d72461
Merge pull request #2141 from riking/correctness
...
Lots of JS correctness fixes
2014-03-19 11:20:15 -04:00
Régis Hanol
80bfdeee82
Merge pull request #2147 from vikhyat/serialize-params
...
Route `serialize` hook argument is the model, not params
2014-03-19 09:30:26 +01:00
Vikhyat Korrapati
28731ea633
Route serialize
hook argument is the model, not params.
2014-03-19 12:02:27 +05:30
Sam
eab30d1c28
Merge pull request #2146 from vikhyat/badge-system
...
Badge creation UI improvements
2014-03-19 17:11:00 +11:00
Vikhyat Korrapati
89d3835d64
Badge creation UI improvements.
2014-03-19 10:43:38 +05:30
Vikhyat Korrapati
a4461022a3
Move badges admin tab to after users, show only if enabled.
2014-03-19 09:48:04 +05:30
riking
4699136d83
Fix this/self usage warning
...
To clarify the intent of using 'this' inside the closure, it is first assigned to a variable.
2014-03-18 19:09:49 -07:00
riking
8136468ec7
Fix inefficent jQuery usage
...
Some jQueries can be cached and reused. This commit does that.
2014-03-18 19:09:49 -07:00
riking
a871158c80
Fix some bad HTML
2014-03-18 19:09:49 -07:00
riking
2ade638d79
Remove unused variables
2014-03-18 19:09:44 -07:00
riking
834a721bbe
Remove two noop backslashes in regexes
2014-03-18 18:24:36 -07:00
riking
86774fa5c1
Simplify return statements
2014-03-18 18:23:15 -07:00
riking
3f35d1062e
Remove trailing commas, add trailing semicolons
2014-03-18 18:21:10 -07:00
riking
593f5df503
Corrections to JSDoc
2014-03-18 18:19:20 -07:00
Régis Hanol
a2483b95df
BUGFIX: stabilize the buttons in revision history UI
2014-03-19 00:36:02 +01:00
Robin Ward
d0edfe2179
Better error messages if the "Send Test Email" button fails.
2014-03-18 15:26:36 -04:00
Neil Lalonde
2c725e2779
FEATURE: Trust level 4 abilities: pin/unpin, close, archive, make invisible, split/merge topic
2014-03-17 14:50:28 -04:00
Neil Lalonde
f390c92578
Hide the Invite button in topics in secured categories
2014-03-17 10:59:15 -04:00
Régis Hanol
26578d1b73
Merge pull request #2137 from vikhyat/badge-system
...
Fix badge description i18n match
2014-03-17 14:57:03 +01:00
Vikhyat Korrapati
4f71256542
Fix badge description i18n match.
2014-03-17 18:43:09 +05:30
Benjamin Kampmann
e63b9b362e
allow apps to give custom admin javascripts
2014-03-17 13:19:08 +01:00
Régis Hanol
2085c82360
Merge pull request #2132 from vikhyat/firefox-paste-image
...
Support image copy-paste for Firefox 24+
2014-03-17 09:29:31 +01:00
Sam
fe63db7953
Merge pull request #2115 from vikhyat/badge-system
...
Initial badge system implementation
2014-03-17 10:06:37 +11:00
Sam
f4c2fef407
Merge pull request #2121 from LessonPlanet/disable-name-edit-for-sso
...
Adding name to the list of uneditable items in preferences UI
2014-03-17 10:05:11 +11:00
Sam
0f359d3f62
Merge pull request #2122 from riking/extensible-share
...
Make Discourse.ShareLink fully extensible
2014-03-17 10:00:37 +11:00
Vikhyat Korrapati
4f910e1c82
Support image copy-paste for Firefox 24+.
2014-03-16 20:04:05 +05:30
Régis Hanol
2b5e4c3919
BUGFIX: revision numbers were unbound in revision history UI
2014-03-14 17:25:02 +01:00
Vikhyat Korrapati
9b26c8584e
Initial badge system implementation.
2014-03-14 21:49:26 +05:30
riking
996e5cf021
Make Discourse.ShareLink easy for plugins
...
For example, this javascript code, if added by a plugin, would enable a Tumblr share link:
Discourse.ShareLink.addTarget('tumblr', {
iconClass: 'fa-tumblr',
generateUrl: function(link, title) {
return ("http://www.tumblr.com/share/link?url= " + encodeURIComponent(link) + "&description=" + encodeURIComponent(title));
},
shouldOpenInPopup: true
});
2014-03-13 23:38:57 -07:00
Forest Carlisle
e904b2faad
Adding name to the list of uneditable items in preferences UI
...
* If enable_names, enable_sso, and sso_overrides_name settings are true.
* Added serialization of can_edit_name so the UI has access to the right.
2014-03-13 13:26:40 -07:00
Régis Hanol
d450c7e0de
BUGFIX: only resize revision history UI after it has loaded the revision
2014-03-13 19:19:42 +01:00
Régis Hanol
fd1c824187
Revert "Merge pull request #2116 from LessonPlanet/disable-name-edit-for-sso"
...
This reverts commit 91aa21671a
, reversing
changes made to f19596af0d
.
2014-03-13 18:17:59 +01:00
Robin Ward
0293eb4a13
FIX: Couldn't unbookmark posts
2014-03-13 11:31:07 -04:00
Neil Lalonde
283dc7dd2d
Trust level 4: add ability to edit any post and see edit history
2014-03-13 10:47:49 -04:00
Vikhyat Korrapati
e798705aec
Do not call preventDefault on right and middle-click/Ctrl+click.
...
This should fix the middle click popup blocker issue on Firefox.
2014-03-13 11:03:19 +05:30
Forest Carlisle
e8c7c6fab7
Adding name to the list of uneditable items in preferences UI
...
* If enable_names, enable_sso, and sso_overrides_name settings are true.
2014-03-12 17:09:53 -07:00
Neil Lalonde
3175c85fa6
FIX: pin/unpin button in topic admin menu needs to ignore whether the admin user cleared the pin
2014-03-12 14:47:15 -04:00
Régis Hanol
2735f286c4
UI: add calendar icon to all top buttons
2014-03-12 11:34:01 +01:00
Régis Hanol
5ffcfb1a8c
TRIVIAL: remove useless condition
2014-03-11 19:06:36 +01:00
Régis Hanol
aece2b61a9
FIX: revision history UI
2014-03-11 18:51:26 +01:00
Vikhyat Korrapati
2e4a699b30
Set canvas height and width for Firefox image copy-paste.
2014-03-11 15:29:44 +05:30
Nick Schonning
635c0dbf7a
JSHint i18n.js
...
- Mark the I18n object as an overridable global
- Normalize comma first style rather than turning on lax comma
- Add missing semicolons
- Remove unnecessary semicolons
- Fix options overloading in “lookup”
- Use strict comparison for typeof checks and remove unnecessary parens
2014-03-11 03:01:12 -04:00
Jeff Atwood
8cf29e1339
add envelope icon to invite friends default btn
2014-03-10 17:10:40 -07:00
Jeff Atwood
258ebaf1a8
add calendar icon to best of
2014-03-10 17:05:53 -07:00
Sam
eb2f04d458
PERF: Don't blur all elements on a page
2014-03-11 09:03:24 +11:00
Robin Ward
9929560c40
FIX: Suggested Topics had a hardcoded 5 and was ignoring the
...
SiteSetting
2014-03-10 15:36:45 -04:00
Robin Ward
f5e6bcc585
Create a cold age helper, make sure the first age column is strictly
...
`created_at`, add cold to the second column.
2014-03-10 15:02:39 -04:00
Robin Ward
c430c6dd30
FIX: Only add home
class when there is no badge
2014-03-10 13:31:07 -04:00
Régis Hanol
455ff61626
Merge pull request #2071 from nschonni/autocomplete-js-cleaning
...
Autocomplete js cleaning
2014-03-10 17:06:51 +01:00