b13adfec84
Show alert for unverified User
2016-03-22 18:52:32 +04:30
b2b5789c25
info: Show commit hashes for Flarum core and extensions
2016-03-22 00:55:10 +09:00
673a78a203
info: Show loaded PHP extensions
2016-03-22 00:33:39 +09:00
31caced04c
info: Show installation path
2016-03-22 00:29:58 +09:00
5d88ad2431
info: Show base URL
2016-03-22 00:28:02 +09:00
96a40fd6ea
info: Print PHP version, too
2016-03-22 00:22:40 +09:00
77086c9be6
Travis: Do not run PhpUnit through Composer
...
We need to run PhpUnit with xDebug enabled in order to collect
code coverage information. It is disabled for performance reasons,
though: https://github.com/travis-ci/travis-ci/issues/5780 .
2016-03-21 23:12:09 +09:00
3c629f091d
Travis: Generate code coverage report when running tests
2016-03-21 20:21:51 +09:00
820752f61c
Oops, back to Mithril 0.2.3!
2016-03-21 21:25:00 +10:30
67f3a4a5bf
Merge pull request #844 from Luceos/codecov
...
added integration with codecov to track coverage of tests
2016-03-21 20:19:15 +10:30
cd4d669127
Make console command descriptions consistent
2016-03-20 23:16:08 +09:00
238f2fca73
Get rid of some repetition
2016-03-20 23:15:26 +09:00
7e33690660
Add first, basic version of info command
...
This will hopefully help in debugging some problems.
2016-03-20 23:12:20 +09:00
eef895c16f
Composer: Sort dependencies alphabetically
2016-03-20 22:27:43 +09:00
2be964f8e2
Update to latest version of text-formatter
2016-03-20 22:25:45 +09:00
2f05a2d80b
Merge pull request #882 from flarum/analysis-8PxnZR
...
Applied fixes from StyleCI
2016-03-20 20:37:03 +10:30
e6a001335d
Applied fixes from StyleCI
2016-03-20 06:06:43 -04:00
4c03f13fef
AbstractOAuth2Controller: Store provider and token in class properties
...
This way, they are available for subclasses to access them in one of
the template methods.
Refs #673 .
2016-03-18 22:22:35 +09:00
588dd7b213
Fix JSON serialization error on PHP 7
...
Closes #685 .
Thanks to @sijad.
2016-03-18 21:11:54 +09:00
1ca1639139
Extract sortMap variable
...
Also revert previous uncommitted change in dist file
2016-03-18 10:06:58 +10:30
476c1a5691
Prevent users from being incorrectly able to delete their own discussions
2016-03-18 09:39:41 +10:30
3b19fe3a33
Lighten discussion list hover color
...
When the list is shown in the side-pane, the background of the currently-selected discussion is the @control-bg. The hover color shouldn't be quite as strong as that.
2016-03-18 09:38:37 +10:30
65f2d84d55
Fix "sort by" dropdown being empty
...
Must be something in the latest version of Chrome that caused this to start being a problem, because @franzliedke started experiencing it a few days ago, and I only just experienced it for the first time yesterday.
2016-03-18 09:37:25 +10:30
cf63e063ba
Fix regression with maintenance of scroll position when jumping between discussion list filters
2016-03-18 09:36:09 +10:30
cd6e6addf7
Remove unmaintained changelog
...
We will look at reintroducing once out of beta.
2016-03-18 09:34:48 +10:30
1395ce6c30
Upgrade to flarum-gulp 0.2.0 / Babel 6
2016-03-18 09:31:01 +10:30
05732be929
Merge pull request #858 from sijad/update-mithril
...
Update Mithril
2016-03-16 10:11:05 +09:00
5097d7f9a4
Update Mithril
2016-03-16 00:48:01 +03:30
0b3bc9f2ba
Increase avatar upload max file size
2016-03-14 09:25:02 +10:30
8087d9ea47
Add missing super.init calls
2016-03-11 13:45:38 +10:30
d1c436c4d5
Dramatically improve performance when typing in a modal
...
Since Mithril doesn't really offer granular redraw control, typing in a text input on a modal would trigger a redraw for the whole page (including the page content behind the modal) on every keystroke. This commit allows components to be "paused" so that their vdom subtree will be retained instead of reconstructed on subsequent redraws. When a modal is opened, we pause the main page component, and when it's closed, we unpause it. This means that while a modal is visible, only the content inside of the modal will be redrawn, dramatically improving performance.
2016-03-11 13:18:16 +10:30
e37c7a9b06
Remove sudo mode and add password confirmation when changing email address
...
closes #674
2016-03-11 12:44:18 +10:30
dc757fae5f
Remove white border from badges, decrease overlap
2016-03-11 12:01:47 +10:30
3b236dd66e
Add padding between items in fieldsets on the settings page
2016-03-10 17:56:18 +10:30
e2e5ac8c0c
Fix browser back button losing scroll position. ref #835
2016-03-10 17:55:35 +10:30
beb2f91fef
Fix posts being incorrectly visible on user page. closes #680
...
- When no discussions are visible, the query that filters posts by discussion visibility was incorrectly making all posts visible.
- Also hide user profiles altogether if discussions are not visible.
2016-03-10 17:50:29 +10:30
2391471937
Clean up linting stuff. closes #852
2016-03-10 17:13:30 +10:30
f631b98df6
Whoopsie, fix syntax error
2016-03-08 00:05:53 +09:00
01cb5c4478
Add another migration shortcut for defining default settings
2016-03-08 00:02:33 +09:00
fc517ca94d
Merge pull request #846 from sijad/extension-path
...
Remove 'extensions' path for writable check
2016-03-04 17:04:01 +10:30
393fa67d2d
Remove 'extensions' path for writable check
2016-03-04 09:55:40 +03:30
cb6ac9e9e2
added integration with codecov to track coverage of tests
2016-03-03 11:50:09 +01:00
7d2f24bb47
Merge pull request #843 from Luceos/add-tests
...
adding new tests to cover api handlers
2016-03-03 20:53:15 +10:30
5a7b57df96
adding new tests to cover api handlers, part 1 of #245 and #74
2016-03-03 11:00:11 +01:00
a75a76e95b
Fix fatal error when deleting a discussion forever. closes #842
2016-03-03 12:52:53 +10:30
639f5c0114
Merge pull request #841 from Luceos/drop-ext-dir
...
Refactoring to drop extensions dir, see #774
2016-03-02 18:46:08 +10:30
15c0a8c2db
Refactoring to drop extensions dir, see #774
...
satisfy nitpick
2016-03-02 09:04:10 +01:00
1b5b91c85b
Merge pull request #840 from flarum/analysis-z4xEVE
...
Applied fixes from StyleCI
2016-03-01 14:21:22 +10:30
5d5f47aab2
Applied fixes from StyleCI
2016-02-29 22:51:13 -05:00
24713733fc
Don't require a previous Post when saving event posts
...
A bit of an edge-case since it shouldn't really be possible to have a discussion with zero posts anymore, but when renaming an empty discussion (or taking any action that will create an "event post"), Flarum would crash. This is due to the MergeableInterface requiring these posts to be saved after a previous post.
2016-02-29 18:50:27 +10:30