Commit Graph

1108 Commits

Author SHA1 Message Date
Toby Zerner
421a705b75 Fix mark as read sliding icon 2015-08-04 11:00:51 +09:30
Toby Zerner
740d41166c Tweak some styles 2015-08-04 10:49:41 +09:30
Toby Zerner
a3e710b8a9 Change the way composer is aligned
Also ensure that the correct body class is applied on the user page
2015-08-04 10:49:33 +09:30
Toby Zerner
0fcc941a51 Fix user bio placeholder not showing up 2015-08-04 10:42:37 +09:30
Toby Zerner
cf280e39b4 Move config/permission actions to API; clean up cache flushing 2015-08-04 10:40:04 +09:30
Toby Zerner
95e45e8c7b Validate color fields on appearance page 2015-08-04 10:38:49 +09:30
Toby Zerner
0657bf2d27 Rough implementation of appearance settings 2015-08-03 14:35:51 +09:30
Toby Zerner
299bfc0e0a Rough extension management implementation 2015-08-03 12:03:30 +09:30
Toby Zerner
5c1b62107c Convert permission IDs into strings 2015-08-02 18:02:35 +09:30
Toby Zerner
30700734e8 Tweak permissions page styles 2015-08-02 17:27:18 +09:30
Toby Zerner
b22746cc2c Make badges smaller 2015-08-02 17:27:04 +09:30
Toby Zerner
2f3d9402c9 Make the back button a functional link 2015-08-02 17:26:57 +09:30
Toby Zerner
262cfb84f0 Add API methods to add POST/DELETE routes to the API 2015-08-02 17:26:30 +09:30
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