Commit Graph

1195 Commits

Author SHA1 Message Date
Toby Zerner
52125ce84c Make sure the last form group doesn't have a bottom margin 2015-08-02 17:26:12 +09:30
Toby Zerner
14972a2b5b Overflow discussion list info on mobile/in the pane 2015-08-02 17:25:54 +09:30
Toby Zerner
c6deafde0e Remove modal responsibility for loading UI; using loading button state 2015-08-02 17:25:05 +09:30
Toby Zerner
3e7ddb96e1 Remove old code 2015-08-02 17:22:18 +09:30
Toby Zerner
5b894dfade Clean up 2015-07-31 20:17:17 +09:30
Toby Zerner
50215cedfc Finish admin permissions page and clean up everything 2015-07-31 20:16:47 +09:30
Toby Zerner
973896c7ab Convert email/password token date fields 2015-07-31 20:14:19 +09:30
Toby Zerner
76e855246c Allow for the addition of admin assets
I think the `BuildClientView` event should ultimately be split into two
separate events for the forum/admin clients, but this is fine for now.
2015-07-31 20:13:13 +09:30
Toby Zerner
8a83d01bba Allow for the addition of new API endpoints 2015-07-31 20:11:44 +09:30
Toby Zerner
1d5586165c Add group management actions to API 2015-07-31 20:10:49 +09:30
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