Matteo Pagliazzi
fc580595e0
Revert "chore(npm): upgrade paypal-express-checkout -> manual fix now in module"
...
This reverts commit 07691885bc50937b251be6d364a21c748b0722cd.
2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
81308f700d
stick nconf to specific version
2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
f0deb2bf90
upgrade some other package
2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
9ccf2c8d11
upgrade moment
2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
3aa450f8d4
upgrade a few other packages
2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
ebcce81baa
chore(npm): upgrade paypal-express-checkout -> manual fix now in module
2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
d71f126ac4
chore(npm): upgrade express to ~3.17.5
2014-10-07 21:30:00 +02:00
Tyler Renelle
27d6514629
chore(mongoose): finally, mongoose 3.8.17!
2014-10-02 23:29:23 -06:00
Tyler Renelle
3f7b9b98cb
chore(modules): upgrade mongoose, attempt to mitigate these server
...
meltdowns. Also upgrade newrelic
2014-09-24 13:08:48 -06:00
Matteo Pagliazzi
fca45a3c0b
feat(emails): add emails on signup, subscription begin and donation
2014-09-13 14:28:11 +02:00
Tyler Renelle
b73da19487
Revert "chore(packages): test upgrade to mongoose 3.8.15"
...
This reverts commit cbcd0728b5 .
2014-08-29 19:55:53 -06:00
Tyler Renelle
cbcd0728b5
chore(packages): test upgrade to mongoose 3.8.15 (see
...
https://github.com/LearnBoost/mongoose/issues/1920 for concern)
2014-08-29 18:23:13 -06:00
Tyler Renelle
4c6090220f
chore(packages): upgrade newrelic
2014-08-29 17:48:09 -06:00
Tyler Renelle
3a4e9b135f
chore(packages): upgrade newrelic
2014-08-27 19:10:04 -06:00
Alice Harris
a2b0612212
allow bower install to run without asking for permission to collect stats
2014-08-25 12:32:15 +10:00
David Marshall
3bbb4e6966
Exactly request karma-mocha 0.1.3, cause tilda was loading 0.1.6 on CI
2014-07-21 13:52:03 -07:00
David Marshall
1361b71b6c
Pin karma-mocha to 0.1.3, fixes CI
2014-07-21 13:40:05 -07:00
Matteo Pagliazzi
899581ee56
fix(package.json): relax and update bower version
2014-07-12 16:04:28 +02:00
Tyler Renelle
8d31376165
fix(mongo): tmp fix to #3607 until
...
https://github.com/LearnBoost/mongoose/issues/1920 fixed
2014-06-16 17:45:42 -06:00
Tyler Renelle
81b7eed8ca
chore(npm): upgrade mongoose
2014-06-11 12:37:58 -06:00
Matteo Pagliazzi
f29eaab719
fix(shared): use develop branch
2014-05-11 16:55:12 +02:00
Matteo Pagliazzi
f3d15c9b91
fix(i18n): use correct branch
2014-05-06 20:16:28 +02:00
Matteo Pagliazzi
11eca7e947
fix(i18n)
2014-05-06 20:04:09 +02:00
Denis Sokolov
8888322ded
chore(validator): update to 3.11.2
2014-05-05 19:22:34 +09:00
Tyler Renelle
5af5314a8d
fix(express): express: 3.5.x (from 3.5.0), due to https://github.com/visionmedia/express/issues/1979
2014-04-17 17:32:37 -06:00
Tyler Renelle
a608419bba
feat(coupons): add coupon-code feature
2014-04-16 23:28:37 -06:00
James Hsiao
5ff0b9503b
pinning express to 3.5.0
2014-04-11 11:28:14 -04:00
Tyler Renelle
440a2e2884
refactor(subscriptions): move all payments stuff to it's own controller
2014-03-24 21:51:20 -06:00
Tyler Renelle
0f430e102e
feat(subscriptions): add paypal recurring cancelation. refactor stripe & paypal code to use auth.authWithUrl.
2014-03-24 20:47:25 -06:00
Tyler Renelle
10c9595662
feat(subscriptions): convert paypal gem purchases from client-side javascriptButtons to serverside NVP
2014-03-24 20:47:18 -06:00
Tyler Renelle
b8cd762de2
chore(package.json): upgrade karma-requirejs, fixes #3061
2014-03-14 11:40:12 -06:00
Tyler Renelle
bb6f63710c
chore(bower): bowerrc (see https://github.com/bower/bower/issues/933 )
2014-02-28 22:12:15 -07:00
Tyler Renelle
f7b4a04a59
feat(event-tracking): add server-side GA tracking for ecommerce events
2014-02-10 11:35:33 -07:00
Tyler Renelle
55c28cbe52
chore(domain-middleware): back to real module version
2014-02-06 11:01:38 -07:00
Tyler Renelle
2837edd51f
chore(cluster): use domain-middleware properly, so domains are used to restart cluster workers
2014-02-06 10:58:47 -07:00
Cole Gleason
71f4371d9c
chore(logging): add Newrelic and Email transports for Winston
...
This will send an email on errors logged with winston and thus removes
the old error emailing code.
2014-02-01 02:46:22 -06:00
Cole Gleason
2188b5a6c0
chore(logging): add logging via Winston and wrapped it with a custom logging module
2014-02-01 01:47:11 -06:00
Tyler Renelle
92563915ef
chore(throttling): add api-throttling (request limiting) so users can
...
only request routes 120times per minute (aka, 2req/second but spread out
for sanity). fixes #2645
2014-01-31 10:32:33 -07:00
Tyler Renelle
5b06392879
chore(newrelic): add newrelic
2014-01-30 11:04:39 -07:00
Tyler Renelle
f3bd7bcfc6
chore(modules): downgrade coffee-script to 1.6.x, 1.7.0 was breaking on us
2014-01-28 16:12:39 -08:00
Tyler Renelle
e0646bb98d
fix(spells): add some spells tests, don't send up body to spell paths
2014-01-22 00:16:52 -08:00
Cole Gleason
564241cd38
chore(changelog): add git-changelog config and sample CHANGELOG.md
...
This is the setup for the Grunt task that generates a changelog. Note
that it currently generates the changelog for the range
changelog-start..HEAD where changelog-start is a tag. It will always use
the most recent tag it can find. We may want to change this
behavior. Also, the original repo has some bugs, so I'm using my fork
until he accepts my PRs.
Migration notes: To run: `grunt git_changelog`
2014-01-16 02:10:00 -06:00
Tyler Renelle
039bdabb49
let's upgrade passport-facebook to see if this will mitigate all the
...
facebook login errors we're seeing
2014-01-07 22:06:58 -07:00
Tyler Renelle
2c1eb955ac
fix #1954 . Start updating API tests, beginning with challenges. Use
...
test to fix "challenge updates not updating users' tasks"
2014-01-03 00:01:24 -07:00
Tyler Renelle
e927c897cb
Merge branch 'api-docs' into develop
2014-01-01 21:17:20 -07:00
Tyler Renelle
a2b30dcb1a
#2217 merge apiv2 route definitions with swagger decorations
2014-01-01 20:21:46 -07:00
Tyler Renelle
0edcfac46b
#2217 start adding APIv2 generated documentation via swagger-node-express
2014-01-01 15:33:37 -07:00
Dušan Juretić
431622ce14
E2e tests: launch Selenium and node server and kill them after finishing the tests, using a test database
2014-01-01 14:01:51 -03:00
Dušan Juretić
462bc416de
Starting e2e testing
2014-01-01 14:01:23 -03:00
Tyler Renelle
bde22636cf
checklsits: package & bower use habitrpg-shared#develop
2013-12-31 09:15:25 -07:00
Tyler Renelle
74c905f1e1
checklists WIP
2013-12-30 10:33:17 -07:00
Tyler Renelle
e6e961f991
#2135 remove connect-domain commented-out examples
2013-12-26 22:39:40 -07:00
Tyler Renelle
1b8cba1945
#2135 use domain-middleware to handle top-level error-handling so we can
...
email admins UUIDs
2013-12-26 22:38:52 -07:00
Tyler Renelle
43fb430681
bosses: habitrpg-shared#develop
2013-12-25 08:28:02 -07:00
Tyler Renelle
8095397317
Quests: hurt boss via score method, refactor chat function, change all content.*.name to content.*.key for consistency
2013-12-23 01:19:18 -07:00
Tyler Renelle
4323443dbd
[ #1977 ] stricter PUT /user set-path validation, require they're setting on a
...
leaf-path (except for tasks.* - we still need to handle that properly)
2013-12-10 09:10:00 -07:00
Tyler Renelle
81dc41e177
classes: use habitrpg-shared#develop for current production
...
feature-freeze & classes feature sprint (@paglias @Fandekasp we're good
to go on translations et all now)
2013-12-08 18:21:28 -07:00
Tyler Renelle
caaebe01a2
re: d3eed22 , migration to fix 0'd dayStarts (@paglias, thanks for the fix!)
2013-11-27 10:53:47 -07:00
Nick Gordon
c0a02eeef8
support for xml and json export of all user data
2013-11-25 08:06:27 -08:00
Matteo Pagliazzi
75ce46d4af
moment version consistent with habitrpg-shared
2013-11-17 16:12:25 +01:00
Matteo Pagliazzi
34d5eda736
[ #1832 ] remove relative-date, use moment instead
2013-11-17 13:21:21 +01:00
Nick Gordon
e2e7ba15b2
ack, trailing comma
2013-11-15 08:56:54 -08:00
Nick Gordon
c69bc0de58
derp. moment is already a dependency
2013-11-15 08:55:06 -08:00
Nick Gordon
7bf1bf2af0
data export commit, supports exporting task history via csv
...
*adds the following new dependencies: moment, express-csv
*recommend replacing functionality of 'relative-date' with features from 'moment'
*supports retrieval of CSV history via the API and in browser
**/api/v1/export/history (requires typical API authorization)
**/export/history.csv (requires session authorization)
*adds new routes for data export
2013-11-15 06:18:16 -08:00
Tyler Renelle
d589c24371
Merge pull request #1700 from djuretic/develop
...
Tests working (for continuous intregration)
2013-11-03 18:59:56 -08:00
Matteo Pagliazzi
5a103db716
upgrade lodash to 2.2.1
2013-11-02 09:52:48 +01:00
Dušan Juretić
142024b818
define karma task for continuous integration
2013-10-31 22:45:10 -03:00
Dušan Juretić
f4ac5dfe8c
fix unit tests
2013-10-31 22:35:35 -03:00
Tyler Renelle
a90f37f35c
more migration fixes, fix up metrics.js
2013-10-30 18:58:09 -07:00
Tyler Renelle
96f7db3d8a
switching habitrpg-shared over from #rewrite to #master, will remove
...
rewrite branch soon after we're launched with challenges @shaners @paglias
2013-10-29 23:12:38 -07:00
Tyler Renelle
c5671550f1
challenges: add group.memberCount and ability to specifiy field projections in GET request /api/v1/groups?type=guild&fields=name,description,chat
2013-10-28 18:20:02 -07:00
Tyler Renelle
fa25f3d300
challenges: WIP beginning challenges feature. some basic CRUD & some
...
basic subscribe / unsubscribe functional (but buggy)
2013-10-28 11:34:07 -07:00
Tyler Renelle
5d46793373
Merge pull request #1591 from djuretic/develop
...
Tests for AuthCtrl
2013-10-15 19:59:47 -07:00
Dušan Juretić
89b4d2ece0
authCtrl tests now working, replaced window for $window
2013-10-12 22:46:13 -03:00
Tyler Renelle
09cd132420
paypal: begin adding paypal alternative to credit-card payments
2013-10-12 15:24:35 -07:00
Andre Casey
730c82ccaf
Removes devDependecies for docker from Package.json.
2013-09-30 19:11:14 -07:00
Andre Casey
92485a938e
Documentation configuration for Docker
...
Includes:
- Gruntfile config
- read me for docs (docs-home.md. maps to --> docs-home.md.html)
- updated package.json for docker dep
- updated .gitignore to not include generated files
2013-09-26 18:10:50 -04:00
Tyler Renelle
423170d0cf
Revert "Fixes the bower post install fail in windows. I think it should be fine on all other OS, but I don't have the environment set up to test it."
...
This reverts commit 219bb4e572 .
2013-09-22 12:57:00 -04:00
fragmental
219bb4e572
Fixes the bower post install fail in windows. I think it should be fine on all other OS, but I don't have the environment set up to test it.
2013-09-21 17:45:51 -05:00
Tyler Renelle
c54c383c5a
[ #1534 ] add some more starter test code, still no tests
2013-09-13 21:19:02 -04:00
Tyler Renelle
6708d46107
[ #1534 ] initialize karma tests using generator-karma (yeoman)
2013-09-13 20:00:35 -04:00
Matteo Pagliazzi
21823564c2
add caching
2013-09-10 14:40:00 +02:00
Matteo Pagliazzi
f71590449c
add hash to build files & correct minor fix
2013-09-10 12:39:17 +02:00
Tyler Renelle
91d1cdf361
[ #1465 ] add member modals back in. Not all info is present, just a bit more
...
work. Can now click guild & tavern members! does lazy-loading of members
so we don't have to load all their information at once
2013-09-07 12:45:39 -04:00
Matteo Pagliazzi
40d6df1776
grunt v2
2013-09-07 12:47:44 +02:00
Tyler Renelle
6b960fba6a
edit procfile (heroku Foreman) to run grunt start:production
2013-09-06 22:51:47 -04:00
Tyler Renelle
e23acc4c0a
Merge branch 'paglias/grunt' into develop
2013-09-06 22:23:02 -04:00
Matteo Pagliazzi
b0bf1d4c58
finish
2013-09-06 22:33:00 +02:00
Matteo Pagliazzi
9046bd5041
css
2013-09-06 21:39:18 +02:00
Matteo Pagliazzi
7cd075d787
initial grunt support, gzip enabled
2013-09-06 19:19:43 +02:00
Tyler Renelle
c12de954a4
[ #1446 ] add password-reset (still need change password for this to be useful)
2013-09-06 09:33:23 -04:00
Tyler Renelle
4333d055e5
auth bug fixes
2013-09-04 00:20:49 -04:00
Tyler Renelle
ceae8bf768
rewrite: start adding facebook auth. note, this isn't going to work properly due to issues outlined in http://stackoverflow.com/questions/14572600/passport-js-restful-auth . gotta figure something out here...
2013-09-03 23:20:31 -04:00
Tyler Renelle
ad67cbcc1c
rewrite: begin the great server-side javascript migration
2013-08-28 23:21:06 -04:00
Tyler Renelle
893febf4d8
rewrite2 some fixes so deploy plays nicely with heroku
2013-08-27 10:34:58 -04:00
Tyler Renelle
dddb0be9f3
rewrite2 move css files up a directory. Move *all* images to habitrpg-shared. moved a lot of spritesheet css to habitrpg-shared. still more to be moved, but this is a start
2013-08-26 21:34:33 -04:00
Tyler Renelle
570d5f71ad
update npm & node version reqs
2013-08-26 19:09:14 -04:00
Tyler Renelle
3a66d1df3b
rewrite2 bug fixes & prep for heroku
2013-08-26 13:18:01 -04:00
Tyler Renelle
8c3e50372e
rewrite2 fix shop, fix checkboxes, delete tasks
2013-08-25 18:20:07 -04:00
Tyler Renelle
3c45220e1f
rewrite2 WIP
2013-08-24 23:54:08 -04:00
Tyler Renelle
a00bd3dcf1
add mongoose!
2013-08-24 18:57:08 -04:00
Tyler Renelle
3ec7ba1a5a
Merge branch 'apiv2' into develop
2013-08-04 16:33:29 -04:00
Tyler Renelle
63ab1b1975
apiv2 more of previous (task xform)
2013-08-04 16:24:30 -04:00
Tyler Renelle
1a08c7b084
change derby-ui-boot url to point to our fork, for #741
2013-08-04 09:57:31 -04:00
Tyler Renelle
013cc7e5b7
migrations: try adding a coffeescript method, which uses mongoskin to run the migrations. Looks like it's not quite there, collection.toArray() pulls all objects into memory which is too big to run the migrations - might have to stick to mongo scripts
2013-06-15 17:31:23 -04:00
Tyler Renelle
3d6dafb368
set derby-ui-boot dependency to
...
f04ba2c7e7b3a8f1462a6e70fe4f81055d74c4b2 (new versions are for racer 0.5)
2013-05-27 14:51:56 +01:00
Tyler Renelle
e0f63860a9
typo in package.json
2013-05-25 18:31:47 +01:00
Tyler Renelle
a31eb184a2
habitrpg-shared: don't forget the package req!
2013-05-22 11:27:16 +01:00
Tyler Renelle
0b445df909
habitrpg-shared: *almost* working wth new scoring ( c0cf9780fe) - need to fix for cron, API, and other misc bugs
2013-05-19 23:50:41 +01:00
Stan Lindsey
12c6e111b4
Merge pull request #921 from switz/locales
...
@slappybag => Allow locale to be set from a model middleware
2013-05-10 03:49:13 -07:00
Daniel Saewitz
9969168d3e
Pin derby-i18n to switz#master
2013-05-09 13:11:32 -04:00
Tyler Renelle
e0e9c5eac4
remove unecessary package.json bits
2013-05-09 10:54:27 +01:00
Daniel Saewitz
c8ddd39577
Add relative dates to chat
2013-05-04 14:56:21 -04:00
Tyler Renelle
fa4da2a9e8
depend on lefnire/derby#habitrpg, which makes sure to use
...
lefnire/racer#habitrpg in turn
2013-04-11 13:03:30 -04:00
Tyler Renelle
96ce6da743
update habit version to upgrade nodemodules
2013-03-29 22:39:56 -07:00
Tyler Renelle
18ccf816ec
crit fix: freeze lodash version
2013-03-26 23:48:26 -07:00
Daniel Saewitz
8107200105
i18n implemented
2013-03-23 16:03:12 -04:00
Tyler Renelle
3f251c4b32
Merge pull request #624 from zakkain/ui-tweaks
...
Time to update the dev preview again!
2013-03-14 11:38:06 -07:00
Tyler Renelle
905719725e
use Unroll-Me/derby#master
2013-03-14 14:17:10 -04:00
Tyler Renelle
44714bcc5b
comment out webkit-devtools-agent - only for my pesronal use, really
2013-03-05 20:35:13 -05:00
Daniel Saewitz
bc76aee85e
Remove nodetime
2013-03-01 15:13:53 -05:00
Tyler Renelle
ab52c59ee4
pin coffeescript
2013-02-27 17:06:39 -05:00
Daniel Saewitz
8ba137d3ce
Remove config and scoring
2013-02-27 16:58:57 -05:00
Daniel Saewitz
c38f215db5
Add type parameter to /user/tasks
2013-02-26 16:44:26 -05:00
Daniel Saewitz
bc5abba179
Add task/:id PUT
2013-02-26 15:21:17 -05:00
Tyler Renelle
0a3fc9f715
instructions on running node-webkit-agent for debugging memory leaks
2013-02-26 12:42:53 -05:00
Daniel Saewitz
bddd0bd148
wip
2013-02-23 04:45:00 -05:00
Daniel Saewitz
177c7e4f17
Working again
2013-02-23 03:20:16 -05:00
Daniel Saewitz
02569c2dfa
Fix errors
2013-02-22 22:30:28 -05:00
Daniel Saewitz
0fa00b2c1e
merge
2013-02-22 22:27:46 -05:00
Tyler Renelle
4f5ebf31d3
remove nodetime, freeze browserify@1.17.3
2013-02-22 00:08:49 -05:00
Daniel Saewitz
ddff29ccf0
wip
2013-02-21 14:18:53 -05:00
Daniel Saewitz
f75e3662b9
wi[
2013-02-20 20:04:09 -05:00
Daniel Saewitz
897cd3f2bb
wip
2013-02-20 13:35:21 -05:00
Tyler Renelle
41b5ef3141
add "resolve": "~0.2.3". browserify seems to not include validator
...
properly, under derby-auth. @switz found this resolve version to be
updated in recent racer commit causing the issue. we need to figure
out what in derby-auth is incompatible here
2013-02-18 23:39:50 -05:00
Tyler Renelle
c3a5401a93
add nodetime for profiling production
2013-02-18 16:09:41 -05:00
Tyler Renelle
57b8f2920f
use derby & racer #habitrpg
2013-02-17 13:10:00 -05:00
Tyler Renelle
197065b8e8
use lefnire/derby#master so we can import standard css files
2013-02-16 19:09:39 -05:00
Tyler Renelle
63ffa9a292
package for last commit
2013-02-16 18:05:49 -05:00
Tyler Renelle
c41a950793
back to racer#master
2013-02-15 15:52:12 -05:00
Tyler Renelle
ca1233e845
freeze racer at bd27c5d, there's an issue with the memory subscriptions & accessing a REST path without a session?
2013-02-15 15:13:27 -05:00
Tyler Renelle
10a8ad551f
got ical to send downloadable icsf files
2013-02-15 12:26:43 -05:00
Tyler Renelle
8e39aa16c1
upgrade connect-mongo
2013-02-14 21:43:41 -05:00
Tyler Renelle
a1fa301528
back to orig #racer, i had to revert a codeparty commit
2013-02-08 03:23:15 -05:00
Tyler Renelle
0967ac684d
use frozen racer version (newer commits break things)
2013-02-08 02:39:35 -05:00
Alan Ivey
537b7e1f1f
Use nconf to load in configuration values
...
A config.json file can be used for all ENV settings, and nconf will still allow using ENV overrides. See https://github.com/flatiron/nconf for syntax, or copy the config.json.example file to config.json.
2013-02-07 07:47:34 -05:00
Tyler Renelle
97ce7588fd
use lefnire/ racer & racer-db-mongo #habitrpg branches
2013-02-01 12:14:45 -05:00
Tyler Renelle
cb85c67623
almost working, but not double event-listeners and not propagating to
...
other browsers. need more than just override model._commit
2013-02-01 11:17:02 -05:00
Tyler Renelle
b9c9586696
remove toobusy
2013-01-29 15:10:27 -05:00
Tyler Renelle
52fe9b77ff
add server cron for preening stale accounts
2013-01-28 13:48:43 -05:00
Tyler Renelle
942390640e
use lefnire/racer so we can test accessControl functions originating
...
from client or server
2013-01-25 12:56:53 -05:00
Tyler Renelle
95b5324329
fixed cron bug using underscore instead of lodash
2013-01-20 19:35:46 -05:00
Tyler Renelle
16dfa54ad2
remove forever-monitor
2013-01-18 12:11:03 -05:00
Daniel Saewitz
81e74db5b9
Redirect to appfog on toobusy()
2013-01-18 12:10:40 -05:00
Tyler Renelle
46c3933936
version bump
2013-01-09 23:19:31 -05:00
Tyler Renelle
c504ab11ad
back to codeparty/derby#master
2013-01-09 15:45:40 -05:00
Tyler Renelle
f7a0f58d11
update to racer#master
2013-01-08 09:48:27 -05:00
Tyler Renelle
069fcb7cb5
version bump
2013-01-02 12:58:32 -05:00
Tyler Renelle
e4afeb9b8e
move from underscore to lodash so don't need extra clone module
2013-01-02 12:27:36 -05:00
Tyler Renelle
cebd096780
pin racer version, latest commit breaks
2013-01-02 11:56:44 -05:00
Tyler Renelle
673ed86c7e
version bump
2012-12-31 17:12:13 -05:00
Tyler Renelle
72ff2115f8
version bump
2012-12-31 16:32:50 -05:00
Tyler Renelle
584b98e3fb
use lefnire/derby for fa02e83005
2012-12-31 15:32:25 -05:00
Tyler Renelle
76f2bf05a6
Revert "derby major versions"
...
This reverts commit 25b2db4a7d .
2012-12-31 13:39:36 -05:00
Tyler Renelle
25b2db4a7d
derby major versions
2012-12-31 13:21:07 -05:00
Tyler Renelle
e70293bcaf
connect-mongo 0.2.0
2012-12-31 13:03:20 -05:00
Tyler Renelle
04154ae08a
back to git connect-mongo, non-callback mongostore
2012-12-31 12:39:28 -05:00
Tyler Renelle
4b8e1c82a0
try standard connect-mongo
2012-12-31 12:31:42 -05:00
Tyler Renelle
b3d85680e4
switch forever/server.js roles
2012-12-29 16:21:19 -05:00
Tyler Renelle
95fbf0b6ea
Revert "try using lefnire/derby again, see if that's where the view bugs are"
...
This reverts commit 43983d9831 .
2012-12-29 16:13:20 -05:00
Tyler Renelle
43983d9831
try using lefnire/derby again, see if that's where the view bugs are
...
coming from
2012-12-29 16:04:17 -05:00
Tyler Renelle
e950a63e0d
try using forever-monitor to restart server on error
2012-12-28 13:15:43 -05:00
Tyler Renelle
9d80ffcf3c
try latest connect-mongo with a mongostore initialization callback in
...
attempt to avoid the 'arbiterOnly' error
2012-12-28 10:06:15 -05:00
Tyler Renelle
9db1d7c17e
small package.json cleanup
2012-12-28 09:39:49 -05:00
Tyler Renelle
4ec7115c9a
use codeparty/derby and codeparty/racer, see https://github.com/codeparty/derby/issues/187#issuecomment-11714327
2012-12-27 22:01:37 -05:00
Tyler Renelle
2d11cadddb
update to codeparty/racer-db-mongo#master to keep in sync
2012-12-27 14:15:11 -05:00
Tyler Renelle
57122e9ebe
update to latest derby#master, including necessary changes from https://github.com/codeparty/derby/issues/187
2012-12-27 13:02:58 -05:00
Tyler Renelle
3a3cc5abdf
try version up for heroku redeploy
2012-12-04 16:17:08 -08:00
Tyler Renelle
07a614259f
username/password registration now available
2012-12-04 15:18:59 -08:00
Tyler Renelle
7f8ae420aa
major issues, try upgrading to derby#master
2012-11-29 09:00:34 -08:00
Tyler Renelle
8de59c97de
try using derby-auth#master (come on heroku)
2012-11-29 08:40:41 -08:00
Tyler Renelle
c0588283a0
fix auth for new derby-auth version
2012-11-28 09:15:03 -05:00
Tyler Renelle
fe36d42766
update version
2012-11-15 18:25:54 -05:00
Tyler Renelle
f1912635b0
*sigh*
2012-11-15 11:33:38 -05:00
Tyler Renelle
6c2c5c55d8
remove lib/ and coffee-script compilation step, also remove "up" for development. Now only src/, coffee-script compiles on run-time, and will need to restart server each change
2012-11-15 10:50:17 -05:00
Tyler Renelle
91364e19b6
gut custom everyauth code & replace with derby-auth
2012-11-15 00:47:58 -05:00
Tyler Renelle
a01e22bb41
express and gzippo finally compatible
2012-11-09 13:48:36 -05:00
Tyler Renelle
322963c898
try going back to underscore and node.clone, heroku doesn't like lodash
2012-10-28 15:32:08 -04:00
Tyler Renelle
fd1489726b
try express 3.0.0rc3
2012-10-28 15:31:44 -04:00
Tyler Renelle
6ec80c945c
use lodash.clone instead of node.extend
2012-09-24 23:51:56 -04:00
Tyler Renelle
13a7019413
setup for async cron
2012-09-24 16:19:27 -04:00
Tyler Renelle
ee2c4663d5
Pull in a bunch of changes from private branch, initial everyauth code
2012-09-07 17:23:31 -04:00
Tyler Renelle
9c58a7809f
Beginnings of toggling days-of-week for repeatable dailies
...
Conflicts:
lib/app/index.js
package.json
src/app/index.coffee
2012-09-04 23:07:58 -04:00
Tyler Renelle
cb6c6f424b
changes for heroku: "engines": {"node": "0.8.x","npm": "1.1.x"} - note, this will be a merge conflict on the private branch
2012-08-24 15:36:38 -04:00
Tyler Renelle
dd52137a0a
Upgrade derby & racer-db-mongo to 0.3.13
2012-08-24 09:40:11 -04:00
Tyler Renelle
364641740a
use node.extend module to deep-copy schema.userSchema when creating
...
new users - was a bug that duplicated initial tasks for each new user
2012-08-02 22:51:39 -04:00
Tyler Renelle
9d0ddd08fb
guid bug
2012-08-02 17:49:31 -04:00
Tyler Renelle
0b1b3bb411
racer-db-mongo v 0.3.11 required, 0.3.12 breaks deploy
2012-08-02 17:42:47 -04:00
Tyler Renelle
f3727fb62a
need guid
2012-08-02 17:15:05 -04:00
Tyler Renelle
86dffb87a6
Removed schemaUpdate code for _todoList <-> _completedList update.
...
revert here to see the code
2012-07-28 16:43:16 -04:00
Tyler Renelle
ddd691df24
remove demo.html
2012-07-25 20:02:28 -04:00
Tyler Renelle
bcc3c488bb
Use racer.uuid() instead of Guid.raw()
2012-07-20 21:45:53 -04:00
Tyler Renelle
4b21101da7
updated version in package.json
2012-07-17 10:55:06 -04:00
Tyler Renelle
e82a7a699d
Updated server/index.coffee for new session middleware. doesn't work
2012-07-17 10:20:41 -04:00
Tyler Renelle
eedf453290
use express beta4
2012-07-16 18:01:28 -05:00
Tyler Renelle
08632bd17a
Add persistent URL for accessing data accross multiple
...
browsers (temporary solution to no authentication)
2012-07-11 19:27:53 -04:00
Tyler Renelle
95eafe32b0
FAQ about logging in
2012-07-11 11:54:21 -04:00
Tyler Renelle
e4257766a6
poormanscron: run once ever hour on client
2012-07-11 10:17:47 -04:00
Tyler Renelle
a3fae756ef
add package.json description
2012-07-10 15:29:24 -04:00
Tyler Renelle
8903fc0e77
jitsu: add domains habitrpg.com & www.habitrp.com
2012-07-10 14:56:30 -04:00
Tyler Renelle
12577bfdb9
nodejitsu: db credentials, remove
2012-07-09 21:34:28 -04:00
Tyler Renelle
0f8b7d48bd
nodejitsu: changes necessary to run on jitsu
...
nodejitsu: database credentials (reset this commit!) & remove derby-ui-boot, just use bootstrap
2012-07-09 18:41:40 -04:00
Tyler Renelle
6d7f87a571
package.json uses derby github
2012-07-08 14:53:21 -04:00
Tyler Renelle
801baf458a
use derby: "*"
2012-06-28 14:47:33 -04:00
Tyler Renelle
9e9823c10f
begin using derby-ui-boot
2012-06-20 18:15:38 -04:00
Tyler Renelle
7c142e2d15
temporary change express version, see https://github.com/codeparty/derby/issues/93
2012-06-19 18:46:01 -04:00
Tyler Renelle
04b19bae59
Use git derby instead of release
2012-06-19 18:26:52 -04:00
Tyler Renelle
c46c2c67e4
Setting up initial support for sessions
2012-05-02 14:49:18 -04:00
Tyler Renelle
177ec57c2a
Adding racer-db-mongo
2012-04-27 13:03:54 -04:00
Tyler Renelle
065b383bc2
Rename first-project to habitrpg
2012-04-27 10:04:41 -04:00
Tyler Renelle
45caad3c3c
Using coffee instead (derby new --coffee first-project)
2012-04-26 22:19:31 -04:00
Tyler Renelle
2f8b80b74e
Adding empty derby project
2012-04-26 22:03:01 -04:00