Commit Graph

167 Commits

Author SHA1 Message Date
Tyler Renelle 1fa00fb658 explicitly specify two weeks until i'm sure it's the default 2013-02-15 22:35:17 -05:00
Tyler Renelle 999669a2fe remove expired sessions on cron too. Eventually expired sessions
handled by connect-mongo, but we had expiry default to 1yr - ridic.
Set to 2 weeks instead. Also, delete staged users after 3 days instead
of 7
2013-02-15 22:30:27 -05:00
Tyler Renelle d5e9b0a254 cupdate store.coffee accessControl methods to new (accept, err) callback signature of racer (coincides with https://github.com/lefnire/derby-auth/pull/19) 2013-02-13 11:44:38 -05:00
Tyler Renelle c0efb23961 move preen_users to real cron (remember to setup on the server with crontab) 2013-02-13 11:08:21 -05:00
Tyler Renelle 37f82a4857 "reconnection" limit 2013-02-11 11:22:24 -05:00
Tyler Renelle a0987274c0 set socket.io 'reconnection limit' max to 5 minutes #371 2013-02-11 11:12:11 -05:00
Tyler Renelle ec86c98e6b rename stripe modal since we're not handling ads anymore 2013-02-11 01:44:50 -05:00
Tyler Renelle 5ea0dfe713 move idList back to root-level, is what's causing the sort bug - see https://github.com/codeparty/racer/pull/73 2013-02-08 21:03:56 -05:00
Tyler Renelle 230d672fc7 refactor much of the hodge-podge code into their own files 2013-02-08 18:03:46 -05:00
Tyler Renelle 0c6e51e6c7 avatar for party members 2013-02-08 15:18:15 -05:00
Tyler Renelle 842d3183b2 moment changed .sod() to .startOf('day') 2013-02-08 14:22:33 -05:00
Tyler Renelle 6738d0ae56 disable database preening for now 2013-02-07 19:20:56 -05:00
Tyler Renelle f54c30bb78 racer #37 still an issue 2013-02-06 14:57:12 -05:00
Tyler Renelle b6e7ebb6ca proper accessControl testing of server routes, fix REST 2013-02-05 21:28:05 -05:00
Tyler Renelle 3ff08a49d2 fixing up permission system for API tokens & server-requests 2013-02-05 21:09:09 -05:00
Tyler Renelle 6d9f9367c7 move party suscriptions to separate function so we can re-activate
when party change
2013-02-05 20:21:05 -05:00
Tyler Renelle 98f1e0e690 bunch of model subscription fixes, mostly due to @lackac's racer
session fix
2013-02-05 18:12:39 -05:00
Tyler Renelle 6245d0adce setup party model subscriptions (currently very inefficient, and
unsubscribe not being utilized)
2013-02-05 01:37:13 -05:00
Tyler Renelle a67c82aab5 accessControl basic framework for party system 2013-02-05 01:00:43 -05:00
Tyler Renelle 9723f3c37a don't need public/private paths after all, can check path requests in store accessControl callbacks 2013-02-04 23:32:40 -05:00
Tyler Renelle 6966f6a439 modify everything to accomdate migratino 2013-02-04 21:18:13 -05:00
Tyler Renelle 6d48885fdf use batchupdate on buyreroll 2013-02-04 18:13:52 -05:00
Tyler Renelle c62b2d3e05 disable parties, merge in private, back to old REST, hide "next day" button 2013-02-04 17:43:30 -05:00
Tyler Renelle 57a7edc5d3 rename everything "friends" to "party", since we may use friends for
following/followers feature
2013-02-04 14:10:20 -05:00
Tyler Renelle ae32fd4775 disable development racer logging 2013-02-04 01:21:03 -05:00
Tyler Renelle 8c46f6abe8 add cron back in on server 2013-02-01 12:27:39 -05:00
Tyler Renelle 4253e12f36 Merge branch 'master' into parties
Conflicts:
	migrations/20130129_add_missing_preferences.js
2013-01-31 22:19:37 -05:00
Tyler Renelle 38a3c2fa9a remove cron 2013-01-31 18:56:54 -05:00
Tyler Renelle 30db654eea clean up user cron and set back down to 10 days 2013-01-31 18:43:58 -05:00
Tyler Renelle fcadcb000f convert armor model.fn to a view.fn, so we can use on party too 2013-01-30 17:41:06 -05:00
Tyler Renelle 267dd60fd0 add friends query 2013-01-30 16:11:59 -05:00
Tyler Renelle b896865865 v1 api using api token 2013-01-30 16:01:16 -05:00
Tyler Renelle cd331dbca5 clean up .get('/') by moving user updates & cleanup to schema.coffee 2013-01-30 15:50:54 -05:00
Tyler Renelle e0f1d74541 don't redirect json calls to /splash.html 2013-01-30 14:17:18 -05:00
Tyler Renelle b9c9586696 remove toobusy 2013-01-29 15:10:27 -05:00
Tyler Renelle 0cbca80acb Revert "back to original mongo_store style"
This reverts commit 3fdd43aeee.
2013-01-29 00:12:53 -05:00
Tyler Renelle aca5ad4ca7 handle missing crons @WIP 2013-01-28 22:32:04 -05:00
Tyler Renelle 3fdd43aeee back to original mongo_store style 2013-01-28 22:05:17 -05:00
Tyler Renelle 59b80a62f6 disable cron for now, back up to 1mo. 2013-01-28 22:03:34 -05:00
Tyler Renelle 0e8d4b4f1f don't delete on invalid cron, but undefined cron. still thinking on this 2013-01-28 16:45:14 -05:00
Tyler Renelle c625458ce3 two weeks should be long enough, rather than 1mo. 2013-01-28 15:58:48 -05:00
Tyler Renelle 912c0860fe include cron on server load 2013-01-28 15:53:32 -05:00
Tyler Renelle 2db92d72a5 cleanup cron 2013-01-28 15:53:26 -05:00
Tyler Renelle c4f0ec7ce0 remove console.log on undefined lastCron (still gotta figure out what
to do with them)
2013-01-28 14:44:14 -05:00
Tyler Renelle 52fe9b77ff add server cron for preening stale accounts 2013-01-28 13:48:43 -05:00
Tyler Renelle 3f07fe9c8a comment out balance 2013-01-27 10:05:15 -05:00
Tyler Renelle a02776506f restrict client balance edit permissions 2013-01-25 14:59:48 -05:00
Tyler Renelle 590fa1669c add server-only write paths 2013-01-25 14:18:17 -05:00
Tyler Renelle 121f33b3a9 don't log in user with REST call 2013-01-25 13:56:20 -05:00
Tyler Renelle 3d57894b9e remove toobusy (i can't figure this one out) 2013-01-21 17:22:00 -05:00