Commit Graph

1714 Commits

Author SHA1 Message Date
Cole Gleason 744d8a6780 When a user leaves a group, remove them from all group challenges 2014-01-04 20:05:48 -06:00
Tyler Renelle d9779d8e51 challenges: but provide default notes 2014-01-03 14:34:47 -07:00
Tyler Renelle c9e083b602 challenges: add "official habitrpg challenge" option 2014-01-03 13:36:13 -07:00
Tyler Renelle abd300199a challenges: allow members to override challenge.tasks.notes, and sycning
challenge won't update those notes.
2014-01-03 13:10:56 -07:00
Tyler Renelle 5e321b0205 apiv2 swagger fixes to paypal, and send admin emails 2014-01-03 12:50:03 -07:00
Tyler Renelle 6d8e4ed8a2 tests: api.mocha.coffee cleanup WIP 2014-01-03 10:26:46 -07:00
Tyler Renelle 2c1eb955ac fix #1954 . Start updating API tests, beginning with challenges. Use
test to fix "challenge updates not updating users' tasks"
2014-01-03 00:01:24 -07:00
Tyler Renelle 2a75849b65 swagger GET /challenges fix 2014-01-02 16:58:48 -07:00
Tyler Renelle 2be97a79d2 apiv2 swagger fixes 2014-01-02 16:42:46 -07:00
Matteo Pagliazzi 30188045f2 use habitrpg-shared locales, removed old ones 2014-01-02 20:37:05 +01:00
Tyler Renelle 46491273a5 apiv2: fix to /admin/members/{id}:GET 2014-01-02 11:01:35 -07:00
Tyler Renelle 630eab9ce5 apiv2 fix user tags routes 2014-01-01 23:39:28 -07:00
Tyler Renelle 1a9ebb59f2 apiv2: edit group as POST. Can't get PUT working with ngResource for
some reason, revisit
2014-01-01 22:40:27 -07:00
Tyler Renelle 580279eeda #2217 apiv2 update documentation 2014-01-01 22:26:59 -07:00
Tyler Renelle 548d4f5b78 #2217 swagger-ui: allow authentication for interacting with routes 2014-01-01 21:09:01 -07:00
Tyler Renelle 0d584bef3a #2217 swagger, params => parameters. Skip swagger set headers, we have our own 2014-01-01 20:51:34 -07:00
Tyler Renelle a2b30dcb1a #2217 merge apiv2 route definitions with swagger decorations 2014-01-01 20:21:46 -07:00
Tyler Renelle 11d3b7473a #2217 use BASE_URL for swagger config 2014-01-01 16:53:42 -07:00
Tyler Renelle f676dba159 #2217 more progress documenting API 2014-01-01 16:23:06 -07:00
Tyler Renelle 0edcfac46b #2217 start adding APIv2 generated documentation via swagger-node-express 2014-01-01 15:33:37 -07:00
Tyler Renelle 77c6777506 checklists: collapse individually 2013-12-31 13:50:14 -07:00
Tyler Renelle f6dec231f5 fix #2064 - user.stats.buffs.int in UserSchema (woops, @sabrecat we were
looking in the wrong place!)
2013-12-31 13:36:52 -07:00
Tyler Renelle 3aa2470b33 Merge pull request #2201 from aughr/seed_working
Fix seed file
2013-12-31 08:53:03 -08:00
Tyler Renelle 928f7cfdd7 Merge remote-tracking branch 'origin/sabe/rebirth' into develop
Conflicts:
	src/models/user.js
	views/shared/modals/index.jade
