f1c40eeccc
Prevent empty beforeunload dialog on Internet Explorer
2015-09-25 23:21:10 +09:30
3efbffdcec
Extract English translations into a language pack
...
To make this work, we add support for the client working without any locale.
Also fixes #412 .
2015-09-25 16:12:09 +09:30
02e40f7c47
Allow extensions to return a callback instead of a provider name
...
This is useful for very simple extensions like language packs, because it means no Composer/namespacing and thus bootstrap.php doesn't have to be changed at all.
2015-09-25 16:05:01 +09:30
26143272bd
Condense discussion list last reply icons
2015-09-25 13:55:32 +09:30
eabd8842ed
Merge pull request #545 from dcsjapan/dashboard-update-retry
...
Revises the dashboard links to emphasize beta testing procedure.
2015-09-25 13:27:57 +09:30
4851596c78
Revises the dashboard links to emphasize beta testing procedure.
...
Closes flarum/core#542
- Includes a disclaimer stating that the software is provided mainly
for testing.
- Directs bug reports to the Support tag in the forums instead of the
issue tracker
- Directs feedback to the Features tag in the forums
2015-09-25 12:55:13 +09:00
de216af08d
Change name of header for faking HTTP methods
...
Refs #502 .
2015-09-25 00:35:57 +02:00
418b1b9bac
Implement middleware for faking HTTP methods
...
Refs #502 .
2015-09-25 00:31:31 +02:00
68369ac5bb
heavier validation for username
2015-09-24 23:07:30 +02:00
7404debb21
Clean up unused variable
...
Closes #501 .
2015-09-24 16:27:00 +02:00
88372640aa
Remove core key reorganization comments
2015-09-24 14:22:32 +09:30
fdb598187f
Revert to "go to email provider" button
2015-09-24 14:22:14 +09:30
753808c3f1
Indent block comments
2015-09-24 14:20:45 +09:30
dbef2a4c1f
Add comments about intentional spaces
2015-09-24 14:20:37 +09:30
35360b690c
Temporary solution to resolve translation references
...
Just implemented this roughly so I can keep working :D /cc @franzliedke
2015-09-24 09:27:47 +09:30
d2c4569112
Update discussion list "last reply" translations
2015-09-24 09:07:46 +09:30
b9bda2d443
Compile all core translations for now
...
May need to be specific again once we have admin translations, or it
may be better to just put admin translations under a different
namespace...
2015-09-24 09:06:44 +09:30
b126055611
Add "last reply" icon to discussion list
2015-09-24 09:05:52 +09:30
9b3b87e4db
Merge pull request #536 from dcsjapan/core-key-reorganization
...
Core key reorganization
2015-09-24 08:59:16 +09:30
91fb24f7a3
Fix is:unread gambit
...
closes #485
2015-09-24 08:31:56 +09:30
393f2de146
Fix last commit
2015-09-23 18:30:28 +02:00
6f47f4a86f
Fix infinite redirect on some nojs pages.
2015-09-23 17:55:16 +02:00
4c6e03a692
Update TextFormatter
...
Fixes #532 .
2015-09-23 09:03:24 +02:00
c2ad1181b1
Merge remote-tracking branch 'flarum/master' into core-key-reorganization
2015-09-23 14:58:34 +09:00
d5d7185794
Primary key renaming
...
Improved consistency for existing core translation key names.
See flarum/core#265
- Completely overhauled core en.yml
- Replaced existing key names in all core JS files to match
- Extracted a hardcoded string in IndexPage.js
- Combined two app.trans calls in DiscussionControls.js
- Removed hardcoded spaces from LogInModal.js and SignUpModal.js
- Added two new keys from DiscussionControls.js (soft delete)
- Created two new “reused keys” to YML to accommodate same
2015-09-23 14:58:33 +09:00
a0267d9515
Add extra check to make sure post has been fully loaded
...
Ref #295
2015-09-23 12:22:37 +09:30
69a50565bb
Don't catch JS error in debug mode
2015-09-23 10:52:26 +09:30
273461040c
Update local copy of notification when marking as read
2015-09-23 10:52:26 +09:30
858feb5ac0
Vendor prefix badge shadow
2015-09-23 10:52:26 +09:30
ee9862004d
Make sure JSON request bodies are parsed as array.
...
Refs #533 .
2015-09-22 15:19:54 +02:00
0b0f1bc142
Reduce font size/padding on discussion list
2015-09-22 19:29:40 +09:30
153655f1f1
Update changelog for bundled extensions
2015-09-22 18:20:32 +09:30
3020710959
Move post Restore control into same section as Delete Forever
2015-09-22 17:58:19 +09:30
db067c7d87
Refresh discussion metadata to make sure it's correct
...
The new Approval extension may hide new posts, in which case we don't
want to increment the comments count/set the last post.
2015-09-22 17:57:20 +09:30
7a0299d246
Relax self edit/rename restrictions
...
- Fixes the last post not being self-editable if it's hidden
- Fixes the discussion not being self-renameable its only post is hidden
2015-09-22 17:56:09 +09:30
5598e885b7
Improve admin permissions page with icons, visual tweaks
2015-09-22 17:52:16 +09:30
264725d872
Allow discussions to be hidden and restored
2015-09-22 17:48:21 +09:30
c7ed189cf3
Use ES6 syntax
2015-09-22 17:23:47 +09:30
ab6e3351b4
Redraw old data after unsuccessful save
2015-09-22 17:23:28 +09:30
8e19312534
Add API to run callback after a model instance is saved
2015-09-22 17:22:25 +09:30
ed602c6032
Remove importer for the time being
2015-09-22 17:14:01 +09:30
d6ed04ffce
Fix incorrect version requirement in extension generator
2015-09-22 17:13:41 +09:30
bd02e4307a
Tweak alignment/width of reply composer
2015-09-22 17:12:50 +09:30
3eafed0ae3
Update to FontAwesome 4.4.0
2015-09-22 17:11:51 +09:30
f591851cb2
Patch Mithril with a route shortcut attribute
...
Instead of:
<a href={app.route.user(user)} config={m.route}>
We can use:
<a route={app.route.user(user)}>
2015-09-22 17:09:38 +09:30
f55d95c9b7
Select contents of search input on focus
2015-09-22 17:06:06 +09:30
d610ea663f
Keep post actions visible when controls dropdown is open
...
Also show without hover on touch devices
2015-09-22 17:05:14 +09:30
8ab0686666
Properly hide loading spinner on unsuccessful post edit
2015-09-22 16:57:06 +09:30
8937050aed
Rename column for consistency
2015-09-22 16:54:32 +09:30
efca923d30
Add "Debug" button to inspect the response of a failed AJAX request
...
Related to #118
2015-09-18 16:46:46 +09:30