Robin Ward
|
dffb1fc4ee
|
FEATURE: Use Glimmer compiler for widget templates
Widgets can now specify a template which is precompiled using Glimmer's
AST and then converted into our virtual dom code.
Example:
```javascript
createWidget('post-link-arrow', {
template: hbs`
{{#if attrs.above}}
<a class="post-info arrow" title={{i18n "topic.jump_reply_up"}}>
{{fa-icon "arrow-up"}}
</a>
{{else}}
<a class="post-info arrow" title={{i18n "topic.jump_reply_down"}}>
{{fa-icon "arrow-down"}}
</a>
{{/if}}
`,
click() {
DiscourseURL.routeTo(this.attrs.shareUrl);
}
});
```
|
2017-09-01 09:28:16 -04:00 |
Robin Ward
|
75d10a4098
|
UX: Add consistent classes to buttons
|
2017-08-01 17:24:06 -04:00 |
Robin Ward
|
5b590b9637
|
REFACTOR: Replace some `fa-*` uses with helpers
|
2017-07-27 14:55:41 -04:00 |
Arpit Jalan
|
6d09fbde44
|
UX: use down chevron icon to expand "show more links.."
|
2017-07-22 00:10:37 +05:30 |
Robin Ward
|
cc525b1a8d
|
Upgrade QUnit to latest version
|
2017-06-15 10:12:07 -04:00 |
Sam
|
f5f4c36795
|
Increase autospec qunit timeout to 600 seconds
Correct it so it refocuses on correct runner after running a test
JS tests can not focus on line so skip in vim mode
|
2017-05-02 16:02:14 -04:00 |
Sam
|
a5fc51a967
|
improve QUNIT support for autospec
|
2017-05-01 13:50:28 -04:00 |
Robin Ward
|
14410b71fb
|
Convert server side paths to use `/u/`
|
2017-03-30 10:23:24 -04:00 |
Robin Ward
|
c6a0e74945
|
FIX: Remove errors when running phantomjs
|
2017-02-17 16:21:35 -05:00 |
Robin Ward
|
9d4405d602
|
Don't add an empty class to the list elements in the hamburger
|
2017-02-13 11:28:10 -05:00 |
Guo Xiang Tan
|
32846aad2a
|
FIX: Toggling post's wiki status should not create a new version.
|
2017-01-20 15:42:33 +08:00 |
Neil Lalonde
|
222125de10
|
oops here's the test
|
2017-01-18 12:13:55 -05:00 |
Guo Xiang Tan
|
c76ee788a7
|
Merge pull request #4656 from tgxworld/dont_display_an_extra_button_for_wiki_post
UX: Display wiki icon on post edits indicator.
|
2017-01-17 06:34:43 +08:00 |
Guo Xiang Tan
|
17da0bd11f
|
UX: Display wiki icon on post edits indicator.
|
2017-01-17 06:33:58 +08:00 |
Neil Lalonde
|
60a9030d25
|
UX: don't show search and hamburger menus to anon visitors on login-required sites
|
2017-01-16 16:33:14 -05:00 |
Robin Ward
|
e03d5e2140
|
Reapply Ember 2.10 for good this time!
This reverts commit ddd299f4aa .
|
2016-12-19 11:19:10 -05:00 |
Robin Ward
|
ddd299f4aa
|
Revert "Revert "Revert Ember 2.10+ for a short while""
This reverts commit 76bbc481cb .
|
2016-12-16 10:29:30 -05:00 |
Robin Ward
|
76bbc481cb
|
Revert "Revert Ember 2.10+ for a short while"
This reverts commit 21682fd60b .
|
2016-12-16 09:52:29 -05:00 |
Robin Ward
|
21682fd60b
|
Revert Ember 2.10+ for a short while
|
2016-12-15 16:43:38 -05:00 |
Robin Ward
|
28699e66d8
|
Revert "REVERT: Ember 2.10 -- it's not building properly"
This reverts commit 600541c623 .
|
2016-12-15 10:28:15 -05:00 |
Robin Ward
|
600541c623
|
REVERT: Ember 2.10 -- it's not building properly
|
2016-12-12 16:19:05 -05:00 |
Robin Ward
|
765e5e9186
|
Upgrade to Ember 2.9
|
2016-12-12 14:44:29 -05:00 |
Robin Ward
|
a9acced4ca
|
FIX: Broken tests after removing attribute
|
2016-12-08 11:45:27 -05:00 |
Robin Ward
|
6aa5722d2b
|
Remove Ember 1.x specific code
|
2016-11-25 15:38:45 -05:00 |
Neil Lalonde
|
48e4f88b08
|
fix js test
|
2016-09-16 15:33:51 -04:00 |
Neil Lalonde
|
d079f69b7b
|
FEATURE: add flair to avatars using new settings in the groups admin UI
|
2016-08-17 15:13:15 -04:00 |
Guo Xiang Tan
|
7e076d63ba
|
Fix failing tests.
|
2016-07-05 12:17:29 +08:00 |
Régis Hanol
|
a1c875986a
|
fix spec
|
2016-06-08 11:48:26 +02:00 |
Sam
|
6d10812b26
|
FEATURE: auto expand incoming/outgoing links
|
2016-06-08 16:49:01 +10:00 |
Sam
|
b2f26eaa60
|
correct test case and add condition
|
2016-06-08 14:57:13 +10:00 |
Robin Ward
|
559fa36c18
|
FEATURE: Topic timeline widget
|
2016-05-31 10:51:39 -04:00 |
Robin Ward
|
4a7567b485
|
UX: Move links from gutter to below posts
|
2016-05-31 10:51:37 -04:00 |
Robin Ward
|
47720ba1ca
|
UX: Clicking a participant in the topic map should just show the card
|
2016-05-11 15:09:36 -04:00 |
Robin Ward
|
2f911d9435
|
FIX: Broken test, `data-auto-route` is no longer needed
|
2016-04-27 14:03:45 -04:00 |
Robin Ward
|
514c3976f0
|
PERF: Migrate header to discourse widgets
|
2016-04-25 10:48:04 -04:00 |
Régis Hanol
|
4960b62110
|
FEATURE: new 'block_auto_generated_emails' site setting
|
2016-04-20 21:29:27 +02:00 |
Robin Ward
|
79cc602bcc
|
FIX: Broken test :fired:
|
2016-03-03 11:40:35 -05:00 |
Robin Ward
|
627ef54efe
|
New PluginAPI for widget settings
|
2016-02-26 14:26:29 -05:00 |
Robin Ward
|
98ab64dc89
|
FIX: Some re-render functionality in widgets, added more coverage
|
2016-02-26 14:01:20 -05:00 |
Robin Ward
|
960f9ed132
|
FIX: Broken test
|
2016-02-11 16:51:50 -05:00 |
Robin Ward
|
d1e85bdd8b
|
FEATURE: Use virtual dom framework for faster post rendering
|
2016-02-11 11:00:40 -05:00 |