Commit graph

46 commits

Author SHA1 Message Date
Sacha Greif
fb7b02de87 version bump (0.20.5) 2015-06-05 11:39:36 +09:00
Sacha Greif
172f3a140d version bump (0.20.4) 2015-05-20 10:18:14 +09:00
Sacha Greif
d1055bd8ce version bump (0.20.2) 2015-05-20 09:34:03 +09:00
Sacha Greif
31fd821029 version bump (0.20.1) 2015-05-19 15:42:24 +09:00
Sacha Greif
8875bceb6c bugfix 2015-05-19 15:17:27 +09:00
Sacha Greif
d43a4c6395 Changing package versions to match Telescope version 2015-05-18 12:10:07 +09:00
Sacha Greif
41767aa8d8 more name changes 2015-05-18 10:36:39 +09:00
Sacha Greif
c8754f0dd3 register -> add 2015-05-17 15:38:02 +09:00
Sacha Greif
b2d6e94265 updating package versions 2015-05-16 12:05:53 +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
a2e9379577 Namespacing router controllers; starting to packageify publications 2015-04-22 08:13:43 +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
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
666577f4cb Template[getTemplate('XYZ')] => Template.XYZ 2015-04-13 14:52:03 +09:00
Delgermurun
057580b793 Settings package 2015-03-28 18:38:20 +09: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
0d983355eb refactor banner CSS; add dismiss button to release notes banner 2014-12-31 11:44:32 +09:00
Sacha Greif
3d8e6f9237 updating autoform and simpleschema 2014-12-19 11:37:23 +09:00
Sacha Greif
987696657d upgrade to meteor 1.0.1 2014-12-10 09:37:57 +09:00
Sacha Greif
ca8af2b792 Fix version comparison function (#606) 2014-12-10 09:35:42 +09: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
Sacha Greif
bef1fe5453 fix version comparison code 2014-11-25 17:33:26 +09:00
Sacha Greif
a3c5c0a4c4 updating tap:i18n 2014-11-25 08:56:29 +09:00
Sacha Greif
f3ddf53cf7 updating package versions 2014-11-20 10:44:08 +09:00
Sacha Greif
73cb59a088 Working on IR 1.0 update 2014-11-17 11:01:37 +09:00
Sacha Greif
0ceda58124 updating to Meteor 1.0 2014-11-17 09:35:29 +09:00
Sacha Greif
c5b2c36758 Using omit: true 2014-10-06 10:23:46 +09:00
Sacha Greif
cd1496897d updating packages 2014-10-05 17:23:05 +09:00
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
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
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
09f06aafd8 small tweaks 2014-09-16 09:15:41 +09:00
Sacha Greif
8232a2e4b0 set updateVersion to null on startup 2014-09-16 09:12:26 +09:00
Sacha Greif
e16a0b56c1 finishing work on update package 2014-09-15 21:32:57 +09:00
Sacha Greif
70026cfbce Working on update-prompt package 2014-09-13 13:52:29 +09:00
Sacha Greif
27e274c872 working on alert banner 2014-09-08 17:29:55 +09:00