Matteo Pagliazzi
1490380e53
@lefnire since we are just testing and not deploying from this I liked to try the loading bar we talked about so that everyone can say what they do think
2013-10-30 19:13:21 +01:00
Tyler Renelle
ff3266bac8
get rid of ngRoute completely, depend on ui-router instead
2013-10-30 10:31:36 -07:00
Tyler Renelle
8b76b74d78
add profile.name in migration, ui-router in production grunt
2013-10-30 09:57:38 -07:00
Matteo Pagliazzi
2cd4bbb0ec
use profile.name for invited users
2013-10-30 15:54:39 +01:00
Tyler Renelle
0151484279
merge @paglias migrations into our one big migration, so I can run it
...
all at once when the time comes. Had to make some changes (will comment
no github)
2013-10-30 01:46:49 -07:00
Tyler Renelle
ea54f0aa75
challenges: implement basic filters on challenges tab
2013-10-30 01:21:44 -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
d116ac7b81
challenges: lots of misc. bug fixes
2013-10-29 22:30:58 -07:00
Tyler Renelle
6e71a76e22
challenges: back to dealing with taskLists from scopes, rather than the
...
habitrpg-tasks directive. Was having trouble accessing it by reference
otherwise. Would love to move off of the directive entirely and use
ng-include instead, but some scope issues with lists
2013-10-29 19:07:39 -07:00
Tyler Renelle
02ebc536ca
challenges: get Challenges (mostly) working along the same ui-router
...
principles as groups. Having some $scope variable resolution timing issues
2013-10-29 17:49:49 -07:00
Tyler Renelle
77fee06fdb
gMerge branch 'challenges' into develop
...
Conflicts:
migrations/20131028_cleanup_deleted_tags.js
src/controllers/groups.js
views/options/groups/group.jade
views/options/profile.jade
2013-10-29 15:38:47 -07:00
Tyler Renelle
d9d769a0e1
challenges: much better implemntation of ui-router for nested groups. No
...
need to specify fields or populate members at /groups - instead, provide
that functionality at /groups/:gid
2013-10-29 15:25:50 -07:00
Tyler Renelle
be657a76e0
challenges: pass down if user is member of group (group._isMember) for
...
performance. some bug fixes
2013-10-29 12:26:13 -07:00
Matteo Pagliazzi
9eecb977ea
add migration to add invited users to group.invites, @lefnire I tried with _.each(db.users.find()) but doesnt seem to work for db records so I ended up using db.users.find().forEach... which instead seems to work. My first migration to cleanup deleted tags used _.each so I rewrote it using native forEach, just wanted to let you know that it is updated now.
2013-10-29 19:06:01 +01:00
Matteo Pagliazzi
e07713d49c
typo
2013-10-29 18:03:11 +01:00
Matteo Pagliazzi
fd952701db
groups, list users invited with ability to remove their invitation, @lefnire i used group.invites from Group Schema which was already defined but not used by anything, fix #1523
2013-10-29 18:01:01 +01:00
Matteo Pagliazzi
6af71f0e44
better group invite handling
2013-10-29 16:50:28 +01:00
Tyler Renelle
219318b405
challenges: remove username(), since we're now using user.profile.name
2013-10-28 18:20:21 -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
Matteo Pagliazzi
633ce62313
set back some derby code
2013-10-28 22:24:13 +01:00
Matteo Pagliazzi
19433f7100
remove old code
2013-10-28 22:22:33 +01:00
Matteo Pagliazzi
36229ac44c
port assign group leader
2013-10-28 22:21:18 +01:00
Matteo Pagliazzi
5744146ff6
port group websites
2013-10-28 21:58:38 +01:00
Matteo Pagliazzi
f5777dc0d0
remove donate button from front page, fix #1617
2013-10-28 21:31:44 +01:00
Tyler Renelle
4ac0ef4ac2
challenges: migration script for TaskSchema subdocs, cleanup tags, remove old challenges
2013-10-28 12:27:50 -07:00
Matteo Pagliazzi
6ee1b14e97
dismissable errors and warnings, fix #1580
2013-10-28 20:16:40 +01:00
Tyler Renelle
35c4a62de0
challenges: switch from ngRoute to ui-router
2013-10-28 11:34:08 -07:00
Tyler Renelle
f178eb2322
challenges: better lock-down on member's tasks (remove actionable items
...
except stats)
2013-10-28 11:34:08 -07:00
Tyler Renelle
d62586ef0a
challenges: stats setup
2013-10-28 11:34:08 -07:00
Tyler Renelle
44d67ac9f8
UserSchema: set default profile.name (either from facebook or username)
...
if not provided. This way we can remove the expensive username() helper
function throughout our html
2013-10-28 11:34:08 -07:00
Tyler Renelle
a078889d58
challenges: sync score to challenge, lotsa bug fixes
2013-10-28 11:34:07 -07:00
Tyler Renelle
e52d0a156a
challenges: better syncing of new, updated, & deleted tasks from
...
challenge to user. start with task.challenge.broken code
2013-10-28 11:34:07 -07:00
Tyler Renelle
d60a56432f
challenges: better unlinkig of tasks on unsubscribe
2013-10-28 11:34:07 -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
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
e81193ef28
challenges: pull in updates from the old 0.5 branch
2013-10-28 11:34:07 -07:00
Matteo Pagliazzi
e0c95b3a86
port member modal to group members list, fix #1656
2013-10-28 18:27:03 +01:00
Matteo Pagliazzi
34fedca239
always use removeSelf only for parties
2013-10-28 18:08:21 +01:00
Tyler Renelle
da563042dc
Merge pull request #1654 from HabitRPG/paglias/remove-deleted-tags
...
Migration to remove deleted tags from tasks
2013-10-28 09:25:41 -07:00
Matteo Pagliazzi
c444feb29c
removeMember return whole group
2013-10-28 17:18:15 +01:00
Matteo Pagliazzi
23c3bcfa32
add ability to group leader to remove members, fix #1639
2013-10-28 17:10:29 +01:00
Matteo Pagliazzi
9e21974108
revert previous commit, reload after party invite accept
2013-10-28 16:24:40 +01:00
Matteo Pagliazzi
e8173a4962
remove need to refresh after having accepted party invite
2013-10-28 16:21:53 +01:00
Matteo Pagliazzi
ffdfe0b734
migration to remove deleted tags from tasks
2013-10-28 15:55:34 +01:00
Matteo Pagliazzi
cd97cc1e24
hotfix for streak bonus being given when selling item for gold
2013-10-27 13:44:04 +01:00
Matteo Pagliazzi
c9ff96af6c
added small notice about password manager
2013-10-27 13:36:20 +01:00
Matteo Pagliazzi
24f3ba7b5c
fix for gems not removed after guild creation, fix #1186
2013-10-27 13:03:03 +01:00
Matteo Pagliazzi
a5af52a275
correctly award ultimategear achievement
2013-10-27 12:11:59 +01:00
Matteo Pagliazzi
39e37e1404
Merge pull request #1650 from HabitRPG/paglias/fix-1647
...
Fix #1647
2013-10-27 02:58:23 -07:00
Matteo Pagliazzi
8cdcbcf685
added comment for minimze: false
2013-10-27 10:55:43 +01:00