Toby Zerner
3af9cd794d
Don't catch JS error in debug mode
2015-09-23 10:52:26 +09:30
Toby Zerner
850f6ca331
Update local copy of notification when marking as read
2015-09-23 10:52:26 +09:30
Toby Zerner
3888f16893
Vendor prefix badge shadow
2015-09-23 10:52:26 +09:30
Franz Liedke
efee030bf1
Make sure JSON request bodies are parsed as array.
...
Refs #533 .
2015-09-22 15:19:54 +02:00
Toby Zerner
7c37320891
Reduce font size/padding on discussion list
2015-09-22 19:29:40 +09:30
Toby Zerner
6be300af8b
Update changelog for bundled extensions
2015-09-22 18:20:32 +09:30
Toby Zerner
3a41cb5a86
Move post Restore control into same section as Delete Forever
2015-09-22 17:58:19 +09:30
Toby Zerner
ab88d94150
Refresh discussion metadata to make sure it's correct
...
The new Approval extension may hide new posts, in which case we don't
want to increment the comments count/set the last post.
2015-09-22 17:57:20 +09:30
Toby Zerner
394ae32657
Relax self edit/rename restrictions
...
- Fixes the last post not being self-editable if it's hidden
- Fixes the discussion not being self-renameable its only post is hidden
2015-09-22 17:56:09 +09:30
Toby Zerner
8a5a3a0624
Improve admin permissions page with icons, visual tweaks
2015-09-22 17:52:16 +09:30
Toby Zerner
3ac9efde3e
Allow discussions to be hidden and restored
2015-09-22 17:48:21 +09:30
Toby Zerner
1a865a2ab3
Use ES6 syntax
2015-09-22 17:23:47 +09:30
Toby Zerner
c61d2dfc27
Redraw old data after unsuccessful save
2015-09-22 17:23:28 +09:30
Toby Zerner
1efddf416e
Add API to run callback after a model instance is saved
2015-09-22 17:22:25 +09:30
Toby Zerner
22beaf07f3
Remove importer for the time being
2015-09-22 17:14:01 +09:30
Toby Zerner
c5316f8a9a
Fix incorrect version requirement in extension generator
2015-09-22 17:13:41 +09:30
Toby Zerner
46f26bc237
Tweak alignment/width of reply composer
2015-09-22 17:12:50 +09:30
Toby Zerner
2c1283af42
Update to FontAwesome 4.4.0
2015-09-22 17:11:51 +09:30
Toby Zerner
0cf973ced9
Patch Mithril with a route shortcut attribute
...
Instead of:
<a href={app.route.user(user)} config={m.route}>
We can use:
<a route={app.route.user(user)}>
2015-09-22 17:09:38 +09:30
Toby Zerner
5203be4ec8
Select contents of search input on focus
2015-09-22 17:06:06 +09:30
Toby Zerner
a184577877
Keep post actions visible when controls dropdown is open
...
Also show without hover on touch devices
2015-09-22 17:05:14 +09:30
Toby Zerner
d89e62b8d8
Properly hide loading spinner on unsuccessful post edit
2015-09-22 16:57:06 +09:30
Toby Zerner
d4dda26383
Rename column for consistency
2015-09-22 16:54:32 +09:30
Toby Zerner
2976541d5c
Add "Debug" button to inspect the response of a failed AJAX request
...
Related to #118
2015-09-18 16:46:46 +09:30
Toby Zerner
a2a0d8ee83
Distinguish links in alerts
2015-09-18 14:39:20 +09:30
Toby Zerner
8d5cbd6802
Further tweaks to post layout
...
Move footer after actions so that we'll be able to have larger things
in the footer (e.g. Answers) without pushing down the controls.
2015-09-18 14:38:57 +09:30
Toby Zerner
362afd1bd2
Clean up
2015-09-18 13:29:50 +09:30
Toby Zerner
205400500e
Allow formatter to be used for things other than post formatting
2015-09-18 13:29:43 +09:30
Toby Zerner
6ddd99dca5
Allow settings to be deleted using LIKE
...
Also give migrations access to the SettingsRepository
2015-09-18 13:28:38 +09:30
Toby Zerner
6cacf37d0d
Add events for serializing/unserializing config values
2015-09-18 13:16:35 +09:30
Toby Zerner
092f5a27c9
Reflect composer's focus state in a property
2015-09-18 13:15:58 +09:30
Toby Zerner
57efa7a335
Smooth out initial composer slide animation
2015-09-18 13:14:12 +09:30
Toby Zerner
7bfc3c3d21
Add abstract SettingsModal component in admin app
...
Makes building settings modals (that update basic config values) a
whole lot quicker/easier.
2015-09-18 13:13:25 +09:30
Toby Zerner
9544d7dd6a
Patch Mithril with a bidi attribute
...
Enables quick bidirectional bindings. So instead of this:
<input value={prop()} oninput={m.withAttr('value', prop)}/>
... we can do this:
<input bidi={prop}/>
2015-09-18 13:06:37 +09:30
Toby Zerner
6f5433a81c
Cleanup, update changelog
2015-09-18 13:01:31 +09:30
Toby Zerner
af1ac1ef42
Extend social login access token expiry
2015-09-17 12:57:22 +09:30
Toby Zerner
a602790cb0
Remove "custom" home page input
...
Also add an API to let extensions define additional default route
options.
Allowing default routes with parameters (e.g. /d/123) is very difficult
because of the way Mithril routing works, and it doesn't have a
convincing use-case to justify the trouble. So I've removed the custom
input altogether.
closes #427
2015-09-17 12:56:39 +09:30
Toby Zerner
5cc745f610
Add migration generator
2015-09-17 12:16:38 +09:30
Toby Zerner
d35d97ee6a
Update changelog
2015-09-17 09:11:48 +09:30
Toby Zerner
23b787279f
Namespace migrations to avoid potential conflicts
...
Core migrations are under the Flarum\Migrations\Core namespace.
Extension migrations must be under the
Flarum\Migrations\{ExtensionName} namespace.
closes #422
2015-09-17 08:54:31 +09:30
Franz Liedke
f1099a1df3
Merge pull request #506 from Luceos/fixed_meta_description
...
missing meta description from admin area
2015-09-16 21:52:58 +02:00
Daniel Klabbers
3c492f486a
fixed flarum/core#489 missing meta description from admin area
2015-09-16 21:43:53 +02:00
Toby Zerner
774d896b96
Merge pull request #499 from Luceos/php_version_fix
...
version constraint must match laravel dependancies at least
2015-09-16 17:33:23 +09:30
Daniel Klabbers
3f1ed656e4
version constraint must match laravel dependancies at least
2015-09-16 09:56:19 +02:00
Toby Zerner
55df6ce6df
Use LESS variable
2015-09-16 17:04:35 +09:30
Franz Liedke
80558401b1
Move dropdown mouseover to correct location
...
Related to #496 .
2015-09-16 09:00:33 +02:00
Franz Liedke
8b73582b8f
Small cleanup in extension manager
2015-09-16 08:56:27 +02:00
Franz Liedke
91a31e0149
Always use label as tooltip for header icons
...
Closes #496 .
2015-09-16 08:45:45 +02:00
Toby Zerner
63911efbcc
Make composer full-width by default
...
closes #398
2015-09-16 16:04:15 +09:30
Toby Zerner
60388236cf
Copy properties when monkey-patching
2015-09-16 16:03:25 +09:30