Toby Zerner
5bcf72dd49
Bump version
2018-11-09 21:22:11 +10:30
Toby Zerner
0536b208e1
Fix leak of private information when updating users
2018-11-09 21:21:21 +10:30
Clark Winkelmann
c6aeeeb3c1
Always apply attributes from token when registering
...
The change introduced in #1033 transformed any identification attribute returned from an OAuth provider to just a default value.
When the identification attribute used by the provider is the email or username, this allowed the user to supply a different email or username and still getting an already-enabled account with the credentials he entered.
Skipping attributes with an existing value makes no sense here because it's a always a fresh user and values from AbstractOAuth2Controller::getIdentification() should always be enforced.
2018-01-06 20:04:42 +10:30
Toby Zerner
ce8a5b3e0f
v0.1.0-beta.7
2017-07-22 12:48:58 +09:30
Toby Zerner
5faf0fcde5
And remove unused import
2017-07-22 12:31:23 +09:30
Toby Zerner
65c0b436c0
Fix missed instance of back button tooltip
2017-07-22 12:30:55 +09:30
Toby Zerner
8d76168bd4
Oops, forgot to correct test code
2017-07-22 12:29:03 +09:30
Toby Zerner
d16f4dbefa
Recompile JS
2017-07-22 12:08:17 +09:30
Toby Zerner
e3e4786391
Simplify global back button
...
The behaviour is not overly intuitive, and the icon wasn't helping
(hamburger icon usually means "menu"). Now the back button always goes
back to the index, no matter where you are, and there's a tooltip that
says "Back to discussion list".
2017-07-22 12:08:09 +09:30
Toby Zerner
c1c7d4c73a
Only display "show language selector" toggle if there is more than one language
2017-07-22 11:47:50 +09:30
Toby Zerner
8da8c9ac7d
Clean up appearance of Rename Discussion modal
...
Also fix infinite loading if there's a validation error.
2017-07-22 11:47:04 +09:30
Toby Zerner
fb68aa88db
Use default dropdown appearance for sort dropdown
2017-07-22 11:46:16 +09:30
Toby Zerner
afc597c189
Remove fa-fw class from all icons
...
Often it is desirable to NOT have this class applied, and it is easier
to apply its styles if needed rather than un-apply it.
2017-07-22 11:45:42 +09:30
Toby Zerner
4f3e67714e
Fix incorrect migration notes for extensions without any migrations
...
When running migrations for an extension without any migrations (eg.
BBCode), the migration notes for the previous extension were being
displayed, because the Migrator never had a chance to clear them.
2017-07-22 11:43:50 +09:30
Toby Zerner
54be3ad3c8
Define the default moderator group ID
...
This allows extensions to add default permissions for moderators,
without having to hardcode in the default moderator group ID.
2017-07-22 11:41:20 +09:30
Toby Zerner
0b00d56416
Add a new migration helper for adding default permissions
2017-07-22 11:40:06 +09:30
Toby Zerner
89d4a1e849
Remove MySQL port field from visual installer
...
Port can still be specified by suffixing the host with a :
closes #825
2017-07-22 11:32:07 +09:30
Daniël Klabbers
43ee7b59a4
Update Client.php ( #1198 )
...
* Update Client.php
Now forwarding exceptions from client to page in case debug mode is on. Fixes #1120 .
* Update Client.php
Satisfying .. the unsatisfiable.
* Update Client.php
Satisfying again.
2017-07-19 22:14:00 +02:00
David Sevilla Martín
d052f6b639
Use dropdown for discussion list order input ( #1191 )
...
* Use dropdown menu for index select input
* Fix space before `:`
2017-07-17 13:40:35 +09:30
Toby Zerner
4b47adabcf
Oops, that should be in seconds not minutes
2017-07-08 22:35:11 +09:30
Toby Zerner
93140b8fa4
Remember users forever (5 years) rather than 2 weeks
2017-07-08 22:29:26 +09:30
Toby Zerner
ade2166310
Revise Remember Me checkbox appearance
...
Use a generic checkbox instead of a switch — it's more familiar and accessible.
Signed-off-by: Toby Zerner <toby.zerner@gmail.com>
2017-07-08 22:25:24 +09:30
Toby Zerner
a9969119d2
Merge branch 'master' of https://github.com/flarum/core
2017-07-08 21:52:01 +09:30
Toby Zerner
94a8eaec64
Update dependencies
2017-07-08 21:50:54 +09:30
Franz Liedke
8ea13dc826
Flatten implementation of SelfDemotionGuard listener
...
Refs #736 and #1195 .
2017-07-06 21:57:47 +02:00
David Sevilla Martín
99d42372c3
Prevent yourself from locking yourself out of admin group ( #1195 )
2017-07-06 21:43:01 +02:00
Franz Liedke
01b56eecdb
Merge pull request #1201 from Luceos/patch-3
...
Update AbstractSerializer.php
2017-06-23 00:02:16 +02:00
Franz Liedke
bcdcb8c20e
Merge pull request #1202 from Luceos/patch-4
...
Update WebAppView.php
2017-06-23 00:02:02 +02:00
Daniël Klabbers
d6c99eccdb
Update WebAppView.php
...
Added argument type hinting where absent.
2017-06-22 16:27:10 +02:00
Daniël Klabbers
01cb8ab79d
Update AbstractSerializer.php
...
Fixes missing argument in method. Verified it has to be a string.
2017-06-22 14:28:51 +02:00
Franz Liedke
877aed215b
Merge pull request #1199 from Luceos/patch-2
...
Update StartSession.php
2017-06-20 08:17:39 +02:00
Daniël Klabbers
57570d960e
Update StartSession.php
...
Fixed CookieFactory typo in phpdoc.
2017-06-19 16:47:20 +02:00
Daniël Klabbers
04c4806f6f
making posts and discussions private ( #1153 )
...
* flagrow/byobu#11 making posts and discussions private
* tested migrations and tested setting is_private on discussion and post manually
* added phpdoc for Post and Discussion and added the casting for these attributes
* satisfying styleci
* fixes for review
* added new private discussion event and included it in the access policy
* added new private post event and included it in the access policy
2017-05-27 14:19:15 +09:30
Davis
4c0339c30e
Allow JSON to be used for Install Command ( #1193 )
...
* Allow JSON to be used for Install Command
* Return configuration as array instead of object.
* Update InstallCommand.php
2017-05-27 14:18:09 +09:30
David Sevilla Martín
e64dc4ea45
Add viewUserList permission ( #1190 )
2017-05-24 22:06:56 +09:30
Franz Liedke
305076814f
Merge pull request #1189 from datitisev/762-exclude-files-from-distribution
...
Update .gitattributes to exclude files for distribution
2017-05-20 13:42:34 +02:00
David Sevilla Martin
e31edd29d2
Exclude files for distribution using .gitignore
2017-05-18 18:46:55 -04:00
David Sevilla Martín
23b423c6ce
#1184 Fix /api/posts returning 500 ( #1188 )
...
* Fix ListPostsController::applyFilters not receiving array if argument not present
* Whoops! Use `[]` instead of `array()`
* Update AbstractSerializeController.php
* Update ListPostsController.php
2017-05-18 22:04:00 +02:00
Franz Liedke
1af1f472f9
Recompile dist JavaScript
2017-05-18 09:14:06 +02:00
Franz Liedke
7c86f7a34c
Merge pull request #1186 from flarum/Luceos-patch-1
...
Update UserControls.js
2017-05-18 09:13:28 +02:00
Daniël Klabbers
14e49269d6
Update UserControls.js
...
Possibly c/p mistake with argument name. UserControls using argument discussion in controls method.
2017-05-17 14:07:38 +02:00
Zeokat
7837fff107
Support PNG avatars with transparent backgrounds and fix EXIF rotation ( #1168 )
...
As `orientate` requires the EXIF extension, we can only call it if the extension is installed.
Fixes #1161 and #1163 .
2017-05-10 21:23:08 +02:00
Franz Liedke
3dfa6bc8cb
Merge pull request #1179 from flarum/Luceos-patch-1
...
Update mixin.js
2017-05-09 23:07:16 +02:00
Daniël Klabbers
e47fe288fa
Update mixin.js
...
Typo fixed
2017-05-09 13:58:07 +02:00
Franz Liedke
03e30d7d4f
Merge pull request #1178 from flarum/Luceos-patch-1
...
Update HandleErrors.php
2017-05-09 08:57:26 +02:00
Daniël Klabbers
9836ff6c54
Update HandleErrors.php
...
@franzliedke forgot to make variables available to the method, just triggered this but got a warning that all three variables are undefined.
2017-05-08 16:45:58 +02:00
issyrocks12
bb1c655c90
Change to switch to fit style
2017-05-04 22:36:37 +02:00
Franz Liedke
bf20fe595a
Fix incorrect sort field name
...
Closes #1175 .
2017-05-04 21:37:03 +02:00
Franz Liedke
b5db57156b
Merge pull request #1172 from tpokorra/fixDefaultLanguageSelection
...
Admin: fix default language selector
2017-05-02 08:37:32 +02:00
Timotheus Pokorra
a7d3bdf244
Admin: fix default language selector
...
the binding of the control to the value was missing
fixes #1164
2017-05-01 18:46:12 +02:00