Commit Graph

3525 Commits

Author SHA1 Message Date
Toby Zerner
f7a932d0e8 Only include visible posts in post linkage 2015-03-24 19:29:47 +10:30
Toby Zerner
f92e1aba2e Trim hyphens from start/end of slug 2015-03-24 19:16:26 +10:30
Toby Zerner
4b2de4a047 Fix non-comment post content serialization 2015-03-24 17:03:59 +10:30
Toby Zerner
c8e1eddc3f Fix error if there is no included data with user
i.e. if the logged in user is unconfirmed (doesn’t have any groups
attached)
2015-03-24 16:55:22 +10:30
Toby Zerner
4bf469e881 Don't fingerprint assets 2015-03-24 16:19:48 +10:30
Toby Zerner
6635c52345 Remove sample avatars 2015-03-24 16:19:34 +10:30
Toby Zerner
75617c6ddc Fix user card style regressions 2015-03-24 16:12:21 +10:30
Toby Zerner
4a16b8ad32 Implement notifications 2015-03-24 15:07:38 +10:30
Toby Zerner
ce98e4155b Only show comment posts in activity feed 2015-03-24 15:07:11 +10:30
Toby Zerner
ecba7fb3d3 All post types get numbers
Decided this is necessary because some notifications will need to link
to posts which are not comments (e.g. a “renamed” post)
2015-03-24 15:06:57 +10:30
Toby Zerner
d850b0716a Upgrade to JSON-API RC3 + latest version of tobscure/json-api
Note: npm source for ember-json-api changed to a fork, but I still had
to apply a custom change to get polymorphic relationships to work (see
https://github.com/kurko/ember-json-api/pull/71#issuecomment-85257281)
2015-03-24 15:04:24 +10:30
Toby Zerner
e1fb1132da Prevent item-count-undefined 2015-03-24 14:23:55 +10:30
Toby Zerner
b667c87090 Fix discussion deletion/mark as read 2015-03-24 14:23:42 +10:30
Toby Zerner
115789093a Add link to administration section 2015-03-24 14:23:16 +10:30
Toby Zerner
4a7fb4b998 Add animation when showing deleted post content 2015-03-24 14:15:38 +10:30
Toby Zerner
9a90077c4d Make user background color slightly darker 2015-03-24 14:15:09 +10:30
Toby Zerner
f67c33b447 Darken drop shadows a bit 2015-03-23 12:07:10 +10:30
Toby Zerner
27c537bee4 Add a loading indicator before the Ember app boots 2015-03-23 12:06:55 +10:30
Toby Zerner
0c40dc7136 Improve global back button. Goes back to previous interface.
It’s not quite like the browser’s back button because it doesn’t
necessarily go back to the last URL; rather, it goes back to the last
interface. So if you go into a discussion, then go to a different
discussion via the side pane, the back button will still take you back
to the index (not the previous discussion).
2015-03-20 10:40:42 +10:30
Toby Zerner
34c086d87b Tweak activity avatar position 2015-03-20 10:38:19 +10:30
Toby Zerner
9288708825 Fix scrubber count being styled incorrectly 2015-03-20 10:37:15 +10:30
Toby Zerner
0f682c8034 Fix composer not having any padding on the bottom (d/t header height miscalculation) 2015-03-20 10:36:55 +10:30
Toby Zerner
005880ba40 Stick footer to bottom 2015-03-18 09:12:45 +10:30
Toby Zerner
018eb7d062 Animate user card popovers 2015-03-18 09:12:38 +10:30
Toby Zerner
fe982aa587 Add user activity system 2015-03-17 17:06:12 +10:30
Toby Zerner
9ceee041a9 Make discussion-listing/index styles more modular 2015-03-17 17:04:35 +10:30
Toby Zerner
d3bb0c51eb Don't clip popups if they go off the bottom of the screen 2015-03-17 17:03:16 +10:30
Toby Zerner
c1d9f10ada Reorder functions 2015-03-17 17:02:47 +10:30
Toby Zerner
d381498e83 Fix error when hiding/restoring posts 2015-03-17 17:01:42 +10:30
Toby Zerner
ccd8619d24 Tweak user bio editing styles 2015-03-17 17:01:19 +10:30
Toby Zerner
a4d0691a47 Brighten up avatar colors 2015-03-12 13:05:34 +10:30
Toby Zerner
521ba0e151 Add user profile side nav 2015-03-12 12:59:32 +10:30
Toby Zerner
4640b0e9a0 Darken user card bg to make text more readable
Will also be handy when there’s an extension that implements cover
photos
2015-03-12 12:22:07 +10:30
Toby Zerner
40f648a876 Extract user bio into its own component 2015-03-12 12:10:58 +10:30
Toby Zerner
2cd59c876d Implement user hover cards and basic profile pages 2015-03-12 10:40:03 +10:30
Toby Zerner
f1ceb41d3f Fix user dropdown links 2015-03-12 10:39:40 +10:30
Toby Zerner
4395935cbe Implement user "bio" field
Perhaps this should be an extension, but it is pretty essential and I
can’t think of many instances where it wouldn’t be wanted. Would be
very easy to extract later on if need be.
2015-03-12 10:38:18 +10:30
Toby Zerner
2900467678 Implement user searching & minor search refactor 2015-03-12 10:37:02 +10:30
Toby Zerner
96ce220c8d Rename user posts count to comments count 2015-03-12 10:34:59 +10:30
Toby Zerner
4d3d9b73a1 Fix scrubber height adjustment 2015-03-05 12:34:42 +10:30
Toby Zerner
214a591268 Fix regression with composer scroll anchoring 2015-03-05 12:34:22 +10:30
Toby Zerner
22df4a3f5e Fix bug causing page to scroll down when loaded 2015-03-05 12:23:55 +10:30
Toby Zerner
edd370ce81 Add badges API + styles for discussions and users 2015-03-05 12:07:16 +10:30
Toby Zerner
fd8639b1af Initialize item-lists on init event; allow items to be hidden 2015-03-05 12:06:40 +10:30
Toby Zerner
4abdb2e3ca Fix bottom border on header 2015-03-05 12:04:10 +10:30
Toby Zerner
e45449ae37 Don't allow index pane to be pinned on small screens 2015-03-04 12:30:18 +10:30
Toby Zerner
b0802214ee Lay out index sidebar horizontally on tablets 2015-03-04 12:29:39 +10:30
Toby Zerner
bab695595d Show permalink as a link on touch devices 2015-03-04 12:27:43 +10:30
Toby Zerner
c3854074a7 Wrong way around 2015-03-04 10:24:27 +10:30
Toby Zerner
686815f4d9 Fix index pane/back-button regressions 2015-03-04 10:17:36 +10:30