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
Matteo Pagliazzi
e0c95b3a86
port member modal to group members list, fix #1656
2013-10-28 18:27:03 +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
cd97cc1e24
hotfix for streak bonus being given when selling item for gold
2013-10-27 13:44:04 +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
Tyler Renelle
ef972bf70d
[ #1540 ] add restore option for streak achievement
2013-10-24 11:04:35 -07:00
Matteo Pagliazzi
1f8915f5de
add api.deleteTag to batch update operations
2013-10-24 18:21:34 +02:00
Matteo Pagliazzi
211433858c
correctly remove tag from task
2013-10-24 17:50:35 +02:00
Matteo Pagliazzi
715e4e42a5
remove console.log
2013-10-24 17:50:24 +02:00
Tyler Renelle
b23ce8426b
fix to editing profile: "TypeError: Cannot call method 'toString' of undefined"
2013-10-23 10:25:43 -07:00
Matteo Pagliazzi
fe52731393
fix small error on startup
2013-10-23 18:49:14 +02:00
Matteo Pagliazzi
20f2d75bbf
add streak achievement notification
2013-10-23 17:57:02 +02:00
Matteo Pagliazzi
f56b76b5ae
Merge branch 'develop' of https://github.com/lefnire/habitrpg into develop
2013-10-23 16:38:37 +02:00
Matteo Pagliazzi
0c7ba32c6b
fix #1635
2013-10-23 16:38:05 +02:00
Tyler Renelle
44cb797063
migrate: flags.ads -> purchased.ads (boolean); flags.newStuff to boolean
2013-10-22 18:50:50 -07:00
Tyler Renelle
c40697761b
halloween: fix to transient skin set
2013-10-22 18:16:23 -07:00
Tyler Renelle
f59d5b056c
Merge branch 'halloween' into develop
2013-10-22 17:57:57 -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
619c00fb5c
halloween: some unlocking bug fixes (appears a markModified was required)
2013-10-22 13:37:55 -07:00
Tyler Renelle
d184237c79
halloween: begin adding mechanic for the special skins
2013-10-22 13:24:31 -07:00
Matteo Pagliazzi
c4882942d6
fix chart shown below task edit form
2013-10-21 20:41:19 +02:00
Tyler Renelle
2cf814acd6
drops: description on combining eggs/potions, selling to
...
alex. de-selectable drops. sell in a button of alex's dialog
2013-10-19 23:44:03 -07:00
Tyler Renelle
e4f2a4386d
eggs: bug fixes on selling potions
2013-10-19 20:22:12 -07:00
Tyler Renelle
c882525150
eggs: add ability to sell potions / eggs
2013-10-19 20:04:26 -07:00
Tyler Renelle
017398eb83
eggs: some cleanup and passing around of $index so we can retrieve
...
egg/pot value
2013-10-19 19:58:11 -07:00
Tyler Renelle
be624a03b0
pets: basic framework for selecting both eggs & potions. now it shows which is hatchable with green background, setting up for selling eggs
2013-10-19 19:30:39 -07:00
Tyler Renelle
c52bbc8f0d
graphs: hack 300px width on charts because I can't figure out how to
...
make 100% work
2013-10-19 16:42:29 -07:00
Tyler Renelle
cef8431af0
charts: port toggleChart back in (functional, but it's not getting the
...
right width)
2013-10-19 16:15:48 -07:00
Matteo Pagliazzi
08fd4a865a
better code for last fix
2013-10-16 20:24:32 +02:00
Matteo Pagliazzi
28e8955379
do not reset user\ eggs if they are already there
2013-10-16 20:22:22 +02:00
Matteo Pagliazzi
285362de6f
remove console.log for syncing
2013-10-16 20:19:42 +02:00
Tyler Renelle
5d46793373
Merge pull request #1591 from djuretic/develop
...
Tests for AuthCtrl
2013-10-15 19:59:47 -07:00
Dušan Juretić
6830a9281d
add tests for userServices, changed alert to $window.alert in userServices
2013-10-13 19:01:46 -03:00
Matteo Pagliazzi
68426c7ccb
profile edits saved only on click
2013-10-13 20:47:59 +02:00
Matteo Pagliazzi
4e56df0e82
restore values saved only when Save is clicked
2013-10-13 19:58:13 +02:00
Tyler Renelle
a53725da14
gems: add to tutorial on drop unlock
2013-10-12 20:22:56 -07:00
Tyler Renelle
f8328d3eeb
paypal: add configurable merchant and sandbox/production environment
2013-10-12 19:22:06 -07:00
Dušan Juretić
89b4d2ece0
authCtrl tests now working, replaced window for $window
2013-10-12 22:46:13 -03:00
Tyler Renelle
5de0c928fe
paypal: conslidate buy gems modals
2013-10-12 16:51:01 -07:00
Matteo Pagliazzi
993a255c46
may be fix for #1560
2013-09-22 17:29:16 +02:00
Matteo Pagliazzi
3fb6f25c42
set reorder distance to 5px
2013-09-21 16:50:14 +02:00
Matteo Pagliazzi
93aab9d459
typo
2013-09-21 16:14:19 +02:00
Matteo Pagliazzi
55661a6659
typo
2013-09-20 18:05:01 +02:00
Matteo Pagliazzi
2c2367cf7c
update store, fix #1553
2013-09-20 18:04:20 +02:00
Matteo Pagliazzi
2c32095924
confirmation when leaving party or guilds, fix #866
2013-09-18 20:09:35 +02:00
Dušan Juretić
c6472bc615
fix hardcoded total pets count
2013-09-18 11:07:23 -03:00
Tyler Renelle
9ec3c4aaed
fix so admins can delete chat msgs
2013-09-18 09:06:51 -04:00
Tyler Renelle
5006cda946
[ #1394 ] fix customizationsNotification issue
2013-09-17 14:59:06 -04:00
Tyler Renelle
402e2aedb0
[ #1397 #1543 #1540 ] misc bug fixes
2013-09-17 14:44:02 -04:00
Tyler Renelle
082bfd46da
Merge branch 'develop' of github.com:lefnire/habitrpg into develop
2013-09-17 14:16:11 -04:00
Tyler Renelle
5ab3ea7311
[ #1397 #1543 #1540 ]use justin in popovers instead of indicator icons (may want to revisit)
2013-09-17 14:15:57 -04: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
Matteo Pagliazzi
66a8af5959
Merge pull request #1545 from djuretic/develop
...
Profile: allow deletion of websites
2013-09-17 10:50:04 -07:00
Tyler Renelle
1c7081495f
misc cleanup
2013-09-17 12:52:51 -04:00
Tyler Renelle
f26b0a2cf5
[ #1394 ] add drop notifications back in
2013-09-17 12:16:16 -04:00
Tyler Renelle
9d633eceaf
[ #1394 ] bug fixes
2013-09-17 12:04:46 -04:00
Tyler Renelle
0fc413f3b7
[ #1394 ] move notifications from controller to service, lots of notification
...
fixes, put streak notification back in
2013-09-17 11:43:05 -04:00
Tyler Renelle
1d3728ea77
spacing cleanup
2013-09-17 10:50:24 -04:00
Dušan Juretić
2c8a5b5ff8
remove website in edit profile page works
2013-09-16 22:58:20 -03: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
Matteo Pagliazzi
e6021d9cf8
show tour only once
2013-09-12 19:24:04 +02:00
Tyler Renelle
2f8c9fea78
[ #1516 ] fixes to handling user.invitations.guilds - both accept & reject
2013-09-11 17:16:23 -04:00
Matteo Pagliazzi
48c078a6ea
various fixed
2013-09-11 20:08:53 +02:00
Matteo Pagliazzi
1342a2cb89
fix reject guild function
2013-09-11 17:07:38 +02:00
Matteo Pagliazzi
8e377d7343
fix various guilds issues
2013-09-11 16:28:14 +02:00
Tyler Renelle
a7e99d0ac0
[ #1396 ] add ability to show tour at any time. Also add ability to show
...
Bailey at any time
2013-09-10 18:36:10 -04:00
Tyler Renelle
16a4e87fea
[ #1396 ] Add justin to tour bubbles
2013-09-10 18:20:10 -04:00
Tyler Renelle
598c4445ff
[ #1396 ] setup tour, using user.flags.showTour now instead of
...
localStorage. double check with #1507
2013-09-10 18:06:16 -04:00
Tyler Renelle
a6590e7d84
[ #1505 ] add memberServices into static. I'm adding way too many deps to the
...
static page, I need to separate out authServices bare-bones & only use
that in static
2013-09-09 21:25:45 -04:00
Tyler Renelle
89fabc38cb
add "member since" in modal
2013-09-09 18:56:46 -04:00
Tyler Renelle
b123843837
[ #1479 ] when clicking guild member name, replace their limited loaded data with
...
more full data from server
2013-09-09 17:39:26 -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
e1828153dd
[ #1489 ] add edit-gropu server route, basic editing of group info for now (with markdown!)
2013-09-09 17:09:45 -04:00
Tyler Renelle
09963ee30a
[ #1489 ] WIP start adding group edit. remove angular-ui-bootstrap accordion as it
...
was causing problems.
2013-09-09 16:15:57 -04:00
Tyler Renelle
774fa4f645
use marked instead of showdown, it's more performant and allows us to
...
sanitize the content
2013-09-09 14:06:36 -04:00
Tyler Renelle
6e800ea2d9
use markdown for profile-editing. Add save button. will remove linky
...
once everything's in markdown
2013-09-09 13:27:25 -04:00
Tyler Renelle
4caec6f737
[ #1444 ] implement delete-tag (incl server route). run tags-cleanup migration
2013-09-09 00:04:02 -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
55dffcc317
[ #1476 ] re-order "you already have this combo" message to bail early
2013-09-08 22:42:59 -04:00
Tyler Renelle
5c5212eb0e
[ #1477 ] add delete account
2013-09-08 15:17:49 -04:00
Tyler Renelle
f250a98fb7
[ #1477 ] add reset account
2013-09-08 15:11:04 -04:00
Tyler Renelle
5e51148f8e
[ #1477 ] port settings modals to jade, implemented restore
2013-09-08 13:23:37 -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
Tyler Renelle
0b34b41bbe
fix to toggle helm
2013-09-08 11:39:30 -04:00
Matteo Pagliazzi
c9f3d3029c
delete chat message
2013-09-08 17:22:03 +02:00
Tyler Renelle
0ccdb48751
[ #1468 ] hatchingPotion purchasing fix. also some temp hacks to get the UI to update
2013-09-07 19:06:41 -04:00
Tyler Renelle
5cb8238b7c
change badge from master => royal
2013-09-07 15:31:36 -04:00
Tyler Renelle
a960d310f7
[ #1465 ] allow clicking self for modal
2013-09-07 13:59:49 -04:00
Tyler Renelle
69faa27f68
[ #1465 ] bug fixes to achievements listing
2013-09-07 13:38:43 -04:00
Tyler Renelle
91d1cdf361
[ #1465 ] add member modals back in. Not all info is present, just a bit more
...
work. Can now click guild & tavern members! does lazy-loading of members
so we don't have to load all their information at once
2013-09-07 12:45:39 -04:00
Tyler Renelle
e23acc4c0a
Merge branch 'paglias/grunt' into develop
2013-09-06 22:23:02 -04:00
Matteo Pagliazzi
7cd075d787
initial grunt support, gzip enabled
2013-09-06 19:19:43 +02:00
Tyler Renelle
d03352c323
move all public/js to public/vendor, move bootstrap & bootstrap-growl to git submodule
2013-02-16 19:42:35 -05:00
Tyler Renelle
064abc959b
reverting the commit-set for the progress-bars https://github.com/lefnire/habitrpg/pull/379 (@zakkain I'll follow up on GH)
...
Revert "move progress-pollyfill to require for performance"
This reverts commit 96b983b564 .
2013-02-13 15:21:44 -05:00
Zachary Kain
7864865065
ACTUALLY add the polyfill for <progress> this time
2013-02-12 12:33:41 -05:00
Tyler Renelle
9d8199e60b
upgrade bootstrap
2013-01-14 13:06:18 -05:00
Tyler Renelle
b41b5d3603
upgrade bootstrap-tour to use html
2012-12-12 20:29:28 -07:00
Tyler Renelle
2a8bc2abe2
upgrade bootstrap, and manually specifcy hover-triggers for popovers (bootstrap now
...
defaults to click)
2012-12-05 07:17:45 -08:00
Tyler Renelle
7ed84072ea
upgrade bootstrap-growl for performance
2012-12-04 18:56:32 -08:00
Tyler Renelle
0088ea516b
pull in some small changes from private
2012-11-14 17:50:49 -05:00
Tyler Renelle
33f8c43e93
more bug-fixing on async cron, using lodash instead of underscore
2012-09-24 16:45:37 -04:00
Tyler Renelle
9c58a7809f
Beginnings of toggling days-of-week for repeatable dailies
...
Conflicts:
lib/app/index.js
package.json
src/app/index.coffee
2012-09-04 23:07:58 -04:00
Tyler Renelle
33c285c398
widdled jquery-ui down without error
2012-09-04 18:01:46 -04:00
Tyler Renelle
681c3e219a
put full jquery-ui back in. something to lost in the pipework trying
...
to minimize it to just the sortable component (custom build), giving
TypeError: 'undefined' is not a function (evaluating 'a.curCSS(this,"overflow",1)')
2012-09-04 18:01:45 -04:00
Tyler Renelle
051b28253c
latest jquery-ui & jquery (1.8.0 of jquery, for compatibility)
2012-09-04 18:01:44 -04:00
Tyler Renelle
8930be1356
upgrade jquery
2012-09-04 14:28:51 -04:00
Tyler Renelle
e615e16891
upgrade bootstrap growl
2012-09-04 14:28:49 -04:00
Tyler Renelle
68079f5bfc
send growl notifications for points gained/lossed & level up
...
Conflicts:
src/app/scoring.coffee
2012-09-01 14:26:12 -04:00
Tyler Renelle
ad2bce0db9
bring underscore back
2012-07-27 19:37:16 -04:00
Tyler Renelle
d823a762b0
Upgraded external js files: bootstrap-tour, jquery-ui.min,
...
jquery.cookie, jquery.min
2012-07-18 10:04:09 -04:00
Tyler Renelle
c4b34a2d93
move scripts to /public/js, downloaded google's jsapi there (so don't
...
have to load)
2012-07-18 09:51:19 -04:00