Commit Graph

2850 Commits

Author SHA1 Message Date
Toby Zerner
1ea421482a Remove Listener namespace
We may reverse this in the future, but for now just going for
consistency between domains (the majority do not use a Listener
namespace)
2017-12-19 18:59:14 +10:30
Toby Zerner
604f70c02a Merge pull request #1313 from flarum/analysis-qB0gYV
Apply fixes from StyleCI
2017-12-19 18:54:47 +10:30
Toby Zerner
58ead0e16b Apply fixes from StyleCI
[ci skip] [skip ci]
2017-12-19 08:24:06 +00:00
Toby Zerner
37f7e7fa67 Fix usage of UrlGenerator in notifications 2017-12-19 18:52:27 +10:30
Toby Zerner
1ba7ba0ad7 Pick up config when setting a new base path 2017-12-19 18:38:00 +10:30
Daniel Klabbers
29ab5b83b1 the admin service provider also has to use the new HandleError logic 2017-12-15 09:35:02 +01:00
Daniel Klabbers
033961844d - FilesystemInterface no longer needed in User related handlers
- FilesystemInterface conditional ioc binding moved to AvatarUploader
- User::getAvatarAtribute failed to use the UrlGenerator properly
2017-12-15 09:29:20 +01:00
Daniel Klabbers
3f7b51cf24 fixed the BasicFoo vs FooBasic serializer definition issue, prevented for future using ::class 2017-12-15 08:29:07 +01:00
Daniel Klabbers
be8aa6369a and another.. 2017-12-15 08:15:08 +01:00
Daniel Klabbers
b0974d72f5 satisfying sci isnt enough for it, lets please it further 2017-12-15 08:14:15 +01:00
Daniel Klabbers
e9bb7b14f4 - satisfying styleci
- cleared the merge conflict in the phpdoc
- changed some string class names to use ::class
2017-12-15 08:10:32 +01:00
Franz Liedke
5efe267acb Apply suggestions from StyleCI 2017-12-14 22:18:12 +01:00
Daniël Klabbers
2f97da972c merges 5.5 and master into next-back 2017-12-14 01:00:16 +01:00
Franz Liedke
4941ad7cf1 Apply suggestions from StyleCI 2017-12-13 23:08:35 +01:00
Clark Winkelmann
29f7863b3a Prevent saving invalid custom less (#1273)
* Prevent saving invalid custom less

* Fix formatting

* Fix formatting again

* Move custom less format check to its own listener

* Move listener to AdminServiceProvider

* Rename listener method
2017-12-13 22:39:09 +01:00
Daniël Klabbers
317d827046 re-using symfony translator 2017-12-13 21:45:55 +01:00
Toby Zerner
f4f4ce17b6 Filter out notifications with non-existent subjects
ref #1025 #1238. This should prevent the frontend from crashing when
opening the notifications menu, but we still need to make sure
notifications are deleted properly when subjects are deleted.
2017-12-13 15:54:16 +10:30
Toby Zerner
3e29761d12 Add infinite scrolling in the notifications list 2017-12-13 15:28:54 +10:30
Toby Zerner
0c1e90719c Extract admin dashboard statistics from core into an extension 2017-12-10 21:03:48 +10:30
Toby Zerner
113ed7cbf8 Fix PHP 7.2 warning 2017-12-10 21:02:47 +10:30
Toby Zerner
54a5ee8edc Fix crash when post's user has been deleted 2017-12-10 21:02:35 +10:30
Toby Zerner
e626323785 Merge pull request #1298 from sijad/remove-autolink
remove autolink
2017-12-03 08:15:31 +10:30
Sajjad Hashemian
85a13c1235 remove autolink #1214 2017-11-30 13:38:45 +03:30
Toby Zerner
6035615660 Move view logic into middleware 2017-11-29 22:25:57 +10:30
Toby Zerner
e10baaaf62 Fix last commit 2017-11-29 22:22:14 +10:30
Toby Zerner
1584261541 Generate URL in the controller instead of the view 2017-11-29 22:20:06 +10:30
Toby Zerner
d592322a61 Basic implementation of dashboard widgets, statistics
Currently not user-customizable. Just needed to display statistics for a
client, so figured I'd make a start at this. Nothing too fancy for now,
but I'm sure some people will be happy to have this information at their
fingertips.
2017-11-29 17:19:20 +10:30
Toby Zerner
50047851d1 More precise permission check for email gambit 2017-11-29 17:02:49 +10:30
Toby Zerner
cb8c6d71bc Fix admin error handling 2017-11-29 16:10:22 +10:30
Daniël Klabbers
93355a3ceb reverting translator contract 2017-11-29 06:26:48 +01:00
Toby Zerner
034ee27522 Preserve return URL when confirming logout 2017-11-29 13:47:00 +10:30
Toby Zerner
21c9eae502 Add a "return home" link to 404 errors 2017-11-29 13:23:25 +10:30
Toby Zerner
ca1f2d8a80 New design for error pages. closes #252 2017-11-29 13:03:55 +10:30
Toby Zerner
68ca96cb7b Add log out confirmation if CSRF token is invalid. fixes #1282 2017-11-29 13:03:16 +10:30
Toby Zerner
243275de89 Use HtmlResponse in AbstractHtmlController 2017-11-29 12:54:11 +10:30
Toby Zerner
41a4551d94 Make URLs more verbose 2017-11-29 12:53:39 +10:30
Toby Zerner
b43a60280a New design for reset password view 2017-11-29 12:53:06 +10:30
Toby Zerner
35a8fe97f6 Restructure views
- Use Laravel's view namespacing rather than the full file path
- Organise views into directories
2017-11-29 12:51:24 +10:30
Daniel Klabbers
6e8b9f8814 must be an empty line 2017-11-27 14:19:18 +01:00
Daniel Klabbers
9e9136d9be re-added a precious line 2017-11-27 14:18:28 +01:00
Daniel Klabbers
a7bcc79085 patched up the Scope implementation as requested 2017-11-27 14:17:17 +01:00
Daniel Klabbers
4b7eeb2564 Using Core Translator in Locale Manager, type hinted its methods and removed unnecessary phpdoc 2017-11-27 14:03:45 +01:00
Daniel Klabbers
2e571c425a pleasing the angry god Circle 2017-11-27 11:05:15 +01:00
Daniel Klabbers
c8e1d71702 replaced the Symfony\Component\Translation\TranslationInterface with the Illuminate\Contracts\Translation\Translator, deprecating the Symfony version 2017-11-27 10:42:16 +01:00
Daniel Klabbers
386416c017 fixed alias/reference loading for translation strings 2017-11-27 10:35:57 +01:00
Daniel Klabbers
4c94ad5df4 applied laravel contract 2017-11-27 09:49:19 +01:00
Toby Zerner
95285a9a54 Actually list users returned from the API when searching 2017-11-20 10:37:21 +10:30
Toby Zerner
78dafa76c5 Fix email gambit 2017-11-20 09:17:44 +10:30
Toby Zerner
68f9baf974 Merge pull request #1261 from josephnle/drag-and-drop-avatar-upload
Add drag and drop avatar uploading
2017-11-13 01:33:29 +02:00
Toby Zerner
19794bb19b Performance: Assign parent discussions to posts so they don't have to be reloaded 2017-11-12 21:14:19 +10:30