Sacha Greif
2bb4913fb2
cleaning up user helpers
2015-05-13 11:01:03 +09:00
Sacha Greif
2e168dbfec
make user properties optional to fix twitter/fb/etc. log in
2015-05-13 09:07:11 +09:00
Sacha Greif
0983496203
add accounts-facebook and useraccounts:core
2015-05-12 17:27:18 +09:00
Sacha Greif
83de862d61
temporarily using sacha:autoform instead of aldeed:autoform
2015-05-12 08:39:48 +09:00
Sacha Greif
953f1658a3
adding template-extension package
2015-05-11 12:39:49 +09:00
Sacha Greif
48c6d49c7c
propertyName -> fieldName; propertySchema -> fieldSchema
2015-05-10 14:36:47 +09:00
Sacha Greif
bb32278b5c
working on documentation
2015-05-10 13:37:42 +09:00
Sacha Greif
1bd34a2bf1
working on documentation
2015-05-07 18:00:23 +09:00
Sacha Greif
400fe55dc1
fixing users stuff
2015-05-07 16:18:07 +09:00
Sacha Greif
0658f172ea
Telescope.viewParameters -> Posts.views; add Posts.views.register function; file clean up; give categories and search route controller their own data function
2015-05-06 17:38:19 +09:00
Sacha Greif
02153a45ff
use auto form for profile completion screen
2015-05-06 12:56:59 +09:00
Sacha Greif
fcc290c55f
fixing comment and post edit before hooks
2015-05-04 12:32:00 +09:00
Sacha Greif
ce640ef2ee
version bump
2015-05-04 11:11:56 +09:00
Sacha Greif
be35c98822
Add third "constant" parameter to callbacks; split callbacks.run into run and runAsync; split postEdit and commentEdit in two
2015-05-04 10:19:50 +09:00
Sacha Greif
7b46b5ffb7
Merge branch 'namespace2' of https://github.com/TelescopeJS/Telescope into namespace2
...
# Conflicts:
# packages/telescope-posts/lib/routes.js
2015-05-02 09:53:40 +09:00
Sacha Greif
40fe20aac1
working on posts lists templates and subscriptions
2015-05-02 09:52:39 +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
7aa7a6f544
generate list of fields from modifier, not from fieldNames
2015-04-28 17:29:28 +09:00
Sacha Greif
fc8af1c9da
owner -> member; set allow/deny for posts, comments, users
2015-04-28 17:15:53 +09:00
Sacha Greif
40d38d1364
clean up comment edit form; continue namespacing users.telescope
2015-04-28 15:54:19 +09:00
Sacha Greif
10166402ef
use fields method to restrict fields after all
2015-04-28 11:32:53 +09:00
Sacha Greif
4685c32fc1
using Users.can.editField for post and comment submit and edit methods
2015-04-28 10:45:00 +09:00
Sacha Greif
06106ed124
use schema transforms and editableBy property to control AutoForm omitted fields
2015-04-27 17:15:16 +09:00
Sacha Greif
78163f1819
namespacing viewParameters
2015-04-27 10:35:06 +09:00
Sacha Greif
f39e6b8626
added API for removing collection fields
2015-04-27 10:30:47 +09:00
Sacha Greif
0a328034ff
add API for removing menu items
2015-04-27 10:16:41 +09:00
Sacha Greif
01ddf50c3e
adding APIs for removing callbacks and modules
2015-04-27 10:10:52 +09:00
Sacha Greif
47b7482420
namespace schemas; migrate user profiles
2015-04-27 09:55:29 +09:00
Sacha Greif
d0c97e7ba9
manually merging in changes from user accounts branch
2015-04-25 12:39:07 +09:00
Sacha Greif
964f91aa88
refactoring menus API
2015-04-24 10:49:24 +09:00
Sacha Greif
82b186d62a
cleaning up subscriptions preloading API
2015-04-24 10:28:11 +09:00
Sacha Greif
36e2d063ce
nicer API namespacing
2015-04-24 09:48:36 +09:00
Sacha Greif
8e5446cc75
refactoring custom fields
2015-04-24 09:28:50 +09:00
Sacha Greif
427fdac70a
remove console.log
2015-04-23 17:47:05 +09:00
Sacha Greif
ab77526a0f
namespacing and refactoring template modules
2015-04-23 17:45:37 +09:00
Sacha Greif
478e7ce934
more callback namespacing and refactoring
2015-04-23 16:53:20 +09:00
Sacha Greif
bd290058d7
completely refactoring callback hooks system
2015-04-23 15:42:05 +09:00
Sacha Greif
f2f8f4b2c3
namespacing voting and scoring
2015-04-23 11:11:07 +09:00
Sacha Greif
d675b21e27
more namespacing
2015-04-23 10:39:58 +09:00
Sacha Greif
2bf08e59ac
add CSS reset package
2015-04-23 09:14:51 +09:00
Sacha Greif
067d1eb398
add font awesome back
2015-04-22 17:04:17 +09:00
Sacha Greif
9c5e3a56c6
Make optional packages depend on core only
2015-04-22 16:52:42 +09:00
Sacha Greif
799ea244aa
getting core packages to work with api.imply
2015-04-22 16:26:01 +09:00
Sacha Greif
93a3861265
trackEvent > Events.track; add files to telescope:core
2015-04-22 11:49:42 +09:00
Sacha Greif
08c6e373fc
bringing packages back into core repo after all
2015-04-22 07:50:11 +09:00
Sacha Greif
7a29c64509
telescope:i18n
2015-04-20 15:20:10 +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
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
Sacha Greif
0d0d1f8bf5
adding postsViews setting
2015-03-22 10:55:30 +09:00