Franz Liedke
97979b2189
Store discussion slug in database table
...
In preparation for #646 .
2016-02-04 11:46:30 +01:00
Toby Zerner
efff4c1801
Add priorities to user page sidebar items
2016-01-31 17:11:13 +10:30
Toby Zerner
2018e424ec
Refactor ListPostsController, make filtering extensible
...
It became apparent in https://github.com/flarum/core/issues/319#issuecomment-170558573 that there was no way for extensions to add filter parameters to the /api/posts endpoint (e.g. /api/posts?filter[mentioned]=1). Simply adding an event to modify the `$where` array severely limits how much can be done with the query. This commit refactors the controller so that filters are applied directly to the query Builder, and exposes the Builder in a new `ConfigurePostsQuery` event.
2016-01-31 17:06:38 +10:30
Toby Zerner
36ad4a8554
Fix fatal error
...
"PHP Fatal error: Cannot use Symfony\Component\Translation\Translator as Translator because the name is already in use"
2016-01-31 15:35:53 +10:30
Franz Liedke
3581fe8d1e
No sudo
2016-01-28 08:06:33 +01:00
Franz Liedke
90ce0fa521
Travis: Make sure Composer is up-to-date.
2016-01-28 08:06:20 +01:00
Franz Liedke
63b5cd0812
Travis: Update Xdebug removal code
2016-01-28 07:59:04 +01:00
Franz Liedke
2a3240b9d1
Travis: Use pre-installed Composer
...
I also disabled the XDebug extension for the PHP runtime, which should
improve Composer runtime considerably. This is what Composer itself does.
2016-01-20 22:22:13 +01:00
Franz Liedke
e0790de2e5
Update extension skeleton
...
Closes #743 .
2016-01-20 22:14:08 +01:00
Franz Liedke
c99c83435b
Fix path to extension stub directory
...
Refs #743 .
2016-01-20 22:01:01 +01:00
Franz Liedke
c8f2d94558
Fix obsolete import
2016-01-20 21:38:14 +01:00
Franz Liedke
c842fa0184
Hardcode primary keys during installation
...
This avoids misleading assumptions about automatically generated primary keys
in some cases.
Fixes #566 .
2016-01-20 21:36:50 +01:00
Toby Zerner
ad2bbdd115
Tweak padding on user dropdown button so avatar is flush with border radius
2016-01-19 19:19:16 +10:30
Toby Zerner
db06b8c71a
Fix mistake in previous commit
2016-01-19 19:07:06 +10:30
Toby Zerner
3cec7e8b46
Patch Mithril bug causing redraws to fail
...
Turns out there's a little more to the regression in e5a7013
. First, we need to give the spaces in between list items a key too. Second, there's a bug in the latest Mithril code where using string keys can break the diffing algorithm. I've patched it manually in our dist JS files for now, and reported the issue: https://github.com/lhorie/mithril.js/issues/934
2016-01-19 18:55:57 +10:30
Toby Zerner
60d78cedef
Update bower dependencies, fix redraw regression
...
- In Mithril, `finally` has been removed from promise objects as it is not part of the ES spec. See https://gist.github.com/jish/e9bcd75e391a2b21206b for info on the substitute.
- Fix a regression introduced in e5a7013
which broke some redraws
2016-01-19 17:59:19 +10:30
Toby Zerner
2980c94247
Add Composer branch-alias
...
This allows installations to require version 0.1.0 with minimum-stability=dev, and they will get the latest from master.
See #727
2016-01-19 17:00:10 +10:30
Toby Zerner
9b5ec9d7ba
Commit latest dist files
...
See https://github.com/flarum/core/issues/727#issuecomment-172384020
2016-01-19 16:52:01 +10:30
Toby Zerner
f17f0b5278
Merge pull request #752 from dcsjapan/ext-instructions
...
Extract translations for the Add Extension modal
2016-01-19 12:20:54 +10:30
dcsjapan
be924c4fa0
Extract translations for the Add Extension modal
...
- Extracts three translations for this placeholder dialog.
- Adds a forum link to one of the translations.
2016-01-19 10:16:07 +09:00
Toby Zerner
285e397d05
Remove hack to make tag permissions work
...
Since we now grant these global permissions if the user has the respective permission for any individual tags.
2016-01-16 14:07:13 +10:30
Toby Zerner
2e27d5938a
Merge branch 'master' of https://github.com/flarum/core
2016-01-16 13:57:17 +10:30
Toby Zerner
be013c6db0
Check permission through the gate rather than directly on the actor
2016-01-16 13:57:05 +10:30
Toby Zerner
dfc0cf53b0
Give GetPermission event priority when determining permissions
2016-01-16 13:56:37 +10:30
Franz Liedke
194f304752
Merge pull request #720 from Albert221/permission-denied-fix
...
#719 Fixed PermissionDeniedException
2016-01-13 12:31:38 +01:00
Toby Zerner
aaab2cc86e
Clear search when input is empty and enter is pressed. fixes #650
2016-01-13 10:06:04 +10:30
Toby Zerner
ba7fba9015
Fix/clean up created gambit
...
$matches indices were incorrect.
2016-01-13 10:03:26 +10:30
Toby Zerner
4ec108f28a
Merge branch 'created-gambit' of https://github.com/Albert221/core
2016-01-13 09:53:24 +10:30
Toby Zerner
e5a7013c2c
Key item lists to maintain identity across redraws
...
Fixes #667 . This issue was due to the fact that Mithril would change the "Lock" badge into a "Sticky" badge, but the tooltip initialization would not be triggered because it was using the same element. By maintaining element identity, the "Lock" badge will remain untouched, and a new element for the "Sticky" badge will be inserted before it. See https://lhorie.github.io/mithril/mithril.html#dealing-with-focus for more information.
2016-01-13 09:34:12 +10:30
Toby Zerner
df2a199b48
Merge pull request #741 from Albert221/prefix-fix
...
UrlGenerator prefix fix.
2016-01-13 08:17:10 +10:30
Albert221
b123e435ff
Unified two URL prefix variables into one
2016-01-12 22:07:47 +01:00
Albert
17da649d0a
Merge pull request #2 from flarum/master
...
Update
2016-01-12 22:04:03 +01:00
Toby Zerner
1e33ca4111
Merge branch 'replay-animation' of https://github.com/sijad/core
2016-01-12 19:14:07 +10:30
Toby Zerner
8506d095db
Use correct directory in loadLanguagePackFrom API
2016-01-12 18:35:37 +10:30
Toby Zerner
94a62293eb
Extract Google font import to a head string, make overideable
...
Allowing headStrings to be named is a bit of a stopgap solution. Really ClientView needs to be given much more power with headStrings and footStrings as separate objects, similar to the ItemList in the JS app.
2016-01-12 18:29:21 +10:30
Sajjad Hasehmian
02bcb0f898
Add flash animation when scrolling to post preview fixes #666 🤘
2016-01-12 10:58:19 +03:30
Toby Zerner
98ea4d1e71
Merge pull request #735 from bogdanteodoru/master
...
#679 Ask for confirmation before "Mark all as Read"
2016-01-12 17:09:26 +10:30
Bogdan Teodoru
5120d9577e
#679 Ask for confirmation before "Mark all as Read"
2016-01-12 08:23:02 +02:00
Franz Liedke
23eaee6b16
Merge pull request #731 from sijad/bio-nofollow
...
Add rel="nofollow" to bio links (fixes #449 )
2016-01-11 11:09:52 +01:00
Sajjad Hasehmian
15398fcc6d
Add rel="nofollow" to bio links ( fixes #449 )
2016-01-11 13:29:01 +03:30
Franz Liedke
bd1d05ee2c
#717 : Implement helper for registering a language pack
2016-01-11 08:46:20 +01:00
Franz Liedke
4a6137fdb1
Remove Studio hack
2016-01-11 08:38:30 +01:00
Franz Liedke
537ab6e41f
Remove empty line
2016-01-11 08:15:14 +01:00
Franz Liedke
ace4bcf7d8
Merge pull request #730 from Luceos/remove_path_forum
...
removed patch from api routes, fixes #725
2016-01-11 08:14:18 +01:00
Daniel Klabbers
159810c335
removed patch from api routes, fixes #725
2016-01-11 08:09:01 +01:00
Franz Liedke
b7120fb176
Merge pull request #729 from bogdanteodoru/master
...
#679 Ask for confirmation before "Mark all as Read"
2016-01-10 20:58:54 +01:00
Bogdan Teodoru
1f5219f2a2
#679 Ask for confirmation before "Mark all as Read"
2016-01-10 17:20:01 +02:00
Albert221
e8a6fe2f7b
#719 Fixed PermissionDeniedException
...
...causing Whoops on debug and 500 HTTP error
instead of 403 Forbidden error page.
2016-01-07 19:09:57 +01:00
Albert
1a2cc6a603
Merge pull request #1 from flarum/master
...
Update
2016-01-07 19:05:41 +01:00
Franz Liedke
417b7f7972
Clarify console option
2016-01-07 16:32:01 +01:00