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
8414a59908
Don't use a default dropdown label
2015-09-16 10:12:49 +09:30
64207a53c6
Scroll overflowing post content
...
closes #143
2015-09-16 08:39:30 +09:30
a9e001a4ce
Merge pull request #488 from billmn/patch-1
...
Changed default Admin password
2015-09-15 17:56:04 +02:00
fc8dfd8893
Changed default Admin password
...
Default Admin password doesn't pass the new validation rule (min 8 chars)
See: cbcad27679 (diff-2e6d4ed85cd06d3e11f7f8428746214eR126)
2015-09-15 17:52:33 +02:00
701ad0a977
Add API to set asset compiler filename
2015-09-15 21:20:32 +09:30
cd5f5515e2
Try to make PHP extension requirement message clearer
2015-09-15 09:18:26 +02:00
3221e80014
Give more padding to discussion list controls
...
Closes #218 .
2015-09-15 09:01:41 +02:00
d8c2cbc265
Mark all notifications with the same subject as read
2015-09-15 16:20:22 +09:30
f6ad891850
Rename ExternalAuthenticator to Authenticator
2015-09-15 16:03:10 +09:30
e524c59f97
Improve external authentication API
...
Some providers (e.g. Twitter) don't expose user email addresses, so it
turns out we can't use that as the sole form of identification/account
matching.
This commit introduces a new `auth_tokens` table which stores arbitrary
attributes during the sign up process. For example, when Twitter is
authenticated, a new auth token containing the user's Twitter ID will
be created. When sign up is completed with this token, that Twitter ID
will be set as an attribute on the user's account.
2015-09-15 15:56:48 +09:30
cac670e699
Focus on username field when login buttons are present
2015-09-15 13:04:45 +09:30
d9062ced96
Remove margin when no login buttons are present
2015-09-15 13:04:28 +09:30
90a3bff638
Tweak notifications indicator appearance
2015-09-15 12:54:49 +09:30
ddafefc354
Merge branch 'compact-posts'
2015-09-15 12:42:32 +09:30
fa265152c7
Clean up new post layout
2015-09-15 12:42:03 +09:30
5c98a08e0f
Merge branch 'master' into compact-posts
2015-09-15 11:27:49 +09:30
6beb4fe898
Add external authenticator (social login) API
...
Allows registrations to be completed with a pre-confirmed email address
and no password.
2015-09-15 11:27:31 +09:30
53f7112248
Update beta 2 release date
v0.1.0-beta.2
2015-09-15 10:28:47 +09:30
a2def83045
Update dependencies
2015-09-14 18:45:49 +09:30
cbcad27679
Improve installer validation
...
Very rough, but works for now. The basic premise being that we need to
collect all user data before we proceed with installation.
2015-09-14 18:13:24 +09:30
9bf485359a
Prevent XML from being interpreted as PHP short tags
2015-09-14 18:12:36 +09:30
60323e0cf9
Bump version number
2015-09-14 16:32:31 +09:30
8cccaaaf6b
Improve API error handling
...
- Change 'path' key to 'source.pointer', as per spec
- Add 500 error detail if debug mode is on
2015-09-14 15:40:07 +09:30
b7d8afe6a4
Add doctrine/dbal dependency so that migrations can rename columns
2015-09-14 15:31:05 +09:30
ff8ec59310
Increase text contrast
...
closes #390
2015-09-14 15:16:19 +09:30
8eda6c7d36
Style disabled fields properly
2015-09-14 14:49:28 +09:30
d5b58b3146
Only set XHR authorization header if token isn't empty
2015-09-14 14:49:11 +09:30
f00d2b1363
Remove unused component
2015-09-14 14:48:05 +09:30
190aa925ac
Set cookies to be HTTP only
2015-09-14 14:40:05 +09:30
60b19efe0a
Password is not necessarily required
...
e.g. on my LAMP setup, I sometimes use a MySQL account without a
password
2015-09-14 14:39:18 +09:30
b2fa6b1a2e
Add changelog
2015-09-12 19:11:03 +02:00
e7d7df3b0c
Cleanup
2015-09-11 09:16:53 +02:00
3b5a01e603
Implement more validation in installer
2015-09-11 09:16:43 +02:00
b05f83d25a
Add green color for online indicator on user cards
...
Closes #452 .
2015-09-11 08:49:07 +02:00