Commit graph

67 commits

Author SHA1 Message Date
Sacha Greif
4fc5091a97 fix digest parameters bug (fix #609) 2014-12-10 09:48:24 +09:00
Sacha Greif
987696657d upgrade to meteor 1.0.1 2014-12-10 09:37:57 +09:00
Sacha Greif
07bc61e938 started extracting invites into their own package 2014-12-09 10:17:16 +09:00
Sacha Greif
755451b394 modularising the user edit page 2014-12-08 20:36:46 +09:00
Sacha Greif
1444039065 decorate upvoted and down votes posts with vote timestamp 2014-12-08 19:51:39 +09:00
Sacha Greif
49a5f54aa9 exclude own posts from upvote/downvote lists 2014-12-08 18:16:44 +09:00
Sacha Greif
980af66167 refactoring and modularising user profile page publications 2014-12-08 17:25:11 +09:00
Sacha Greif
7879172c5d refactoring parameters to simplify showing/hiding future posts, and adding "scheduled" view 2014-12-08 16:39:10 +09:00
Sacha Greif
bb486793e1 making user profile modular 2014-12-08 14:53:26 +09:00
Sacha Greif
75bd8d9920 extracting digest into its own package 2014-12-08 11:15:20 +09:00
Sacha Greif
bdae77a41b fix user profile complete check 2014-12-06 18:19:54 +09:00
Sacha Greif
242bf4e783 fix pending view bug by including posts without a postedAt property as well 2014-12-06 18:06:51 +09:00
Sacha Greif
33f8f066ec display future posts in pending view 2014-12-05 08:21:02 +09:00
Sacha Greif
3e415dce78 Merge branch 'telescope-master-profile-hooks' of github.com:AdmitHub/Telescope into AdmitHub-telescope-master-profile-hooks
Conflicts:
	client/views/posts/modules/post_info.html

Note:
	adapted PR to only keep some of the added features
2014-12-04 12:38:20 +09:00
Sacha Greif
618371636d working on post edit form 2014-11-29 10:25:11 +09:00
Sacha Greif
b8dc56ea40 Merge branch 'master' into quickform
Conflicts:
	.meteor/versions
	client/views/settings/quickFormSettings.html
	collections/posts.js
	lib/router.js
	packages/telescope-api/versions.json
	packages/telescope-base/versions.json
	packages/telescope-module-embedly/versions.json
	packages/telescope-module-share/versions.json
	packages/telescope-notifications/versions.json
	packages/telescope-rss/versions.json
	packages/telescope-theme-base/versions.json
	packages/telescope-theme-hubble/versions.json
2014-11-26 11:22:54 +09:00
Sacha Greif
a3c5c0a4c4 updating tap:i18n 2014-11-25 08:56:29 +09:00
Sacha Greif
e572274249 i18ning missing strings 2014-11-20 14:55:34 +09:00
Sacha Greif
f3ddf53cf7 updating package versions 2014-11-20 10:44:08 +09:00
Sacha Greif
9110fa8e31 Fix digest link 2014-11-18 09:22:59 +09:00
Sacha Greif
0ceda58124 updating to Meteor 1.0 2014-11-17 09:35:29 +09:00
Charlie DeTar
83bb43ab46 Add hooks so packages can modify profiles
Add the following hooks:
 - ``addToUserSchema``: fields to add to the (currently unused) user
   Schema
 - ``postAuthor``: templates to use when rendering the post author in the
   byline
 - ``userProfileDisplay``: additional templates to add to the user
   profile display.
 - ``userProfileEdit``: additional templates to add to the user profile
   editing form.
 - ``userProfileFinishSignup``: additional templates to show in the view
   for completing user signup (adding email, username, etc).
 - ``userEditRenderedCallbacks``: Callbacks executed on "rendered" for
   user_edit view.
 - ``userEditClientCallbacks``: Callbacks used to further process user
   properties before saving changes in user_edit view.
 - ``userProfileCompleteChecks``: Functions called to determine whether
   a user profile is "complete" (e.g. has email, username, and whatever
   else).

These hooks facilitate package authors changing which profile fields are
displayed, which profile fields are required, and how to display
usernames next to posts.
2014-10-27 17:59:12 -06:00
Sacha Greif
0143b8f7de Merge branch 'master' into quickform 2014-10-08 16:13:52 +09:00
Sacha Greif
8a72a9b77c Using omit: true 2014-10-06 10:40:45 +09:00
Sacha Greif
33b102c5cf Fixing #457 2014-10-06 10:27:28 +09:00
Sacha Greif
ccf0ea7820 working on quick form for post submit 2014-10-05 17:20:15 +09:00
Sacha Greif
f5c4908d12 Upgrading to 0.9.3.1 2014-10-04 12:51:44 +09:00
Sacha Greif
95a2157768 updating meteor 2014-09-26 12:03:59 +09:00
Sacha Greif
64ba9fe0f3 security fix 2014-09-23 11:30:21 +09:00
Sacha Greif
8625e06045 Renaming callbacks and adding new ones 2014-09-20 10:42:42 +09:00
Sacha Greif
075f861e8d Renaming xSubmitServerCallbacks to xSubmitMethodCallbacks 2014-09-20 09:53:58 +09:00
Sacha Greif
8b73a4b9a0 CSS tweaks 2014-09-18 07:24:42 +09:00
Sacha Greif
9222fdc4f9 upgrading to 0.9.2.1 2014-09-16 09:06:09 +09:00
Sacha Greif
e26f8dfd11 renaming postMeta template to postInfo 2014-09-12 18:53:49 +09:00
Sacha Greif
249f2f75ba digest should not be limited 2014-09-11 10:34:43 +09:00
Sacha Greif
f704c812ef Fixed rss package 2014-08-28 13:39:30 +09:00
Sacha Greif
11dc51b31d bringing back newsletter and embedly modules in core codebase and updating all packages to 0.9.0 2014-08-28 13:24:28 +09:00
Sacha Greif
8ee91e50dc Merge branch 'master' into daily
Conflicts:
	packages/telescope-theme-hubble/lib/client/css/screen.css
2014-08-27 10:36:38 +09:00
Sacha Greif
3b1cff9347 working on daily view 2014-08-27 10:23:56 +09:00
Sacha Greif
991ca23516 small bug fixes 2014-08-27 09:25:05 +09:00
Sacha Greif
8eb91a2c64 notifications are now a menu item 2014-08-20 17:03:54 +09:00
Sacha Greif
7de249500c Make useDropdowns a theme-level setting instead 2014-08-15 12:30:51 +09:00
Sacha Greif
0a071460f6 Changing navItems to primaryNav and adding secondaryNav 2014-08-15 11:51:30 +09:00
Sacha Greif
4ad020174c Separating themes; adding accounts-entry 2014-08-12 16:16:44 +09:00
Sacha Greif
be0ab69c7b Adding footer and hero modules; working on newsletter subscribe banner 2014-08-05 10:16:05 +09:00
Sacha Greif
902a2f94f1 Added rendered hooks (fix #330) 2014-08-01 09:07:58 +09:00
Sacha Greif
92fc3ee5fa working on recently commented lens; tweaking parameters system 2014-07-22 11:29:01 +09:00
Sacha Greif
971740c794 including embedly package by default; mobile version tweaks 2014-07-14 11:08:38 +09:00
Sacha Greif
c40fbcb9f3 working on mobile version; added new postHeading and postMeta hooks 2014-07-14 10:12:02 +09:00
Sacha Greif
e8e00b253f fixing module position names 2014-07-07 14:36:51 +09:00