Commit graph

1968 commits

Author SHA1 Message Date
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
53442243b9 Merge pull request #462 from AdmitHub/telescope-master-search-querystring
Add querystring updates to search
2014-10-04 09:28:50 +09:00
Charlie DeTar
ed09d0ea7c Fully abstract isAdmin
We're using a fork with a different definition of "isAdmin" (using
``meteor-roles`` rather than the boolean user.isAdmin).  ``lib/user.js``
provides abstracted methods for reading admin state, which makes it very
easy to change our definition -- except that the abstractions weren't
used universally.

This commit finishes the job of using the abstractions, and adds a few
new parts to also allow abstracting setting and updating admin-ness:

 - setAdmin: sets admin status directly on a user object.
 - updateAdmin: executes a mongo update to set admin status.
 - adminMongoQuery: the query parameter for admin-ness, for composing
   user queries with other fields.
 - notAdminMongoQuery: the query parameter for not-admin-ness.
2014-10-03 16:21:06 -06:00
Charlie DeTar
582ee672ab Add querystring updates to search
Update and parse a "?q=" query string for search to improve cross-site
linkability.
2014-10-03 15:48:42 -06:00
Kestanous
9be1bd7169 herald integration 2014-10-02 16:42:31 -04:00
Sacha Greif
f994b0de5e Merge branch 'master' of github.com:TelescopeJS/Telescope 2014-09-30 15:53:44 +09:00
Sacha Greif
9c1e00ac95 Make no_rights and not_found templates customizable 2014-09-30 15:53:36 +09:00
Delgermurun
4fd7c444e5 use getPostsParameters on posts rss 2014-09-29 16:31:41 +08:00
Delgermurun
0ff3fc7dba rename getParameters to getPostParameters 2014-09-29 15:42:35 +08:00
Sacha Greif
0a118cb5c3 Minor form tweaks 2014-09-29 15:40:09 +09:00
Sacha Greif
7625687860 Merge branch 'better-settings'
Conflicts:
	packages/telescope-daily/lib/client/routes.js
2014-09-29 11:08:07 +09:00
Sacha Greif
90bd327e22 call getTemplate inside anonymous function so that it's only evaluated on route run 2014-09-29 10:35:03 +09:00
Sacha Greif
f00ffd8498 Adding instructions to settings form 2014-09-29 10:15:21 +09:00
Sacha Greif
8262b97f50 wrap postsDaily helper in Meteor.startup() 2014-09-29 09:20:40 +09:00
Sacha Greif
aee7f4c629 put controller block in startup() 2014-09-29 09:06:40 +09:00
Sacha Greif
2a0c545757 Put controller block in Meteor.startup() 2014-09-29 09:05:21 +09:00
Sacha Greif
971822f7b4 fixing postsDaily template typo 2014-09-29 08:25:11 +09:00
Sacha Greif
51de4d79db splitting settings form into field sets 2014-09-28 16:31:12 +09:00
Delgermurun
a9574e8bfd Exclude posts scheduled in the future from the RSS feed 2014-09-26 12:32:56 +08:00
Sacha Greif
95a2157768 updating meteor 2014-09-26 12:03:59 +09:00
Sacha Greif
25f5fcd778 finishing css tweaks 2014-09-26 11:28:20 +09:00
Sacha Greif
c06196f0ed Merge branch 'at-integration' of github.com:splendido/Telescope into splendido-at-integration
Conflicts:
	.meteor/packages
2014-09-26 11:22:49 +09:00
Luca Mussi
97b9fccbf4 Merge remote-tracking branch 'telescope/master' into at-integration
Conflicts:
	.meteor/packages
2014-09-25 15:02:20 +02:00
Sacha Greif
72323c683e Merge branch 'master' of github.com:TelescopeJS/Telescope 2014-09-25 09:40:37 +09:00
Sacha Greif
e04a4e98e3 working on CSS 2014-09-25 09:14:55 +09:00
Delgermurun
135dabc1a8 comment rss 2014-09-24 17:51:21 +08:00
Sacha Greif
07486b290b make notification package depend on email package 2014-09-24 15:12:33 +09:00
Luca Mussi
efe9e5d38b Merge remote-tracking branch 'telescope/master' into at-integration 2014-09-24 07:37:08 +02:00
Sacha Greif
b54b7b60d8 adding telescope-kadira package 2014-09-24 14:14:04 +09:00
Sacha Greif
64ba9fe0f3 security fix 2014-09-23 11:30:21 +09:00
Luca Mussi
2ba151ab8b versions 2014-09-21 07:37:25 +02:00
Sacha Greif
0d77739130 export Notifications collection out of package 2014-09-21 08:17:07 +09:00
Luca Mussi
acf9ddf33b Merge remote-tracking branch 'telescope/master' into at-integration
Conflicts:
	.meteor/packages
2014-09-20 16:30:11 +02:00
Sacha Greif
06d0697d56 limit image size 2014-09-20 19:17:32 +09:00
Sacha Greif
46106d4aec formatting 2014-09-20 10:59:20 +09:00
Sacha Greif
0f00fad160 sending user, post, and comment count back to server when phoning home 2014-09-20 10:55:41 +09:00
Sacha Greif
8625e06045 Renaming callbacks and adding new ones 2014-09-20 10:42:42 +09:00
Sacha Greif
2a911217e9 Making notifications into their own package 2014-09-20 09:57:09 +09:00
Sacha Greif
075f861e8d Renaming xSubmitServerCallbacks to xSubmitMethodCallbacks 2014-09-20 09:53:58 +09:00
Sacha Greif
64df11d9fe Merge branch 'master' of github.com:TelescopeJS/Telescope 2014-09-19 20:17:02 +09:00
Sacha Greif
d78cb03b89 fix comment publication bug 2014-09-19 20:00:22 +09:00
Jeremy Shimko
02e0c58580 one more subtract() arg swap 2014-09-18 16:46:40 -04:00
Luca Mussi
1210c8a7d7 changed screen.css to set maxwidth to at-form 2014-09-18 20:54:42 +02:00
Luca Mussi
043df6613c first tests 2014-09-18 11:00:12 +02:00
Sacha Greif
7e34caf0eb Do not mark posts as sent when invoking testCampaign; limit testCampaign to admins 2014-09-18 13:44:50 +09:00
Sacha Greif
8b73a4b9a0 CSS tweaks 2014-09-18 07:24:42 +09:00
Sacha Greif
7dc8249910 Do not remove deleted comments from db 2014-09-16 12:12:48 +09:00
Sacha Greif
f9390a301d various small css fixes 2014-09-16 11:51:13 +09:00
Sacha Greif
ab47ffcc68 Fixing html-to-text bug 2014-09-16 11:51:05 +09:00