Tyler Renelle
ee1cd3c05d
[ #1977 ] APIv2 WIP - start of a framework where operations are shared
...
between client & server. If the op is called on the client, it updates
the user & then POSTs to the server with op of the same name. If called
on server, it updates the user and user.save()s
2013-12-11 21:42:57 -07:00
Tyler Renelle
f8f8a1334b
Merge branch 'develop' into classes
...
Conflicts:
views/options/inventory/stable.jade
2013-12-07 20:23:26 -07:00
Tyler Renelle
e367985fa8
window.env not available on frontpage, @paglias is this an ok workaround?
2013-12-07 11:56:22 -07:00
Tyler Renelle
59f8727cbf
classes: small tweaks
2013-12-07 11:31:11 -07:00
Matteo Pagliazzi
9b459e37f3
fix siteVerion check & reload page after batchUpdate if needed, @lefnire let me know what do you think and if it needs to be applied to other routes too
2013-12-06 21:43:25 +01:00
Matteo Pagliazzi
1a388fa994
fix #1803 , when getting a drop do not return whole user, @lefnire it is ok to change api return data or we need to annouce it before so that third parties can update their code?
2013-11-20 21:36:18 +01:00
Tyler Renelle
9b1c8884a4
[ #1735 ] fix repeated timezone setting for UK users
2013-11-14 21:29:34 -08:00
Matteo Pagliazzi
8a2059ee2f
typo
2013-11-12 16:24:22 +01:00
Matteo Pagliazzi
d797c21075
emit event when user is synced and update code to use it
2013-11-12 16:23:21 +01:00
Tyler Renelle
de05d7dfda
[ #1735 ] fix to 6f6df94
2013-11-03 18:00:26 -08:00
Tyler Renelle
6f6df94ce7
[ #1735 ] save timezone to userobj in browser as well as sending to server,
...
so we don't hit an infinite loop
2013-11-03 17:47:38 -08:00
Tyler Renelle
931e8125b4
[ #1693 ] make revive available to /options too
2013-10-31 09:34:12 -07:00
Tyler Renelle
ff3266bac8
get rid of ngRoute completely, depend on ui-router instead
2013-10-30 10:31:36 -07:00
Tyler Renelle
e45d8307e7
Subdocs & script templates. Migrate the API from User.tasks =>
...
User.habits/dailys/todos/rewards. Move /#/tasks & /#/options page
loading from server-sent html to everything loaded in the page as script
templates (including necessary fixes for adsense). NOTE: this commit
won't work, it depends a bit on the *next* commit with Challenges
functionality, but I wanted to separate it out a bit for clarity
2013-10-28 11:34:07 -07:00
Tyler Renelle
c40697761b
halloween: fix to transient skin set
2013-10-22 18:16:23 -07:00
Tyler Renelle
ec50c7d0ec
halloween fix to 401 error
2013-10-22 14:46:58 -07:00
Tyler Renelle
6f32ac2a24
halloween: purchase full set
2013-10-22 13:59:30 -07:00
Tyler Renelle
d184237c79
halloween: begin adding mechanic for the special skins
2013-10-22 13:24:31 -07:00
Matteo Pagliazzi
285362de6f
remove console.log for syncing
2013-10-16 20:19:42 +02:00
Dušan Juretić
6830a9281d
add tests for userServices, changed alert to $window.alert in userServices
2013-10-13 19:01:46 -03:00
Dušan Juretić
89b4d2ece0
authCtrl tests now working, replaced window for $window
2013-10-12 22:46:13 -03:00
Tyler Renelle
36b3a77877
[ #1397 #1543 #1540 ] start adding in unlock notifications (working for some, not for all). Also some tour & header fixes
2013-09-17 14:10:10 -04:00
Tyler Renelle
1d3728ea77
spacing cleanup
2013-09-17 10:50:24 -04:00
Tyler Renelle
dc303f83c1
[ #1221 ] misc bug fixes on backer.* doesn't exist in chat, default backer &
...
preference attrs in user model
2013-09-13 15:10:47 -04:00
Tyler Renelle
0d8e1f2043
cleanup on end tour
2013-09-12 16:51:49 -04:00
Tyler Renelle
87c2a5b57d
[ #1489 ] populate user to Members service on initial load, so it will show self
...
as leaderMessage if you're the leader of a group
2013-09-09 17:23:09 -04:00
Tyler Renelle
f99b496a29
[ #1444 ] add filters back to use schema. Allow editing of top-level tags
...
object in PUT /user, WARNING! We want to get away from that ASAP and
instead have a nested resource for managing tags. Set default task tags
if not present, will revisit after tasks are a subdoc too
2013-09-08 23:28:34 -04:00
Tyler Renelle
aad034564e
[ #1459 ] add profile-editing (note, it requires bluring the input fields for
...
changes to go through - this is a pretty assuming solution, but I doubt it
will cause problems)
2013-09-08 12:28:06 -04:00
Matteo Pagliazzi
7cd075d787
initial grunt support, gzip enabled
2013-09-06 19:19:43 +02:00