Toby Zerner
ebf2228f7e
Set default item priorities
2015-07-23 16:38:30 +09:30
Toby Zerner
d309a21304
Componentize welcome hero close button
2015-07-23 14:47:27 +09:30
Toby Zerner
fabc448572
Docblock cleanup
2015-07-23 14:35:17 +09:30
Toby Zerner
0b141b3e92
Make title input wider
2015-07-23 14:35:05 +09:30
Toby Zerner
11ef5f94ca
Make extension stub use initializer
2015-07-23 14:34:49 +09:30
Toby Zerner
9b72a29607
Number is a filter, not page param
2015-07-23 14:34:19 +09:30
Toby Zerner
4817275f4e
Notification one-per-user limit should work between instances
2015-07-23 14:33:58 +09:30
Toby Zerner
3533dfffc1
Ensure we don't preload index data on non-index pages
2015-07-23 14:33:31 +09:30
Toby Zerner
80445f1d70
Anchor scroll to bottom when live previewing reply
2015-07-23 14:32:49 +09:30
Toby Zerner
9dc2616f55
Fix notification list appearance
2015-07-23 14:32:21 +09:30
Toby Zerner
f9c999624f
Don't allow includes to be specified
...
Relations must be set to include by default on the API instead
2015-07-23 14:31:46 +09:30
Toby Zerner
4fa18e248b
Fix discussion list not rendering for guests
2015-07-23 14:31:07 +09:30
Toby Zerner
bc4a000078
Fix sign up modal
2015-07-23 14:30:55 +09:30
Toby Zerner
d0e7158379
Make formatter extensible
2015-07-23 14:29:33 +09:30
Toby Zerner
da25882280
Update for new API + TextFormatter
2015-07-23 14:28:39 +09:30
Toby Zerner
d7ac8aac2e
API includes are now required to be included by default
2015-07-23 14:27:54 +09:30
Toby Zerner
420088acc9
Add missing translation
2015-07-23 14:27:24 +09:30
Toby Zerner
0fa0bbb541
Fix activity page load more button appearance
2015-07-22 16:05:38 +09:30
Toby Zerner
91010d1607
Move locale files
2015-07-22 16:05:24 +09:30
Toby Zerner
2e5cccd5e6
Fix post visibility scoping
2015-07-22 16:05:11 +09:30
Toby Zerner
8d89b4a776
Live preview of post editing/replying thanks to TextFormatter 👏
2015-07-22 16:05:00 +09:30
Toby Zerner
f9ef9d791b
Implement TextFormatter for posts
...
Get rid of formatting on user bios, we'll do that with JavaScript
2015-07-22 16:03:48 +09:30
Toby Zerner
670218d267
Stop propagation when clicking on tag child
2015-07-22 16:01:24 +09:30
Toby Zerner
180b87c71e
Update for new extension API; implement i10n
2015-07-22 10:15:25 +09:30
Toby Zerner
9c384bee98
Update for new extension API; implement l10n
2015-07-22 10:15:08 +09:30
Toby Zerner
115551c9ce
Group assets by client
2015-07-22 10:14:20 +09:30
Toby Zerner
526b2c48df
Group assets by client in extension stub
2015-07-22 10:12:11 +09:30
Toby Zerner
9a41526310
Always use default includes when preloading discussion list
...
Making them explicit causes problems when extensions want to include
something by default (e.g. tags)
2015-07-22 10:11:23 +09:30
Toby Zerner
da1252eb5e
Improve forum route registration API
2015-07-22 10:04:22 +09:30
Toby Zerner
3521bbebc7
Centre title button on mobile
2015-07-22 10:00:30 +09:30
Toby Zerner
afb24a6ba2
Apply modal width on the correct class
2015-07-22 10:00:20 +09:30
Toby Zerner
e21cb63b11
Add Button--text class to create buttons that look like muted text
...
e.g. post actions
2015-07-22 10:00:02 +09:30
Toby Zerner
b698000739
Tweak padding on discussion list items
...
Remove overflow to facilitate new tags appearance
2015-07-22 09:59:29 +09:30
Toby Zerner
5f3b53634c
Tweak display of badges in the discussion hero
2015-07-22 09:58:14 +09:30
Toby Zerner
222a08222f
Don't run gambits if there's no search query
2015-07-22 09:57:52 +09:30
Toby Zerner
970030b77e
Random cleanup
2015-07-22 09:57:25 +09:30
Toby Zerner
77dbbae170
Update modal responsive control classes
2015-07-22 09:56:01 +09:30
Toby Zerner
c60e37d88c
Use stable sort for item lists
2015-07-22 09:55:36 +09:30
Toby Zerner
3e4b30695e
Fix PostStream endless loading due to broken scroll anchor
2015-07-22 09:55:20 +09:30
Toby Zerner
f59e14db3e
Preload data just before boot, not when the store is initialised
2015-07-22 09:54:49 +09:30
Toby Zerner
8455aa7907
Persist modal across routes
...
Don't hide it unless it's already been shown, otherwise bootstrap JS
won't be initialized correctly
2015-07-22 09:54:00 +09:30
Toby Zerner
22a27620b4
Fix search routing
...
Blurring the input causes a redraw, which hides the results and
invalidates the current index. So the routing wasn't working.
Drawer is now hidden on IndexPage construction.
2015-07-22 09:52:58 +09:30
Toby Zerner
23895b2b36
Hide the drawer/modal when constructing all pages
...
Might be better to do this on config... also extract it into a parent
"Page" component
2015-07-22 09:51:41 +09:30
Toby Zerner
b5ba21c9a6
PERF: fix subtrees never being retained if "mark all as read" was clicked
...
I didn't realise, performance was terrible for people who have ever
clicked the "mark all as read" button!
2015-07-22 09:50:55 +09:30
Toby Zerner
bda1a66abb
Fix discussion composer title field not focusing editor on 'enter'
2015-07-22 09:49:25 +09:30
Toby Zerner
7fdb79fc89
Merge branch 'evented-api'
2015-07-21 10:41:41 +09:30
Toby Zerner
474a7db6a5
Merge branch 'evented-api'
2015-07-21 10:40:38 +09:30
Toby Zerner
5c09dcd523
Fix new notifications on old subjects not appearing
2015-07-20 18:20:34 +09:30
Toby Zerner
4f4bc43575
Update meta
2015-07-20 18:14:52 +09:30
Toby Zerner
1ad057d4d7
Update for evented API
2015-07-20 18:14:42 +09:30