Toby Zerner
9dd5a742e5
Refactor some model stuff out into traits
2015-07-31 20:09:31 +09:30
Toby Zerner
c067db09d1
Allow custom variables to be set on the client app
2015-07-31 20:08:27 +09:30
Toby Zerner
1ccc9bee5f
Fix more aspects of the password reset process
2015-07-31 14:13:35 +09:30
Toby Zerner
ff0c117486
Fix password saving
2015-07-31 14:00:42 +09:30
Toby Zerner
87a8e4a137
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
6873f77012
Begin implementing permissions page
2015-07-29 21:00:27 +09:30
Toby Zerner
5f1db93e3d
Implement basic settings page
2015-07-29 21:00:09 +09:30
Toby Zerner
9c6b1c0b21
Clean up route definition code style
2015-07-29 20:58:49 +09:30
Toby Zerner
f3ef5a123c
Get admin area working again
2015-07-29 20:58:22 +09:30
Toby Zerner
51e72336ef
Enable caching of minified formatter JS
2015-07-29 20:54:48 +09:30
Toby Zerner
e466fa2f7c
PERF: more efficient retaining of posts
2015-07-28 22:58:17 +09:30
Toby Zerner
459e428f4a
Prevent flicker when editing a post
2015-07-28 22:57:58 +09:30
Toby Zerner
f9fc9dfb72
PERF: more efficient retaining of discussion list items
2015-07-28 22:39:03 +09:30
Toby Zerner
591151e24e
Make sure discussion list is refreshed if it needs to be
2015-07-28 21:24:38 +09:30
Toby Zerner
2cf3c340bc
Change discussion list activity language
2015-07-28 21:13:14 +09:30
Toby Zerner
b4973a75ba
Not that prominent
2015-07-28 19:56:43 +09:30
Toby Zerner
98a5456a62
Darken composer when it's minimized
2015-07-28 19:50:35 +09:30
Toby Zerner
fd3600ad65
Don't close notifications dropdown if opening in a new tab
2015-07-28 18:51:53 +09:30
Toby Zerner
516569e2e9
Ensure the correct relationship values are returned
2015-07-28 18:28:31 +09:30
Toby Zerner
e2cb9762fe
PERF: hide discussion list pane on mobile
2015-07-28 18:17:51 +09:30
Toby Zerner
9d7709e7dc
Only style mobile dropdown menus differently if they're within a dropdown
2015-07-28 17:58:43 +09:30
Toby Zerner
8194de1df6
Fix mobile unread notifications indicator
2015-07-28 17:41:36 +09:30
Toby Zerner
c5c41832b3
Fix discussion list item unread style on mobile
2015-07-28 17:38:36 +09:30
Toby Zerner
ff9f8ddc7e
Make sure slidable parameters are reset correctly
2015-07-28 17:37:46 +09:30
Toby Zerner
a4233eb35d
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
d61b98ddb3
Properly disable buttons
2015-07-28 17:19:00 +09:30
Toby Zerner
22d322aa2a
Don't display notifications with deleted subjects
2015-07-28 17:15:09 +09:30
Toby Zerner
c2771abeaa
Fix email confirmation
2015-07-28 17:14:08 +09:30
Toby Zerner
1e5d22ee0b
Slightly less padding on blockquotes
2015-07-28 16:42:03 +09:30
Toby Zerner
1994339a43
Fix LESS syntax error
2015-07-28 16:09:57 +09:30
Toby Zerner
8aec9b5169
Refactor composer live previews for better performance
2015-07-28 16:06:25 +09:30
Toby Zerner
9d6d76bf9a
Add vendor prefixes to composer outline
2015-07-28 15:49:49 +09:30
Toby Zerner
864df225c2
Clean up
2015-07-28 15:35:03 +09:30
Toby Zerner
44767cb329
Fix scrolling to the bottom of an item
2015-07-28 15:26:51 +09:30
Toby Zerner
66cbbbc2c5
Supporting routing of URL with nothing after the discussion ID
...
closes flarum/core#181
2015-07-28 13:46:43 +09:30
Toby Zerner
e70f129330
Prevent crash if user's groups aren't loaded. closes flarum/core#173
2015-07-28 13:35:07 +09:30
Toby Zerner
c837cda997
Add preview button to composer
2015-07-28 13:34:42 +09:30
Toby Zerner
1bad4b38cd
Tweak TextFormatter JS settings
2015-07-28 12:44:58 +09:30
Toby Zerner
681135ac99
Make sure sort key exists
2015-07-28 12:27:59 +09:30
Toby Zerner
4f5e1d4aa3
Add ability to refresh index page by clicking on logo. closes flarum/core#188
2015-07-28 12:27:45 +09:30
Toby Zerner
c5fd4418fb
Fix swiping to the right to mark as read
2015-07-28 12:15:45 +09:30
Toby Zerner
5d9db2744e
Only make controls slidable on phones. Fixed flarum/core#178
2015-07-28 12:15:32 +09:30
Toby Zerner
67eef2ce73
Update dependencies
2015-07-28 10:14:03 +09:30
Toby Zerner
992e515464
Fix Safari header redraw problem. closes flarum/core#187
2015-07-28 10:13:58 +09:30
Toby Zerner
64d4499385
Fix attribute name
2015-07-27 19:54:15 +09:30
Toby Zerner
639c37f34a
Ensure that the sidepane positions correctly with custom layout
2015-07-27 16:03:56 +09:30
Toby Zerner
a9d4be8c0b
Allow customisation of the client layout
2015-07-27 14:45:35 +09:30
Toby Zerner
01b225fd6d
Make formatText util an object so it can be extended
2015-07-27 14:17:12 +09:30
Toby Zerner
9cbb1aaf50
Update gulp module configuration
2015-07-27 14:16:55 +09:30
Toby Zerner
d82da543b4
Use System.get instead of System.import
...
Means we get drop Promise polyfill
2015-07-27 14:16:39 +09:30