Robin Ward
3437513025
FIX: Back button mobile from user activity stream
2015-05-25 13:40:46 -04:00
Robin Ward
78abf85087
FIX: IE9 issues with latest discourse
2015-05-25 12:32:42 -04:00
Régis Hanol
bb0c2813ac
FEATURE: generate (avatar) thumbnails in a background task
...
FIX: keep the "uploading..." indicator until the server replies via the MessageBus
FIX: text was disapearing when uploading an avatar
PERF: always use a region for S3 (defaults to 'us-east-1')
FEATURE: ApplyCDN middleware when using S3
FIX: use the same pattern to store files on S3 and locally
PERF: keep a local cache of uploads when generating thumbnails
FEATURE: migrate_to_s3 rake task
2015-05-25 17:59:00 +02:00
Erick Guan
54adf72582
FIX: rare user card exception
...
- trigger the shown logic in user card view
- some tweaks to user card show logic
2015-05-25 22:37:00 +08:00
Erick Guan
5ad878ca40
FIX: add missing username properties to usercard
2015-05-25 01:32:11 +08:00
Sam
ada7b4a4e8
FIX: guard against concurrent loading of deferred assets
2015-05-22 15:07:04 +10:00
Jeff Atwood
ffc6a206e6
UX: add headings to topic summary
2015-05-21 15:30:10 -07:00
Robin Ward
b0238dc0ce
Some vars are consts
2015-05-21 16:16:27 -04:00
Robin Ward
381784ea62
FIX: Display proper error on badge create
2015-05-21 16:06:21 -04:00
Neil Lalonde
91588bed8b
FIX: some admin actions redirect to wrong path when deployed to subdirectory
2015-05-21 15:03:00 -04:00
Robin Ward
1a4a2f5fc0
FIX: Group validation errors were not being displayed
2015-05-21 14:57:45 -04:00
Régis Hanol
358f5cacf9
Merge pull request #3495 from techAPJ/patch-2
...
FIX: send category-id if present when deleting category
2015-05-21 11:00:16 +02:00
Erick Guan
7d8cf2eb3d
FIX: press ESC can close user card
2015-05-21 13:54:34 +08:00
Arpit Jalan
836c7b4251
FIX: send category-id if present when deleting category
2015-05-21 11:15:08 +05:30
Régis Hanol
c91634c09a
FIX: support for async uploads of emojis
2015-05-20 16:45:48 +02:00
Régis Hanol
566b267981
FIX: cropAvatar
2015-05-20 16:45:48 +02:00
Régis Hanol
8d967d9065
FEATURE: move all uploads to a single endpoint + defer upload creation in a background thread
2015-05-20 16:45:48 +02:00
Sam
8013b6a511
FIX: clean html before sending it to jquery for collapsing
2015-05-20 14:42:54 +10:00
riking
d112f39031
Change extension back to .dcstyle.json
2015-05-19 18:35:16 -07:00
Robin Ward
4c373be190
FIX: Broken link on admin dashboard
2015-05-19 13:13:31 -04:00
Robin Ward
20cd5b8c0b
FIX: Don't reset scrolling when subcategory_list is enabled
2015-05-19 12:56:04 -04:00
Robin Ward
0a35b20933
Convert Discourse.ScrollTop
to ES6
2015-05-19 12:51:03 -04:00
Robin Ward
8f0cd18d4b
Only show delete user button on post approvals for TL0
2015-05-19 12:19:25 -04:00
Robin Ward
f496982e79
UX: Always show reply as new topic if the user can.
2015-05-19 12:13:30 -04:00
Robin Ward
1f95ef31cc
Remove deprecations in TopicProgressController
2015-05-19 12:10:18 -04:00
Robin Ward
c18bc59808
Increase limit on user fields
2015-05-19 11:34:54 -04:00
Neil Lalonde
e5fd50aa1e
FIX: delete my own account button was always disabled
2015-05-19 11:23:04 -04:00
Robin Ward
4e0d7683ab
Better error messages on admin for granting moderation
...
Also fixes up Ember deprecations.
2015-05-19 10:56:32 -04:00
Sam
15a59dcde7
EXTENSIBILITY: topic-after-cooked plugin outlet
2015-05-19 15:34:54 +10:00
Sam
8002c46c21
FEATURE: g b to take you to your bookmarks
2015-05-19 15:34:16 +10:00
Erick Guan
4ac40145d8
user card animation when there is an active user card
2015-05-19 00:19:06 +08:00
Régis Hanol
3f7d693786
Merge pull request #3454 from fantasticfears/group-page
...
FIX: show user card on group page and fix styles
2015-05-18 14:28:43 +02:00
Arpit Jalan
c5a57a9f94
UX: add space between location icon and text
2015-05-18 12:13:42 +05:30
Régis Hanol
ac74f2a1d3
Merge pull request #3483 from techAPJ/patch-1
...
FIX: show meaningful error message in case of site setting error
2015-05-17 11:11:13 +02:00
Arpit Jalan
ac13238127
UX: do not show last post label in user card if user never posted
2015-05-17 14:37:26 +05:30
Arpit Jalan
e287046d32
FIX: show meaningful error message in case of site setting error
2015-05-17 14:15:27 +05:30
riking
d0b61ed23e
Filter files to only plain-text
2015-05-16 21:19:00 -07:00
riking
30abc91a5c
this just in: drag events are very broken
2015-05-16 21:04:57 -07:00
riking
fbc06d044f
Use .dcstylejson instead of .dcstyle.json
2015-05-16 20:41:35 -07:00
riking
291d9fc65e
FEATURE: Import customizations from a JSON file
2015-05-16 20:24:19 -07:00
riking
1e53c179a3
FEATURE: Export customizations as JSON files
2015-05-16 20:24:13 -07:00
Arpit Jalan
896ea8e177
FIX: trim leading/trailing spaces from invite email
2015-05-16 15:21:31 +05:30
Robin Ward
94ca9ed11f
FIX: Rate limits weren't being showing for action summary errors
2015-05-15 12:16:05 -04:00
Robin Ward
5148c48170
FIX: Image uploading component was missing a class
2015-05-15 11:12:41 -04:00
Robin Ward
0362c50698
Remove deprecations from edit-category and add skeleton acceptance test
2015-05-15 11:12:41 -04:00
Régis Hanol
764f9b42fe
Merge pull request #3458 from Qasem-h/Bosnian
...
Add Bosnian langage for discourse
2015-05-15 14:34:16 +02:00
Robin Ward
8e395a94d4
FIX: Modal asking where to post was missing
2015-05-14 18:18:28 -04:00
Robin Ward
32606f82f6
FIX: replaceWith
on leaf routes changed behavior in latest ember
2015-05-14 13:44:57 -04:00
Robin Ward
f1b9a389d9
Merge pull request #3468 from fantasticfears/fix-dashboard
...
FIX: unhandle show report action
2015-05-14 13:19:40 -04:00
Erick Guan
2c09e97ca0
FIX: unhandle show report action
2015-05-15 00:59:31 +08:00
Robin Ward
6a3086843d
OOPS, left debugging stuff in last push.
2015-05-14 12:48:12 -04:00
Robin Ward
cd27ba3478
FIX: Properly add no-conflict to ace editor
2015-05-14 12:46:51 -04:00
riking
28f32aff66
FEATURE: Multiple notifications at once (1/topic)
2015-05-13 18:23:42 -07:00
Régis Hanol
82cc467d93
FIX: move to new/another topic
2015-05-13 23:42:45 +02:00
Robin Ward
8fa109638b
FIX: Double load if left a topic and came back into it.
2015-05-13 16:54:06 -04:00
Robin Ward
d90063fc59
FIX: Error with ace editor and new ember.
...
Fix upgrades ace editor, which was a huge headache due to AMD.
2015-05-13 16:25:33 -04:00
Robin Ward
29631f65f1
Include the template compiler in production mode.
...
Some people use this for customizations.
2015-05-13 12:23:11 -04:00
Robin Ward
882dc8132d
FIX: Invalid HTML on plugins page
2015-05-13 12:13:25 -04:00
Neil Lalonde
76a95e4aaf
FIX: profile background inputs always appear disabled
2015-05-13 11:27:54 -04:00
Robin Ward
bbef5fb3c7
FIX: Ember deprecations on user preferences
2015-05-13 11:18:35 -04:00
Robin Ward
ea51095ef9
Adds acceptance test for user preferences
2015-05-13 11:15:41 -04:00
Sam
e81f122a3f
EXTENSIBILITY: allow registration of custom post menu items
2015-05-13 16:46:17 +10:00
Régis Hanol
d7b3f9bfe2
FIX: properly handle errors when creating a topic
2015-05-12 22:02:06 +02:00
Robin Ward
5754bb3654
FIX: Load order of applyFlaggedProperties
2015-05-12 11:15:45 -04:00
Robin Ward
7a6aab24f1
Merge pull request #3453 from techAPJ/patch-1
...
UX: show lock icon in user stream if topic is closed/archived
2015-05-12 10:53:49 -04:00
Robin Ward
440331e36e
FIX: Missing translations in reviewing users
2015-05-12 10:41:31 -04:00
Qasem Hajizadeh
ac6e66e0b2
Create bs_BA.js.erb
2015-05-12 16:16:10 +04:30
Régis Hanol
ff227eabe6
FIX: select posts
2015-05-12 12:54:28 +02:00
Régis Hanol
ab80240900
FIX: Presence mixin was missing sometimes
2015-05-12 10:49:05 +02:00
Sam
09075468d5
Merge pull request #3436 from YesThatAllen/patch-1
...
A red meh icon is less ambiguous than a red-smile
2015-05-12 14:06:46 +10:00
Sam
5ef641126f
remove s3 deprecation warning, we will continue to support it
2015-05-12 08:27:25 +10:00
Robin Ward
6b299d4c81
FIX: User fields disappeared on user profile
2015-05-11 17:06:41 -04:00
Arpit Jalan
6b816f445d
UX: show lock icon in user stream if topic is closed/archived
2015-05-11 23:09:53 +05:30
Erick Guan
b7094c6f5d
FIX: show user card on group page and fix styles
2015-05-12 01:24:17 +08:00
Robin Ward
0d51c1f0a0
FIX: List views in admin were broken
2015-05-11 13:17:12 -04:00
Robin Ward
a74689932e
FIX: Invalid HTMLBars for staff action logs
2015-05-11 13:17:12 -04:00
Robin Ward
2933be69d5
FIX: Anonymous mode was broken
2015-05-11 11:20:47 -04:00
Robin Ward
e9895d4de2
FIX: Deleted posts weren't red.
2015-05-11 11:20:47 -04:00
Robin Ward
a93dfece70
FIX: Incorrect error message when post isn't long enough
2015-05-11 11:20:46 -04:00
Robin Ward
3830bb7d78
FIX: Flags weren't showing on the header
2015-05-11 11:20:46 -04:00
Robin Ward
e1f9f6d02a
UX: Improve user directory on mobile
2015-05-11 11:20:46 -04:00
Robin Ward
fa69d4cec5
FIX: Missing colspan
on raw topic list
2015-05-11 11:20:46 -04:00
Robin Ward
0a189a4e52
FIX: Message bus callback was pointed at the wrong object.
2015-05-11 11:20:46 -04:00
Robin Ward
fd58bd570e
FIX: Translation key was showing as undefined
2015-05-11 11:20:46 -04:00
Robin Ward
d9e5302a16
FIX: HTMLBars compilation was broken in production mode
2015-05-11 11:20:46 -04:00
Robin Ward
098556c78d
Assorted Ember 1.11 fixes
2015-05-11 11:20:45 -04:00
Robin Ward
2e4d43364a
Server side quote templates don't seem to be used?
2015-05-11 11:20:45 -04:00
Robin Ward
d34334ecbe
Use HTMLBars API for inserting partials and views
2015-05-11 11:20:45 -04:00
Robin Ward
39a1444838
Fixes deprecations on various discovery routes
2015-05-11 11:20:45 -04:00
Robin Ward
0b65c88003
Upgrade Notifications to fix deprecations and use store
2015-05-11 11:20:45 -04:00
Robin Ward
aab9706b7a
Fixes deprecations on user routes
2015-05-11 11:20:45 -04:00
Robin Ward
72b6c86564
Fix banner breaking on reentry.
2015-05-11 11:18:38 -04:00
Robin Ward
82a4066993
HTMLBars support for plugin-outlet
2015-05-11 11:18:38 -04:00
Robin Ward
df3c19705f
Fix deprecations on SiteMap
2015-05-11 11:18:38 -04:00
Robin Ward
c6d99bd141
Fixes routing in tests
2015-05-11 11:18:38 -04:00
Robin Ward
ed398e65e0
Fixes issues with composer
2015-05-11 11:18:38 -04:00
Robin Ward
14fa033288
Update cloaking code for HTMLBars
2015-05-11 11:18:37 -04:00
Robin Ward
aee12fd6ef
Ember Deprecations for Topics
2015-05-11 11:18:37 -04:00
Robin Ward
690b579a96
Fixes some deprecations
2015-05-11 11:18:37 -04:00
Robin Ward
8294205f7c
Ember 1.11 broken WIP
2015-05-11 11:18:37 -04:00
Robin Ward
b3b4fd21ed
Broken WIP
2015-05-11 11:18:37 -04:00
Arpit Jalan
8366b71176
FEATURE: check nofollow setting when showing website
2015-05-11 13:16:21 +05:30
Arpit Jalan
8b876a3c21
convert open-composer mixin to es6
2015-05-09 01:01:50 +05:30
Robin Ward
4b1145dbb0
Merge pull request #3434 from techAPJ/patch-1
...
FEATURE: support category/subcategory name in new-topic route
2015-05-08 14:14:20 -04:00
Arpit Jalan
6cc092d54c
FEATURE: support category/subcategory name in new-topic route
2015-05-08 23:33:06 +05:30
Neil Lalonde
46606cd818
FIX: missing aria-label on X of share modal
2015-05-07 17:31:36 -04:00
Neil Lalonde
ffeab82947
FIX: reset message field of flag form after submitting flag
2015-05-07 17:08:07 -04:00
Allen Hancock
53c85662c6
A red meh icon is less ambiguous than a red-smile
...
Builds on https://meta.discourse.org/t/why-a-frowny-face-on-admin-version/27895/
2015-05-07 13:44:27 -07:00
Sam
4191d97d48
FIX: missing titles and aria-labels on sharing links
2015-05-07 12:14:12 +10:00
Sam
4f53b85ee2
add aria-label to composer buttons
2015-05-07 12:03:20 +10:00
Neil Lalonde
a0afaf6d48
tweak subcategories position on mobile categories page
2015-05-06 10:58:30 -04:00
Sam
46aa7dab80
FEATURE: add aria-label for accessibility
2015-05-06 15:33:50 +10:00
Neil Lalonde
72cb784eae
UX: mobile categories page is more like desktop categories page
2015-05-05 12:04:18 -04:00
Sam
8e372f3616
FEATURE: add op-bookmark class for op-bookmarks
2015-05-05 10:23:17 +10:00
Sam
66423e62dc
FIX: don't strip / mangle full quotes
2015-05-05 10:06:48 +10:00
Michael Downey
41a0b16cc6
Fixing map-marker FontAwesome typo
...
The correct icon is map-marker, not map-maker.
2015-05-04 15:53:10 -04:00
Sam
4dfc1907ac
Simplify desktop notifications, only include if mention/reply/pm/link
...
Include post excerpt in the notification
2015-05-04 13:49:32 +10:00
Sam
1c7fa956dc
Improve Notification probing
2015-05-04 11:14:03 +10:00
Sam
5623827433
careful checking for a global that is not there
2015-05-04 11:08:52 +10:00
Sam
fe34a6acbd
Merge pull request #3420 from techAPJ/patch-2
...
FEATURE: accept category_id as new-topic param to better support subcategory
2015-05-04 10:13:06 +10:00
Sam
9723b77b6d
Merge pull request #3422 from riking/notifications-patches
...
FIX: Don't ask for notification permission until first one
2015-05-04 10:10:23 +10:00
Jens Maier
23cde96a1b
Fix: @mention dialect matches too often
2015-05-03 18:30:53 +02:00
riking
6ea2051c4e
FIX: Don't ask for notification permission until first one
2015-05-02 12:53:30 -07:00
Jeff Atwood
83b7620cb2
use pencil glyph on edit history dialog
2015-05-02 03:48:37 -07:00
Arpit Jalan
480cea7284
FEATURE: accept category_id as new-topic param to better support subcategory
2015-05-01 21:40:28 +05:30
Neil Lalonde
8521ee24b1
FIX: /password-reset route now works when login_required is enabled
2015-05-01 11:14:09 -04:00
Arpit Jalan
bb99bd8a03
FIX: flagging topic was giving error message
2015-05-01 02:15:06 +05:30
Sam
9e16e03198
FIX: text was impossible to quote on Windows Phone
2015-04-30 15:43:39 +10:00
Sam
d7d93c20d7
Merge pull request #3406 from techAPJ/patch-2
...
FEATURE: prefill topic title, body and category via URL
2015-04-29 13:46:26 +10:00
Robin Ward
3252bf1252
FIX: Desktop Notifications break Qunit tests
...
We should figure out why they can't run without the conditional in a
browser.
2015-04-28 19:24:32 -04:00
Robin Ward
15ea0c4789
Merge pull request #3304 from riking/desktop-notifications
...
Desktop notifications!
2015-04-28 16:24:02 -04:00
Robin Ward
c2f7676370
Support for custom reasons for things being queued for approval
2015-04-28 15:06:47 -04:00
Arpit Jalan
cff6e49eb7
FEATURE: prefill topic title, body and category via URL
2015-04-29 00:01:10 +05:30
Régis Hanol
5783e908ea
FIX: Erratic behaviour when clicking an attachment link - Take 2
2015-04-28 20:05:41 +02:00
Robin Ward
1e36400021
FIX: Enter to change username was broken
2015-04-28 11:39:10 -04:00
Régis Hanol
ad3d2269b2
FIX: erratic behaviour when clicking an attachment link
2015-04-27 22:18:52 +02:00
Robin Ward
8c930c97e0
If there are pending posts in a topic, display a message at the bottom
2015-04-27 15:55:10 -04:00
Robin Ward
ecafbb0a63
Can delete users via the moderation queue
2015-04-27 15:06:20 -04:00
Robin Ward
3cb4554bbb
Can refresh queued posts via button
2015-04-27 13:52:54 -04:00
Robin Ward
19a89bb501
Small hooks for Queued Post version of discourse-akismet
2015-04-27 11:56:07 -04:00
Robin Ward
15dbce5886
Show pending posts count in modal when your posts are enqueued
2015-04-24 15:44:59 -04:00
Robin Ward
3a6efa25f0
Allow ReadOnly to propogate up to the Ember app via Response Header
2015-04-24 14:37:16 -04:00
Robin Ward
eff921d1ec
FIX: Turn that frown upside down!
2015-04-24 11:14:06 -04:00
riking
21b915f209
Suggested changes
2015-04-23 18:39:48 -07:00
Robin Ward
e17ea2e787
UX: Show a dash if a version string is missing
2015-04-23 14:50:37 -04:00
Régis Hanol
a737090442
- FEATURE: revamped poll plugin
...
- add User.staff scope
- inject MessageBus into Ember views (so it can be used by the poll plugin)
- REFACTOR: use more accurate is_first_post? method instead of post_number == 1
- FEATURE: add support for JSON-typed custom fields
- FEATURE: allow plugins to add validation
- FEATURE: add post_custom_fields to PostSerializer
- FEATURE: allow plugins to whitelist post_custom_fields
- FIX: don't bump when post did not save successfully
- FEATURE: polls are supported in any post
- FEATURE: allow for multiple polls in the same post
- FEATURE: multiple choice polls
- FEATURE: rating polls
- FEATURE: new dialect allowing users to preview polls in the composer
2015-04-23 19:33:29 +02:00
Robin Ward
839416212e
FIX: Category badge was showing before topic loaded
2015-04-22 13:39:04 -04:00
Robin Ward
56cd381ff8
FIX: Loading more was broken on topic list after changing sort order
2015-04-22 12:52:12 -04:00
riking
3681674ec4
FIX: Don't cache-bust onebox requests
2015-04-21 23:11:25 -07:00
riking
a616d9ed1c
Fix jshint 2
2015-04-21 21:23:05 -07:00
riking
f5630b9791
Fix JSHint errors
2015-04-21 21:10:07 -07:00
riking
fdf86143b3
fixup NotificationController
2015-04-21 20:23:30 -07:00
riking
f4b0f1dbef
a few fixups
2015-04-21 20:23:30 -07:00
riking
8bbead315d
Add idle checking, use localStorage for seen notifications
2015-04-21 20:23:30 -07:00
riking
da9913359c
Convert to file in lib/, rough active tracking
2015-04-21 20:23:29 -07:00
riking
41819838ef
Prevent "0 new notifications"
2015-04-21 20:21:56 -07:00
riking
59bdff348c
Use Discourse.URL.routeTo
2015-04-21 20:21:56 -07:00
riking
84896bdccf
Close the notification after 10 seconds
2015-04-21 20:21:56 -07:00
riking
c1528e598f
Use unreadCount in title
2015-04-21 20:21:55 -07:00
riking
f5e27fe2c8
FEATURE: Desktop notifications
2015-04-21 20:21:52 -07:00
Robin Ward
5bf8c31af4
Users can see their pending posts
2015-04-21 16:44:47 -04:00
Robin Ward
26693c16ac
Don't show the link to "Needs Approval" unless approval is enabled.
...
Note that any plugin that extends the NewPostMananger to support
enqueuing will enable it.
2015-04-21 13:59:57 -04:00
Robin Ward
b2ab95f9c2
Fix an issue with the store hydrating embedded objects
2015-04-21 13:15:40 -04:00
Robin Ward
66be9147a0
FIX: You can edit two queued posts simultaneously
2015-04-20 16:49:11 -04:00
Robin Ward
5476723906
Add post date to moderator queue
2015-04-20 16:34:36 -04:00
Robin Ward
2c53a8b7bc
Link queued post avatar and username to user profile
2015-04-20 16:18:00 -04:00
Neil Lalonde
3071650eb3
FEATURE: when post is too short, suggest using the like button instead
2015-04-20 11:10:56 -04:00
Neil Lalonde
c2e3c86883
FIX: broken header links when using relative_url_root
2015-04-19 13:52:10 -04:00
Robin Ward
bed7781fe2
FIX: Broken build
2015-04-17 14:45:17 -04:00
Robin Ward
2f7b241087
FIX: Keyboard shortcuts broke in the composer
2015-04-17 14:01:45 -04:00
Robin Ward
952b345883
FIX: Focus was being lost on error message popup when composing failed
2015-04-17 13:24:02 -04:00
Robin Ward
32365fbc58
Composer Messages can be dismissed by Esc
2015-04-17 12:41:31 -04:00
Robin Ward
a61c202ac4
Rewrite /private-messages
to /messages
2015-04-17 12:01:50 -04:00
Robin Ward
0660a905b8
FIX: Back button broken navigating from one topic back to another
2015-04-17 11:52:30 -04:00
Neil Lalonde
ccce27d1b8
add plugin outlets for adsense plugin
2015-04-17 11:13:52 -04:00
Robin Ward
e83bf7dc07
FIX: Restrict editing queued posts to one at a time
2015-04-16 15:50:47 -04:00
Robin Ward
e912b698ac
FIX: Updating the category was not updating the UI
2015-04-16 13:56:27 -04:00
Robin Ward
2459f52c71
Merge pull request #3375 from techAPJ/patch-2
...
FEATURE: invite existing users to private topic
2015-04-16 11:13:42 -04:00
Robin Ward
b973a7e83c
FIX: update
was not returning the responseJson
2015-04-16 10:36:17 -04:00
Régis Hanol
b903a83eea
Merge pull request #3382 from techAPJ/patch-1
...
FIX: do not show send invites button if sso is enabled
2015-04-16 09:26:50 +02:00
Arpit Jalan
b77cd1f287
FIX: do not show send invites button if sso is enabled
2015-04-16 12:31:56 +05:30
Sam Saffron
948f9b357e
protect against failure
2015-04-16 15:22:21 +10:00
Sam Saffron
c2dd9564b3
creating new category was broken
2015-04-16 15:10:55 +10:00
Sam Saffron
67ed6b1e9a
FIX: missing pluralization, change topic card to use replies
2015-04-16 14:54:24 +10:00
Sam
61f53a0de0
rogue console.log
2015-04-16 12:59:16 +10:00
Robin Ward
b2f34da477
FIX: A couple of other deprecations to keep discourse-tagging
happy
2015-04-15 22:36:16 -04:00
Robin Ward
a1cbd31166
FIX: Tags plugin uses Discourse.TopicList.list
2015-04-15 22:19:54 -04:00
Sam
4919ec4c44
FIX: don't hide "public invisible" groups from groups on user page
2015-04-16 10:44:55 +10:00
Robin Ward
9cb928e893
FIX: Actions summary expanding was broken
2015-04-15 19:08:16 -04:00
Robin Ward
43669f7b24
FIX: Posting was showing errors due to misfiring wiki observer
2015-04-15 17:54:46 -04:00
Robin Ward
08b4b7b7ff
Moderators can edit posts that are queued before they approve/reject
2015-04-15 17:20:34 -04:00
Robin Ward
245777ba04
FIX: Lost position in topic
2015-04-15 16:18:32 -04:00
Robin Ward
d2ed64751e
UX: Show category badge on enqueued posts
2015-04-15 15:29:37 -04:00
Arpit Jalan
d491d4f997
FEATURE: invite existing users to private topic
2015-04-16 00:52:54 +05:30
Robin Ward
0c233e4e25
Interface is wired up for Approving/Rejecting posts
2015-04-15 14:54:37 -04:00
Robin Ward
96d2c5069b
Interface for reviewing queued posts
2015-04-15 14:54:37 -04:00
Robin Ward
f1ede42569
Add the posts that need to be reviewed to the hamburger
2015-04-15 14:54:37 -04:00
Robin Ward
7f501a0c41
When a post returns enqueued
don't insert it in the stream and notify
...
- Includes removal of a lot of modal boilerplate
2015-04-15 14:54:37 -04:00
Robin Ward
76f7786d0d
Support saving posts via Store
2015-04-15 14:54:36 -04:00
Robin Ward
d4a05825da
Convert Composer
to use Store
...
- Uses store for `PostStream`, `TopicList` too
2015-04-15 14:54:36 -04:00
Robin Ward
a83a19f6ce
ES6 module migrations
2015-04-15 14:54:36 -04:00
Robin Ward
22ffcba8e6
Convert Discourse.Post
to ES6 and use Store model
...
- Includes acceptance tests for composer (post, edit)
- Supports acceptance testing of bootbox
2015-04-15 14:54:36 -04:00
Jens Maier
535f7aab88
Fix admin badge UI style when no badge selected
2015-04-15 18:35:08 +02:00
Arpit Jalan
499bed69e2
FIX: show error message if user already exist in group
2015-04-15 14:15:58 +05:30
Sam
6a0cce8571
UX: tweak copy and position of tracking and new prefs
2015-04-15 08:38:42 +10:00
Ben Hadley-Evans
c3b461f58d
Add blank alt attribute to avatars.
...
This was giving an ugly border to avatars in the user card as the full size version loaded in Firefox.
2015-04-14 14:39:40 +01:00
Robin Ward
afe0781c50
FIX: Topic bulk actions refresh was broken
2015-04-10 12:43:14 -04:00
Régis Hanol
da8e5fbda3
search template clean-up
2015-04-10 16:09:16 +02:00
Régis Hanol
ae953e8087
FIX: missing username in the IP Lookup dialog
2015-04-10 15:56:40 +02:00
Sam
75890aed26
FEATURE: allow admins to choose a group as a primary group
...
FEATURE: allow admins to set a default title for a group
2015-04-10 12:17:28 +10:00
Sam
e143eb595f
UX: add link to group member from groups admin page
...
UX: remove uneeded refresh button from custom groups
2015-04-10 09:49:26 +10:00
Sam
eed8ddbb5c
UX: select on blur if there are no choices for select2
2015-04-10 09:13:51 +10:00
Neil Lalonde
930937cfd5
FIX: mobile categories page should show the same dates as desktop categories page
2015-04-09 17:06:44 -04:00
Sam
4aed506917
type less words
2015-04-08 13:10:28 +10:00
Robin Ward
6398cd855c
Don't scope category dropdown when using "Reply as New Topic"
2015-04-07 13:15:18 -04:00
Ben Hadley-Evans
895e0261ed
Fix italics/bold WYSIWYG bug with nothing highlighted.
...
This bug was reported here: https://meta.discourse.org/t/ctrl-b-selects-asterisks/27215 - It was something I broke whilst writing PR3288.
The fix checks if it is a multiline selection, if it is not (which includes blank selections) it will leave the asterisks unhighlighted.
Also fix a bug where asterisks would not be stripped if there was whitespace at the beginning of a line in a multiline selection.
Also fix styling issues I missed last time so that it matches the rest of the document. Specifically, 4 character tabs and spaces after "if"s.
2015-04-07 17:51:39 +01:00
Régis Hanol
13e97a0b77
Merge pull request #3343 from Qasem-h/RTL-Support-For-Persian
...
Add pluralization rule to fa_IR.js.erb
2015-04-07 17:59:02 +02:00
Qasem Hajizadeh
cbbe60e66e
Add pluralization rule to fa_IR.js.erb
...
Persian does not distinguish between the singular and plural forms
of nouns in the same way as English does. For numbered elements,
always return the 'other' key from the translation file.
2015-04-07 20:15:30 +04:30
Régis Hanol
cbce585c91
make jshint happy
2015-04-07 12:25:28 +02:00
Régis Hanol
bdbcd21687
FIX: hide custom avatar when image upload is disabled
2015-04-07 11:54:35 +02:00
Sam
be27fca904
we should be able to switch out of anon
2015-04-07 18:19:43 +10:00
Sam
f5d89169e2
FEATURE: initial implemenation of anonymous posting mode
2015-04-07 18:05:31 +10:00
Robin Ward
6b79cc7b30
FIX: Unbind header keydown event
2015-04-06 14:25:41 -04:00
Robin Ward
da9e2792eb
FIX: Bugs with autocomplete
...
It wasn't tearing itself down properly. It was swallowing events.
2015-04-06 14:04:42 -04:00
Régis Hanol
2389bee24c
FEATURE: add notice when successfully changing avatar
2015-04-06 18:14:13 +02:00
Arpit Jalan
a425060cdd
FIX: user should not be able to invite himself to topic
2015-04-06 20:53:58 +05:30
Régis Hanol
aa61c6068b
FIX: disable 'save changes' when uploading a profile picture
2015-04-06 16:42:34 +02:00
Régis Hanol
1fd50634f0
FIX: translation issues with top periods
2015-04-06 13:24:46 +02:00
Régis Hanol
7749b3e99f
Merge pull request #3320 from Qasem-h/Add-Persian-Language
...
Add persian language for Discourse
2015-04-06 12:12:44 +02:00
Régis Hanol
50edad5fb2
Merge pull request #3336 from techAPJ/patch-1
...
FEATURE: support inviting existing users to topic and message when SSO is enabled
2015-04-06 11:11:42 +02:00
Arpit Jalan
e8dd5592c6
FEATURE: support inviting existing users to topic and message when SSO is enabled
2015-04-05 14:31:35 +05:30
riking
1d4a6618d0
UX: Use ellipsis in topic wrench menu for 'more choices'
2015-04-04 21:59:00 -07:00
Arpit Jalan
3f59cf752d
UX: add reply-to glyph in composer
2015-04-04 13:02:55 +05:30
Sam
6f63f4fe17
correct anon search
2015-04-04 07:55:32 +11:00
Jeff Atwood
2da0019228
remove word "by" in editor title, ONW
2015-04-03 12:42:23 -07:00
Jeff Atwood
2670ed08b6
remove ending colon in reply-to editor overlay
2015-04-03 12:36:12 -07:00
Régis Hanol
5828ba5b75
ooops, shouldn't have deleted that
2015-04-03 18:45:03 +02:00
Régis Hanol
4e6a2a1fa4
some refactoring (cc @techAPJ)
2015-04-03 18:43:26 +02:00
Régis Hanol
7602353209
fix the build
2015-04-03 17:09:51 +02:00
Régis Hanol
3bae2cca4d
FIX: delegate click to modal close when pressing ESC
2015-04-03 17:03:27 +02:00
Régis Hanol
7a31131239
FIX: save button is deactivated on create group page
2015-04-03 16:50:51 +02:00
Arpit Jalan
abdd63af0b
Remove SHIFT-ENTER support in editor
2015-04-03 19:43:16 +05:30
Régis Hanol
1c4fd78cf6
Merge pull request #3327 from fantasticfears/fix-templates
...
FIX: unmatched element prevents HTMLbars from compiling
2015-04-03 14:10:26 +02:00
Arpit Jalan
125a0ec5bf
UX: dynamic invite copy
2015-04-03 16:24:17 +05:30
Erick Guan
2e7c5e5f35
FIX: unmatched element prevents HTMLbars from compiling
2015-04-03 18:40:17 +08:00
Régis Hanol
0e1c4a0a44
Merge pull request #3313 from techAPJ/patch-1
...
FEATURE: invite existing user to a topic
2015-04-03 11:41:10 +02:00
Arpit Jalan
8c2d7dcaac
FEATURE: invite existing user to a topic
2015-04-03 15:00:04 +05:30
Jeff Atwood
2b53d09db5
use correct invite icon
2015-04-02 17:03:56 -07:00
Neil Lalonde
30b063c08b
FEATURE: make full names a required field of user profiles with the full_name_required setting
2015-04-02 17:08:04 -04:00
Sam
214034f34a
regression search route was getting in the way
2015-04-02 17:03:32 +11:00
Sam
2a2bd3e946
regression and missing filter
2015-04-02 16:30:34 +11:00
Sam
4dbd065026
work-in-progress full page search
2015-04-02 16:02:07 +11:00
Sam
2843224e80
FIX: missing tooltips on topic blue and grey circles in list
2015-04-02 13:07:06 +11:00
Sam
04bb1de057
FIX: Only redirect to top from root url.
2015-04-02 12:51:32 +11:00
Qasem Hajizadeh
d88f291152
Create fa_IR.js.erb
2015-04-02 02:56:16 +04:30
Robin Ward
2fde257506
FIX: Close info was not showing up after removing an attribute
...
It was removed in 4cc22a55a0
.
2015-04-01 15:21:37 -04:00
Régis Hanol
0f4a4651a9
FIX: youtube preview video title link doesn't work
2015-04-01 18:23:27 +02:00
Robin Ward
35da1ef620
ES6ify category chooser
2015-04-01 11:10:32 -04:00
Robin Ward
5f8bd16e7e
FIX: Clicking from one user badge to another was not updating badge
2015-03-30 12:47:19 -04:00
Robin Ward
60ab62b73a
UX: If you ctrl or cmd click a user card link, don't show the card
2015-03-30 12:08:16 -04:00
Régis Hanol
b861669ceb
add global notice for S3 deprecation warning
2015-03-30 11:26:45 +02:00
Régis Hanol
8760f7d817
FEATURE: don't show the 'download' link to anon when they can't even download the original image
2015-03-30 10:57:26 +02:00
Régis Hanol
260b94e7e1
FIX: category class on body was busted (:fired:)
2015-03-27 23:07:05 +01:00
Jeff Atwood
44740a379f
change invite icon to user-plus
2015-03-27 13:53:58 -07:00
Robin Ward
ed58a87616
FIX: Disable links in the preview to avoid losing your drafts
2015-03-27 14:24:41 -04:00
Robin Ward
ada633f084
FIX: Clicking the lock icon was running the "pin" logic
2015-03-27 12:55:19 -04:00
Robin Ward
76fe24251c
FIX: unread badges should be inline on the category list
2015-03-27 12:10:21 -04:00
Robin Ward
88c4250df7
FIX: Double slash with finder for admin routes
2015-03-27 12:02:23 -04:00
Régis Hanol
cb14ab7a14
FEATURE: add archetype class to body
2015-03-27 16:56:42 +01:00
Robin Ward
9e7080eee4
FIX: user-small
component had a broken link to to the user
2015-03-27 11:55:13 -04:00
Robin Ward
7a38360fbd
FIX: Quote widget vanished on Messages
2015-03-27 11:50:09 -04:00
Robin Ward
914dd2dd8d
FIX: Escape the title of a topic when replying as new
2015-03-26 15:16:23 -04:00
Régis Hanol
9017a7d2de
FIX: category description isn't properly escaping html
2015-03-26 18:21:30 +01:00
Régis Hanol
6493e4f641
FIX: missing tooltip on backup screen
2015-03-26 18:05:27 +01:00
Robin Ward
2cc5858163
Add site setting to disable User Directory, include restricted info
2015-03-26 11:26:19 -04:00
Robin Ward
e6ba3344fa
UX: Display unread underneath description on categories page if logo
2015-03-26 11:08:54 -04:00
Robin Ward
a30895e69d
Merge pull request #3288 from savef/fix-bold-and-italic-buttons
...
Improve the italic and bold buttons on multiline selections.
2015-03-26 10:46:45 -04:00
Régis Hanol
b4b505d45f
UX: move automatic/custom groups properties to their own fields group in user admin
2015-03-25 20:16:47 +01:00
Régis Hanol
75705f3a98
UX: slide in animation for login/signup modals
2015-03-25 19:14:34 +01:00
Robin Ward
0c6faca7f4
FIX: Pass the user
to checkEmail
2015-03-25 11:33:52 -04:00
Sam
e5c3266c30
Merge pull request #3295 from RaceProUK/master
...
Swapped order of checks
2015-03-25 16:55:54 +11:00
Sam
eaab5c64f0
window scroll event wreaks havoc, get rid of it.
2015-03-25 16:37:30 +11:00
Sam
692433f0cf
try to make it a bit smoother
2015-03-25 15:23:26 +11:00
Sam
eec87b5513
workaround more missing click events
2015-03-25 14:11:17 +11:00
Sam
64cf14e19e
increase timeout, so scroll event does not hit
2015-03-25 13:40:22 +11:00
Sam
908c4ce8e6
weird IOs hack to make the upload button work
2015-03-25 13:20:17 +11:00
Sam
707f4f9a58
more nasty iPad Safari and iPhone Safari hacks
2015-03-25 12:17:39 +11:00
RaceProUK
47d60ad86a
Swapped order of checks
2015-03-24 22:36:54 +00:00
RaceProUK
33e37950f9
Added 'M' to the number formatter
2015-03-24 22:03:57 +00:00
Neil Lalonde
96a16743c3
add classes to global-notices so they can be found with selectors
2015-03-24 17:12:28 -04:00
Robin Ward
1e3e4135a3
Add Posts Read + Visits to User Directory
2015-03-24 15:31:54 -04:00
Robin Ward
298098745e
Allow users to reply as new to closed topics using quote functionality
...
Previously, only users who could reply to a topic could use the quote
button. Now, if a user has the ability to reply as a new topic, that
operation will be used if the user selects text in a topic they can't
reply to.
2015-03-24 14:05:08 -04:00
Robin Ward
e3eaa7fa75
FIX: In long topics, filtering button was not always showing in card
2015-03-24 12:33:50 -04:00
Robin Ward
4aa2039238
Add full name in emails, tweak styles a bit.
2015-03-24 11:25:47 -04:00
Sam
1bdce815e2
FIX: workaround for Safari on iOS causing crazy composer positioning
...
see: http://stackoverflow.com/questions/29001977/safari-in-ios8-is-scrolling-screen-when-fixed-elements-get-focus
2015-03-24 17:43:05 +11:00
Sam
92e371f0b3
FEATURE: civilized mute
...
Allow user to mute all notifications generated by specific users
2015-03-24 11:55:22 +11:00
Robin Ward
ff3e1e1dd7
FIX: User's topic lists weren't consistent WRT visibility
2015-03-23 18:13:06 -04:00
Régis Hanol
6930c8919e
FIX: duplicate emojis in emoji-toolbar
2015-03-23 21:35:53 +01:00
Neil Lalonde
55f293d062
FEATURE: add a route to show the password reset dialog: /password-reset
2015-03-23 15:14:50 -04:00
Robin Ward
5bf7f3f4b5
FIX: Leaky DOM with combo-box
2015-03-23 13:04:33 -04:00
Régis Hanol
3954f69514
FIX: hoisting issue with regexp replacement patterns
2015-03-23 16:33:41 +01:00
Sam
1601211617
Revert "FEATURE: allow end users to opt out of getting any private messages"
...
This reverts commit 229ecc4f8a
.
2015-03-23 17:21:58 +11:00
Sam
229ecc4f8a
FEATURE: allow end users to opt out of getting any private messages
2015-03-23 15:50:45 +11:00
Robin Ward
c6afeb2259
Show the user card when clicking on users in the directory
2015-03-20 15:40:28 -04:00
Robin Ward
6d38005a22
Allow staff to change uneditable user fields
2015-03-20 15:18:43 -04:00
Robin Ward
4d26ef5e29
Add Title tag, rename to "Users"
2015-03-20 14:20:50 -04:00
Ben Hadley-Evans
229e1850ab
Improve the italic and bold buttons on multiline selections.
...
This misuses the system that Pagedown has set up somewhat, but it has to in order to affect the content inside the selection. The end behaviour seems to me to be non-buggy and much more obvious to an end user.
Essentially, instead of performing the operation to surround characters on one line, it splits the selection into lines the loops the operation. But usually a single "chunk" is returned with some replacement text and markdown to insert before and after the text. Because we're replacing text inside the selections the before and after are left blank and the selection contains all the changed markdown.
2015-03-20 16:53:44 +00:00
Régis Hanol
18f4f60956
FIX: used 'pin' terminology instead of 'feature topic'
2015-03-20 11:43:05 +01:00
Robin Ward
640a92ce30
JSHint fix
2015-03-19 18:30:19 -04:00
Robin Ward
051a2a3d14
FEATURE: Can search the user directory by name
2015-03-19 18:07:48 -04:00
Robin Ward
9e13067be0
Replace refreshModel
with a custom property
2015-03-19 18:07:47 -04:00
Robin Ward
326dff6068
UX: User directory tweaks.
...
Also includes Better refresh semantics for query params (avoids
transition)
2015-03-19 17:09:39 -04:00
Robin Ward
1931850151
UX: Always show the current user at the top of the directory
2015-03-19 15:32:23 -04:00
Régis Hanol
28c0f9dd1f
FIX: only nag when pinning globally
2015-03-19 20:05:03 +01:00
Régis Hanol
11bf7da63c
FIX: profile picture wasn't properly updating
2015-03-19 19:57:07 +01:00
Régis Hanol
5084e2bdf1
Merge pull request #3284 from techAPJ/patch-1
...
FEATURE: new site setting min_first_post_length
2015-03-19 19:55:27 +01:00
Robin Ward
ae695d6438
UX: Show two lines per user on directory
2015-03-19 14:53:52 -04:00
Arpit Jalan
b706307ac7
FEATURE: new site setting min_first_post_length
2015-03-20 00:20:38 +05:30
Robin Ward
7ef306cd3b
A bunch of tweaks to the Users directory
...
- Move user directory from `/directory` to `/users/`
- Defaults to 'weekly' time period
- Don't include deleted topics/posts in the results
- Move heart icon to header instead of on each row
- "Users" instead of "Users found"
2015-03-19 12:29:38 -04:00
Régis Hanol
a7a3b199ef
FIX: popups stopped appearing
2015-03-19 13:42:13 +01:00
Régis Hanol
df3b1f6968
FIX: editing a post wasn't showing error messages from the server
2015-03-19 12:25:15 +01:00
Régis Hanol
b31c05704a
UX: fix [Object object] on admin/groups buttons
2015-03-18 22:46:24 +01:00
Robin Ward
3d2d224312
FEATURE: User Directory, with sorting and time period filter
2015-03-18 15:20:34 -04:00
Régis Hanol
9cbd0f8e78
UX: separate custom from automatic groups in user admin
...
REFACTOR: some moar ES6 refactoring
2015-03-17 22:59:05 +01:00
Régis Hanol
aa41a9ce70
FIX: remove empty lines but keep whitespace on first line in code blocks
2015-03-17 17:27:16 +01:00
Neil Lalonde
8fcbea0c2c
FIX: don't show delete all posts button in admin when there are no posts
2015-03-17 11:18:39 -04:00
Régis Hanol
6be645e1ca
FEATURE: ask confirmation when clearing more than 1 bookmark
2015-03-16 22:06:11 +01:00
Régis Hanol
10ef30ab3c
FIX: better handling of the 'read guidelines' badge
2015-03-16 19:25:28 +01:00
Régis Hanol
4ff1e19712
FIX: emoji aliases were not recognised
2015-03-16 18:28:11 +01:00
Régis Hanol
83a2a832b1
FIX: hide draft status when uploading an image
2015-03-16 17:06:23 +01:00
Régis Hanol
b0abe3a9d6
FIX: change button to 'remove feature' when a topic is already featured
2015-03-16 12:18:30 +01:00
Régis Hanol
3a40875e0b
Merge pull request #3247 from jmay/group-manager-invites
...
group manager can issue invitations from restricted topics
2015-03-16 09:53:04 +01:00
Régis Hanol
c5de75d25d
Merge pull request #3122 from fantasticfears/share-link
...
FEATURE: unbind font awesome icon in share button
2015-03-16 09:51:20 +01:00
Erick Guan
ae62c1361e
extends share links
...
- change `iconClass` to `faIcon`
- add `htmlIcon` to allow custom HTML
- add reddit, linkedin, tumblr
2015-03-16 16:44:50 +08:00
Régis Hanol
886e325c98
Merge pull request #3272 from riking/featured-css
...
FEATURE: Style 'Feature Topic' dialog
2015-03-16 09:44:46 +01:00
Sam
59a2f622c6
FIX: pause processing background messages while saving a post
2015-03-16 18:27:18 +11:00
Sam
8b4469a3f0
improve tests, ensure stream grows if all posts are loaded on commit
2015-03-16 17:40:49 +11:00
Sam
1d021d7019
commit post not working properly when stage post was not called
...
caused issues editing posts that were committed by the composer
2015-03-16 17:14:01 +11:00
riking
98c31f399a
FEATURE: Style 'Feature Topic' dialog
2015-03-15 20:42:14 -07:00
Régis Hanol
399418e1ff
FIX: modal backup wasn't working
2015-03-14 12:46:46 +01:00
Régis Hanol
4787e73954
FIX: toggle topic status was inverted
2015-03-14 02:45:33 +01:00
Régis Hanol
424a3b042a
FEATURE: unified UI for pinning/banner topics
...
REFACTOR: ES6ified all the modals
2015-03-14 01:18:05 +01:00
Robin Ward
77f9d1e223
Use pretender's passthrough for dynamically loaded scripts
2015-03-13 12:14:22 -04:00
Sam
f359cdeddc
remove hacky protocol code, not needed
2015-03-13 20:50:38 +11:00
Sam
4301ce6613
another try at a fix
2015-03-13 20:05:24 +11:00
Sam
a09d471514
Correct CDN url creation for "//" rooted CDNs
2015-03-13 19:31:33 +11:00
Sam
08abb85682
oops
2015-03-13 18:50:34 +11:00
Sam
f6d56fef9e
correct behavior
2015-03-13 18:33:47 +11:00
Sam
20ab1f97e4
REGRESSION: not caching async scripts, remove cache buster
2015-03-13 16:55:27 +11:00
Sam
a82530012a
FEATURE: Allow selection of highlight js languages
...
PERF: stop loading highlight js on load
To get latest highlight js run bin/rake highlightjs:update
2015-03-13 16:18:59 +11:00
Robin Ward
893c1aa067
FIX: Quoting an avatar when default_avatars
was set was broken.
2015-03-12 15:51:28 -04:00
Robin Ward
091af27a31
FIX: Reply as new topic should select the correct category
2015-03-12 14:41:58 -04:00
Robin Ward
3ecb58980f
FIX: Allow loadScript
to use script tags if the JS library require it.
2015-03-12 13:09:17 -04:00
Robin Ward
69851bc6cf
Deprecates global use of Discourse.MessageBus
...
We can use DI for this, which makes it easier for plugins to subscribe
to the message bus.
2015-03-12 12:27:30 -04:00
Régis Hanol
9061c26e52
FIX: code block hoisting bug
2015-03-12 11:17:00 +01:00
Sam
c14d17b5f3
FIX: do not include jquery.widget twice
2015-03-12 13:35:51 +11:00
Sam
c51dc9af54
update ace editor to latest, fix regression where syntax highlighting was missing
2015-03-12 12:20:50 +11:00
Sam
b1c18367e4
REGRESSION: not navigating to topic when replying (and not on topic)
2015-03-12 11:26:25 +11:00
Robin Ward
7c9fb5d3fc
Refactored SiteMap/Header to support more dynamic flag counts
...
Also fixes deprecation in `plugin-outlet`
2015-03-11 16:12:53 -04:00
Régis Hanol
6cd4330335
FIX: show all deleted posts
2015-03-11 18:07:47 +01:00
Robin Ward
5f3176dfd4
Adds a deprecation for $LAB usage in case plugins use it
...
Previously it was just removed which broke MathJax.
2015-03-11 10:59:34 -04:00
Robin Ward
fb85d3c8a6
FIX: Edit category button was broken
2015-03-10 16:42:09 -04:00
Robin Ward
354b9ccf3b
Allow users to choose "Every 3 days" as a digest frequency
2015-03-10 16:04:48 -04:00
Robin Ward
f50280a889
Split out bulk operations modal and Discourse.Route.showModal
...
This makes it easier to share bulk topic operations, for example
from a plugin's custom topic list.
2015-03-10 15:40:56 -04:00
Neil Lalonde
be446b7e50
use d-buttons, and other small tweaks
2015-03-10 13:06:24 -04:00
Neil Lalonde
608647d02f
FEATURE: Anonymize User. A way to remove a user but keep their topics and posts.
2015-03-10 11:59:08 -04:00
Sam
1fdf9038db
FIX: clicking on username was causing page to scroll all the way up
2015-03-10 16:33:14 +11:00
Robin Ward
49978d02c2
FIX: category-group
didn't work with subdirectories
2015-03-09 16:09:26 -04:00
Robin Ward
de4e4f2b98
Replace $LAB with path aware loadScript
that uses jQuery
2015-03-09 14:39:39 -04:00
Robin Ward
fb726cfa0c
Replace Discourse.script
global with a module
2015-03-09 14:39:39 -04:00
Régis Hanol
5ceb84421e
UX: remove live character countdowns from the composer
2015-03-09 17:46:36 +01:00
Régis Hanol
9c59f77018
FIX: hand-crafted mention link creates invisible div
2015-03-09 17:33:12 +01:00
Régis Hanol
70f00e31df
FIX: pre-hoist code blocks & spans
2015-03-09 12:32:37 +01:00
Sam
5b1ee3fedf
oops
2015-03-09 13:42:37 +11:00
Sam
f5af4768eb
FEATURE: add clean support for running Discourse in a subfolder
...
To setup set DISCOURSE_RELATIVE_URL_ROOT to the folder you wish
2015-03-09 13:14:29 +11:00
Régis Hanol
9b9bd9c0a1
fix my git foo
2015-03-07 02:36:35 +01:00
Régis Hanol
12919f72fa
Revert "Support for plugins to add bulk operations"
...
This reverts commit 7a508b201a
.
2015-03-07 02:30:53 +01:00
Régis Hanol
f95c86ac72
FIX: hoist code blocks content before doing any kind of processing
2015-03-07 02:16:27 +01:00
Robin Ward
7a508b201a
Support for plugins to add bulk operations
2015-03-06 15:58:37 -05:00
Neil Lalonde
ddbe1c017b
FIX: reason for not being able to delete a staff user's posts was wrong in admin
2015-03-06 14:12:01 -05:00
Robin Ward
7c25efc095
Move identity map into the store, shouldn't have been in the adapter
2015-03-06 13:23:38 -05:00
Robin Ward
ecb553af3f
Add tests for our store
2015-03-06 12:37:24 -05:00
Sam
2a586d59e9
FEATURE: top topics all time
...
tweak top algorithm (we will continue next week)
2015-03-06 18:00:29 +11:00
Sam
de107a60c2
UX: navigate to staged posts faster right away
...
stop with the blue unread circle on new posts
2015-03-06 14:17:01 +11:00
Robin Ward
34294ca748
Add deleteRecord
API to store to support deleting a tag
2015-03-05 17:13:32 -05:00
Robin Ward
e63a24a08a
FIX: Back button was a bit odd with default admin users list
2015-03-05 16:14:27 -05:00
Robin Ward
aeb0fc7559
Support for models to update themselves. Needed for discourse-tagging
2015-03-05 12:45:13 -05:00
Sam
bf8fd0815f
FIX: stop hiding suggested topics when new posts show up
2015-03-05 17:35:43 +11:00
Sam
360ab3510d
oops
2015-03-05 15:36:08 +11:00
Sam
3e5420da35
correct comments
2015-03-05 15:09:31 +11:00
Sam
5ba5a9f3d6
UX: fix jerky UI when creating new posts
...
- do not scroll screen if post is already on screen
- do not hide/show suggested topics each time you post
- be less aggressive about setting scrollTop in LockOn
2015-03-05 15:01:17 +11:00
Sam
b015db647b
BUGFIX: js error in composer
2015-03-05 14:57:31 +11:00
Régis Hanol
93b43c5237
FIX: move the user-card out of the viewport when closed
2015-03-04 19:33:19 +01:00
Robin Ward
70931b78d9
Better support for external logins
2015-03-04 12:34:21 -05:00
Sam
531511fe35
correct staging code so it works as expected even if preview is simply disabled
2015-03-04 17:08:29 +11:00
Sam
c5897972fd
FIX: do not stage posts on mobile, we have no cooked
2015-03-04 15:13:20 +11:00
Robin Ward
9974a26c47
FEATURE: Can specify a list of default_avatars
urls.
...
These new avatars will be used by new users until they upload their own
avatars. If left blank, letter avatars are used.
2015-03-03 16:19:29 -05:00
Robin Ward
84b84a9d7c
Support for url_list
site setting.
2015-03-03 16:19:29 -05:00
Jason W. May
0f36774246
group manager can invite members into the group from any restricted topic
2015-03-03 12:18:42 -08:00
Régis Hanol
1b2381d5a0
FIX: only remove custom CSS in admin on first load
2015-03-02 23:31:04 +01:00
Neil Lalonde
7c14db44cc
UX: improve message when admin login is blocked because of admin ip address whitelisting
2015-03-02 12:13:22 -05:00
Régis Hanol
64d0d12632
FEATURE: subtle in & out animations for user cards
2015-03-02 18:12:25 +01:00
Sam
96f240283b
Merge pull request #3241 from techAPJ/patch-1
...
UX: show user name and title on about page
2015-03-02 21:14:51 +11:00
Arpit Jalan
98f28e1830
UX: show user name and title on about page
2015-03-02 15:18:44 +05:30
Sam
14feec8aac
UX: rename posts -> replies (and change to be posts-1)
2015-03-02 15:59:23 +11:00
Sam
ec078ddad6
Merge pull request #3232 from riking/patch-i18n
...
FIX: Reenable console output for verbose localization
2015-03-02 10:20:16 +11:00
Robin Ward
b8ef93e0a1
FIX: Don't show similar topics with no results
2015-02-27 15:43:18 -05:00
Neil Lalonde
c04b214910
FEATURE: don't allow username and email to be the same
2015-02-27 13:47:43 -05:00
Robin Ward
1ca43d3bb9
Store and Adapter support for finding by id, updating a simple record
2015-02-27 10:33:39 -05:00
Robin Ward
3d3b70f4bb
Remove duplicated NotificationType
globals
2015-02-27 10:33:39 -05:00
Robin Ward
be9feeb918
Replace CurrentUserMixin
with an injected currentUser
...
This is a lot simpler and removes the need for stubbing singletons
in unit tests.
2015-02-27 10:33:39 -05:00
Robin Ward
1f716f5514
Convert Notification button to a component
2015-02-27 10:33:39 -05:00
Sam
f555bbb416
FEATURE: long descriptions for badges to help teach people
2015-02-27 17:19:18 +11:00
Sam
0742f340f9
FEATURE: allow for a localized error when a regex fails in site settings
...
FEATURE: apply string validation to list site settings (so we get regex)
2015-02-27 11:45:56 +11:00
Kenny Meyer
a89e3d0d14
Fix CORS issue when avatar url is on S3
2015-02-26 18:34:37 -03:00
Régis Hanol
fc6e7f5667
some ES6 refactoring
2015-02-26 11:07:21 +01:00
Neil Lalonde
cf81b3f86d
FEATURE: don't allow username and password to be the same
2015-02-25 12:00:13 -05:00
Régis Hanol
8c5d8715cd
FIX: staff action logs not logging all changes
2015-02-25 17:18:22 +01:00
Arpit Jalan
337a59ec14
UX: move Custom fields up in user preferences
2015-02-25 16:43:26 +05:30
Sam
fe578f9944
FEATURE: Allow manual assignment of related post to badge
...
PERF: clean up performance of user badges admin when large number of badges exist
2015-02-25 12:53:01 +11:00
riking
31d2098dc6
FIX: Reenable console output for verbose localization
2015-02-24 12:20:51 -08:00
Robin Ward
3f729438ad
ES6: Removed and renamed some admin views
2015-02-24 13:47:46 -05:00
Robin Ward
5a7ae8c63f
Clicking on the date of a featured topic should show topic entrance
2015-02-24 12:56:06 -05:00
Régis Hanol
34af7f20af
Merge pull request #3228 from riking/describe
...
FEATURE: Use `git describe` for dashboard version
2015-02-24 11:45:57 +01:00
Sam
130dbf7358
PERF: don't run stats query in user card
2015-02-24 13:31:23 +11:00
riking
f1b606bf08
FEATURE: Use git describe
for dashboard version
2015-02-23 16:07:08 -08:00
Robin Ward
d63aed69f7
Merge pull request #3226 from techAPJ/patch-3
...
FEATURE: new site setting contact_url
2015-02-23 13:28:44 -05:00
Robin Ward
8186d86f38
FIX: Enforce max length for custom user fields
2015-02-23 13:02:30 -05:00
Arpit Jalan
a25e3cca8e
FEATURE: new site setting contact_url
2015-02-23 23:09:13 +05:30
Robin Ward
9264a7914f
Removed a bunch of Discourse.Site
globals
2015-02-23 12:36:04 -05:00
Robin Ward
e684d7689e
FIX: If categories page is the default, don't add it to the title
2015-02-23 11:54:45 -05:00
Arpit Jalan
b04fae2e2c
UX: show real name on the about page
2015-02-23 22:14:51 +05:30
Arpit Jalan
ddb8378ab0
UX: unified About / Privacy / ToS / FAQ topnav
2015-02-23 18:26:19 +05:30
Ed Gibbs
2dbfeb71a8
FIX: Don't escape test in topic excerpt for mobile.
...
Stopped escaping topic excerpt in the mobile handlebars template to
ensure things like quotes don't get escaped.
2015-02-22 16:57:30 -08:00
Régis Hanol
20c9a312c7
FIX: clicks counter on attachments wasn't always working
2015-02-22 20:47:18 +01:00
Robin Ward
ef2cad76ef
Merge pull request #3217 from techAPJ/patch-3
...
FIX: link insertion dialog should not modify the inserted links
2015-02-20 12:32:14 -05:00
Régis Hanol
cd423f4a43
use the view instead
2015-02-20 18:21:19 +01:00
Robin Ward
043e522f39
Wire up admin
view properly
2015-02-20 12:18:42 -05:00
Régis Hanol
7e1651a36e
FIX: disable custom stylesheets in /admin
2015-02-20 17:43:29 +01:00
Arpit Jalan
53b443c8e5
FIX: link insertion dialog should not modify the inserted links
2015-02-20 22:12:23 +05:30
Sam
bd61cdf21c
FIX: when allow uncategorized was off we were still showing uncat for admins/mods
2015-02-20 17:40:59 +11:00
Robin Ward
f85f38a887
Update the header action to be ES6
2015-02-19 14:58:02 -05:00
Robin Ward
e503c3859a
Allow plugins to change the header to show two rows
...
This allows the discourse-tagging plugin to correctly use two rows in
the header if it needs to display tags, or one row if there are no tags.
This works in tandem with the same logic for when there is a category
badge to display or not.
2015-02-19 14:56:45 -05:00
Régis Hanol
8fd69fd3cf
FIX: group member pages only showing first 50 members alphabetically
2015-02-19 20:26:18 +01:00
Jeff Atwood
bf03209f42
let's try to vertically align small logo
2015-02-18 23:55:04 -08:00
riking
a7d6bc8d3c
FEATURE: Use HTML badge description on individual display
2015-02-18 19:50:01 -08:00
Sam
1da5060bf8
FIX: HR in profile causing user badge to behave weirdly
...
makes no sense to have HR in card anyway so removing them
2015-02-19 14:07:35 +11:00
Sam
b041b3f67f
FIX: bookmark topic was not working intuitively
...
- explicitly call out "clear bookmarks"
- correct keyboard shortcuts
- properly remove bookmarks when toggeling
2015-02-19 10:58:57 +11:00
Neil Lalonde
def034cd08
FEATURE: carry username or email from login form to the forgot password and signup forms
2015-02-18 15:01:05 -05:00
Jeff Atwood
7209f67898
Merge pull request #3212 from techAPJ/patch-1
...
UX: change user visits stat position
2015-02-18 11:45:08 -08:00
Arpit Jalan
c2ce45668c
UX: change user visits stat position
2015-02-19 01:11:09 +05:30
Robin Ward
fed9943d90
Minor ES6 tweaks
2015-02-18 14:23:14 -05:00
Robin Ward
2a4b30346c
FIX: Category images were not using the CDN
2015-02-18 12:30:41 -05:00
Régis Hanol
e9f161e2bc
make jshint happy
2015-02-18 12:37:32 +01:00
Régis Hanol
206d3233c9
FEATURE: when PMing a user from the topic page, insert a link to the current post
2015-02-18 12:17:54 +01:00
Régis Hanol
59da28bda4
FIX: editing a PM should never change the category_id
2015-02-17 23:10:34 +01:00
Robin Ward
762e60c0a6
FIX: Back button was wonky at times
2015-02-17 16:21:30 -05:00
Régis Hanol
38cc1bf6c1
FIX: columns of uncategorized pinned topics shift when the topic gets unpinned
2015-02-17 18:20:19 +01:00
Arpit Jalan
daea3bb687
UX: add user invite link on admin interface
2015-02-17 13:47:59 +05:30
Sam
a7d08172c8
Merge pull request #3206 from edgibbs/sort_admin_user_badges_by_name
...
FIX: Default sort grantable badges by name
2015-02-17 12:18:15 +11:00
Ed Gibbs
c50205725f
FIX: Default sort grantable badges by name
...
Currently has no default sort and was stated as a bug here:
https://meta.discourse.org/t/badges-not-sorted-in-grant-badge-dropdown/23739
(Post was recently deleted or made private?)
2015-02-15 17:37:11 -08:00
Jacob Chapel
8ee0cb7049
FIX: Use overage to keep usercard from going off browser
2015-02-15 17:14:32 -08:00
Arpit Jalan
64ffceb438
UX: add confirmation dialog for user archive export
2015-02-15 22:13:28 +05:30
Jeff Atwood
fc413df7e1
add link to backups from dashboard size
2015-02-13 17:21:29 -08:00
Robin Ward
96c19ed8b6
UX: Add a dash for the empty cell.
...
"Active Users" for "All Time" doesn't make sense.
2015-02-13 11:27:31 -05:00
Régis Hanol
2a3ceb84de
FIX: category background in topic views
2015-02-13 15:52:56 +01:00
Robin Ward
a519fd5bcf
FIX: Highlighting was not being applied after some rendering.
...
Also includes a bunch of ES6 stuff.
2015-02-12 15:37:02 -05:00
Robin Ward
96697c7957
Let's remove the Singleton usage of SiteSettings
from Sharing
2015-02-12 13:51:19 -05:00
Robin Ward
1eecd7418e
FIX: Return sharing sources in the same order as the site setting
2015-02-12 13:03:32 -05:00
Robin Ward
6c65162b05
FIX: Title could temporarily revert to the site name
2015-02-12 12:28:54 -05:00
Régis Hanol
7b8c7ff3ef
FIX: sub-categories with the same name had the same background image
2015-02-12 18:21:07 +01:00
Robin Ward
8ec4d07bf2
Minor refactoring to help with Tags RSS
2015-02-12 11:53:21 -05:00
Régis Hanol
db53e022cc
FEATURE: prevent upload of more than 10 files at a time
2015-02-11 19:34:48 +01:00
Robin Ward
38fbdf65ef
FIX: Sometimes postChangedRoute
could be triggered when torn down
2015-02-11 12:57:22 -05:00
Robin Ward
282476fdf9
FIX: Hide "error logs" logs from staff. Refactor admin menu HTML.
2015-02-11 11:53:06 -05:00
Robin Ward
cf3582bedb
FIX: JSHint wasn't validating ES6 files, this fixes a bunch of errors.
2015-02-10 17:21:16 -05:00
Neil Lalonde
d5712e43cf
FIX: auto-close time can be a date like 2015-2-22
2015-02-10 17:10:20 -05:00
Robin Ward
c0856daf13
Merge pull request #3192 from riking/patch-xss
...
SECURITY: missed html escaping
2015-02-10 15:24:09 -05:00
Régis Hanol
c4e427cf73
FEATURE: filter screened IP addresses
2015-02-10 19:38:59 +01:00
Robin Ward
d8c616a68a
Add a store
so we can start using ES6 modules for models, finally.
2015-02-10 12:35:53 -05:00
Robin Ward
8d46de4819
Add a spec for the new plugins controller
2015-02-10 12:35:53 -05:00
riking
7e79daf9af
SECURITY: missed html escaping
2015-02-09 14:34:05 -08:00
Robin Ward
62b1969c4b
Merge pull request #3185 from techAPJ/patch-1
...
FIX: uncategorized is showing up in title tag on topics
2015-02-09 14:30:19 -05:00
Arpit Jalan
e87ff31d4c
FIX: uncategorized is showing up in title tag on topics
2015-02-10 00:54:43 +05:30
Régis Hanol
b809e02c6c
FIX: clicking an attachment link works only once
2015-02-09 17:49:59 +01:00
Régis Hanol
c9a007d5fb
FIX: backup logs on Firefox
...
FIX: debounce backup logs in order to prevent Firefox crash
FIX: 'Invalid date' in backup logs in Firefox
2015-02-09 16:53:28 +01:00
Arpit Jalan
4c602f60c6
Add Telugu translation files
2015-02-09 20:46:31 +05:30
riking
8812f95839
FIX: Ember regression in read-only banner
2015-02-08 12:42:19 -08:00
Robin Ward
3cfa37b1e6
FIX: Support adminPlugins
resource even if no plugins use it
2015-02-06 19:26:45 -05:00
Robin Ward
7dea65122e
Support a url
field in plugin metadata
2015-02-06 18:08:57 -05:00
Robin Ward
3d7b534564
FEATURE: New "Plugins" admin section with extensibility support
2015-02-06 17:33:24 -05:00
Robin Ward
a65e0a80ba
Add support for more ES6 features
2015-02-06 13:26:33 -05:00
Jacob Chapel
e57be55979
FIX: Remove g and m flags from autolink regex
2015-02-06 00:41:38 -08:00
Sam
ab25ddcc3b
we were forced to bind here
2015-02-06 16:46:28 +11:00
Sam
dd9c23eb5e
we need access to badge category bg in drop down for extensibility
2015-02-06 16:20:55 +11:00
Sam
820ce8765e
refactor traffic report
...
split traffic report in 2, page view vs raw traffic
hide raw traffic report by default
improve flushing logic for application reqs
2015-02-06 14:39:16 +11:00
Sam
1d3f4f6935
only send track view on get requests
2015-02-06 14:39:15 +11:00
riking
193bf62dee
FIX: 'all' filter never de-highlighting
2015-02-05 15:02:11 -08:00
Robin Ward
a852f6c56f
Add Discourse-Track-View
header to XHR when transitioning
2015-02-05 16:07:51 -05:00
Robin Ward
4e64d16a47
FEATURE: Allow plugins to log staff actions
2015-02-05 15:26:34 -05:00
Robin Ward
68c2eb9a5b
Remove deprecated Discourse.ajax
methods.
2015-02-05 11:07:15 -05:00
Robin Ward
c3874b6ec9
Remove deprecated error
callback to Discourse.ajax
2015-02-05 10:44:33 -05:00
Régis Hanol
48de485f72
Merge pull request #3170 from riking/show_mentions
...
FEATURE: Mentions stream on user profile
2015-02-05 12:47:22 +01:00
riking
2154f5478a
FEATURE: Mentions stream on user profile
2015-02-04 22:03:44 -08:00
Sam
08b790b3c2
improve metrics gathered using in our traffic section
...
this also pulls out the middleware into its own home and inserts in front
2015-02-05 16:08:52 +11:00
Sam
c9adfa65a0
FEATURE: dashboard stats for application traffic
2015-02-05 11:18:21 +11:00
Robin Ward
25daca8f23
Helpers for plugins to support enabling/disabling
2015-02-04 16:23:56 -05:00
Régis Hanol
8a5a229c3f
FIX: category backgrounds were broken
2015-02-04 16:38:42 +01:00
Sam
3fc930526c
fix typo
2015-02-04 18:25:37 +11:00
Sam
67eccee990
FEATURE: basic disk space usage stats
2015-02-04 18:05:17 +11:00
Neil Lalonde
8689c85b54
add error handling when granting admin and moderator privileges
2015-02-03 17:42:08 -05:00
Arpit Jalan
a092944582
FIX: URL encoding was not working for %23 in links
2015-02-03 22:06:49 +05:30
Jeff Atwood
c1ddda3e8f
try removing "loading topic..." vs spinner
2015-02-02 23:10:07 -08:00
Sam
85d9b2d227
regression, missing local storage would cause script to break
2015-02-03 13:17:03 +11:00
Sam
5ddec2e76d
revert lodash upgrade, it is causing severe breakages elsewhere
2015-02-03 11:51:34 +11:00
Régis Hanol
03f7a12b52
UX: use 🌟 icon for recently used emoji tab
2015-02-02 22:28:58 +01:00
Régis Hanol
69f95df297
FEATURE: recently used emoji tab
...
⬆️ update lodash to V.3.0.1
2015-02-02 21:54:15 +01:00
Régis Hanol
0a252d7785
FIX: quote whote post should insert at cursor position
2015-02-02 19:08:28 +01:00
Neil Lalonde
b56999e984
show last 30 days on about page
2015-02-02 12:27:49 -05:00
Arpit Jalan
88306cc112
FIX: uncategorized category was not loading updates in edit mode
2015-02-02 21:50:29 +05:30
Sam
8304c306a4
Merge pull request #3158 from techAPJ/patch-2
...
FIX: Not allow TL4 user to set staff color
2015-02-02 16:27:39 +11:00
Arpit Jalan
a29970275a
FIX: Not allow TL4 user to set staff color
2015-02-02 10:38:42 +05:30
Sam
05a56b25a9
FIX: setting custom avatar would not work a lot of the time
...
Due to internal structure we were often caching "redirect" images.
2015-01-31 23:42:50 +11:00
Sam
f4609fd6ae
selection refactor caused wrench to show up in topic list for non-admins
2015-01-31 17:16:08 +11:00
Sam
8b95511816
correct bad styling in user->pref->categories
2015-01-31 17:04:53 +11:00
Arpit Jalan
3e7cc18276
FIX: Toggling staff color on a post doesn’t get applied
2015-02-02 01:11:35 +05:30
Robin Ward
d7b7ec9e0a
FIX: Wiki editing was broken due to extra topic update
2015-01-30 18:02:11 -05:00
Robin Ward
f923d7e205
Support appending routes within the admin section by plugins
2015-01-30 18:02:11 -05:00
Neil Lalonde
750b27f973
FEATURE: show number of active users in the last 7 days on about page
2015-01-30 17:23:52 -05:00
lidlanca
b4f1ffd4ea
Fix: Resize event handler does not get cleared from window object,by wrong usage of jQuery api.
...
An handler get added each time a topic is loaded to the window object
jQuery resize api only pass data to the handler when triggered.
```.resize( [eventData ], handler ) ```
The unbind followed in willDestroyElement had no affect.
.on(...) or bind(..) support the event.namespace
fix was not tested.
2015-01-30 01:57:44 -05:00
Sam
784697bf12
added todo
2015-01-30 15:11:46 +11:00
Sam
1b1ea8e718
FEATURE: 'b' as a keyboard shortcut for bookmarking a topic
2015-01-30 15:11:24 +11:00
Sam
8b7afd644f
regression, too many "new" badges on the "new" tab
2015-01-30 12:47:45 +11:00
Sam
b1f81c0dca
Merge pull request #3080 from riking/misc
...
Miscellaneous fixes from PR#3000
2015-01-30 10:23:17 +11:00
Neil Lalonde
67b262b93e
Merge branch 'master' of github.com:discourse/discourse
2015-01-29 17:39:52 -05:00
Neil Lalonde
644c7a4675
FEATURE: Add an option to show custom user fields on profiles. Default is to not show them.
2015-01-29 17:38:39 -05:00
riking
85a7b925c7
Miscellaneous fixes from PR#3000
...
FIX: Don't require login to view post raw
FIX: Don't submit read-guidelines for anonymous users (causes
unnecessary 403 errors from ensure_logged_in)
FIX: Don't pass nil to an array serializer
2015-01-29 13:56:32 -08:00
Régis Hanol
6a68e8c272
FIX: use CDN for user card/profile background and user avatars (for real this time)
2015-01-29 22:53:48 +01:00
Régis Hanol
22adb682d8
revert - FIX: use CDN for user card/profile background and user avatars
2015-01-29 20:42:05 +01:00
Régis Hanol
14dc22f288
FIX: use CDN for user card/profile background and user avatars
2015-01-29 20:15:17 +01:00
Régis Hanol
3a24df6956
FIX: adding a custom emoji needed an application restart to work on the server-side rendering
2015-01-29 17:35:52 +01:00
Robin Ward
52d04935be
Merge pull request #3145 from gdpelican/bugfix/like-toggle
...
Rerender actions on like/dislike
2015-01-29 10:32:11 -05:00
Régis Hanol
6556e1cb10
FIX: pasting image in the composer wasn't working in Chrome
2015-01-29 16:26:40 +01:00
James Kiesel
3b2dcf12b5
Rerender actions on like/dislike
2015-01-29 23:27:05 +13:00
Sam
a591c019d4
correct tests
2015-01-29 17:57:34 +11:00
Sam
6495bca540
bar style fixes
2015-01-29 17:49:14 +11:00
Sam
844467015d
FEATURE: allow simple selection for category badge styles
...
clean up category badge styling
2015-01-29 17:49:14 +11:00
Robin Ward
d491d817a6
UX: Alwasy skip headers on topic lists on mobile.
...
Fixes topic lists filtered by tag on mobile.
2015-01-28 15:20:26 -05:00
Régis Hanol
cd2c9edb46
FIX: 🐛 upload on IE9 wasn't working :'(
...
- FIX: make sure we set a default name to a pasted image only on Chrome (the only browser that supports it)
- FIX: use ".json" extension to uploads endpoints since IE9 doesn't pass the correct header
- FIX: pass the CSRF token in a query parameter since IE9 doesn't pass it in the headers
- FIX: display error messages comming from the server when there is one over the default error message
- FIX: HACK around IE9 security issue when clicking a file input via JavaScript (use a label and set `visibility:hidden` on the input)
- FIX: hide the "cancel" upload on IE9 since it's not supported
- FIX: return "text/plain" content-type when uploading a file for IE9 in order to prevent it from displaying the save dialog
- FIX: check the maximum file size on the server 💥
- update jQuery File Upload Plugin to v. 5.42.2
- update JQuery IFram Transport Plugin to v. 1.8.5
- update jQuery UI Widget to v. 1.11.1
2015-01-28 19:43:20 +01:00
Robin Ward
8fc477ab07
More refactoring to support extensibility of history
2015-01-28 13:37:06 -05:00
Robin Ward
4a46d4ee35
Refactor and enable extensibility in PostRevisionSerializer
2015-01-28 13:37:06 -05:00
Robin Ward
d43944b3ed
Extensibility for tracking changes to a topic
2015-01-28 13:37:06 -05:00
Régis Hanol
b003c2b4f3
let's try category class again
2015-01-27 23:44:47 +01:00
Arpit Jalan
5128aa1052
Minor code optimization
2015-01-27 22:51:57 +05:30
Arpit Jalan
12c82bed59
Disable digest emails site setting
2015-01-27 22:41:36 +05:30
Sam
d52b0a2458
temporarily disable category class on body while debugging issue with missing docking header
2015-01-27 13:43:40 +11:00
Régis Hanol
088260f053
BREAK: improve consistency by using 'category-<slug>' instead of 'category-<id>' as css class
2015-01-26 23:11:41 +01:00
Régis Hanol
3b3c0d7088
add category name as a css class to topic list item (props to @lagwagon) - closes #3129
2015-01-26 18:43:55 +01:00
Robin Ward
b3a9f91bd3
UX: You should be able to tab to the "This is a warning" checkbox
2015-01-26 10:52:17 -05:00
Régis Hanol
f7f5e39f75
FIX: Minor Admin bug with a setting when creating a new group
2015-01-23 20:31:48 +01:00
Régis Hanol
e6f849f873
FIX: make sure pasting an image in the composer is considered as an image instead of an attachment
2015-01-23 19:17:33 +01:00
Régis Hanol
256519dddf
FEATURE: automatic group membership based on email address
2015-01-23 18:25:43 +01:00
Robin Ward
2ea4c1c9de
FIX: Groups post page was broken.
...
Also added integration tests so we don't miss this breaking in the
future.
2015-01-23 11:13:27 -05:00
Robin Ward
848d60d459
FIX: Posts weren't highlighting on initial load
2015-01-23 10:46:44 -05:00
Robin Ward
7741e4dc02
Change the admin-menu
outlet to use a tagName of li
2015-01-21 16:21:27 -05:00
Robin Ward
9e82c41576
Merge pull request #3119 from techAPJ/patch-3
...
FIX: user name and title were not showing on post creation
2015-01-21 16:04:00 -05:00
Arpit Jalan
62c1291548
FIX: user name and title were not showing on post creation
2015-01-22 02:28:04 +05:30
Régis Hanol
141f697482
remove unused route
2015-01-21 20:54:07 +01:00
Régis Hanol
e300945879
FEATURE: split group admin in 2 tabs (custom & automatic)
...
FIX: clear the user-selector when adding new members
2015-01-21 20:52:48 +01:00
Robin Ward
03eb4752d1
Add categories-list
css class to body for customization purposes
2015-01-21 14:34:01 -05:00
Robin Ward
48c7e20d80
DRY up the displaying of topic categories. Should not be duplicated.
2015-01-21 12:20:39 -05:00
Robin Ward
df8880a71a
FIX: (for IE9) if console.log
doesn't exist, make it an noop.
2015-01-21 11:53:41 -05:00
Robin Ward
649dfd8d23
Revert "Convert html.js to ES6 module format"
...
This reverts commit 60523d8e02
.
2015-01-20 16:13:42 -05:00
Robin Ward
60523d8e02
Convert html.js to ES6 module format
2015-01-20 16:07:29 -05:00
Robin Ward
350554e198
UX: Change category badge style to use stripes
2015-01-20 14:56:06 -05:00
Neil Lalonde
7412ff4da7
FIX: suspended users are logged out when they are suspended. Show a reason for suspension when they try to log in.
2015-01-19 12:37:02 -05:00
Jeff Atwood
90ff92e008
don't show self-bookmark avatar in user stream
2015-01-19 01:08:39 -08:00
Jeff Atwood
3d0e59942c
IE9 doesn't support console.log
2015-01-19 00:33:51 -08:00
Robin Ward
37d73ec488
Support customizing the composer below the textarea
2015-01-16 12:52:40 -05:00
Jeff Atwood
24b282e5e9
clicking expanded post date also jumps to post
2015-01-16 03:06:19 -08:00
Jeff Atwood
d890248963
normalize post expansion arrow on right
2015-01-16 01:56:36 -08:00
Jeff Atwood
992ad7991b
UX: change private category to lock glyph
2015-01-15 14:07:21 -08:00
Robin Ward
e4e239c159
Add some safety when rendering a dropdown button to make sure it has
...
content.
2015-01-15 15:43:37 -05:00
Robin Ward
9c977a08cd
FIX: 🐛 supress the category badge even when refreshing
2015-01-15 14:59:51 -05:00
Régis Hanol
20d2908c50
FEATURE: add a global notice whenever emails are disabled (disable_emails site setting)
2015-01-15 19:32:19 +01:00
Robin Ward
6c4c542ae3
FIX: Triggering a refresh while subcategory lists was broken.
...
It would then list all categories isntead of the subcategory you were
viewing at that time.
2015-01-15 13:01:35 -05:00
Régis Hanol
b4e5937850
FIX: 🐛 ensure emoji are case insensitive
2015-01-15 19:00:55 +01:00
Régis Hanol
beea92a74b
FIX: 🐛 show email button wasn't working on user's profile page
2015-01-15 17:58:50 +01:00
Robin Ward
a28784c8f7
Add a {{plugin-outlet}}
for the admin-menu
2015-01-14 16:05:29 -05:00
Robin Ward
f8d3764d5e
Convert many buttons to d-button
2015-01-14 15:50:20 -05:00
Robin Ward
e7443247dd
Adds plugin-outlet for topic menu buttons. Also a d-button
component.
2015-01-14 15:50:20 -05:00
Robin Ward
28f702a5b6
Refactor app events to more efficiently handle post highlighting
2015-01-14 15:50:19 -05:00
Robin Ward
78d5d22776
FIX: Posts weren't highlighting when jumping using the progress widget
2015-01-14 15:50:19 -05:00
Kane York
31c8b5763f
Set Turkish pluralization rules
...
Turkish does not have different forms for singulars next to numerals
https://meta.discourse.org/t/turkish-translation-missing-many-singular-strings/23334/
2015-01-14 10:39:31 -08:00
Régis Hanol
6734a51b6a
move SiteText.{head,top,bottom} to SiteCustomization
2015-01-14 12:15:53 +01:00
Robin Ward
8b87d8ac2d
Refactor sharing dialog for extensibility
2015-01-13 17:26:05 -05:00
Robin Ward
0de6226a20
FIX: Remove Bookmark was broken on bookmarks page
...
This was particularaly bad now that we removed stars :)
2015-01-13 13:14:58 -05:00
Robin Ward
f3b72f5d96
Revert "move SiteText.{head,bottom} to SiteCustomization and remove redundant SiteText.top"
...
This reverts commit 6ee2849df6
.
2015-01-12 20:21:22 -05:00
Robin Ward
1e6dea46dd
FIX: Jump to post was not respecting gaps
2015-01-12 18:10:30 -05:00
Arpit Jalan
bbb23bb736
FIX: users tab in admin panel doesn’t stay highlighted
2015-01-13 02:04:59 +05:30
Robin Ward
dba57a4a25
Add title to user header. Refactor statusIcon
a bit.
2015-01-12 14:45:43 -05:00
Régis Hanol
6ee2849df6
move SiteText.{head,bottom} to SiteCustomization and remove redundant SiteText.top
2015-01-12 19:59:43 +01:00
Régis Hanol
03b053c800
FIX: bookmark button is now solid black by default & blue when bookmarked
2015-01-12 17:48:54 +01:00
Régis Hanol
f0f1afff03
FIX: forgot i18n associated with bookmark button (:fired:)
2015-01-12 16:05:17 +01:00
Régis Hanol
c681b353f2
FEATURE: bookmark topic button
2015-01-12 12:10:15 +01:00
Jeff Atwood
76c750be68
get rid of .bottom-round css class used once
2015-01-11 23:39:48 -08:00
Robin Ward
38e4defaee
Support adding items to the site map via plugin outlet.
2015-01-09 16:15:16 -05:00
Sam
1358ed2aad
FEATURE: show bookmarked topics in topic list
2015-01-09 11:41:10 +11:00
Robin Ward
7124456ae4
Merge pull request #3083 from cpradio/pr-add-class-to-gutter-links
...
UX: Add class to gutter links so you can infer if they are inbound or outbound using CSS
2015-01-08 17:35:25 -05:00
cpradio
fdfde22d0b
UX: Add class to gutter links so you can infer if they are inbound or outbound using CSS
2015-01-08 17:20:50 -05:00
Sam
69cfab62b8
PERF: don't bind all these things
...
TODO - cleaner pattern and helper for this
2015-01-08 14:50:20 +11:00
Sam
3347a48275
FEATURE: add liked and bookmarked classes to topic list item rows
2015-01-08 14:35:56 +11:00
Robin Ward
c02a31d8b4
Raw templates should resolve their views with the resolver
2015-01-07 14:21:31 -05:00
Régis Hanol
8627a1e507
FIX: making sure {{fa-icon}} don't break when we'll update to latest ember
2015-01-07 18:14:31 +01:00
Régis Hanol
65f0339146
FIX: un-delete topic wasn't working
2015-01-07 10:53:12 +01:00
Régis Hanol
66882155f0
FIX: emoji toolbar wasn't showing up after a page reload
2015-01-07 10:46:43 +01:00
Régis Hanol
6512e403ae
FIX: each helper in raw templates
2015-01-07 09:30:32 +01:00
Sam
6785675150
clean up support for filter=liked and filter=bookmarked
2015-01-07 18:50:28 +11:00
Sam
984f8f0c27
FEATURE: show bookmarked topics when doing filter=bookmarked
2015-01-07 18:20:41 +11:00
Sam
da3da6feee
each ... in ... support for ember compat handlebars
2015-01-07 18:18:26 +11:00
Sam
efc717c14a
FEATURE: remove star concept from Discourse
2015-01-07 13:43:27 +11:00
Neil Lalonde
880dcbb365
Merge branch 'master' of github.com:discourse/discourse
2015-01-06 17:28:58 -05:00
Neil Lalonde
58385248a6
Show contact_email on about page
2015-01-06 17:28:42 -05:00
Robin Ward
6d539c0afd
You don't need to call buildRoutes
anymore.
...
Just export a function in a module called `route-map` and discourse's
rotuer will do the rest. This makes it a lot easier to define routes in
plugins.
2015-01-06 17:00:25 -05:00
Robin Ward
5667478b4d
A common, extensible interface for sending topic columns across the wire
...
This allows plugins to specify topic columns to serialize and save in
the database via the composer when creating topics and editing their
first posts.
2015-01-06 14:53:12 -05:00
Robin Ward
97b4dec96c
Move the new composer-fields
outlet into the proper div
2015-01-06 12:19:52 -05:00
Robin Ward
8ee0f4d1e7
Use javascript to resize the composer properly rather than using the
...
type of composer being used.
2015-01-06 12:05:11 -05:00
Jeff Atwood
9497258912
billions and billions of stars? I DONT THINK SO
2015-01-06 01:53:20 -08:00
Jeff Atwood
76b9aa22d6
f**k stars right in their little star-holes
2015-01-06 01:38:00 -08:00
Jeff Atwood
d1b0939e02
add contact info to /about
2015-01-05 22:42:13 -08:00
Sam
d036d461dc
FEATURE: only expand globally pinned topics on front page
2015-01-06 07:44:52 +11:00
Robin Ward
c7d86f89e4
Add more plugin outlets for the topic header
2015-01-05 15:34:41 -05:00
Sam
e089f699c1
upgrade pg to version 0.18, may fix encoding issue
2015-01-06 06:16:22 +11:00
Régis Hanol
e20078a9dc
PERF: fix performance issue when displaying the user card for admins
2015-01-05 19:49:32 +01:00
Régis Hanol
47c4179e29
make jshint happy ❤️
2015-01-05 18:58:36 +01:00
Régis Hanol
060cda7772
FIX: proper handling of group memberships
2015-01-05 18:51:45 +01:00
Sam
fce74e64a1
correct missing new/unread badges
2015-01-05 19:31:29 +11:00
Sam
e97aa3f544
fix params that are send to category route
2015-01-05 18:34:06 +11:00
Sam
9c250444ff
regression, navigating to category leaves phantom columns
2015-01-05 18:18:50 +11:00
Sam
0396fd66f6
FEATURE: sorting by op likes shows the op likes count
2015-01-05 17:39:49 +11:00
Sam
ea2f892f4b
FEATURE: show likes column if sorting by likes
2015-01-05 17:09:17 +11:00
Sam
d0d2a15180
Support likes column via site extension
2015-01-05 17:03:48 +11:00
Sam
69771562d7
clean up rendering and correct issues with topic list to raw commit
2015-01-05 16:37:25 +11:00
Sam
fa9bbd554e
PERF: unify topic lists, remove star from lists, move to raw rendering
2015-01-05 13:04:15 +11:00
Sam
29acbfb611
improve probing diag tool, add a clear button
2015-01-05 12:00:55 +11:00
Sam
9aba6ab265
Merge branch 'master' of github.com:discourse/discourse
2015-01-05 09:01:54 +11:00
Robin Ward
1e441522c0
Don't use a string buffer to refactor loading outlet
2015-01-02 16:35:56 -05:00
Robin Ward
030bab92a2
Small optimization: remove a template with an {{if}}
2015-01-02 16:29:08 -05:00
Robin Ward
5beac44731
If transmitting an empty array, mark it as such
2015-01-02 16:12:06 -05:00
Robin Ward
6f72f265cb
A trigger when a topic is updated, adds a couple of custom field tests
2015-01-02 15:57:08 -05:00
Robin Ward
7182767349
Refactor topic title/category saving to support easier changing of
...
attributes via plugins.
2015-01-02 14:25:41 -05:00
Robin Ward
9523b26af2
Move emoji autocomplete into its own file, remove ceremony around
...
decorating the `ComposerView` for it since it's part of core now.
2015-01-02 11:57:48 -05:00
Robin Ward
701d896912
FIX: Link domains were not showing up in the topic map
2015-01-02 10:46:04 -05:00
Régis Hanol
9fcaf090ec
Merge pull request #3068 from fantasticfears/category_slug
...
support setting category slug
2015-01-02 11:55:27 +01:00
Arpit Jalan
bfe95966b4
better filenames for export
2015-01-02 15:30:50 +05:30
Sam
faa583cd95
No need for heat mapped numbers in the topic info panel
2015-01-02 11:34:05 +11:00
Sam
049ae70f94
FEATURE: maximize button for customization css/html editor
2015-01-02 11:25:15 +11:00
Sam
9744802be9
FIX: category not hidden correctly
2015-01-02 09:54:54 +11:00
Robin Ward
3d42c2d515
Merge pull request #3070 from techAPJ/patch-3
...
FIX: rate limit user posts export
2014-12-31 11:37:11 -05:00
Sam
7ff96241a2
automatically register dom templates
2014-12-31 13:29:14 +11:00
Sam
f0ca6150d8
refactor topic list header to use a raw template
2014-12-31 12:32:43 +11:00
Sam
3f0a4b9e52
FEATURE: default string buffer will use a raw template
2014-12-31 12:31:45 +11:00
Sam
7707803201
helper should retain context
2014-12-31 12:30:48 +11:00
Sam
8524a9d94b
FEATURE: raw helper has access to parent and options view object
2014-12-31 12:30:14 +11:00
Robin Ward
0e0d8e79df
For plugin outlets, automatically assign the unique name as a class to
...
the connector.
2014-12-30 17:08:39 -05:00
Robin Ward
57b89a2c7f
Plugin stuff:
...
* Allow plugins to work with only autoloaded assets.
* Give a plugin outlet a class name based on its name if no view class
* Give the `topic-title` outlet a default class of `clear: both`
2014-12-30 16:29:28 -05:00
Arpit Jalan
78537aad39
FIX: rate limit user posts export
2014-12-31 00:54:23 +05:30
Robin Ward
7b9768aa7f
FIX: jsHint fail
2014-12-30 13:18:25 -05:00
Robin Ward
2681717a87
FIX: Keep topic list items on screen when using keyboard.
2014-12-30 12:50:58 -05:00
Robin Ward
47d821cd31
FIX: We should only intercept enter as a keypress when a selector
...
matches it.
2014-12-30 12:05:52 -05:00
Sam
d0fe1725c8
FIX: users should be allowed to add @ to the to field of a PM
2014-12-30 13:26:39 +11:00
Sam
8cfd14120c
allow forcing of name if needed
2014-12-30 11:07:16 +11:00
Régis Hanol
7bcecb54fd
FEATURE: remember last emoji group used
2014-12-29 23:04:37 +01:00
Régis Hanol
386b0a2587
fix the build
2014-12-29 22:36:25 +01:00
Robin Ward
13bf8e1e46
FIX: Markdown bug when a heading preceeded a code block.
2014-12-29 15:59:39 -05:00
Régis Hanol
25e5031fb1
FIX: site setting search
2014-12-29 21:56:33 +01:00
Robin Ward
6df00df1ae
FIX: Some query params were showing up as undefined
2014-12-29 14:51:04 -05:00
Erick Guan
1e166d89ff
support setting category slug
2014-12-30 03:14:54 +08:00
Robin Ward
07b8dc4eca
FIX: Clicking on pin/unpin would refresh the page
2014-12-29 12:29:50 -05:00
Régis Hanol
432413d3da
FEATURE: 🍬 cool transition when expanding lightbox
2014-12-29 18:00:18 +01:00
Régis Hanol
a115b4b7f0
FIX: hide emoji toolbar button when emoji are disabled
2014-12-29 17:29:04 +01:00
Erick Guan
489feac121
FIX: user card can't expand when the username is number
2014-12-29 19:15:58 +08:00
Sam
b48f04e772
possible regression fix
2014-12-29 16:32:31 +11:00
Sam
a6fbf7d86b
PERF: improve rendering speed of topic header
...
This also ensures we have a clean point to override rendering of topic list header
in case we decide to add/remove columns, you no longer need to override the
entire discovery template, only the header and item templates.
2014-12-29 16:27:41 +11:00
Régis Hanol
8edf2afb83
FIX: proper redirection when deleting a user
2014-12-25 18:25:07 +01:00
Régis Hanol
b65ac132b7
FIX: 1.9 regression on i18n strings with variables
2014-12-25 18:04:23 +01:00
Jeff Atwood
b91f9f4142
remove a bunch of needless css prefixes
2014-12-25 01:05:45 -08:00
Arpit Jalan
bb152a5b3f
FEATURE: download user posts archive
2014-12-24 15:13:48 +05:30
Jeff Atwood
1e29f6cbe9
stop rendering spinner in composer for now
2014-12-23 23:44:21 -08:00
Sam
e23e008682
FIX: buggy unhoisting of escaped \*
2014-12-23 18:25:10 +11:00
Sam
f6f50ffc72
correct live reload code
2014-12-23 13:03:48 +11:00
Sam
5b844f5320
FEATURE: more than 1 site customization can be enabled at once
...
FIX: more robust site customizations
Rewrote site customization to use distributed cache and a much cleaner
css delivery mechanism
2014-12-23 13:03:48 +11:00
Sam
f23eb475a4
FEATURE: remove override stylesheet option, too confusing
2014-12-23 13:03:48 +11:00
Régis Hanol
45dbdb6896
FEATURE: custom emojis
2014-12-23 01:12:26 +01:00
Robin Ward
6e1601c10d
Second try at making heart pulse. Go faster, stay coloured.
2014-12-22 14:51:11 -05:00
Sam
9e4942eeeb
FIX: don't pop up "cancel" when returning to topic
2014-12-22 16:08:39 +11:00
Sam
a75b9db4a2
FIX: sane badge ordering on user page
2014-12-22 14:30:37 +11:00
Sam
27d43ad6c0
PERF: hold back rendering of suggested topics 1 run loop.
2014-12-22 13:18:19 +11:00
Robin Ward
b06cb26f7f
Revert "UX: Let's try an animating heart out"
...
This reverts commit eb445ca2fc
.
2014-12-19 17:24:45 -05:00
Robin Ward
eb445ca2fc
UX: Let's try an animating heart out
2014-12-19 16:48:43 -05:00
Robin Ward
043a93dfd5
FIX: Sharing buttons broke in 1.9 template upgrade
2014-12-19 15:26:05 -05:00
Robin Ward
faabdad04e
FIX: Regression with ember upgrade on notifications
2014-12-19 10:34:09 -05:00
Robin Ward
de027d1f97
FIX: Regression in badges linking to a post
2014-12-19 10:29:02 -05:00
Robin Ward
2d3a9b334d
FIX: LazyYT was not being applied when a post was edited
2014-12-18 12:28:14 -05:00
Robin Ward
db89695d4d
FIX: Load order of Javascript
2014-12-18 11:22:02 -05:00
Robin Ward
8b51176f2e
FIX: Category badges were missing stripes in some places
2014-12-18 11:03:17 -05:00
Robin Ward
a8acbc37a2
Refactor selector components for extensibility
2014-12-18 10:36:58 -05:00
Régis Hanol
c17b111b6d
FIX: 1.9.0 regressions with i18n
2014-12-17 19:21:06 +01:00
Robin Ward
0d1bb7763a
FIX: 1.9.0 regression with i18n
2014-12-17 12:57:23 -05:00
Robin Ward
01904c6ca3
FIX: Sometimes loading blank topic list
2014-12-17 11:34:20 -05:00
Régis Hanol
fc85760bc0
FIX: add topic-owner class to all the posts created by the OP
2014-12-17 16:25:31 +01:00
Robin Ward
2ca0a307de
FIX: When using {{avatar}}
within autocomplete
2014-12-17 10:05:38 -05:00
Robin Ward
f42a5c1ba3
Convert a lot of Globals to ES6 modules
2014-12-17 09:31:42 -05:00
Robin Ward
124f47529a
Fix regression in {{each}}
fixes
2014-12-17 09:31:42 -05:00
Robin Ward
f3babdb319
Fixes many Ember 1.9.0 deprecations
2014-12-17 09:31:42 -05:00
Robin Ward
3e8d8bf90d
Revert i18n initializer, it breaks tests.
2014-12-17 09:31:42 -05:00
Robin Ward
1948b41875
Fix resolve errors
2014-12-17 09:31:41 -05:00
Robin Ward
3e408f9caa
Fix more deprecated helpers
2014-12-17 09:31:41 -05:00
Robin Ward
7aaf2fcb65
Fix broken qunit tests in 1.9.0
2014-12-17 09:31:41 -05:00
Robin Ward
bdc075b266
Minimize use of stream
calls
2014-12-17 09:31:41 -05:00
Sam
51c4cb3de1
fix helper
2014-12-17 09:31:41 -05:00
Sam
f8f1611035
compatibility fixes
2014-12-17 09:31:41 -05:00
Sam
a0787103c1
fix raw helper so its handlebars 2.0 compliant
2014-12-17 09:31:41 -05:00
Robin Ward
008a19f997
More 1.9.0 fixes
2014-12-17 09:31:41 -05:00
Robin Ward
02f3a2d115
Fix more deprecations for 1.9.0
2014-12-17 09:31:41 -05:00
Robin Ward
5659b93c71
Many fixes for Ember 1.9.0
2014-12-17 09:31:40 -05:00
Robin Ward
61101736cb
Ember.empty
has been renamed to Ember.isEmpty
2014-12-17 09:31:40 -05:00
Régis Hanol
cdbee4f5d9
Merge pull request #3045 from techAPJ/patch-2
...
FIX: redirect client to the original url after logging in for private in...
2014-12-17 11:21:56 +01:00
Régis Hanol
6096c88454
FIX: automatically use uploaded avatar when uploading an avatar
2014-12-16 18:36:28 +01:00
Arpit Jalan
9f8e73303a
FIX: redirect client to the original url after logging in for private instances
2014-12-16 13:19:26 +05:30
Robin Ward
748c13f4a7
Fixes broken test
2014-12-15 13:13:39 -05:00
Robin Ward
a2c97b9e6b
FIX: If a user uses the keyboard to navigate, don't bubble up the event.
2014-12-15 12:54:05 -05:00
Robin Ward
da7fefa263
Merge pull request #3039 from techAPJ/patch-1
...
Optimize user csv export
2014-12-15 12:26:23 -05:00
Robin Ward
b1bc4741b1
FEATURE: Load fewer topics in the topic list on slow platforms (Android)
2014-12-15 11:54:26 -05:00
Régis Hanol
a014507da4
FIX: semantic HTML for category with images
2014-12-15 15:39:13 +01:00
Robin Ward
2d6b15a34d
Load fewer posts when the android platform is detected
2014-12-12 11:47:39 -05:00
Arpit Jalan
2492c41f74
Optimize user csv export
2014-12-12 21:19:57 +05:30
Arpit Jalan
02e1d17ac7
Add Turkish translation files
2014-12-12 12:13:12 +05:30
Robin Ward
b366ec7f15
Merge pull request #3036 from techAPJ/patch-4
...
FEATURE: export csv for all the logs
2014-12-11 14:56:05 -05:00
Arpit Jalan
42cbe6ef2a
FEATURE: export csv for all the logs
2014-12-11 23:33:26 +05:30
Sam
32b52642ab
PERF: don't render composer until we need it
2014-12-11 16:21:39 +11:00
Sam
8b87f095c6
PERF: don't render share dialog until we have a link.
2014-12-11 15:46:08 +11:00
Sam
46720b1017
PERF: don't render user card until displayed
2014-12-11 15:42:12 +11:00
Sam
0542c080b3
PERF: optimise rendering of posts
2014-12-10 18:05:04 +11:00
Robin Ward
e76449d800
When using automatic file includes (es6, hbs) from plugins, allow the
...
asset pipeline to find new and deleted files with deleting the `tmp`
folder and restarting the server.
2014-12-09 15:23:14 -05:00
Robin Ward
2b817f826b
Allows us to easily define routes in plugins
2014-12-09 13:26:30 -05:00
Robin Ward
4de412365e
The {{i18n}}
helper should use quotes when looking up keys, always.
2014-12-08 16:36:18 -05:00
Robin Ward
5fd3f2547c
FIX: Fix rerendering issues on some components.
2014-12-08 14:47:49 -05:00
Robin Ward
7069ee16e2
FIX: Javascript error when uploading backup
2014-12-08 12:38:36 -05:00
Sam
3547c20aa7
add toolbar to pick emoji family, bump up number to 60
2014-12-08 16:45:24 +11:00
Sam
23163422e6
correct positioning when emoji is added
2014-12-08 14:22:54 +11:00
Sam
555b783864
Add shortcuts support for emoji toolbar
...
(CTRL E to open, ESC to close)
2014-12-08 13:32:26 +11:00
khalid al-hussayen
9fc0a3f6f9
add arabic local files
2014-12-07 23:05:24 +03:00
Robin Ward
da4e19af5b
Deprecations for future ember, {{outlet}}
names need strings
2014-12-05 17:06:20 -05:00
Robin Ward
72749a24e1
FIX: Broken HTML (thanks HTMLbars)
2014-12-05 17:03:08 -05:00
Neil Lalonde
0f37ce1083
FIX: share popup on mobile layout went outside of viewport, and z-index was behind user avatars. Use a real link on touch devices instead of a text input.
2014-12-05 16:21:07 -05:00
Sam
357a12f78e
FEATURE: work-in-progress emoji selector toolbar item
2014-12-05 17:19:17 +11:00
Sam
bc772233a7
ramp it down to 1 second, already handled on server so it will hold you back
2014-12-05 09:58:50 +11:00
Sam
3faa220dbc
ramp down "Forgot password" disable down to 5 seconds.
2014-12-05 09:56:46 +11:00
Robin Ward
5f6f85b182
FIX: Disable loading below HTML, we have our own spinner for that and it
...
broke scrolling on some custom CSS.
2014-12-04 17:12:47 -05:00
Robin Ward
dd7b3d313e
FIX: Selecting default option without changing HTML markup.
...
I also filed a bug on Ember.js with details on the error.
2014-12-04 15:21:47 -05:00
Robin Ward
5ec77d4be4
FIX: If a category can't be found, don't include it in the list
2014-12-04 13:04:58 -05:00
Robin Ward
5492bbe11c
FIX: Couldn't click delete topic button due to missing action
2014-12-04 11:49:53 -05:00
Robin Ward
e035b07e92
Put Ember 1.8.1 + fixes back.
2014-12-04 08:51:35 -05:00
Sam
8f4e8fe8f2
FIX: only show "new pm" in pm tab when looking at your own profile
2014-12-04 13:50:36 +11:00
Sam
4aa0d88c6c
FEATURE: search private messages option
2014-12-04 13:50:36 +11:00
Sam
8977d5917b
revert
2014-12-04 09:35:11 +11:00
Sam
665ff94ff7
Revert "FIX: Don't show undefined
in the footer text."
...
This reverts commit 7bf669ccf3
.
2014-12-04 09:33:21 +11:00
Sam
a8d2f4b6d0
Revert "FIX: Word null appearing in user card"
...
This reverts commit 7f60276d66
.
2014-12-04 09:32:49 +11:00
Sam
dbe6a70209
Revert "FIX: Check if the bio_cooked exists before outputting it."
...
This reverts commit 52f7f8e471
.
2014-12-04 09:32:30 +11:00
Sam
6175973fda
Revert "Patch Ember to fix https://github.com/emberjs/ember.js/issues/9805 "
...
This reverts commit 393607d25c
.
2014-12-04 09:32:02 +11:00
Sam
08501f53b4
Revert "FIX: Broken comboboxes. Workaround Ember bug that needs triaging"
...
This reverts commit d1cb946594
.
2014-12-04 09:31:49 +11:00
Robin Ward
d1cb946594
FIX: Broken comboboxes. Workaround Ember bug that needs triaging
2014-12-03 17:17:45 -05:00
Robin Ward
393607d25c
Patch Ember to fix https://github.com/emberjs/ember.js/issues/9805
2014-12-03 16:41:27 -05:00
Robin Ward
52f7f8e471
FIX: Check if the bio_cooked exists before outputting it.
2014-12-03 16:05:13 -05:00
Robin Ward
7f60276d66
FIX: Word null appearing in user card
2014-12-03 16:02:17 -05:00
Robin Ward
7bf669ccf3
FIX: Don't show undefined
in the footer text.
2014-12-03 12:30:42 -05:00
Robin Ward
39fde5b9fb
Upgrade to 1.8.1: So long, metamorphs!
2014-12-03 10:49:18 -05:00
Régis Hanol
b4363de280
FIX: reload current page when deleting a user
2014-12-03 16:03:42 +01:00
Régis Hanol
0f0a329e7c
FIX: private message button wasn't adding the recipient (cc @gdpelican)
2014-12-03 14:55:43 +01:00
Régis Hanol
f9f54e2626
refactor fix in 67c4c90159
2014-12-03 13:00:02 +01:00
Régis Hanol
8ab32396a7
Merge pull request #3009 from gdpelican/feature/new-private-message
...
New Private Message button for user topics
2014-12-03 12:17:45 +01:00
Robin Ward
c90668ae53
FIX: Better protection for invites scrolling
2014-12-02 17:03:12 -05:00
Robin Ward
008337b018
FIX: Selecting one user in admin would select them all
2014-12-02 15:30:57 -05:00
Robin Ward
67c4c90159
FIX: Clicking avatars broke for non-admins
2014-12-02 15:24:05 -05:00
Régis Hanol
461196f089
FEATURE: 'delete user' button in the user card in the admin section
2014-12-02 18:52:56 +01:00
Régis Hanol
99928cac26
FEATURE: use actual time in preference > email notifications' instruction
2014-12-02 18:15:32 +01:00
Robin Ward
87667cfe17
FIX: Editing a category definition topic was clearing its permissions
2014-12-02 11:46:21 -05:00
Régis Hanol
1210486623
FIX: editing the 1st post of a private message wasn't working
2014-12-02 16:04:45 +01:00
Arpit Jalan
2ead3fca69
FIX: exportUsers action was deleted, so user export was failing
2014-12-02 16:05:43 +05:30
Robin Ward
b547be44b2
Better error message output
2014-12-01 14:53:37 -05:00
James Kiesel
cc76087f59
Add new private message button on topics list
...
That'll teach me to wildly refactor things.
2014-12-02 00:53:49 +13:00
Régis Hanol
5b90ceb71d
FEATURE: rolls up 1.2.*.* IP ranges when number of entries > 10
2014-11-27 19:29:30 +01:00
Jeff Atwood
c3a47aee70
use shorter Export button copy
2014-11-26 23:57:18 -08:00
Sam
3fd4fc679e
a few missing spots
2014-11-27 11:02:54 +11:00
Sam
5c965dcb0b
FEATURE: show card when clicking on avatar in admin user list
2014-11-27 10:46:32 +11:00
Robin Ward
8366fcd78f
FIX: Don't lose focus on site settings text field (was changing routes
...
during filtering)
2014-11-26 18:01:45 -05:00
Robin Ward
257bde8e2b
FEATURE: "Suspect" users list in admin.
2014-11-26 13:58:16 -05:00
Robin Ward
cb124d5836
UX: Consolidate "Admins" and "Moderators" into "Staff" on admin users
...
list
2014-11-26 13:10:12 -05:00
Robin Ward
a3e53e0d28
Use far fewer admin user list routes, instead pass the query as a
...
parameter.
2014-11-26 13:05:49 -05:00
Kris Aubuchon
1524612719
fixing reply-tab bug and user profile background adjustment
2014-11-26 10:49:50 -05:00
Régis Hanol
37a9164fa0
FIX: click counter for attachments
2014-11-26 13:05:43 +01:00
Robin Ward
81eedf3a12
No need to call it Discourse.TopicRoute
-- that is done automatically
...
by the compatibility layer. cc @ZogStrIP
2014-11-25 18:21:21 -05:00
Robin Ward
220f2424b5
FIX: Load order issue / header category badge when not surpressed
2014-11-25 18:13:38 -05:00
Régis Hanol
183c93904d
FIX: don't show the banner topic on error page
2014-11-25 19:09:17 +01:00
Régis Hanol
2c38f969cc
UX: add confirm dialog when rolling up IP ban entries
2014-11-24 19:38:47 +01:00
Régis Hanol
d3d517108d
FIX: display total number of other accounts with the same IP address in the IP lookup dialog
2014-11-24 19:34:04 +01:00
Régis Hanol
7b1c001932
FIX: limit other accounts deletion to 50 accounts otherwise it'll feel too slow
2014-11-24 18:05:40 +01:00
Régis Hanol
7f9747f55c
moar camelCase
2014-11-24 18:04:34 +01:00
Régis Hanol
1023191315
FEATURE: roll up function for 123.456.789.* ranges
2014-11-24 17:25:48 +01:00
Robin Ward
a91d5fc726
Merge pull request #2981 from karreiro/share_bug
...
FIX: Sharing link stood visible after using browser’s back button
2014-11-24 10:29:46 -05:00
Régis Hanol
7611eb4e78
UX: bold all the entries in the screened IP list that are more than a single IP
2014-11-24 11:26:29 +01:00
Régis Hanol
23a97bffbe
FIX: make IP lookup available to moderators
2014-11-24 11:08:13 +01:00
Kris Aubuchon
16cdfcffb5
fixing the reply-to tab z-index bug
2014-11-23 20:51:14 -05:00
Arpit Jalan
428b71687f
return a promise instead of triggering bootbox in model
2014-11-22 01:16:10 +05:30
Arpit Jalan
515882d224
FEATURE: export screened IPs list in a CSV file
2014-11-22 00:59:48 +05:30
Sam
d53b4ab5bc
Merge pull request #2979 from techAPJ/patch-1
...
FEATURE: log out user everywhere and refresh/redirect
2014-11-21 16:59:44 +11:00
Sam
df99591f10
FEATURE: hide bookmarks but always show if post is bookmarked
2014-11-21 11:53:06 +11:00
Sam
508efe3029
FIX: PM title not editable
2014-11-21 11:08:20 +11:00
Régis Hanol
0cbfb43adb
UX: use warning (nuke?) icon instead of trash icon
2014-11-21 00:32:06 +01:00
Régis Hanol
acb8030d12
add confirm dialog when deleting other accounts with same IP address
2014-11-21 00:31:22 +01:00
Régis Hanol
b8d806ee07
FEATURE: delete all accounts from this IP in the IP lookup modal
2014-11-20 19:59:20 +01:00
Régis Hanol
98e8523eec
UX: improve ip-lookup modal
...
- replace close button with cross
- use table instead of ul/li
- use trust level number instead of full name
- sort users by descending trust level
- add post count
2014-11-19 21:38:53 +01:00
Régis Hanol
0947191060
UX: improved our footer handling
...
- new "show-footer" mixins
- converted most of the routes to ES6
- FIX: handling of "indexStream" in user pages
There will now be a footer on all the following pages
- /exception
- /about
- /latest
- /new
- /unread
- /starred
- /top
- /categories
- /c/:category
- /c/:category/l/latest
- /c/:category/l/new
- /c/:category/l/unread
- /c/:category/l/top
- /t/:topic/:id
- /groups/:name/members
- /user/activity
- /user/activity/topics
- /user/activity/posts
- /user/activity/replies
- /user/activity/likes-given
- /user/activity/likes-received
- /user/activity/bookmarks
- /user/activity/starred
- /user/badges
- /user/notifications
- /user/flagged-posts
- /user/deleted-posts
- /user/private-messages
- /user/private-messages/mine
- /user/private-messages/unread
- /user/invited
- /user/:username/preferences
- /faq (static pages)
- /badges
- /badges/:id/:badge
2014-11-19 20:37:43 +01:00
Arpit Jalan
c84b51d4ae
FEATURE: show exact error for test email
2014-11-19 22:58:59 +05:30
Arpit Jalan
eb9eada894
FEATURE: log out user everywhere and refresh/redirect
2014-11-19 12:34:34 +05:30
Guilherme Carreiro
7ad10b5ea6
FIX: Sharing link stood visible after using browser’s back button
2014-11-18 20:32:04 -02:00
Sam
4ff056231d
FIX: expanding replies not working correctly
2014-11-18 11:52:10 +11:00
Régis Hanol
672cd92638
FIX: damn timezones
2014-11-17 22:53:41 +01:00
Robin Ward
0b0cee4e07
Merge pull request #2969 from cpradio/pr-add-category-to-group-posts
...
FEATURE: Add category to Group Post Listing
2014-11-17 16:02:15 -05:00
Régis Hanol
15a5d06495
use proper case & remove unused view
2014-11-17 18:17:24 +01:00
Régis Hanol
216a5a87cb
FIX: do not display EPOCH
2014-11-17 16:32:14 +01:00
Régis Hanol
dbb4491bc3
Merge pull request #2973 from lidel/openstreetmap-support
...
UX: whitelist OpenStreetMap iframes
2014-11-17 15:04:58 +01:00
Régis Hanol
fae19aa56c
FEATURE: improve admin IP lookup dialog (add username/trust level/read time/topics entered)
2014-11-17 14:51:28 +01:00
Marcin Rataj
9dccd975d9
UX: whitelist OpenStreetMap iframes
2014-11-17 14:30:25 +01:00
cpradio
ce78cb1ee4
FEATURE: Add category to Group Post Listing
2014-11-14 19:30:05 -05:00
cpradio
c2bbbb38f0
FIX: Do not recall prior DRAFT in a given category when using the Create Topic keyboard shortcut
2014-11-14 18:12:42 -05:00
Neil Lalonde
22fa46b1f2
just say Delete
2014-11-14 16:29:53 -05:00
Neil Lalonde
ebcf21585c
FEATURE: add a button for staff to delete a user on their profile page
2014-11-14 15:25:33 -05:00
Robin Ward
ac245ede43
UX: Fixes for group view
2014-11-14 14:28:46 -05:00
Robin Ward
9cd3708b63
Instead of using a "discoveryLoading" action, return true
so it can
...
bubble up itself.
2014-11-14 13:33:55 -05:00
Robin Ward
1d1978086c
FIX: Improve use of loading spinners on discovery routes
2014-11-14 12:28:20 -05:00
Robin Ward
3829add90b
Merge pull request #2963 from cpradio/pr-pin-unpin-topic-kb-shortcut
...
FEATURE: Added Pin/Unpin Keyboard Shortcut
2014-11-14 11:14:35 -05:00
Robin Ward
cb25d0c0fb
Tweak HTML to include active class on the li
on the site settings
...
route
2014-11-14 11:10:55 -05:00
Neil Lalonde
c74225b5a6
Merge pull request #2964 from lirent/master
...
New "sq" language files for Discourse
2014-11-14 11:07:24 -05:00
Jeff Atwood
ed5896c511
missed a closing buffer.push tag
2014-11-14 00:26:23 -08:00
Jeff Atwood
fdacb67c71
use CSS chevron instead of fa-chevron-right
2014-11-14 00:10:46 -08:00
Jeff Atwood
529a0cdcf2
more de-chevroning of user page
2014-11-13 23:45:08 -08:00
Jeff Atwood
10b6741a15
de-chevron the side nav a bit
2014-11-13 23:28:17 -08:00
Robin Ward
a710ff08ad
Missing Loading Route
2014-11-13 17:35:46 -05:00