Sacha Greif
6be2d73d75
namespacing email stuff
2015-05-13 11:52:00 +09:00
Sacha Greif
3c22937896
userCreated -> onCreateUser; fixing getting started package
2015-05-08 11:45:09 +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
36e2d063ce
nicer API namespacing
2015-04-24 09:48:36 +09:00
Sacha Greif
ab77526a0f
namespacing and refactoring template modules
2015-04-23 17:45:37 +09:00
Sacha Greif
9c5e3a56c6
Make optional packages depend on core only
2015-04-22 16:52:42 +09:00
Sacha Greif
08c6e373fc
bringing packages back into core repo after all
2015-04-22 07:50:11 +09:00
Sacha Greif
43b7256680
Packageifying…
2015-04-21 11:02:02 +09:00
Sacha Greif
7a29c64509
telescope:i18n
2015-04-20 15:20:10 +09:00
Sacha Greif
6d980f9325
change package names; remove submodules
2015-04-20 14:58:48 +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
16d9eaf0f9
Delete all getTemplate related codes
2015-04-13 16:29:33 +09:00
Delgermurun
057580b793
Settings package
2015-03-28 18:38:20 +09:00
Sacha Greif
aba323695f
do not fetch remote resources with juice; upgrade packages
2015-02-22 08:52:20 +01:00
Julian Ćwirko
edb609f739
polish translation - only lang files
2015-02-03 08:38:47 +01:00
Ibrahim Cesar
a365796ed9
Translated package to Brazilian Portuguese
2015-02-02 12:41:55 -02:00
Sacha Greif
c38c1c6434
fixing email notification templates
2015-01-22 09:19:52 +09:00
Sacha Greif
333b64ae45
adding notifications for approved posts for both admins and end users
2015-01-21 16:47:22 +09:00
Sacha Greif
c9693436c3
fixing context issues on comment form
2015-01-20 12:35:09 +09:00
Sacha Greif
3d8e6f9237
updating autoform and simpleschema
2014-12-19 11:37:23 +09:00
Sacha Greif
1eb72079b4
adding userCreatedCallbacks callback hook and refactoring user creation
2014-12-13 14:02:45 +09:00
Sacha Greif
987696657d
upgrade to meteor 1.0.1
2014-12-10 09:37:57 +09:00
Sacha Greif
111baee125
Merge pull request #587 from anthonymayer/email-header-site-link
...
Fixes #562 - Adds site link to email header.
2014-12-03 09:25:54 +09:00
Sacha Greif
6d7cacd3df
version bump
2014-12-03 09:00:56 +09:00
Anthony Mayer
d61e4311a3
Fixes #562 - Adds site link to email header.
2014-11-28 19:26:06 -08: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
Jamie Wilson
331f25e593
correcting template for post body
2014-11-25 15:42:17 -06:00
Sacha Greif
4168196510
do not use tap:i18n server-side
2014-11-25 09:04:47 +09:00
Sacha Greif
a3c5c0a4c4
updating tap:i18n
2014-11-25 08:56:29 +09:00
Sacha Greif
42aa4bd0d9
use zh-CN as code for Chinese
2014-11-24 11:38:57 +09:00
Sacha Greif
0a696ce1e3
internationalizing packages
2014-11-24 11:27:07 +09:00
Sacha Greif
7b89c604a5
working on package i18n
2014-11-20 14:56:29 +09:00
Sacha Greif
f3ddf53cf7
updating package versions
2014-11-20 10:44:08 +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
0ceda58124
updating to Meteor 1.0
2014-11-17 09:35:29 +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
9222fdc4f9
upgrading to 0.9.2.1
2014-09-16 09:06:09 +09:00
Sacha Greif
a3c89093ca
remove mentions of nom juice package
2014-08-29 13:40:30 +09:00
Sacha Greif
266947e878
split out juice into its own package
2014-08-29 13:32:13 +09:00
Sacha Greif
8ae358181e
Got rid of meteorhacks:npm packages; moved email features to their own package
2014-08-29 10:23:11 +09:00