172fffd1ed
Merge pull request #645 from dcsjapan/leftover-translations
...
Extract leftover strings
2015-11-28 18:54:27 +10:30
4bfbf68bca
Extract leftover strings
...
Extracts strings that were missed previously in:
- Dashboard page of admin interface.
- Edit Custom CSS modal of admin interface.
- Settings modal of admin interface.
- Post activity list on user page of forum UI.
Hopefully there aren't any more!
2015-11-28 17:14:22 +09:00
cd411a0c6b
Merge pull request #644 from dcsjapan/update-locale-template
...
Update locale file template
2015-11-28 17:33:53 +10:30
7f05d9dce3
Update locale file template
...
Adjusts comments to match current english locale files.
2015-11-28 15:55:21 +09:00
b3a5822ddb
Rename HTTP method override header
...
This is the name recommended by the JSON-API spec:
http://jsonapi.org/recommendations/#patchless-clients
2015-11-26 17:43:32 +01:00
a1e1635019
Update changelog
2015-11-26 10:43:48 +10:30
1cc5e1cb26
Merge pull request #642 from binaryoung/master
...
Fixed #627
2015-11-26 10:32:36 +10:30
a80d72d165
Fix #627
2015-11-26 02:03:00 +08:00
153a82e937
cs fix
2015-11-23 14:18:56 +10:30
262a934747
Prevent error if no input is given in create actions
2015-11-23 14:15:30 +10:30
a61929730e
Validate avatar URL
...
Still needs refactor
2015-11-23 14:14:53 +10:30
ce02387ee4
Prevent crash if logged in user has been deleted
2015-11-23 11:54:30 +10:30
2c4fae60bc
Allow provision of an avatar URL to upload during sign up
...
This can be used by authentication extensions (i.e. mirror Facebook/Twitter profile picture). Rough implementation, needs refactoring.
2015-11-23 11:53:57 +10:30
7eab206f91
Don't pad the body when the composer is positioned absolutely (on mobile)
2015-11-23 10:07:23 +10:30
599958354c
Refactor composer preview logic
2015-11-23 08:47:16 +10:30
2088fceb8b
Truncate long dropdown menu items (e.g. tags in the sidebar)
...
ref #391
2015-11-21 14:01:07 +10:30
5b25a77e82
Improve spacing of drawer elements
2015-11-21 13:21:27 +10:30
59c534a882
Tweak mobile drawer appearance
2015-11-21 13:16:46 +10:30
c79bda6279
Fix composer preview button on mobile. closes #196
2015-11-21 13:16:25 +10:30
6374f92676
Improve composer appearance/usability on mobile
...
On mobile:
- Move submit button to right side of toolbar
- Move first header item to toolbar
- Size textarea correctly
2015-11-21 13:16:05 +10:30
1f4e03d1fa
Make sure dropdowns stay within the viewport horizontally too
2015-11-20 12:35:07 +10:30
acf67ca416
Add a "load more" button to the end of the post stream
...
This is necessary if the page is viewed in a context with no scrolling, i.e. an auto-resizing iframe
2015-11-20 12:35:07 +10:30
bd750ca154
Show "reply" action in discussion menu on mobile
2015-11-20 12:35:07 +10:30
61b09ac982
Update text-formatter dependency
2015-11-19 13:00:32 +01:00
6d895e6d77
Inject hardcoded prerequisite parameters
...
This affects version numbers, extensions and paths, which might be
skeleton-specific. This commit moves those hardcoded values out of
the classes and instead injects them through the constructor. This
way, all prerequisites can be configured in the service provider.
2015-11-11 19:30:35 +01:00
e199997231
Merge pull request #628 from binaryoung/patch-1
...
[beta4]Fixed login input fields have different style
2015-11-09 10:37:02 +01:00
095e8164e8
Update LogInModal.js
2015-11-06 15:54:06 +08:00
0bdf873e65
Fix another error handling regression
2015-11-05 14:17:48 +01:00
439b867dde
Update version number
2015-11-05 09:58:05 +01:00
4734dbf46d
Release 0.1.0-beta.4
v0.1.0-beta.4
2015-11-05 16:29:13 +10:30
783a14610a
Revert back button behaviour
...
As of 25932cf, the back button was no longer shown if the user came in directly to a discussion. This caused problems on mobile where it was kind of hard to get back home without the button.
2015-11-05 16:24:04 +10:30
63d00e8b34
WIP sudo mode, better error responses
2015-11-05 16:17:00 +10:30
351d2d1366
Merge pull request #625 from dcsjapan/en-template
...
Add locale file template
2015-11-05 09:50:39 +10:30
e7b417121a
Add locale file template
...
- Adds a more detailed template for the en.yml file provided with the extension skeleton.
- I've left the sample keys uncommented, but added a comment advising that they be removed.
2015-11-05 08:11:59 +09:00
9e3ecd528e
Parse fallback catalogues for => references too
2015-11-04 18:34:41 +10:30
3518fb2299
Align checkboxes and textareas to the left in centered forms
2015-11-04 12:54:17 +10:30
a6eff9383b
Show loading indicator for admin client too
2015-11-04 11:51:25 +10:30
d806c4491d
Fix regression in permission logic: make sure admins can do everything
2015-11-04 09:27:06 +10:30
c9a878d49c
Make sure all locale JS files are flushed
...
Even when no language packs are enabled, a forum-en-xxx.js (or whatever the default locale is) file is still generated because other extensions may contain translations. But when enabling the English language pack, since no locales are registered with the LocaleManager, that file doesn't get flushed and therefore doesn't get regenerated with the English translations. This fix always registers the default locale with the LocaleManager so that's not the case.
2015-11-04 09:27:06 +10:30
30856a8e2b
Merge branch 'loading-indicator'
2015-11-03 18:13:11 +10:30
3d3be6983a
Apply split dropdown styles on mobiles too
...
Normal split dropdowns, not in the context of the app's primary control (top-right toolbar button), may be used by extensions (e.g. embed)
2015-11-03 18:09:49 +10:30
96b85f1330
Use icon instead of "Discussions" text, fix bugs
...
- Fix admin page crash
- Only show invisible pin button on desktop; hide it completely on ≤ tablet
2015-11-03 15:54:06 +10:30
25932cf7c4
Add label to back button, change behaviour
...
The back button longer shows if the user hasn't actually navigated anywhere. e.g. if they come in directly to a discussion, it will be hidden.
2015-11-03 15:54:05 +10:30
d497782f65
Release 0.1.0-beta.3
v0.1.0-beta.3
2015-11-03 10:01:52 +10:30
98ccfdcee5
Improve performance of translation reference parsing
2015-11-02 23:22:00 +10:30
b4439dc6b3
Automatically include the appropriate translations from extensions
2015-11-02 18:51:12 +10:30
72a2749943
Fall back to en after the forum's default locale
...
Since we'll be encouraging (requiring?) people to include an "en" translation in extensions they want to put on the Marketplace, we should have a further fallback to "en" if it can't find translations in the forum's default language. That way if people only use extensions from the Marketplace, they'll hardly ever see any key names.
Thanks to @dcsjapan for the suggestion.
2015-11-02 17:55:31 +10:30
f13ded1255
Fix error when renaming discussion
...
Discussion/user info is needed when serialising posts (checking permissions, etc.) so we can't just use the ID.
2015-11-02 17:53:26 +10:30
c719cc6d8a
Travis: Test on PHP 7 and HHVM, too
2015-11-02 08:11:22 +01:00
7dcb99621d
Display "Loading..." text while JS is loading
2015-11-02 16:47:36 +10:30