f59e14db3e
Preload data just before boot, not when the store is initialised
2015-07-22 09:54:49 +09:30
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
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
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
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
bda1a66abb
Fix discussion composer title field not focusing editor on 'enter'
2015-07-22 09:49:25 +09:30
474a7db6a5
Merge branch 'evented-api'
2015-07-21 10:40:38 +09:30
5c09dcd523
Fix new notifications on old subjects not appearing
2015-07-20 18:20:34 +09:30
2dd0f88305
Cleanup unused import
2015-07-20 18:14:03 +09:30
2f3569bed5
Don't override username if already set
2015-07-20 18:13:56 +09:30
ae18e30063
Only render posts with the discussion relationship
2015-07-20 18:13:40 +09:30
03029c84dc
Make "on" switches always green instead of theme-based
2015-07-20 18:13:15 +09:30
61443dd81d
Migrate old style
2015-07-20 18:13:01 +09:30
ff6fdc9031
Tweak badge appearances
2015-07-20 18:12:48 +09:30
eec37dece1
Separate icon from notification grid labels
2015-07-20 18:12:30 +09:30
ebf7c78969
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
3a955187ce
Change discussion list sorting labels
2015-07-20 18:11:04 +09:30
0ce0160af8
Rename method
2015-07-20 18:10:32 +09:30
327c268742
Render discussion hero badges properly
2015-07-20 18:10:21 +09:30
c54d071641
Fix incorrect variable name
2015-07-20 18:10:11 +09:30
da9da8705d
Fix incorrect member visibility on event
2015-07-20 18:10:04 +09:30
93c6bf026e
Get rid of extension convenience method
...
We might reintroduce this later, but for now I want to keep the
extensions API as light as possible and get input before we add stuff
2015-07-20 18:09:37 +09:30
a10da1f92a
Update extension generator
2015-07-20 18:08:50 +09:30
09540295ad
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
74593d82ac
Change order of bootstrapping
...
See commit on flarum/flarum for explanation
2015-07-20 18:01:08 +09:30
77d0bfccd7
Rework public API based on events
2015-07-18 22:59:47 +09:30
3c619c19ef
Reset dropdown menu line spacing
...
Was causing issues in the avatar editor dropdown
2015-07-18 22:58:51 +09:30
21c3978e76
PERF: Only show search results when field has focus
2015-07-18 22:58:26 +09:30
178474adf9
Slightly darken buttons when clicked
2015-07-18 13:06:53 +09:30
6a532c29fe
Add some comments
2015-07-18 10:56:01 +09:30
9db026de95
Don't apply background color if there is none
2015-07-18 10:55:56 +09:30
b7264e8a71
Get rid of Codeception for now
...
There's nothing in there that's of value.
2015-07-18 10:55:30 +09:30
e23eefb2c0
Fix bad translation key
2015-07-18 10:11:42 +09:30
f304daff43
Fix notifications appearance on dark header
2015-07-18 10:07:22 +09:30
3722349c41
Make sure responsive controls appear where they're supposed to
2015-07-17 17:53:03 +09:30
4b919304d1
Fix HTML entity
2015-07-17 17:52:45 +09:30
95fdece370
Remove duplicates; replace missing commas
2015-07-17 17:47:53 +09:30
130aa6ce72
Throw error to console if app fails to boot
2015-07-17 17:43:51 +09:30
0a1191d56c
Make front-end localizable
2015-07-17 17:43:28 +09:30
9c5a6560e0
Add them back
2015-07-17 15:05:34 +09:30
75f103cb16
Merge remote-tracking branch 'origin/master'
2015-07-17 15:05:03 +09:30
a0f8ef34f7
Temporarily remove some files
...
Git is playing up and won't let me push.
2015-07-17 15:04:55 +09:30
6c6cc111fd
Fix login action
2015-07-17 14:48:24 +09:30
1cde3d7242
Fix notifications
2015-07-17 14:48:20 +09:30
54ab536f96
Fix forgot password action
2015-07-17 14:48:06 +09:30
2aa9c2e746
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
4fb6318740
Remove unused import
2015-07-16 00:44:02 +02:00
4e0c6958d3
Try to fix some namespace imports
2015-07-16 00:43:49 +02:00
25f2e72bc8
Rename import command
2015-07-16 00:38:27 +02:00
a62020a3c2
Move extension loading to boot method
...
This will likely have to be reverted, to make things like $this->app->extend() work
reasonably well in extensions' service providers.
For now, since we fetch the enabled extensions from the config, there is no other way
for us to guarantee that the config is already available.
2015-07-16 00:36:14 +02:00