Commit Graph

1495 Commits

Author SHA1 Message Date
858feb5ac0 Vendor prefix badge shadow 2015-09-23 10:52:26 +09:30
ee9862004d Make sure JSON request bodies are parsed as array.
Refs #533.
2015-09-22 15:19:54 +02:00
0b0f1bc142 Reduce font size/padding on discussion list 2015-09-22 19:29:40 +09:30
153655f1f1 Update changelog for bundled extensions 2015-09-22 18:20:32 +09:30
3020710959 Move post Restore control into same section as Delete Forever 2015-09-22 17:58:19 +09:30
db067c7d87 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
7a0299d246 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
5598e885b7 Improve admin permissions page with icons, visual tweaks 2015-09-22 17:52:16 +09:30
264725d872 Allow discussions to be hidden and restored 2015-09-22 17:48:21 +09:30
c7ed189cf3 Use ES6 syntax 2015-09-22 17:23:47 +09:30
ab6e3351b4 Redraw old data after unsuccessful save 2015-09-22 17:23:28 +09:30
8e19312534 Add API to run callback after a model instance is saved 2015-09-22 17:22:25 +09:30
ed602c6032 Remove importer for the time being 2015-09-22 17:14:01 +09:30
d6ed04ffce Fix incorrect version requirement in extension generator 2015-09-22 17:13:41 +09:30
bd02e4307a Tweak alignment/width of reply composer 2015-09-22 17:12:50 +09:30
3eafed0ae3 Update to FontAwesome 4.4.0 2015-09-22 17:11:51 +09:30
f591851cb2 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
f55d95c9b7 Select contents of search input on focus 2015-09-22 17:06:06 +09:30
d610ea663f Keep post actions visible when controls dropdown is open
Also show without hover on touch devices
2015-09-22 17:05:14 +09:30
8ab0686666 Properly hide loading spinner on unsuccessful post edit 2015-09-22 16:57:06 +09:30
8937050aed Rename column for consistency 2015-09-22 16:54:32 +09:30
efca923d30 Add "Debug" button to inspect the response of a failed AJAX request
Related to #118
2015-09-18 16:46:46 +09:30
80665450fc Distinguish links in alerts 2015-09-18 14:39:20 +09:30
4041c18014 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
514eec7466 Clean up 2015-09-18 13:29:50 +09:30
8f387bbd52 Allow formatter to be used for things other than post formatting 2015-09-18 13:29:43 +09:30
c4dc1a5ee2 Allow settings to be deleted using LIKE
Also give migrations access to the SettingsRepository
2015-09-18 13:28:38 +09:30
ca09e834b1 Add events for serializing/unserializing config values 2015-09-18 13:16:35 +09:30
4752142c11 Reflect composer's focus state in a property 2015-09-18 13:15:58 +09:30
6582c5fcf0 Smooth out initial composer slide animation 2015-09-18 13:14:12 +09:30
6fff3cc0dc 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
0b406a06a1 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
1fc369c59e Cleanup, update changelog 2015-09-18 13:01:31 +09:30
f4a4ed8b49 Extend social login access token expiry 2015-09-17 12:57:22 +09:30
dbd33f687c 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
e038c5c9d9 Add migration generator 2015-09-17 12:16:38 +09:30
974d301bed Update changelog 2015-09-17 09:11:48 +09:30
7fb582e8d7 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
633f84bbe5 Merge pull request #506 from Luceos/fixed_meta_description
missing meta description from admin area
2015-09-16 21:52:58 +02:00
84e670082b fixed flarum/core#489 missing meta description from admin area 2015-09-16 21:43:53 +02:00
8b06a6c282 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
a2b43f6f78 version constraint must match laravel dependancies at least 2015-09-16 09:56:19 +02:00
66510d6887 Use LESS variable 2015-09-16 17:04:35 +09:30
9767bce1e3 Move dropdown mouseover to correct location
Related to #496.
2015-09-16 09:00:33 +02:00
ad060126ae Small cleanup in extension manager 2015-09-16 08:56:27 +02:00
ffcba1f173 Always use label as tooltip for header icons
Closes #496.
2015-09-16 08:45:45 +02:00
c019ed6fb0 Make composer full-width by default
closes #398
2015-09-16 16:04:15 +09:30
b0da51309e Copy properties when monkey-patching 2015-09-16 16:03:25 +09:30
92437edd1b Revert "Revert "Scroll overflowing post content""
This reverts commit b695f4d06378132e3f2236a4f17f825e74bb7db8.
2015-09-16 14:10:30 +09:30
b695f4d063 Revert "Scroll overflowing post content"
This reverts commit 64207a53c6eb47bb6192902a69390853ea5f7e11.
2015-09-16 14:08:59 +09:30