Commit graph

392 commits

Author SHA1 Message Date
Delgermurun
057580b793 Settings package 2015-03-28 18:38:20 +09:00
Dan Dascalescu
35010cc245 Improve comments loading performance on long threads 2015-03-27 15:37:11 -07:00
Charlie DeTar
6a155301e9 Fix usage of `can.edit` for users
Fix the ``changeEmail`` method's invocation signature of ``can.edit``,
and fix the definition of ``can.edit`` to allow it to work with users as
the "item".

Note that this relies on "_id" to be unique across collections.  Mongo
won't generate the same ID in two collections, but it is possible to
manually add an object to another collection with a duplicate ID.
2015-03-26 15:00:32 -06:00
Charlie DeTar
7015663741 Add userId param to changeEmail method
Fixes #852.
2015-03-26 14:39:36 -06:00
Sacha Greif
fc01ed887e publish upvoters/downvoters on single post page 2015-03-26 13:15:16 +09:00
Sacha Greif
16bb7b3116 test for presence of settings 2015-03-26 12:07:30 +09:00
Sacha Greif
273fa4089a changing color names 2015-03-25 11:44:57 +09:00
Sacha Greif
827a15dc74 do not publish password bcrypt token 2015-03-25 10:12:03 +09:00
Sacha Greif
8c2eb51209 make migration work with twitter accounts 2015-03-18 12:12:46 +09:00
Sacha Greif
aaf0ba013b Merge branch 'gabrielhpugliese-master' into devel 2015-03-18 09:47:31 +09:00
Sacha Greif
274f5ef577 Merge branch 'master' of https://github.com/gabrielhpugliese/Telescope into gabrielhpugliese-master 2015-03-18 09:47:15 +09:00
Sacha Greif
793c6450e7 small fix 2015-03-18 09:10:11 +09:00
Gabriel Pugliese
80fd546e96 Fix #754 2015-03-16 21:51:36 -03:00
Luca Mussi
73bb536c52 profile.name -> profile.username 2015-03-12 10:12:47 +01:00
Luca Mussi
4dc433c757 updated updateUserNames 2015-03-12 10:11:10 +01:00
Luca Mussi
f46efc1255 Merge remote-tracking branch 'origin/devel' into lowercase-usernames
Conflicts:
	.meteor/packages
	.meteor/release
	.meteor/versions
	lib/config/at_config.js
2015-03-12 09:40:05 +01:00
Sacha Greif
3e97b453de make thumbnail URL work with https 2015-03-11 11:54:57 +09:00
Jeremy Shimko
5997aafe87 switch to ReactiveTable.publish for all-users table 2015-02-16 17:54:33 -05:00
Sacha Greif
4e3f4ce174 Refactor default view route controller code and use tagline in title on homepage 2015-02-11 19:15:29 +09:00
Sacha Greif
f0fa38a6eb Merge branch 'queso-indexes' into devel 2015-02-11 18:19:49 +09:00
Josh Owens
6f3bbe4a98 Add some basic indexing for posts and comments. Not comprehensive. 2015-02-10 21:47:07 -05:00
Andrey Mukamolow
7a225c3a4b Small improvements
Added missed semicolons and commented mindless & unused functions
2015-02-03 21:26:48 +03:00
Sacha Greif
3b51d0ef1c bunch of small fixes 2015-01-20 16:18:27 +09:00
Sacha Greif
c6befe9b19 publish post author on single comment pages 2015-01-20 16:08:10 +09:00
Anthony Mayer
f197b930e6 Cleaning up vote click handling functions and adding tests.
Also combining can.upvote and can.downvote and deleting unused permissions function and random cleanup.
2015-01-19 00:04:41 -08:00
Luca Mussi
d50e61a248 added updateUserNames migration to convert usernames to lowercase 2015-01-15 21:42:38 +01:00
Sacha Greif
c2118954b2 prevent logo from getting crushed on mobile + various other small fixes 2015-01-12 12:02:48 +09:00
Sacha Greif
18c63f9886 Merge branch 'master' into devel
Conflicts:
	server/publications/posts_list.js
2015-01-07 16:53:36 +09:00
Anthony Mayer
f9d9891fba Getting rid of redundant permissions functions
Switched everything over to use can.* functions from telescope-lib instead of using can* functions from lib/permissions.js, deleted lib/permissions.js, added some tests for permissions, and some other random cleanup like deleting unused code.

Conflicts:
	client/views/comments/comment_form.js
2015-01-07 08:22:46 +01:00
Sacha Greif
b709334cd6 dummy users should not be admins 2015-01-06 14:22:39 +09:00
Sacha Greif
b1f575d745 limit to 200 posts max even for admins; sort single day view by score, not baseScore; fix daily view limited to 10 posts bug 2015-01-06 11:26:44 +09:00
Sacha Greif
6540d9aa46 add MAIL_URL as a setting 2015-01-02 16:05:28 +09:00
Sacha Greif
a372fc4910 show release notes for release 0.11.2 2014-12-31 20:38:26 +09:00
Sacha Greif
9bbf0347d3 log first run event and hide release notes until then 2014-12-31 19:05:00 +09:00
Sacha Greif
ecad51bbbd make release notes into a package 2014-12-31 11:05:25 +09:00
Sacha Greif
dd42a667e4 fix error when 404'ing user profile 2014-12-31 10:38:07 +09:00
Sacha Greif
ed03fa38a1 working on release notes 2014-12-30 19:14:44 +09:00
Sacha Greif
778c08d544 clean-up 2014-12-30 18:18:00 +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
Sacha Greif
20ec10809b add limit of 200 posts to avoid DoS problems 2014-12-27 11:56:27 +09:00
Kiko Beats
76ad5b8415 fixed migrations.js when telescope-tags are removed 2014-12-26 19:52:17 +01: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
85acc4fceb only publish the first four commenters 2014-12-17 11:42:08 +09:00
Sacha Greif
8be0e828a4 only publish the first four commenters for each post 2014-12-17 11:25:40 +09:00
Delgermurun
f40be395a3 Fixes scheduling cron jobs twice 2014-12-14 19:46:32 +08:00
Sacha Greif
f5eb356ac1 adding commenters avatars 2014-12-14 15:15:34 +09:00
Sacha Greif
512cc7707d typo fix 2014-12-13 16:29:31 +09:00
Sacha Greif
1eb72079b4 adding userCreatedCallbacks callback hook and refactoring user creation 2014-12-13 14:02:45 +09:00
Sacha Greif
6d817fc421 using Reactive Var for user comments as well 2014-12-09 11:19:49 +09:00
Sacha Greif
07bc61e938 started extracting invites into their own package 2014-12-09 10:17:16 +09:00