Toby Zerner
f0564b7588
Better post scrubber size calculations. fixes #109
2016-02-06 18:47:09 +10:30
Franz Liedke
56956a84aa
Use stored slug for generating server-rendered link to discussion
...
Fixes #646 .
2016-02-04 11:47:03 +01:00
Franz Liedke
373452b395
Store discussion slug in database table
...
In preparation for #646 .
2016-02-04 11:46:30 +01:00
Toby Zerner
a9fdbd02ae
Add priorities to user page sidebar items
2016-01-31 17:11:13 +10:30
Toby Zerner
51d6a23b83
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
553a49af56
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
8e94c87683
No sudo
2016-01-28 08:06:33 +01:00
Franz Liedke
7995d36380
Travis: Make sure Composer is up-to-date.
2016-01-28 08:06:20 +01:00
Franz Liedke
b49b171d6f
Travis: Update Xdebug removal code
2016-01-28 07:59:04 +01:00
Franz Liedke
29b1b2614a
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
c9bf15abd2
Update extension skeleton
...
Closes #743 .
2016-01-20 22:14:08 +01:00
Franz Liedke
4a3fcbfbc2
Fix path to extension stub directory
...
Refs #743 .
2016-01-20 22:01:01 +01:00
Franz Liedke
2b8716cde0
Fix obsolete import
2016-01-20 21:38:14 +01:00
Franz Liedke
864f88fbd2
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
2ff8fc0126
Tweak padding on user dropdown button so avatar is flush with border radius
2016-01-19 19:19:16 +10:30
Toby Zerner
fa54ac90cb
Fix mistake in previous commit
2016-01-19 19:07:06 +10:30
Toby Zerner
4ef8cbee0a
Patch Mithril bug causing redraws to fail
...
Turns out there's a little more to the regression in a506b7c
. 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
fa56ef23c0
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 a506b7c
which broke some redraws
2016-01-19 17:59:19 +10:30
Toby Zerner
01d3803bed
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
4b080d49af
Commit latest dist files
...
See https://github.com/flarum/core/issues/727#issuecomment-172384020
2016-01-19 16:52:01 +10:30
Toby Zerner
95896178f5
Merge pull request #752 from dcsjapan/ext-instructions
...
Extract translations for the Add Extension modal
2016-01-19 12:20:54 +10:30
dcsjapan
d68c9c86e3
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
ae0a510b1f
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
bff128c9fd
Merge branch 'master' of https://github.com/flarum/core
2016-01-16 13:57:17 +10:30
Toby Zerner
883feb5b69
Check permission through the gate rather than directly on the actor
2016-01-16 13:57:05 +10:30
Toby Zerner
f55aa4502c
Give GetPermission event priority when determining permissions
2016-01-16 13:56:37 +10:30
JoshyPHP
028d538008
Added support for new minifiers
2016-01-15 16:59:56 +01:00
Franz Liedke
98e3551ff2
Merge pull request #720 from Albert221/permission-denied-fix
...
#719 Fixed PermissionDeniedException
2016-01-13 12:31:38 +01:00
Toby Zerner
b2b4064d12
Clear search when input is empty and enter is pressed. fixes #650
2016-01-13 10:06:04 +10:30
Toby Zerner
dbfbab5a48
Fix/clean up created gambit
...
$matches indices were incorrect.
2016-01-13 10:03:26 +10:30
Toby Zerner
4bd2ff869e
Merge branch 'created-gambit' of https://github.com/Albert221/core
2016-01-13 09:53:24 +10:30
Toby Zerner
a506b7c275
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
a4a1fa69b1
Merge pull request #741 from Albert221/prefix-fix
...
UrlGenerator prefix fix.
2016-01-13 08:17:10 +10:30
Albert221
c6ff9660d3
Unified two URL prefix variables into one
2016-01-12 22:07:47 +01:00
Albert
18ec25c898
Merge pull request #2 from flarum/master
...
Update
2016-01-12 22:04:03 +01:00
Toby Zerner
1fb67d1251
Merge branch 'replay-animation' of https://github.com/sijad/core
2016-01-12 19:14:07 +10:30
Toby Zerner
1f3cdd5573
Use correct directory in loadLanguagePackFrom API
2016-01-12 18:35:37 +10:30
Toby Zerner
90437016ea
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
746fc9ea14
Add flash animation when scrolling to post preview fixes #666 🤘
2016-01-12 10:58:19 +03:30
Toby Zerner
5e1e5b176d
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
6225a29e29
#679 Ask for confirmation before "Mark all as Read"
2016-01-12 08:23:02 +02:00
Franz Liedke
e52cf012b2
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
e84ab1daa1
Add rel="nofollow" to bio links ( fixes #449 )
2016-01-11 13:29:01 +03:30
Franz Liedke
4f869b9829
#717 : Implement helper for registering a language pack
2016-01-11 08:46:20 +01:00
Franz Liedke
13354e7ed7
Remove Studio hack
2016-01-11 08:38:30 +01:00
Franz Liedke
56d7fc9cf5
Remove empty line
2016-01-11 08:15:14 +01:00
Franz Liedke
e090eed621
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
9cb4dee415
removed patch from api routes, fixes #725
2016-01-11 08:09:01 +01:00
Franz Liedke
66f14503e7
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
2c51f6e312
#679 Ask for confirmation before "Mark all as Read"
2016-01-10 17:20:01 +02:00