Robin Ward
857d54162b
Redirect to Summary when viewing yourself
2016-08-02 13:21:24 -04:00
Neil Lalonde
ba637e40b6
FEATURE: Google Tag Manager Universal Analytics support
2016-07-14 16:35:20 -04:00
Robin Ward
bba0fd0654
REFACTOR: PreloadStore to ES6
2016-07-11 12:57:05 -04:00
Robin Ward
b8125b3512
REFACTOR: Remove Discourse.Ajax
2016-07-11 12:57:05 -04:00
Robin Ward
a546395397
REFACTOR: Migrate markdown functionality in ES6
2016-07-11 12:57:05 -04:00
Robin Ward
2cfb0d60a8
FIX: Remove the last auth result after authenticating
2016-07-08 15:53:27 -04:00
Guo Xiang Tan
904d9735ab
Refactor desktop notifications to be more modular.
2016-07-01 00:11:32 +08:00
Robin Ward
28e3becf44
FIX: Allow authentication complete window to pop up
2016-06-10 12:24:34 -04:00
Robin Ward
33a418d537
Log errors authenticating with facebook
2016-06-10 12:05:14 -04:00
Robin Ward
eff2865278
FIX: Support create account on facebook browser
2016-06-10 11:12:46 -04:00
Robin Ward
4963d4d624
UX: Don't animate timeline when first entering a topic
2016-05-31 10:51:45 -04:00
Robin Ward
0fcfc6bed9
Add acceptance tests for all mobile templates
2016-05-05 12:49:12 -04:00
Robin Ward
400c061046
Ember.keys is deprected in favor of Object.keys
2016-04-28 16:37:20 -04:00
Robin Ward
514c3976f0
PERF: Migrate header to discourse widgets
2016-04-25 10:48:04 -04:00
Rafael dos Santos Silva
bbe642070e
App Banner Support for Android Chrome ( #4103 )
...
* App Banner Support for Android Chrome
* Oops, forgot semicolon;
2016-04-20 10:54:01 -04:00
Robin Ward
cc25716e47
FIX: Allow message format translations to be overridden
2016-04-08 14:49:50 -04:00
Robin Ward
fbf45426e4
Autoload widgets since they are named when created, not by file
2016-03-18 16:31:59 -04:00
Sam Saffron
6c1d5b8cd3
FIX: spinning favicon in Firefox
...
Delay starting up ajax calls in MessageBus
2016-03-08 23:28:38 +11:00
Guo Xiang Tan
db781d3349
FIX: LogsNotice does not have currentUser attribute.
2016-03-08 16:19:42 +08:00
Guo Xiang Tan
f32f0d6337
Merge pull request #4017 from tgxworld/add_admin_banner_for_logster
...
FEATURE: Admin Banner when Logster logs is getting flooded.
2016-03-02 23:44:56 +08:00
Guo Xiang Tan
fdd6920ae7
FEATURE: Admin Banner when Logster logs is getting flooded.
2016-03-02 22:03:16 +08:00
Robin Ward
c9cb5a5b79
FIX: GA Universal tracking had a bug
2016-02-26 14:48:36 -05:00
Robin Ward
e848ea5a99
Depcreate PageTracker in favor of PluginAPI
2016-02-19 16:30:59 -05:00
Robin Ward
f6aa1ac37a
Migrate onToolbarCreate to the DiscourseAPI
2016-02-18 15:23:43 -05:00
Robin Ward
849c99f83d
Remove Discourse.Mobile constants
2016-02-18 12:19:00 -05:00
Sam
b11e6ec38e
Merge branch 'master' into vdom
2016-02-18 13:20:55 +11:00
Sam
f9c5cded6f
Correct live refresh routine for notifications
2016-02-18 13:20:22 +11:00
Robin Ward
3a78321c63
withPluginApi means you don't have to check for null.
2016-02-16 12:17:22 -05:00
Sam
1dc168a7e6
Merge branch 'master' into vdom
2016-02-15 19:29:59 +11:00
Sam
dd6ebde824
FIX: Always ensure notifications are treated as read once clicked
...
UX: improve messaging so notifications list is far more stable
PERF: improve performance of notifcation lookup queries
- Add feature "SetTransientHeader" that allows shipping info to server
in the next Ajax request
- remove local storage hack used for notifications
- amend lookupStale to return hydrated objects, move logic into store
- stop magically clearing various notifications (likes, invitee accepted, group_summary, granted badge)
2016-02-15 19:29:47 +11:00
Robin Ward
9b8871d7dd
PluginAPI for more stable backwards compatibility going forward
2016-02-12 15:46:36 -05:00
Robin Ward
5f65bf420c
FIX: Support the plugin-api for decorators
2016-02-11 11:00:42 -05:00
Robin Ward
d1e85bdd8b
FEATURE: Use virtual dom framework for faster post rendering
2016-02-11 11:00:40 -05:00
Jeff Atwood
c3af4abfb5
reduce signup cta thresh, 2 topics, 2 min read time
2016-02-01 00:25:36 -08:00
Jeff Atwood
b425f74ef4
missed an IE9 removal
2016-01-02 23:51:03 -08:00
Jeff Atwood
e1f90d12f1
formally remove IE9 support
2016-01-02 23:49:52 -08:00
Robin Ward
5e93140f85
FEATURE: Can override any translation via an admin interface
2015-11-27 11:35:19 -05:00
Sam
43d63367fd
PERF: stop loading handlebars and ember compilers in prod
...
(this removes a nice 50K from our initial payload and saves memory)
Also fixes invalid HTML automatically if added to HEAD or /BODY
2015-11-27 11:59:01 +11:00
Robin Ward
d8734fc542
Fix eslint
2015-11-20 17:16:44 -05:00
Robin Ward
1506eba28d
Support for overriding client side translation keys
2015-11-20 17:14:01 -05:00
Robin Ward
ff85fa2a98
FIX: Remove emoji shortcut. Was conflicting with Euro symbol.
2015-11-11 15:33:21 -05:00
Robin Ward
f85d848649
Remove a bunch of old deprecated code
2015-11-10 13:09:05 -05:00
Robin Ward
47495a5713
FEATURE: Replace composer editor with ember version
2015-11-06 09:49:16 -05:00
Régis Hanol
86f76e5b4d
FIX: better plugin emojis API
2015-11-06 15:02:40 +01:00
Robin Ward
bb21902954
Add keyboard shortcuts back to d-editor
2015-11-03 14:01:26 -05:00
Robin Ward
4aa601414d
Support for titles on d-editor buttons
2015-11-03 14:01:26 -05:00
Robin Ward
5cd6308850
API for adding buttons to the new composer
2015-11-02 16:18:09 -05:00
Robin Ward
94b60e62a2
FEATURE: New markdown editor re-written in Ember
...
Note this commit leaves out the biggest occurrence of the editor
which is the post/topic composer.
To avoid major breakage, this replaces it everywhere else it was
used:
* User preferences (About Me)
* Admin Customizations > Text Content
* Category Templates
* Editing Queued Posts
A future commit will replace the main composer with this editor
and will remove the unused pagedown code.
2015-10-19 11:01:20 -04:00
Guo Xiang Tan
a253bf8698
FIX: Don't subscribe to Desktop Notifications on mobile.
2015-09-23 16:08:38 +08:00
Kane York
e16eebb48c
FIX: Don't even bother checking visit count
2015-09-16 15:35:50 -07:00