Sacha Greif
ffada3baa0
Changed Posts.getSubParams
to Posts.parameters.get
; Posts.parameters.get
now iterates over the postsParameters
callback hook to build parameters object.
2015-09-03 14:22:51 +09:00
Sacha Greif
9ed1841198
clean up comment and posts excerpts in newsletter
2015-08-15 12:28:22 +09:00
Sacha Greif
a40535554d
improve email digest template
2015-08-15 11:51:23 +09:00
Sacha Greif
4976c97a34
add comment avatars to newsletter
2015-08-14 17:39:00 +09:00
Sacha Greif
3fa8eb4d1b
work on newsletter comments styling
2015-08-12 16:30:27 +09:00
Sacha Greif
95e66d1762
Merge branch 'improve-newsletter' of https://github.com/sungwoncho/Telescope into sungwoncho-improve-newsletter
2015-08-12 15:24:59 +09:00
Sacha Greif
e041c11368
fix last campaign selection syntax
2015-07-28 12:17:41 +09:00
Sacha Greif
94b3b874d4
clean up email template styles
2015-07-27 15:10:33 +09:00
Sacha Greif
5fd24a7585
Merge branch 'master' into devel
2015-07-20 10:14:45 +09:00
Sung Won Cho
5914afc808
Display popular comments
2015-07-18 15:31:06 +10:00
Sung Won Cho
b765982a9e
Display trimmed down version of htmlBody and fix #1069
2015-07-18 15:31:00 +10:00
Sacha Greif
a8f4fc6fae
fix bug preventing non-logged in users from signing up to newsletter
2015-07-17 08:46:10 +09:00
John Pinkerton
a34c3b70b2
Add option for each day of week for newsletter. Resolves #1034
2015-06-25 14:50:38 -04:00
Sacha Greif
f437153d63
handle deleted users better in email newsletter (thanks @johnthepink)
2015-06-19 12:09:03 +09:00
Sacha Greif
b15d9095c0
add email testing routes for post approved, new comment, and new reply; clean up notifications; clean up posts, comments, user, utils helpers; change post URL format to /id/slug
2015-06-19 11:52:57 +09:00
Sacha Greif
0029e8b9a4
fix issues with absolute/relative URLs
2015-06-19 09:48:59 +09:00
Sacha Greif
af655c9571
don't use method for User.setSetting
2015-06-09 10:49:59 +09:00
Sacha Greif
c268d142cb
fixing get/set user setting
2015-06-08 09:54:42 +09:00
Sacha Greif
bae795f268
make subscribeUserOnCreation callback run asynchronously to fix #933
2015-05-19 10:26:31 +09:00
Sacha Greif
6be2d73d75
namespacing email stuff
2015-05-13 11:52:00 +09:00
Sacha Greif
2bb4913fb2
cleaning up user helpers
2015-05-13 11:01:03 +09:00
Maxime Quandalle
94c6121d91
Improve jsHint consistency
...
This commit touch a lot of lines of code with the goal to be more
rigorous about JavaScript code conventions defined in the `.jshintrc`.
Some modification:
* Add a list of used global symbols in the corresponding section of
`.jshintrc`
* Use local variables instead of global in a lot of places where the
keyword `var` was mistakenly forgotten
* Add missing semi-colons after instructions
* Add new lines at the end of files
* Remove trailing whitespaces
* Use newer name of some Meteor APIs, eg `addFiles` instead of
`add_files`
* Add missing `break` statements in `switch` blocks
* Use `===` instead of `==` and `!==` instead of `!=`
* Remove unused variables
This commit should also fix a few bugs due to this lack of rigor. One
example of that was the test `typeof navElements === "array"` that was
never true because in JavaScript, `typeof [] === "object"`, we
replaced this test by the `_.isArray` method provided by underscore.
It might also fix some potential collision related to global
variables.
There is still plenty of work until Telescope code base passes jsHint
validation, but at least this commit is a step in the right direction.
2015-05-01 18:38:27 +02:00
Sacha Greif
e0b9bf36b7
namespacing user roles
2015-04-27 17:14:07 +09:00
Sacha Greif
08c6e373fc
bringing packages back into core repo after all
2015-04-22 07:50:11 +09:00
Sacha Greif
3d383e06e1
more packageification; removed meteor hacks:npm; changed telescope-blank to custom
2015-04-21 11:42:47 +09:00
Sacha Greif
50fc3eb11a
Merge branch 'namespace' of https://github.com/TelescopeJS/Telescope into namespace
...
# Conflicts:
# lib/users.js
# packages/telescope-base/lib/base.js
# packages/telescope-base/package.js
# packages/telescope-lib
2015-04-20 13:57:37 +09:00
Delgermurun
057580b793
Settings package
2015-03-28 18:38:20 +09:00
Sacha Greif
db49d9746c
add http:// to image links in newsletter template
2015-03-26 18:27:14 +09:00
Sacha Greif
7c14e6b065
fix bug with same posts being sent twice
2015-03-16 14:16:32 +09:00
pjc
7aa6ef77d4
Mailchimp limits email subject to 150 characters
2015-02-24 17:09:47 +00:00
Sacha Greif
aba323695f
do not fetch remote resources with juice; upgrade packages
2015-02-22 08:52:20 +01:00
Sacha Greif
2aab2a49c8
show MailChimp error on client
2015-01-27 10:50:07 +09:00
Anthony Mayer
f771093a06
Adding newsletter time setting
2015-01-20 00:11:30 -08:00
Sacha Greif
1fd47b23f0
fixing newsletter sync/async issue
2015-01-15 09:41:28 +09:00
Sacha Greif
338e251e97
get rid of unnecessary router subscriptions; make day to day nav work
2015-01-08 16:01:51 +09:00
Sacha Greif
a5911bf3f7
remove enableFeeds setting; stop synced-cron message logging
2015-01-06 09:51:35 +09:00
Sacha Greif
37ab8d48b9
feeds require to be enabled
2014-12-31 11:54:38 +09:00
Sacha Greif
778c08d544
clean-up
2014-12-30 18:18:00 +09:00
Sacha Greif
0cc668ce05
add setting for enabling newsletter
2014-12-30 13:46:48 +09:00
Sacha Greif
87548b4903
Merge branch 'master' of https://github.com/TelescopeJS/Telescope into devel
...
Conflicts:
.meteor/versions
2014-12-27 12:01:19 +09:00
shambles
731fc5e119
Couple of small Newsletter fixes
...
1) The route /email/campaign was broken in
ceeb7bf531
. the method
getNextCampaignSchedule() was removed.
e.g. http://meta.telesc.pe/email/campaign
2) The wrong comment count helper was used in the newsletter template
resulting in it being undefined and so you wouldn’t see a count. I’m
guessing this was broken when the post schema was changed as it comes
from a post’s document.
2014-12-26 01:23:23 +00:00
Sacha Greif
b7ba4b3bc0
Merge branch 'post-by-rss' of https://github.com/delgermurun/Telescope into delgermurun-post-by-rss
...
Conflicts:
.meteor/packages
2014-12-18 10:37:49 +09:00
Sacha Greif
ceeb7bf531
clean up newsletter cron code
2014-12-17 11:00:59 +09:00
Delgermurun
f40be395a3
Fixes scheduling cron jobs twice
2014-12-14 19:46:32 +08:00
Sacha Greif
1eb72079b4
adding userCreatedCallbacks callback hook and refactoring user creation
2014-12-13 14:02:45 +09:00
Sacha Greif
eb082473ed
refactor server-side email template routes
2014-11-19 15:14:54 +09:00
Sacha Greif
c335d654c9
fixing missing username in notifications; cleaning up console.logs
2014-11-18 11:00:38 +09:00
Sacha Greif
4838a04f44
updating packages for IR 1.0
2014-11-17 14:53:42 +09:00
Delgermurun
0ff3fc7dba
rename getParameters to getPostParameters
2014-09-29 15:42:35 +08:00
Sacha Greif
51de4d79db
splitting settings form into field sets
2014-09-28 16:31:12 +09:00