14af6c0e8b
Remove app.trans
shortcut
...
Use `app.translator.trans` instead.
2015-10-21 10:31:28 +10:30
c2f802878a
Fix translation keys
2015-10-21 10:27:09 +10:30
b148c9d7da
Merge branch 'dcsjapan-key-adjustment'
2015-10-21 10:02:22 +10:30
b23e821013
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
9aeaccf9a4
Improve client boot failure error message/appearance
2015-10-21 09:59:22 +10:30
12830265d9
Change back to 401 error on invalid login
...
See 26a821e3e2 (commitcomment-13866552)
2015-10-21 09:04:58 +10:30
6d7b826133
Fix bad filename
2015-10-20 22:52:47 +10:30
9b0aa574f0
Update broken bower resource paths
2015-10-20 22:48:32 +10:30
845daf1ab6
Don't use array_filter flag (PHP 5.6 only)
2015-10-20 22:25:20 +10:30
22ffb76cb5
Fix installation
2015-10-20 22:07:35 +10:30
067552efe5
Revert error handling regression
2015-10-20 22:07:08 +10:30
659cfb72ad
Fix the double correction
...
- Fixes one mangled app.translator call.
2015-10-20 15:44:58 +09:00
49d59089e4
Add third tier to key namespacing
...
- Changes all `app.trans` calls to `app.translator.trans` calls.
- Changes existing keys to [three-tier namespace structure](https://github.com/flarum/english/pull/12 ).
- Extracts additional strings for `lib:` namespace.
- Extracts two previously missed strings for EditGroupModal.js.
2015-10-20 13:04:43 +09:00
a9eb62880e
Remove behaviour where backspace re-focuses on title field
2015-10-20 12:49:19 +10:30
26a821e3e2
Improve client XHR error handling
...
The default XHR error handler produce an alert which is appropriate to the response status code. It can be overridden per-request (by specifying the `errorHandler` option) so that the alert can be suppressed or displayed in a different position (e.g. inside a modal).
ref #118
2015-10-20 12:48:26 +10:30
7490709af8
Fix migrate command and generated migration namespace
2015-10-19 16:48:16 +10:30
96c42ed337
Translate group names during serialization
...
closes #564
2015-10-19 15:44:28 +10:30
5cd2d6a79f
Add error handling to edit group modal
2015-10-19 15:44:00 +10:30
a3a64749c5
Only decrease unread count if notification is unread
...
closes #590
2015-10-19 15:27:46 +10:30
1242fa79af
Implement proper update process
...
If the version in the settings table mismatches the code version, then we return a 503 error for all requests coming through index.php and api.php, while admin.php serves up a form prompting for the database password which will run outstanding migrations.
2015-10-19 15:09:54 +10:30
ddfedcb4dd
Add Interface suffix to SettingsRepository
2015-10-19 14:58:47 +10:30
43c44efe3d
Make emails translatable
...
closes #267
2015-10-19 11:23:39 +10:30
7e763ec22b
Gracefully fail for LESS compilation errors, not just parsing ones
2015-10-17 15:55:03 +10:30
e0b6aacc9e
Prevent crash when no locales are enabled
2015-10-16 14:02:09 +10:30
d8eed9d171
Allow pluralisation of event post description
2015-10-16 12:50:12 +10:30
46ba8a3b8d
cs fix
2015-10-15 22:51:26 +10:30
c08b62af80
Refactor translation and validation
...
We now use Symfony's Translation component. Yay! We get more powerful pluralisation and better a fallback mechanism. Will want to implement the caching mechanism at some point too. The API is replicated in JavaScript, which could definitely use some testing.
Validators have been refactored so that they are decoupled from models completely (i.e. they simply validate arrays of user input). Language packs should include Laravel's validation messages.
ref #267
2015-10-15 22:30:45 +10:30
a23180f279
Revert previous commit
2015-10-14 13:52:52 +02:00
cc68c6f503
Fix version constraint for tobscure/json-api
2015-10-14 13:42:18 +02:00
d0a188bc42
Require version 0.1 of Whoops middleware
2015-10-14 13:40:02 +02:00
dfb9f23eee
Fix default forum route controller
2015-10-14 17:03:29 +10:30
044d730480
Potential fix for #381
...
Have not yet been able to test in situ.
2015-10-14 16:35:48 +10:30
e145873d59
Fix appearance of event posts on mobile
2015-10-14 16:35:06 +10:30
7b49f3c24c
Clean up
2015-10-14 07:50:42 +02:00
4b3e1b16d9
Remove forum.
prefix from permissions
...
closes #425
2015-10-14 16:11:00 +10:30
cde8dd0dc4
Store temporary files in storage dir
...
closes #482
2015-10-14 15:49:31 +10:30
bdf626b552
Basic parsing of HTML tags in translations
...
This allows text to be wrapped with a virtual element:
key: "This is a <test>Test</test>"
app.trans('key', {test: <a href="#"/>});
closes #574
2015-10-14 15:24:28 +10:30
68a7886cec
Merge pull request #577 from dcsjapan/leftover-string-extraction
...
Extract leftover core strings
2015-10-14 14:48:02 +10:30
8fc43cac9e
Merge branch 'dcsjapan-admin-string-extraction'
2015-10-14 14:46:05 +10:30
a3c11587b7
Merge pull request #575 from dcsjapan/admin-string-extraction
2015-10-14 14:45:29 +10:30
c7c2d9a755
Fake PATCH/PUT/DELETE requests
...
closes #502
2015-10-14 12:46:59 +10:30
b928cb523a
CS fix
2015-10-14 12:26:48 +10:30
60bdbe6e52
Show 404 errors as the "pretty" page even in debug mode
...
closes #503
2015-10-14 12:23:20 +10:30
9772e398f6
Evaluate <script> tags in TextFormatter output
...
This allows us to rely on TextFormatter's highlight.js loading code instead of implementing our own.
closes #532
2015-10-14 11:45:33 +10:30
b83c81c06e
Clean up
2015-10-14 11:14:36 +10:30
e3569d39cc
Clean up, don't use mixin
...
PhpStorm/WebStorm doesn't like the mixin syntax, and it's clearer to just use Object.assign.
2015-10-13 16:57:18 +10:30
33dd5fff36
Initialise component state in init() instead of constructor
...
This allows component state to be overridden via monkey-patch. ref #246
2015-10-13 16:55:56 +10:30
2ae7392dea
Publish core/extension assets
...
Core assets are copied into the root/assets directory on installation.
The contents of an "assets" directory within any extension is copied into root/assets/extensions/{name}/ whenever the extension is enabled, and deleted whenever the extension is uninstalled.
Still needs to be refactored
2015-10-13 16:52:45 +10:30
6df48b04c2
Fix installation regressions
2015-10-13 15:55:18 +10:30
6f7cce5adf
Further refinements to admin extensions page
2015-10-13 12:27:10 +10:30