Franz Liedke
35dd90efed
travis: Remove PHP 7.0 from build matrix
2018-05-28 23:41:32 +02:00
Franz Liedke
12bc463243
Require PHP 7.1
...
This will be the last PHP requirement upgrade for a while, at least
until stable (and therefore until the next major release).
We have decided to do this now, for the following reasons:
- We want to support MariaDB (and the compatible release of
doctrine/dbal requires 7.1 as well).
- We prefer to upgrade to Laravel 5.6 sooner rather than later.
- Using the PSR-15 middleware standard is easier this way, as we do
not have to switch from zend-stratigility to another PSR-15
implementation. (Stratigility v3, which implements the final
standard, requires 7.1.)
2018-05-28 23:21:22 +02:00
Daniël Klabbers
88d2e345b1
undo session interface change
2018-05-21 21:19:38 +02:00
Daniel Klabbers
a53c20e86f
Merge branch '1236-database-changes' of github.com:flarum/core into 1236-database-changes
2018-05-16 09:36:25 +02:00
Daniel Klabbers
523acba2aa
new api tests uncovered more issues, fixed tokens and discussion posts
2018-05-16 09:36:04 +02:00
Daniel Klabbers
6619fb0848
merged api tests into branch
2018-05-16 09:27:01 +02:00
Daniël Klabbers
ead24fbcb8
additional tests for api controllers ( #1433 )
...
* added CreatePostControllerTest
* added DeleteDiscussionControllerTest
* added ListDiscussionControllerTest
* added TokenControllerTest
* minor improvement to policy, no need for Carbon object there, added ShowDiscussionControllerTest
* added showDiscussionControllerTest but cant make Guests view the discussion created by a user
* viewing for guests tested, we might need factories
2018-05-16 09:25:48 +02:00
Toby Zerner
f3bf16ca98
Merge pull request #1432 from clarkwinkelmann/patch-3
...
Configure external links before dispatching textformatter configuring event
2018-05-15 07:56:24 +09:30
Clark Winkelmann
fd97e787dd
Configure external links before dispatching event
...
This way extensions can override the link attributes
2018-05-15 00:12:33 +02:00
luceos
231c5e8da0
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2018-05-14 11:50:06 +00:00
Daniel Klabbers
f1e5c11e1f
fixed more attributes to match beta 8
2018-05-14 13:49:52 +02:00
Daniel Klabbers
44f8cef62a
Merge branch 'master' into 1236-database-changes
2018-05-14 13:32:48 +02:00
Daniël Klabbers
3f429fb08c
adds a few additional api controller tests ( #1429 )
...
* added CreatePostControllerTest
* added DeleteDiscussionControllerTest
* added ListDiscussionControllerTest
* Apply fixes from StyleCI
[ci skip] [skip ci]
2018-05-14 13:32:19 +02:00
Daniel Klabbers
32c7f1ee5d
fixed the created_at issue from the policy caused by the setStartPost setting created_at to null
2018-05-14 11:52:01 +02:00
Daniel Klabbers
80cc03e4f1
fixed several column changes found by tests
2018-05-14 11:34:24 +02:00
Daniel Klabbers
04e17fbd8c
Merge branch 'master' into 1236-database-changes
2018-05-14 09:25:52 +02:00
Daniel Klabbers
19645785a3
merged master
2018-05-14 09:23:06 +02:00
Daniël Klabbers
c2d4d13529
allowing configurable flood gate ( #1411 )
...
* allowing configurable flood gate
* fixed review comments
2018-05-11 19:27:37 +09:30
Clark Winkelmann
5f8ca30f45
Use ItemList for signup and login modals ( #1420 )
...
* Remove unused imports
* Use body and footer methods
* Use ItemList for signup and login inputs
2018-05-11 18:59:58 +09:30
Charlie
f6398fc245
Update icons to "fas" ( #1426 )
...
* Update icons to "fas"
* Install icon change
2018-05-09 08:56:30 +02:00
Daniël Klabbers
4df36063c0
fixes session during installation ( #1418 )
...
* fixes session during installation
* Apply fixes from StyleCI
[ci skip] [skip ci]
* styling of commented code, removed unnecessary import
2018-05-08 10:32:28 +02:00
Daniel Klabbers
8e85d89e72
is email confirmed boolean fixed
2018-04-17 14:27:52 +02:00
Daniel Klabbers
f04eaa1549
went over most of the changed attributes from the other pr
2018-04-17 14:22:38 +02:00
Daniel Klabbers
c30e19de1c
joined_at renamed to User
2018-04-17 13:25:11 +02:00
Daniel Klabbers
0a1c05efbd
tables renamed, auth_tokens and permissions
2018-04-17 12:21:55 +02:00
Daniel Klabbers
2bd5e3bcc5
restarted the branch using the already created migrations
2018-04-17 11:41:55 +02:00
Daniël Klabbers
77bb82bda4
Improved foundational backend unit tests ( #1405 )
...
* part one of adding tests, updating core
* Apply fixes from StyleCI
[ci skip] [skip ci]
* we need xdebug for code coverage, and hhvm was already removed
* forgot about the sidecar for mysql completely 🤦
* gitignore removed this installed json we need to fake that we have extensions
* using reguarded closure
2018-04-17 11:15:28 +02:00
Daniel Klabbers
c7f1529333
we can move this file deeper into storage
2018-04-13 09:12:56 +02:00
luceos
024e074b83
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2018-04-13 07:07:02 +00:00
Daniel Klabbers
8ae6e0c766
added the create discussion test, also renamed some classes that seem to have been incorrectly renamed from the other testing branch
2018-04-13 09:06:42 +02:00
Daniel Klabbers
9438534232
adds api controller tests
2018-04-13 07:52:39 +02:00
Daniel Klabbers
aedccdd381
gitignore removed this installed json we need to fake that we have extensions
2018-04-13 07:34:04 +02:00
Daniel Klabbers
b8a6da113e
forgot about the sidecar for mysql completely 🤦
2018-04-13 07:25:30 +02:00
Daniel Klabbers
9e464ae84f
Merge branch 'unit-testing' of github.com:flarum/core into unit-testing
2018-04-13 07:17:53 +02:00
Daniel Klabbers
7e55b31935
we need xdebug for code coverage, and hhvm was already removed
2018-04-13 07:17:39 +02:00
luceos
251e6d8cdd
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2018-04-13 05:13:32 +00:00
Daniel Klabbers
42d22f7c06
part one of adding tests, updating core
2018-04-13 07:13:10 +02:00
Daniël Klabbers
51a4c845f1
fixes log in without remember on master ( #1402 )
...
* fixes log in without remember on master
* Fix cookie name by removing prefix from session name rather than in CookieFactory
* Inline temp variable
2018-04-12 06:49:34 +09:30
Toby Zerner
c181e6779e
Fix absence of variable reference
2018-04-11 10:03:51 +09:30
Franz Liedke
1405de6d3e
Do not load Laravel's SessionServiceProvider
2018-03-31 18:08:35 +02:00
Toby Zerner
9c804767db
Merge pull request #1392 from datitisev/patch-2
...
Always return a promise in PostStream#update
2018-03-25 08:35:52 +10:30
David Sevilla Martín
e713ffeec9
remove extra space
2018-03-24 17:43:14 -04:00
David Sevilla Martín
02ff3416a7
Use m.deferred instead of native Promise
2018-03-24 17:43:03 -04:00
Franz Liedke
86391963ed
Merge pull request #1366 from flarum/illuminate-session
...
Use Illuminate Session component instead of Symfony
2018-03-24 20:42:58 +01:00
Toby Zerner
d47d15122a
Merge pull request #1378 from DogSports/patch-1
...
Fix modal title background in media phone
2018-03-24 18:57:36 +10:30
Franz Liedke
177dd78398
Merge pull request #1396 from flarum/writable-path-check-fix
...
public path should not be writable, but base path should
2018-03-22 08:22:25 +01:00
Franz Liedke
6450b6b9fd
Merge pull request #1398 from datitisev/patch-1
...
Fix 'Debug mode' in InfoCommand not showing
2018-03-22 08:15:21 +01:00
David Sevilla Martín
971ecc994f
Fix "Debug mode" in InfoCommand not showing
2018-03-21 20:00:14 -04:00
David Sevilla Martín
6990b16de1
Merge branch 'master' into patch-2
2018-03-21 17:02:43 -04:00
Daniël Klabbers
a2fcb01dac
public path should not be writable, but base path should
2018-03-21 20:52:49 +01:00