Toby Zerner
36b272d183
Change TIMESTAMP columns to DATETIME
2018-07-21 17:12:51 +09:30
Toby Zerner
0c93e13ebd
Fix discussion and post list sorting
2018-07-21 17:10:02 +09:30
Toby Zerner
15901fbf5a
Fix email confirmation links
2018-07-21 17:08:11 +09:30
Toby Zerner
6b6e882770
Clean up Eloquent definitions
2018-07-21 17:06:42 +09:30
Toby Zerner
a44d4bfef3
Fix to ensure we can rename columns in tables with enums
...
See https://github.com/laravel/framework/issues/1186
2018-07-21 15:26:12 +09:30
Toby Zerner
cd31f11b64
Fix column names
2018-07-21 15:24:51 +09:30
Toby Zerner
5443dc7ce2
Fix table name
2018-07-21 15:24:33 +09:30
Toby Zerner
33973fdb78
Clean up migrations
...
* Make filenames and order more consistent
* Split foreign keys into their own migrations, add statements to ensure
data integrity prior to adding them
* Add renameColumns helper, use other helpers where possible
2018-07-21 15:23:37 +09:30
Daniel Klabbers
39501f1dd0
resetting to short annotation for dropping foreign key constraint, as per docs, must use array notation for this to work
2018-07-20 09:35:16 +02:00
Daniel Klabbers
34e7355c58
fixed another foreign key drop with incorrect name
2018-07-20 09:24:42 +02:00
Daniel Klabbers
9d13aae115
forgot to name a few constraints properly on the dropForeign statement
2018-07-20 09:23:03 +02:00
Daniel Klabbers
cbc95e42dd
decided to leave the posts.discussion_id foreign key constraint to discussions out for now
2018-07-20 08:41:01 +02:00
flarum-bot
d9cfc0e1b2
Bundled output for commit 72778ddb8c
[skip ci]
2018-07-20 03:13:58 +00:00
Daniël Klabbers
0c626e691e
Update PULL_REQUEST_TEMPLATE.md ( #1505 )
2018-07-20 12:39:50 +09:30
Toby Zerner
72778ddb8c
Use flexbox for sideNav. fixes #1408
2018-07-20 12:34:43 +09:30
Toby Zerner
fbfe0c1e6f
Revert Chrome image rendering tweak
...
The Chrome bug appears to have been fixed:
https://bugs.chromium.org/p/chromium/issues/detail?id=562162
This CSS rule makes images look very ugly in Safari, so removing it.
ref #1259
2018-07-20 12:03:49 +09:30
Toby Zerner
858fdf71cb
Dissociate .sideNav--horizontal from @expand-side-nav
2018-07-20 11:38:42 +09:30
Daniel Klabbers
aca0f3c57a
added constraints, discussions_first_post_id_foreign blocks here
2018-07-19 10:36:46 +02:00
Daniel Klabbers
ccd4729011
instead of changing fulltext, use medium text schema builder change on posts.content
2018-07-19 09:52:20 +02:00
Daniel Klabbers
cb89203ac5
remove migration (initially was intended) to change settings.value to longblob
2018-07-19 09:45:29 +02:00
Daniel Klabbers
66ddbfb94d
split up the migration to create and seed notifications_from
2018-07-19 09:22:34 +02:00
Daniel Klabbers
66d32f2efb
undo carbon change as proposed in review
2018-07-19 09:15:59 +02:00
David Sevilla Martín
9c80c21240
Properly set comments_count and discussions_count ( #1436 )
2018-07-17 19:02:37 +02:00
Franz Liedke
cd7e0879df
Remove another unused parameter
2018-07-16 15:48:48 +02:00
Franz Liedke
3e749f9e48
Remove incorrect attribute
2018-07-16 15:48:48 +02:00
Franz Liedke
85b9b35471
Apply fixes from StyleCI ( #1508 )
...
[ci skip] [skip ci]
2018-07-16 15:13:21 +02:00
Franz Liedke
3b529d3a40
Move initial permission setup to migrations
...
Refs #1466 .
2018-07-16 15:12:46 +02:00
Franz Liedke
d95a1481be
Apply fixes from StyleCI ( #1507 )
...
[ci skip] [skip ci]
2018-07-16 01:44:50 +02:00
Franz Liedke
fffab39c4b
Discussion HTML: Add a canonical URL
...
Refs #358 and #1140 .
2018-07-16 01:43:06 +02:00
Franz Liedke
2ffcb4eec6
Discussion HTML: Fix generation of next/prev URLs
2018-07-16 01:42:36 +02:00
Franz Liedke
05f73d8a1e
Make post filtering work with database prefixes
2018-07-16 01:22:13 +02:00
Franz Liedke
c070c9d35c
Add migration for new hidePosts permission
...
Refs #1387 and #1466 .
2018-07-16 00:41:55 +02:00
Franz Liedke
1c152a7265
Installer: Get rid of an instance variable
...
Leftover from PR #1405 .
2018-07-16 00:33:32 +02:00
Franz Liedke
084b4a8cc3
Formatter: Tweak minifier setup
...
See discussion in PR #1457 .
2018-07-14 22:57:20 +02:00
Sajjad Hashemian
7635ef181a
Upgrade text formatter ( #1457 )
...
* upgrade TextFormatter
* remove finalize options
* cleanup JsCompiler
* simplify Formatter
* refactor Formatter cache
* minify formatter js
* remove Closure Compiler
2018-07-14 22:22:14 +02:00
flarum-bot
9284322026
Bundled output for commit 4098e0c855
[skip ci]
2018-07-14 20:19:52 +00:00
AFR
4098e0c855
Create new hidePosts permission ( #1466 )
2018-07-14 22:15:40 +02:00
Daniel Klabbers
f11fa5c600
Revert "Update PULL_REQUEST_TEMPLATE.md"
...
This reverts commit da9272e870
.
2018-07-13 10:34:09 +02:00
Daniël Klabbers
da9272e870
Update PULL_REQUEST_TEMPLATE.md
...
adding a requirement list
adding related required changes
added comment description
2018-07-13 10:32:57 +02:00
Toby Zerner
190a737321
Use box-shadow instead of border for notifications badge
...
fixes #1481
closes #1500
2018-07-13 17:39:47 +09:30
Franz Liedke
5a607f9fa6
Merge pull request #1503 from flarum/dk/1480
...
Update feature-request.md
2018-07-10 20:50:57 +02:00
Daniël Klabbers
292a876ff8
Update feature-request.md
2018-07-10 06:26:29 +02:00
Daniel Klabbers
c8a9e8425e
reset the relation table naming from groups_users to adhere to laravel convention group_user
2018-07-09 11:53:59 +02:00
Daniël Klabbers
775b0e6130
Update feature-request.md
...
fixes #1480
This is a suggestion to improve clarification of what a feature request on our issue tracker should entail.
Changes made:
- uppercased "IMPORTANT" instead of a "Note" to clarify the importance of the comment
- removed the "serious" related information, because users often have no scale to rate seriousness against
- brought more attention to approval by a core developer or argumentation and implementation by moving that to the front
2018-07-09 10:54:37 +02:00
Franz Liedke
005b9c0cff
Update doctrine/dbal version constraint
...
This update is needed to fix MariaDB compatibility.
See #1211 .
2018-07-09 00:14:57 +02:00
Franz Liedke
fa935e609c
Composer: Reorder dependencies
...
[ci skip]
2018-06-30 23:46:10 +02:00
flarum-bot
6fa8603de2
Bundled output for commit 651a6bf4ea
[skip ci]
2018-06-30 03:05:06 +00:00
Toby Zerner
651a6bf4ea
Frontend refactor ( #1471 )
...
Refactor Frontend + Asset code
- Use Laravel's Filesystem component for asset IO, meaning theoretically
assets should be storable on S3 etc.
- More reliable checking for asset recompilation when debug mode is on,
so you don't have to constantly delete the compiled assets to force
a recompile. Should also fix issues with locale JS files being
recompiled with the same name and cached.
- Remove JavaScript minification, because it will be done by Webpack
(exception is for the TextFormatter JS).
- Add support for JS sourcemaps.
- Separate frontend view and assets completely. This is an important
distinction because frontend assets are compiled independent of a
request, whereas putting together a view depends on a request.
- Bind frontend view/asset factory instances to the container (in
service providers) rather than subclassing. Asset and content
populators can be added to these factories – these are simply objects
that populate the asset compilers or the view with information.
- Add RouteHandlerFactory functions that make it easy to hook up a
frontend controller with a frontend instance ± some content.
- Remove the need for "nojs"
- Fix cache:clear command
- Recompile assets when settings/enabled extensions change
2018-06-30 12:31:12 +09:30
Daniel Klabbers
92d5f8f1b3
phpversion minimum requirement changed in wrong location for installation
2018-06-28 11:40:34 +02:00
Daniel Klabbers
dd8c14666f
Revert "have install command demand php 7.1 too"
...
This reverts commit a47f884028
.
2018-06-28 11:39:19 +02:00