2013-12-31 08:04:51 -07:00
Andrew Bloomgarden dc77360d66 Fix seed file
It needs to configure nconf so it can start and disconnect from mongo so it can
end.
2013-12-30 23:44:24 -08:00
Tyler Renelle 4fcee66c3b checklists: inline by default, add help popover 2013-12-30 14:40:07 -07:00
Tyler Renelle 63541ad268 checklists: add inline-checklists user preference, and hide inlines when
editing
2013-12-30 10:33:48 -07:00
Tyler Renelle 74c905f1e1 checklists WIP 2013-12-30 10:33:17 -07:00
Sabe Jones 9a32cfd7e1 Remove extraneous techy characters from boss fight and spellcasting chat notifications 2013-12-30 08:46:40 -06:00
Matteo Pagliazzi c7e93f7793 remove console.log 2013-12-30 12:28:30 +01:00
Matteo Pagliazzi 34319bdcd3 improved multiple files translations 2013-12-30 12:23:23 +01:00
Matteo Pagliazzi cb07bc9229 allow multiple files for translations 2013-12-30 12:16:42 +01:00
Tyler Renelle 2f4fd2faca fix #2163 add stats.maxMP in GET /api/v2/user. @russtaylor let me know
if you need it in other locations
2013-12-29 17:13:39 -07:00
Tyler Renelle 46f772581d Merge pull request #2153 from HabitRPG/sabe/tweak3
Don't need angle brackets anymore for party cast notifications
2013-12-28 21:14:48 -08:00
Tyler Renelle 8ed891db83 Merge pull request #1984 from SyntaxPickax/patch-2
Fixed challenge prize logic to avoid double paying
2013-12-28 21:09:48 -08:00
Tyler Renelle d3a4d35d5d quest: when new user joins party, invite to pending-invite quests. When
user in quest leaves party, knock user from group.quest.members & quest
from user.party.quest
2013-12-28 21:50:27 -07:00
Sabe Jones 47c4b1dbe5 Don't need angle brackets anymore for party cast notifications 2013-12-28 17:46:18 -06:00
Tyler Renelle ea0b5b9291 quest: add quest leader. only quest-leader can begin/abort. Abort
restores quest scroll to leader. Bug fixes on clearing quest
data (completion, abort, etc)
2013-12-28 16:36:16 -07:00
Tyler Renelle 1d6679298d server: move config => utils, send headers along with error. Trying to
find out if some of these errors are mobile / not my own apps. Some
requests are malformed, but hitting apiv2's batch-api, i don't see how
this could be happening since both web and mobile are built to use apiv2
properly, unless a 3rd-party is trying to use apiv2 batch-api, but that
seems unlikely
2013-12-28 14:52:21 -07:00
Tyler Renelle 827d04e4dc APIv2: send response for user.ops 2013-12-28 12:06:24 -07:00
Tyler Renelle f8b7d313da typo on req.body.notes 2013-12-27 15:39:49 -07:00
Tyler Renelle 2332b15a55 add more details to errorHandler email 2013-12-27 12:22:26 -07:00
Tyler Renelle c5ca9cf41b fix #2142 - show boss damage as Math.abs() 2013-12-27 10:50:23 -07:00
Tyler Renelle e6e961f991 #2135 remove connect-domain commented-out examples 2013-12-26 22:39:40 -07:00
Tyler Renelle 1b8cba1945 #2135 use domain-middleware to handle top-level error-handling so we can
email admins UUIDs
2013-12-26 22:38:52 -07:00
Tyler Renelle 2a63dfe687 quests: temporary fix to users who have left a party mid-quest 2013-12-26 15:39:09 -07:00
Tyler Renelle aa3767afd9 admin: calculate 2gem bonus *after* the manual gem update from admin 2013-12-26 09:58:33 -07:00
Tyler Renelle 4e811d632e bosses: temp defensive code against progress not being defined 2013-12-26 09:58:33 -07:00
Tyler Renelle fc83ef73ac admin: add section in admin page for manually granting gems and
disabling ads. @sabrecat @wc8 @lemoness @bobbyroberts99 @redphoenix - no pressure,
just in case you see tavern cries that i don't see.apology-gems and restore-streaks
2013-12-25 20:33:21 -07:00
Sabe Jones f38b8e41af Final commit for Rebirth feature! Implement achievement and prestige icon 2013-12-25 17:56:55 -06:00