Commit Graph

1826 Commits

Author SHA1 Message Date
Toby Zerner
ef7674dde9 Fix permissions being incorrectly granted 2015-11-01 09:38:25 +10:30
Franz Liedke
24d6a1c6b2 Update to newest version of Whoops middleware 2015-10-31 12:56:38 +01:00
Toby Zerner
34502bc286 Use relative path for core migrations 2015-10-31 18:22:03 +10:30
Toby Zerner
d5538f4931 Only attempt to get default locale if db is up to date 2015-10-31 18:21:39 +10:30
Toby Zerner
b869fb7068 Fix check for whether there is a translation for a group name 2015-10-31 18:20:55 +10:30
Toby Zerner
ef9e438981 Revert b198927; always attempt to parse JSON
This way if there is a PHP error which outputs a 200 OK text/html response, Flarum will correctly show an error message.
2015-10-31 14:49:14 +10:30
Toby Zerner
7e3268be4c Use stable version of tobscure/json-api 2015-10-31 10:08:37 +10:30
Toby Zerner
2173d2d4a2 Merge pull request #615 from oldskool/ip-logging
Minor changes:
- Rename/restyle migration, fix namespace
- Make IP address optional on PostReply command
2015-10-31 10:04:06 +10:30
Toby Zerner
b86e0516fb Change ItemList API 2015-10-30 22:45:58 +10:30
Toby Zerner
762a3c984b Update for new tobscure/json-api relationship handling 2015-10-30 11:03:38 +10:30
Toby Zerner
b198927261 Only parse as JSON if appropriate content type 2015-10-29 17:52:52 +10:30
Toby Zerner
6d49bf1dae Solidify ItemList API 2015-10-29 17:52:52 +10:30
Toby Zerner
45106f67b5 Disable extensions that require credentials by default 2015-10-29 17:52:52 +10:30
Toby Zerner
476e3de585 Merge pull request #611 from kirkbushell/master
Tests for all the exception handlers
2015-10-28 23:40:23 +10:30
Kirk Bushell
8843d84117 Added validation handler tests 2015-10-28 12:46:49 +00:00
Kirk Bushell
74c756a8ba Added tests for permission denied exception handler 2015-10-28 12:41:28 +00:00
Kirk Bushell
52b75e4dd7 Added model not found error handler tests 2015-10-28 12:39:38 +00:00
Jan Dorsman
1dcbd6e22f WIP IP Logging 2015-10-27 21:53:21 +01:00
Kirk Bushell
b54f56a683 Added tests for invalid confirmation token handling 2015-10-27 14:47:03 +00:00
Kirk Bushell
765b894084 Added more tests 2015-10-27 13:22:30 +00:00
Kirk Bushell
47a9787116 Added output test for flooding exception handler 2015-10-27 12:54:10 +00:00
Kirk Bushell
903bb27697 Fied broken test 2015-10-27 12:50:11 +00:00
Kirk Bushell
067f87eacb Updated tests namespace to be ps4-valid. Added tests for flooding exception, fixed broken code 2015-10-27 12:48:27 +00:00
Toby Zerner
71bb3eadcd Extract method to get the permalink to a post
Necessary so that the embed extension can override it.
2015-10-27 12:09:24 +10:30
Toby Zerner
640c6199ef Merge pull request #606 from flarum/error-handling
Use exception handlers instead of JsonApiSerializableInterface
2015-10-27 11:43:07 +10:30
Toby Zerner
d2d167cb48 Use exception handlers instead of JsonApiSerializableInterface 2015-10-26 11:14:48 +10:30
Toby Zerner
aea8b17175 Improve logic to see if post has been fully loaded
Should fix #295 once and for all.
2015-10-24 13:17:25 +10:30
Toby Zerner
aeeb16cb86 i18n: Make cross-file translation references work 2015-10-24 13:16:26 +10:30
Toby Zerner
d6691e6299 Don't let users view discussions without permission
closes #599
2015-10-22 21:52:31 +10:30
Franz Liedke
73c02f66e7 Recompile JavaScript 2015-10-22 10:16:08 +02:00
Toby Zerner
5f9f4a1536 Allow hyphens in referenced key names 2015-10-22 17:01:21 +10:30
Toby Zerner
b299bd36e8 Add flood control
closes #271
2015-10-22 16:57:48 +10:30
Toby Zerner
b482fb93c5 Clean up some old code 2015-10-22 12:25:22 +10:30
Toby Zerner
2c87f36869 Merge pull request #601 from dcsjapan/badge-key-rename
Rename the key for the "Hidden" badge tooltip
2015-10-22 11:11:36 +10:30
dcsjapan
c260d3557f Rename the key for the "Hidden" badge tooltip
- Shortens the key name for consistency with `badge:` namespace.
- Revised YAML to follow.
2015-10-22 09:31:13 +09:00
Toby Zerner
ee7bfddd4b More helpful avatar upload error messages
ref #165, #118
2015-10-22 10:40:38 +10:30
Toby Zerner
583a4f1d73 Merge pull request #598 from dcsjapan/badge-namespace
Add namespacing for badges
2015-10-21 18:11:02 +10:30
dcsjapan
605d501b50 Add namespacing for badges
- Adds a `lib.badge` namespace to match extension handling.
2015-10-21 16:30:53 +09:00
Toby Zerner
69f8acd0e0 Translate basic HTML views
app('view') call to set translator is temporary. See #189
2015-10-21 11:36:49 +10:30
Toby Zerner
882133ca55 Increase username max length
Not sure why it was at 8!
2015-10-21 11:13:55 +10:30
Toby Zerner
396de53322 Improve request error debug output 2015-10-21 10:47:07 +10:30
Toby Zerner
835e9e5d86 Remove app.trans shortcut
Use `app.translator.trans` instead.
2015-10-21 10:31:28 +10:30
Toby Zerner
3894e71f15 Fix translation keys 2015-10-21 10:27:09 +10:30
Toby Zerner
c5f9124e6c Merge branch 'dcsjapan-key-adjustment' 2015-10-21 10:02:22 +10:30
Toby Zerner
e7d8617ecc Merge branch 'key-adjustment' of https://github.com/dcsjapan/flarum-core into dcsjapan-key-adjustment
# Conflicts:
#	js/forum/src/components/LogInModal.js
2015-10-21 10:02:07 +10:30
Toby Zerner
a275e308fb Improve client boot failure error message/appearance 2015-10-21 09:59:22 +10:30
Toby Zerner
5bec750f12 Change back to 401 error on invalid login
See f2dbb96e84 (commitcomment-13866552)
2015-10-21 09:04:58 +10:30
Toby Zerner
15b05b359d Fix bad filename 2015-10-20 22:52:47 +10:30
Toby Zerner
542d7dd543 Update broken bower resource paths 2015-10-20 22:48:32 +10:30
Toby Zerner
c0e3cb1833 Don't use array_filter flag (PHP 5.6 only) 2015-10-20 22:25:20 +10:30