Commit graph

3986 commits

Author SHA1 Message Date
Tyler Renelle
3b02717271 #2008 #2020 fixes to justin popovers so they don't go funky with sticky.js 2013-12-17 13:47:44 -07:00
Tyler Renelle
d2a460769d #2008 #2020 use jquery.sticky instead of bootstrap affix 2013-12-17 13:41:13 -07:00
Tyler Renelle
94dc0a0c5b fix #2004 don't show party invitations when it's an empty object
{} (remember, {} is truthy)
2013-12-17 12:12:28 -07:00
Tyler Renelle
a661c18013 apiv1: add login/register back into apiv1 2013-12-17 12:08:50 -07:00
Tyler Renelle
a79baba45c fix #2016 (grammar) 2013-12-17 12:02:11 -07:00
Tyler Renelle
51c6914b56 tmp 2013-12-17 09:42:00 -07:00
Tyler Renelle
e13da00a54 fix #2009 how about a compromise. change button to "change and
reroll" (it's right next to your class name, so "change what?" should be
obvious)
2013-12-17 09:26:15 -07:00
Tyler Renelle
2b7730b6e3 fix #2007 resotore MPfix restore mp 2013-12-17 09:17:41 -07:00
Tyler Renelle
e9ed847a4e classes: updating class-selection description to include note about gear being
transfered to inventory. It's in the tour, but most people seem to be
missing it... @sabrecat thoughts on this?
2013-12-16 23:52:39 -07:00
Tyler Renelle
2e098ce87b classes: bailey 2013-12-16 23:33:05 -07:00
Tyler Renelle
122822e088 challenges: fix TypeError: undefined is not a function 2013-12-16 23:00:03 -07:00
Tyler Renelle
949cd97b91 fix(#2003) healer gear not showing 2013-12-16 22:50:44 -07:00
Tyler Renelle
0f142da625 fix to deleteTask 2013-12-16 22:11:48 -07:00
Tyler Renelle
016a5030c5 groups: 404 when group not found 2013-12-16 22:09:54 -07:00
Tyler Renelle
4650e2f592 classes: timeout on justin. would prefer of $state.go() had a callback param 2013-12-16 21:16:32 -07:00
Tyler Renelle
ee3e7c2032 [#1990] Spelling updates 2013-12-16 16:28:46 -07:00
Tyler Renelle
91f5da7989 [#1994] dismiss alert fix 2013-12-16 15:43:16 -07:00
Tyler Renelle
b908581473 [#1994] fix "can't add task to challenge" 2013-12-16 15:38:40 -07:00
Tyler Renelle
3fe74e7708 cleaner stats page 2013-12-16 14:29:44 -07:00
Tyler Renelle
2175d7733d classes: better stats breakdown, including buffs 2013-12-16 14:18:31 -07:00
Tyler Renelle
3b4fca506a separate unlock for facial-hair / hair 2013-12-16 13:46:54 -07:00
Tyler Renelle
302340bee2 [#1997] classes: add MP to restore dialog (@wc8 you might find this useful) 2013-12-16 13:38:23 -07:00
Tyler Renelle
5251b4ce3c classes: add just guide for classes unlock 2013-12-16 13:33:05 -07:00
Tyler Renelle
a1590f7f3e classes: update some classes wording 2013-12-16 13:03:33 -07:00
Tyler Renelle
8082d8ae30 add unlock set for hairs, beards, mustaches 2013-12-16 12:15:59 -07:00
Tyler Renelle
7c2e803475 classes: charge gems for class-change 2013-12-16 11:47:55 -07:00
Tyler Renelle
5f689960b6 [#1994] fixes to MP bar 2013-12-16 11:08:39 -07:00
Tyler Renelle
61d95cfda8 classes: [#1989] migrate tasks for users as well 2013-12-16 09:47:57 -07:00
Tyler Renelle
171d233686 [#1992] fix for contrib sword not getting ported 2013-12-16 09:24:30 -07:00
Tyler Renelle
f60166301e mongo auto_reconncet option 2013-12-16 09:00:49 -07:00
Tyler Renelle
a7100b6606 classes: cast URL fix 2013-12-16 00:18:50 -07:00
Tyler Renelle
616cf41017 MOBILE_APP on static, deep-watch user.items.gear.equipped 2013-12-15 23:17:09 -07:00
Tyler Renelle
07a27d1c22 use updateStore outside of user.fns (habitrpg-shared#5d39056) 2013-12-15 22:38:08 -07:00
Tyler Renelle
b9f8ae3f62 move userServices.js to habitrpg-shared, so mobile can share the code 2013-12-15 21:28:59 -07:00
Tyler Renelle
259f9033c4 APIv2: add paths /api/v2/* and /api/v1/*. v1 has limited deprecated routes (only the things I know currently work), and we'll notify 3rd-partyists to migrate to apiv2 once it's documented and tested 2013-12-15 17:54:34 -07:00
Tyler Renelle
91e1287d06 APIv2: some finalization of APIv2. Add new routes, re-rigg
query/param/body requirements. This overhauls the API pretty
substantially, so we'll indeed be moving this to apiv2, using v1 for the
old API, and limiting it's use substantially
2013-12-15 16:53:06 -07:00
Tyler Renelle
d0b07ba4db apiv2: move tags to apiv2 (remove from client/server, move to Shared.ops) 2013-12-15 14:16:04 -07:00
Tyler Renelle
12cc6f51eb classes: reposition inventory, fix saddle confirm dialog, gems & food tweaks 2013-12-15 13:25:19 -07:00
Dušan Juretić
9f32d3e7b8 Fix userServicesSpecs by adding notificationServices 2013-12-15 16:49:53 -03:00
Tyler Renelle
774775de7a fixes: appliedTags, add moment to rootScope (repeat i18n issues). Also,
discard the sync-queue if errors were detected. Previously, if an op
triggered server error, the op is still in the queue and will keep
trying. Thus, in-browser user is corrupt - they'll need to logout /
clear localStorage. This *should* fix that, while still allowing the
sync-queue to build up when offline (status appears to == 0 in those
cases). @paglias just FYI - should be good, but wanna loop you in just
in case.
2013-12-15 12:11:25 -07:00
Tyler Renelle
bc0034f022 apiv2 handle notifications circular-dependency. migration
fixes. Rest=>Sleep fixes
2013-12-15 10:57:53 -07:00
Tyler Renelle
ae4ca337c8 Merge pull request #1949 from bobbyroberts99/develop
Reposition Markdown formatting link
2013-12-14 21:21:45 -08:00
Tyler Renelle
0f5afbedfb Merge pull request #1988 from HabitRPG/sabe/tweak
Add explicit cancel button to Fortify modal
2013-12-14 21:09:25 -08:00
Tyler Renelle
68155045d1 classes: Fix migration (some users had 1e+18+ for "restore user" values, causing script
to crash). Default to skin_c06534
2013-12-14 19:26:01 -07:00
Sabe Jones
68b2c8b6bc Add explicit cancel button to Fortify modal 2013-12-14 19:23:40 -06:00
Tyler Renelle
d1a34f570d customizations: migrate skins for more PCs, start building out migration 2013-12-14 16:12:41 -07:00
Bob Steffes
182a34ed7e Update footer FAQ to wiki 2013-12-14 10:59:45 -08:00
Tyler Renelle
26697546e8 classes: header z-index:100, generalized shop_money classes, only show
owned gear if == true
2013-12-14 11:34:41 -07:00
Magnilucent
376e977238 Fixes #1959: petCount was only being updated...
in groupsCtrl.js. This made profile.petCount blank unless the current
user viewed himself in chat. I put the code to set profile.petCount into
userCtrl.js.

Note: petCount (not profile.petCount) is still always equal to the
current user's pet count. There is probably a better solution than this,
I just don't know enough about AngularJS to make it.
2013-12-14 02:38:08 -05:00
Tyler Renelle
dc348d5601 [#1969] add in @Fandekasp's shirts, had to do separate commit for handling of
user.preferences.shirt
2013-12-14 00:35:03 -07:00