Robin Ward
|
84a1acb2ec
|
Refactor category edit to use components
|
2015-07-03 10:01:46 -04:00 |
|
Robin Ward
|
7ed309666b
|
Refactor search results to be components instead of views for reuse
|
2015-06-22 15:08:51 -04:00 |
|
Sam Saffron
|
c58b495e15
|
SECURITY: Query @usernames in bulk
Otherwise you could add many requests at once while composing.
|
2015-06-11 13:03:49 -04:00 |
|
Robin Ward
|
14fa033288
|
Update cloaking code for HTMLBars
|
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 |
|
riking
|
da9913359c
|
Convert to file in lib/, rough active tracking
|
2015-04-21 20:23:29 -07: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 |
|
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 |
|
Robin Ward
|
3d2d224312
|
FEATURE: User Directory, with sorting and time period filter
|
2015-03-18 15:20:34 -04: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 |
|
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
|
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 |
|
Robin Ward
|
de4e4f2b98
|
Replace $LAB with path aware loadScript that uses jQuery
|
2015-03-09 14:39:39 -04: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
|
3d3b70f4bb
|
Remove duplicated NotificationType globals
|
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 |
|
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
|
d8c616a68a
|
Add a store so we can start using ES6 modules for models, finally.
|
2015-02-10 12:35:53 -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
|
8b87d8ac2d
|
Refactor sharing dialog for extensibility
|
2015-01-13 17:26:05 -05:00 |
|
Arpit Jalan
|
bb152a5b3f
|
FEATURE: download user posts archive
|
2014-12-24 15:13:48 +05:30 |
|
Régis Hanol
|
45dbdb6896
|
FEATURE: custom emojis
|
2014-12-23 01:12:26 +01:00 |
|
Robin Ward
|
db89695d4d
|
FIX: Load order of Javascript
|
2014-12-18 11:22:02 -05:00 |
|
Robin Ward
|
f3babdb319
|
Fixes many Ember 1.9.0 deprecations
|
2014-12-17 09:31:42 -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 |
|
Robin Ward
|
5659b93c71
|
Many fixes for Ember 1.9.0
|
2014-12-17 09:31:40 -05: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 |
|
Robin Ward
|
03bc91f204
|
Unify loading-spinner helper, add conditional support via component
|
2014-11-12 15:11:20 -05:00 |
|
Robin Ward
|
acfd99ebf2
|
FIX: Use proper HTML for spinner rather than handlebars
|
2014-11-05 12:04:35 -05:00 |
|
Sam
|
0621e87bcd
|
PERF: don't render dropdowns till we need them
|
2014-10-29 16:54:11 +11:00 |
|
Sam
|
5729e7df6f
|
PERF: use raw rendering for topic list
rename my handlebars helper to "raw",
create ember compat handlebars to handle rendering
patch ember rails to use the correct precompiler
|
2014-10-29 15:24:51 +11:00 |
|
Sam
|
189ae2e6e3
|
comment to explain a bug
|
2014-10-29 13:01:01 +11:00 |
|
Régis Hanol
|
7e309a21cf
|
FEATURE: hide emails behind a button for staff members
|
2014-09-29 22:31:05 +02:00 |
|
Robin Ward
|
b21d653e4b
|
Build was broken due to load order.
|
2014-09-23 17:15:49 -04:00 |
|
Robin Ward
|
c1aa2458f8
|
UX: Add drop down for top lists, big refactor of repeated code.
|
2014-08-21 16:08:47 -04:00 |
|
Robin Ward
|
5667cfe6cb
|
FIX: Load user-avatar first.
|
2014-08-19 16:32:35 -04:00 |
|
Robin Ward
|
6f3db0e386
|
UX: Squash activity columns together. Show a cold map on the difference
between the last post and original post dates. Fix some missing classes
in the mobile templates and topic map.
|
2014-08-14 16:06:27 -04:00 |
|
Robin Ward
|
a0d0f859ba
|
Add login buttons to create account template.
|
2014-08-14 12:51:16 -04:00 |
|
Robin Ward
|
0adfeb1cff
|
ES6: Mega update of controllers
|
2014-08-13 10:22:47 -04:00 |
|
Robin Ward
|
becfcefb3c
|
FIX: Compatibility layer load order
|
2014-08-07 15:46:58 -04:00 |
|
Neil Lalonde
|
386b6213a5
|
FEATURE: warn when caps lock is on during password input
|
2014-07-22 13:53:58 -04:00 |
|
Robin Ward
|
75f6b43e62
|
ES6: Discourse.ContainerView
|
2014-07-18 12:20:07 -04:00 |
|
Régis Hanol
|
6b45b635f8
|
FIX: properly whitelist <code> classes needed for syntax highlighting
|
2014-07-09 16:27:47 +02:00 |
|
Robin Ward
|
4237099db3
|
ES6: More modal views
|
2014-07-04 11:50:40 -04:00 |
|