aec641d65b
Use System.get instead of System.import
...
Means we get drop Promise polyfill
2015-07-27 14:16:39 +09:30
aaffbe4aa8
Selectively construct request params
2015-07-27 12:44:24 +09:30
b2badde77f
Always show results container to ensure it gets config'd
2015-07-27 12:32:30 +09:30
00de9ee9a4
Another pages loading count fix
2015-07-27 12:28:03 +09:30
cdb26eb226
Prevent pages loading count from going negative
2015-07-27 12:23:36 +09:30
de210108c3
Make sure pages loading count is kept in sync
2015-07-27 12:16:05 +09:30
3467aa9e90
Start loading the next page of posts immediately
2015-07-27 12:12:07 +09:30
b01b4b04d3
Fix user page display on mobile
2015-07-23 20:24:05 +09:30
e698e2220b
Fix translation key
2015-07-23 16:38:51 +09:30
512c2b10f4
Redraw after loading missing posts
2015-07-23 16:38:39 +09:30
6c8144f90a
Set default item priorities
2015-07-23 16:38:30 +09:30
61e4763c68
Componentize welcome hero close button
2015-07-23 14:47:27 +09:30
806f67f7eb
Anchor scroll to bottom when live previewing reply
2015-07-23 14:32:49 +09:30
1e74d57526
Fix notification list appearance
2015-07-23 14:32:21 +09:30
ce5e4b6c0f
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
65feedc891
Fix discussion list not rendering for guests
2015-07-23 14:31:07 +09:30
497b65289e
Fix sign up modal
2015-07-23 14:30:55 +09:30
a30f591c15
Fix activity page load more button appearance
2015-07-22 16:05:38 +09:30
017c258e46
Live preview of post editing/replying thanks to TextFormatter 👏
2015-07-22 16:05:00 +09:30
a0fe68272c
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
d40c28a370
Tweak display of badges in the discussion hero
2015-07-22 09:58:14 +09:30
e1a51f095f
Random cleanup
2015-07-22 09:57:25 +09:30
a66db6323a
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
9af141ce0b
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
d0c8777430
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
a7baab8a86
Fix discussion composer title field not focusing editor on 'enter'
2015-07-22 09:49:25 +09:30
0cb3378658
Merge branch 'evented-api'
2015-07-21 10:40:38 +09:30
aff859d7ea
Cleanup unused import
2015-07-20 18:14:03 +09:30
6b601ae2d6
Only render posts with the discussion relationship
2015-07-20 18:13:40 +09:30
7dd7b3f32c
Separate icon from notification grid labels
2015-07-20 18:12:30 +09:30
53c621d999
Update event post API
...
- Use more appropriate component class name
- Allow username to be moved in translation
2015-07-20 18:12:08 +09:30
82f1daeef4
Change discussion list sorting labels
2015-07-20 18:11:04 +09:30
23dd966b45
Rename method
2015-07-20 18:10:32 +09:30
741b9b0ea5
Render discussion hero badges properly
2015-07-20 18:10:21 +09:30
6b7cf1b6bf
Rework extension bootstrapping
...
System JS modules don't execute when they're registered, so we need to
import them explicitly. While we're at it, we may as well make the
locale bootstrapper a module too.
2015-07-20 18:08:28 +09:30
f977658417
PERF: Only show search results when field has focus
2015-07-18 22:58:26 +09:30
24f100899c
Don't apply background color if there is none
2015-07-18 10:55:56 +09:30
0af9784a59
Fix bad translation key
2015-07-18 10:11:42 +09:30
f93ff7cb3f
Make front-end localizable
2015-07-17 17:43:28 +09:30
a9ded36b57
Major CSS revamp
...
- Get rid of Bootstrap (except we still rely on some JS)
- Use BEM class names
- Rework variables/theme config
- Fix various bugs, including some on mobile
The CSS is still not ideal – it needs to be cleaned up some more. But
that can be a focus for after beta.
2015-07-17 14:47:49 +09:30
76678f72f2
Case-sensitive filename changes
2015-07-15 15:54:34 +09:30
ab6c03c0cc
Massive JavaScript cleanup
...
- Use JSX for templates
- Docblock/comment everything
- Mostly passes ESLint (still some work to do)
- Lots of renaming, refactoring, etc.
CSS hasn't been updated yet.
2015-07-15 14:01:11 +09:30
a74623c718
Make admin open in a new window
2015-07-08 10:51:16 +09:30
42f1fa1272
Improve fulltext search API and interface
2015-07-07 20:35:18 +09:30
4c5cf96b95
Fix discussion search result suggestion excerpts
...
So that they show the relevant part of the post
2015-07-07 16:16:20 +09:30
013d11554d
Add discussion list refresh button
...
Closes flarum/core#139 . Haven’t done pull to refresh yet though, but
that can come later.
2015-07-07 15:32:08 +09:30
e1a65380ef
Tweak discussion list styles some more
2015-07-07 15:30:48 +09:30
99876e9e36
Initial refactor of client actions, data preloading, SEO
...
An initial stab at flarum/core#126 . Still WIP. Preliminary
implementation of flarum/core#128 and flarum/core#13 .
2015-07-07 15:29:21 +09:30
fcc5aa17ea
Tweak discussion list contextual controls
2015-07-07 09:21:43 +09:30
c06639fdc8
This should've been with the last commit
...
I blame GitHub for Mac again :]
2015-07-07 09:21:27 +09:30