Blade Barringer
ad6fbef85c
Move chat tests to new infrastructure
2015-10-30 14:47:14 -05:00
Blade Barringer
aa111b3c1a
Update tests to assert against translation strings
2015-10-30 09:01:57 -05:00
Matteo Pagliazzi
f9ab04e4f9
upgrade to express 4.x
...
cleanup package.json
put errorHandler middleware as the last one
use accepts module instead of req.acceptedLanguages
use normal object notation as it is supported is es5
remove deprecations from auth controller
remove deprecations from groups controller
Revert "remove deprecations from groups controller"
This reverts commit 7cf36295ebbc50c1f2b210a8ab447d7f2c41dba9.
Revert "remove deprecations from auth controller"
This reverts commit deecd701e0551862ba53ea894f2d87a746384fed.
request limit upped to 1mb and 10k chars for query parameters
Upgrade to Express 4.x
2015-10-29 15:59:45 +01:00
Blade Barringer
a7c52e6086
Reinstate amplitude analytics
2015-10-27 19:37:57 -05:00
Matteo Pagliazzi
d05b00fb34
fix(analytics): enable analytics and correctly export methods
2015-10-27 17:39:37 +01:00
Matteo Pagliazzi
2443177729
fix(server): disable analytics until bug is fixed
2015-10-27 17:26:15 +01:00
Blade Barringer
4c84728873
Removes quest from group if quest leader is booted
2015-09-15 18:10:31 -05:00
Blade Barringer
a655242c49
Correct test assertion
2015-09-15 17:38:22 -05:00
Blade Barringer
9abe67b0ad
Prevent quest leaders from leaving party
...
(cherry picked from commit dc43aa5902 )
2015-09-15 16:41:50 -05:00
Blade Barringer
f8850755d0
Correct leave call to prevent leaving if quest is in progress
...
(cherry picked from commit eddea562f4 )
2015-09-15 16:41:25 -05:00
Matteo Pagliazzi
bfd6d055b0
merge into develop
2015-09-06 21:21:39 +02:00
Matteo Pagliazzi
995e3a796d
store group name on firebase
2015-09-06 16:29:45 +02:00
Matteo Pagliazzi
c89cf20bd3
sync groups' members with firebase
2015-09-05 15:44:45 +02:00
Matteo Pagliazzi
e5f4898222
when last user is removed from private group, delete the group
2015-09-05 15:44:44 +02:00
Matteo Pagliazzi
d5fb2afaa4
add Group.methods.leave, user is removed from groups when his account is deleted
2015-09-05 15:44:44 +02:00
Matteo Pagliazzi
0cd35a374a
when last user is removed from private group, delete the group
2015-09-05 15:44:44 +02:00
Blade Barringer
807e6eb7cf
Merge branch 'develop' into sabrecat/party-page
2015-09-04 19:00:48 -05:00
Blade Barringer
1d032a43a6
Format if else
2015-09-04 18:39:45 -05:00
Blade Barringer
0d78c01de3
Merge pull request #5877 from TheHollidayInn/guilds-user-becomes-lead-when-joins-empty-group
...
Groups now make joining user the leader when they are empty
2015-09-04 09:43:26 -05:00
TheHollidayInn
0adfcc3415
Groups now make joining user the leader when they are empty
2015-09-02 12:36:13 -05:00
Matteo Pagliazzi
7acec14e6b
do not allow leaders to kick themselves from group
2015-09-01 16:33:24 +02:00
Blade Barringer
fcf187fb47
Remove logic for removing quest info
2015-08-28 22:55:02 -05:00
Blade Barringer
342343d34f
Prevent user from leaving party during active quest
2015-08-28 22:41:30 -05:00
Blade Barringer
ce7d0039f8
Q-ify save functions
2015-08-24 17:36:06 -05:00
Blade Barringer
f584b173c8
Add user scrub quest data back in
2015-08-24 12:58:31 -05:00
Blade Barringer
66d16fefc3
Send back 204 from questLeave route
2015-08-24 12:38:43 -05:00
Blade Barringer
bc24fa8130
Add front end button to leave quest
2015-08-23 22:38:55 -05:00
Blade Barringer
0b7e43f156
Add route for leaving active quest
2015-08-23 20:29:57 -05:00
Blade Barringer
93f02363e5
Add feature to join new party if user is in a party of one
2015-08-22 12:19:37 -05:00
Blade Barringer
3153fbac3c
Fix bug where mutliple user ids could not be saved
2015-08-21 08:19:39 -05:00
Blade Barringer
7fcfe6734b
Correct spacing
2015-08-21 08:19:06 -05:00
Blade Barringer
fca6f91f13
Merge branch 'develop' into analytics-service-server-side
2015-07-24 15:19:31 -05:00
Blade Barringer
054d884154
Merge branch 'develop' into analytics-service-server-side
2015-07-19 10:13:34 -05:00
Sabe Jones
ffc441ab82
feat(quests): Improve drop notif
2015-07-16 16:22:49 -05:00
hairlessbear
7223eeb681
Invites a new party member to a quest if the quest is still in the invitation stage ( fixes #5598 )
2015-07-13 13:01:35 -04:00
Blade Barringer
cdcc085530
Adjust test
2015-07-10 23:21:23 -05:00
TheHollidayInn
acb82f99ce
Remove user's group msg notification when they are kicked from the group
2015-07-10 22:39:17 -05:00
Sabe Jones
3bbde2a548
fix(analytics): Include GA label for quest actions
2015-07-10 13:57:46 -05:00
Sabe Jones
175b4fa6e0
fix(analytics): Correct quest key
2015-07-10 13:51:27 -05:00
Sabe Jones
5e89ae200d
feat(analytics): Server tweaks
...
Remove duplicate browser-side tracking for new user registration. Move quest tracking to server side and expand to include all quest accept/reject actions.
2015-07-10 13:47:03 -05:00
Blade Barringer
b72b14fe6c
Merge branch 'develop' into hairlessbear-quest_invite_modal_on_user_sync
2015-06-28 21:07:32 -05:00
Blade Barringer
54509d234c
Clean up groups controller
...
* Put nullifying variables back in per https://github.com/HabitRPG/habitrpg/pull/5437/files#r32896108
* converted questStart to a hoisted function
2015-06-21 14:02:40 -05:00
Blade Barringer
19f8ca7980
Merge branch 'develop' into hairlessbear-quest_invite_modal_on_user_sync
2015-06-20 17:36:32 -05:00
Blade Barringer
95f1c01b01
Removed more variable assignments that were never getting set
2015-06-20 16:54:33 -05:00
Blade Barringer
68f764bca6
Removed var assignment that is never reached
2015-06-20 16:50:48 -05:00
Blade Barringer
14fe29dd4a
Merge branch 'develop' into hairlessbear-quest_invite_modal_on_user_sync
2015-06-14 16:33:38 -05:00
Blade Barringer
8dde41d18a
Wrie and refactor guild tests
2015-06-10 23:39:46 -05:00
Blade Barringer
1bf38578bf
Merge branch 'develop' into hairlessbear-show_group_leader
2015-06-10 17:51:45 -05:00
hairlessbear
90015134da
Fixed 'group.leader.profile.name' issue and changed all instances of 'group.leader' to 'group.leader._id'
2015-06-04 15:18:09 -04:00
Negue
5612b4be6b
Only send "Quest Started" Notifications to users which accepted the quest
2015-06-02 20:02:14 +02:00