Toby Zerner
6641af3ac3
Refactor some model stuff out into traits
2015-07-31 20:09:31 +09:30
Toby Zerner
e204794b91
Allow custom variables to be set on the client app
2015-07-31 20:08:27 +09:30
Toby Zerner
513d896f51
Fix more aspects of the password reset process
2015-07-31 14:13:35 +09:30
Toby Zerner
8db17b3fb8
Fix password saving
2015-07-31 14:00:42 +09:30
Toby Zerner
ce14273c43
Use System.get instead of System.import
...
All of the modules we import should already be loaded, and we don't
want to ever attempt to import them anyway because we do not include a
Promise polyfill.
2015-07-29 21:08:24 +09:30
Toby Zerner
42fd8e26c1
Begin implementing permissions page
2015-07-29 21:00:27 +09:30
Toby Zerner
f96cac6057
Implement basic settings page
2015-07-29 21:00:09 +09:30
Toby Zerner
d71d8f59c2
Clean up route definition code style
2015-07-29 20:58:49 +09:30
Toby Zerner
e863bd53d3
Get admin area working again
2015-07-29 20:58:22 +09:30
Toby Zerner
d8d9cac7c3
Enable caching of minified formatter JS
2015-07-29 20:54:48 +09:30
Toby Zerner
a58ac5345d
PERF: more efficient retaining of posts
2015-07-28 22:58:17 +09:30
Toby Zerner
fe16510e90
Prevent flicker when editing a post
2015-07-28 22:57:58 +09:30
Toby Zerner
1c1d4f5f37
PERF: more efficient retaining of discussion list items
2015-07-28 22:39:03 +09:30
Toby Zerner
42d02569ac
Make sure discussion list is refreshed if it needs to be
2015-07-28 21:24:38 +09:30
Toby Zerner
6a57ff8b51
Change discussion list activity language
2015-07-28 21:13:14 +09:30
Toby Zerner
f0b48c08aa
Not that prominent
2015-07-28 19:56:43 +09:30
Toby Zerner
6725fd1e21
Darken composer when it's minimized
2015-07-28 19:50:35 +09:30
Toby Zerner
ce54f06e42
Don't close notifications dropdown if opening in a new tab
2015-07-28 18:51:53 +09:30
Toby Zerner
d3534fcda8
Ensure the correct relationship values are returned
2015-07-28 18:28:31 +09:30
Toby Zerner
acfa49b027
PERF: hide discussion list pane on mobile
2015-07-28 18:17:51 +09:30
Toby Zerner
d097e8fda8
Only style mobile dropdown menus differently if they're within a dropdown
2015-07-28 17:58:43 +09:30
Toby Zerner
0f1fb2de17
Fix mobile unread notifications indicator
2015-07-28 17:41:36 +09:30
Toby Zerner
242f5b67a6
Fix discussion list item unread style on mobile
2015-07-28 17:38:36 +09:30
Toby Zerner
5a2c00e41d
Make sure slidable parameters are reset correctly
2015-07-28 17:37:46 +09:30
Toby Zerner
85831a62ee
Update the composer height on redraw
...
For some reason, the text editor isn't being retained across route
changes, and it loses its height style. This reapplies it on every
redraw.
2015-07-28 17:26:03 +09:30
Toby Zerner
ff6f2ebf82
Properly disable buttons
2015-07-28 17:19:00 +09:30
Toby Zerner
97334bea12
Don't display notifications with deleted subjects
2015-07-28 17:15:09 +09:30
Toby Zerner
8f29949016
Fix email confirmation
2015-07-28 17:14:08 +09:30
Toby Zerner
79ea5d833a
Slightly less padding on blockquotes
2015-07-28 16:42:03 +09:30
Toby Zerner
609e0416d0
Fix LESS syntax error
2015-07-28 16:09:57 +09:30
Toby Zerner
40112ae553
Refactor composer live previews for better performance
2015-07-28 16:06:25 +09:30
Toby Zerner
d445b49d7a
Add vendor prefixes to composer outline
2015-07-28 15:49:49 +09:30
Toby Zerner
02944548a1
Clean up
2015-07-28 15:35:03 +09:30
Toby Zerner
b87cd3ed53
Fix scrolling to the bottom of an item
2015-07-28 15:26:51 +09:30
Toby Zerner
697cb2ed63
Supporting routing of URL with nothing after the discussion ID
...
closes flarum/core#181
2015-07-28 13:46:43 +09:30
Toby Zerner
bb04eada7a
Prevent crash if user's groups aren't loaded. closes flarum/core#173
2015-07-28 13:35:07 +09:30
Toby Zerner
e2a4cf5ccb
Add preview button to composer
2015-07-28 13:34:42 +09:30
Toby Zerner
8c18ff3349
Tweak TextFormatter JS settings
2015-07-28 12:44:58 +09:30
Toby Zerner
62a01c69a9
Make sure sort key exists
2015-07-28 12:27:59 +09:30
Toby Zerner
f07ab4633b
Add ability to refresh index page by clicking on logo. closes flarum/core#188
2015-07-28 12:27:45 +09:30
Toby Zerner
7a67d3ab95
Fix swiping to the right to mark as read
2015-07-28 12:15:45 +09:30
Toby Zerner
c789d0aef2
Only make controls slidable on phones. Fixed flarum/core#178
2015-07-28 12:15:32 +09:30
Toby Zerner
680809e1d7
Update dependencies
2015-07-28 10:14:03 +09:30
Toby Zerner
283dcad848
Fix Safari header redraw problem. closes flarum/core#187
2015-07-28 10:13:58 +09:30
Toby Zerner
427450f137
Fix attribute name
2015-07-27 19:54:15 +09:30
Toby Zerner
9631e7b759
Ensure that the sidepane positions correctly with custom layout
2015-07-27 16:03:56 +09:30
Toby Zerner
3489791932
Allow customisation of the client layout
2015-07-27 14:45:35 +09:30
Toby Zerner
e257454343
Make formatText util an object so it can be extended
2015-07-27 14:17:12 +09:30
Toby Zerner
ab6b44f2db
Update gulp module configuration
2015-07-27 14:16:55 +09:30
Toby Zerner
aec641d65b
Use System.get instead of System.import
...
Means we get drop Promise polyfill
2015-07-27 14:16:39 +09:30