SabreCat
e11c777325
feat(content): Armoire and Backgrounds 4/18
2018-04-03 00:41:22 +00:00
Sabe Jones
e50bc189aa
Merge branch 'release' into develop
2018-04-01 03:55:40 +00:00
SabreCat
4968b291f7
chore(news): Bailey
2018-04-01 02:59:54 +00:00
Alys
bec8cb01e0
prevents a user who has had their chat privileges revoked from creating a public guild ( #10205 )
2018-03-31 13:46:14 +02:00
Alys
df69208caa
prevent a user with no chat privileges from inviting any player to a guild or party ( #10194 )
...
This is because they could use private group chat messages to bypass
the restriction on talking to other players.
2018-03-31 13:29:08 +02:00
SabreCat
ae0c440846
chore(news): Bailey
2018-03-30 16:55:51 +00:00
Keith Holliday
2f69f4039e
Made challenge paging optional
2018-03-30 11:34:00 -05:00
SabreCat
6f1a551d76
chore(news): Bailey
2018-03-30 01:12:38 +00:00
Keith Holliday
298a6a743c
Added paging ( #10150 )
...
* Added paging
* Escaped regex
* Fixed challenge side effect tests
2018-03-23 14:13:08 -05:00
SabreCat
85e0af0c0e
feat(content): Mystery Items 2018/03
2018-03-22 19:50:47 +00:00
Sabe Jones
3af7f89d10
Merge branch 'release' into develop
2018-03-20 22:57:52 +00:00
SabreCat
a84ea8b1b7
feat(event): Spring Fling 2018
2018-03-20 21:30:43 +00:00
Travis
8c316d939f
Updated get challenges api to return challenges sorted by which challenges include the habitica_official category ( #10079 )
...
and removed sorting on the official flag of the challenges object.
fixes #9955
2018-03-17 22:26:24 +01:00
Travis
45eb19e992
Update the API to prevent the user from leaving a group if they are the only member and have a quest active. ( #10091 )
...
* Update the API to prevent the user from leaving a group if they are the only member and have a quest active.
fixes #10068
* fixing api doc
2018-03-17 22:26:07 +01:00
Travis
3ad0ffcaec
Escaping regex characters from user input before searching for groups. ( #10092 )
...
fixes #9953
2018-03-17 22:25:50 +01:00
Mark Kuba
301668fe22
fix: you are already in group message - fixes #10119 ( #10122 )
...
* add youAreAlreadyInGroup message
* add test for youAreAlreadyInGroup message
* update youAreAlreadyInGroup message
2018-03-17 22:21:16 +01:00
Julius Jung
04b4912d59
Fix password reset when querying for emails with upcase characters ( fixes #9059 ) ( #9707 )
...
* downcase updating an email to be consistent with creating
* add tests to ensure downcase of email for create/update
* create migration to downcase existing User objects
* delete 'only'
* change gmail to example
* add trailing comma from lint error
* search for emails with at least one capital letter
* fix query in order to search for any email with at least one capital letter
* batch process effected users with at least one capital in email
* update script for batch process effected users
2018-03-17 22:13:54 +01:00
Mateus Etto
00d8d9d0cc
Merge branch 'develop' into party-chat-translations
2018-03-17 00:08:20 +09:00
Keith Holliday
7fe62a731b
Fixed gem amount on master key ( #10140 )
...
* Fixed gem amount on master key
* fix(news): update Bailey text
2018-03-15 16:19:11 -05:00
Sabe Jones
3c224fe353
Merge branch 'release' into develop
2018-03-15 19:10:56 +00:00
SabreCat
5125cc5f59
chore(news): Bailey
2018-03-15 19:04:00 +00:00
Matteo Pagliazzi
cb42a31c43
Node 8 (WIP) ( #9946 )
...
* start upgrade to node 8
* upgrade travis
* improve travis
* Remove bluebird, babel (except for modules) from server (WIP) (#9947 )
* remove bluebird, babel from server (except for modules)
* fixes
* fix path
* fix path
* fix export
* fix export
* fix test
* fix tests
* remove plugin for transform-object-rest-spread since it is supported in node8
* babel: correct syntax rest spread
* remove bluebird
* update migrations archive readme
* fix package-lock.json
* fix typo
* add package-loc
2018-03-15 19:59:36 +01:00
SabreCat
42e0095bbd
feat(content): spring Hatching Potions
2018-03-13 20:54:27 +00:00
Mateus Etto
fabaaa6d92
Merge branch 'develop' into party-chat-translations
2018-03-12 22:35:13 +09:00
Mateus Etto
314926cc06
Hard coded messages now using i18n strings
2018-03-12 21:45:41 +09:00
SabreCat
63a11c6c28
chore(event): end Valentines/Dysheartener
2018-03-08 18:37:32 +00:00
SabreCat
2abf0f4900
feat(content): Hug a Bug Quest Bundle
2018-03-06 21:56:01 +00:00
Mateus Etto
09440d5adf
Merge branch 'develop' into party-chat-translations
2018-03-02 19:28:41 +09:00
SabreCat
cf7fc8d578
Merge branch 'develop' into release
2018-03-01 23:23:57 +00:00
SabreCat
45a1ad501e
feat(content): Backgrounds and Armoire 2018/03
2018-03-01 23:23:00 +00:00
Sabe Jones
bd2fea6e81
Merge branch 'release' into develop
2018-02-28 15:40:28 +00:00
SabreCat
49af418a29
chore(news): Bailey
2018-02-28 15:33:45 +00:00
Mateus Etto
1724bfc553
Merge branch 'develop' into party-chat-translations
...
# Conflicts:
# website/server/models/group.js
2018-02-28 19:42:19 +09:00
Keith Holliday
be71c5f844
Added kafka queue and initial messages for delete account ( #10036 )
...
* Added kafka queue and initial messages for delete account
* Checked for env vars
2018-02-27 09:57:37 -07:00
Mateus Etto
d2fcdf4493
Merge branch 'develop' into party-chat-translations
...
# Conflicts:
# website/server/controllers/api-v3/user.js
2018-02-26 19:55:32 +09:00
Gergely Imreh
4b17f62241
task types: add new error messages for invalid task types ( #9983 )
...
* `/task/user` `GET` endpoint takes plurals of task types as allowed
parameters, plus another custom `completedTodos` type
* `/tasks/group/:groupId` and `/tasks/challenge/:challengeId`
`GET` endpoints task plurals of task types as allowed parameters
2018-02-23 14:38:18 -06:00
Keith Holliday
b850ea9dbf
Bulk spell casting ( #10007 )
...
* Reorganized spell code
* Added quantity field
* Fixed parameter passing
2018-02-23 11:30:15 -07:00
Matteo Pagliazzi
3a1e56cc8e
Upgrade server deps ( #10017 )
...
* remove unused apn lib and upgrade moment-recur
* upgrade validator
* upgrade got
* request -> got
* fix validation
* fix tests
* upgrade nodemailer
* fix unit tests
* fix webhook tests, upgrade express-validator (using legacy api)
* upgrade js2xmlparser
* update misc packages
* fix linting
* update packages
2018-02-23 15:21:00 +01:00
SabreCat
8b8cee40a7
feat(content): mystery items Feb 2018
2018-02-22 22:56:33 +00:00
Sabe Jones
72dc7c01c3
Merge branch 'release' into develop
2018-02-21 17:47:56 +00:00
SabreCat
84dc1ab546
chore(news): Bailey
2018-02-21 17:35:33 +00:00
Josh Sears
f592103754
Partial Fix for #8735 ("Failed party invitations do not indicate which invitations failed") ( #9939 )
...
* Updated from origin and added invite error fixes
* Update test for capitalization issue
* New error display
Changed app.vue to display error message using error.response.data.message
2018-02-19 19:00:42 +01:00
Keith Holliday
faa068f690
Challenge small refactor ( #9964 )
...
* Removed challenge group duplication
* Removed duplication of joined challenge
* Moved helpers to challenge library
* Passed group to function
* Fixed group response
2018-02-19 08:15:43 -07:00
Mateus Etto
521a1e646d
Missing message (user claim task)
2018-02-19 20:07:05 +09:00
Mateus Etto
2ce9b319a0
Target username instead of uuid
2018-02-19 00:24:30 +09:00
Mateus Etto
477c23dd67
Save username instead of uuid (no queries necessary anymore)
2018-02-19 00:18:29 +09:00
Mateus Etto
7af71d1457
Fix errors
2018-02-18 19:44:17 +09:00
Mateus Etto
3171550de2
Fix syntax problems found when running tests
2018-02-18 17:14:18 +09:00
Matteo Pagliazzi
74ba55c20b
Upgrade tests tools and lint migrations and scripts (part 2) ( #9998 )
...
* upgrade gulp-babel
* upgrade babel-eslint
* upgrade eslint-friendly-formatter
* start upgrading chai
* start to upgrade eslint
* restore skipped tests
* start to upgrqde monk
* fix linting and remove unused file
* fix mocha notifications, and common tests
* fix unit tests
* start to fix initrgration tests
* more integration tests fixes
* upgrade monk to latest version
* lint /scripts
* migrations: start moving to /archive unused migrations and run eslint with --fix
* lint migrations
* fix more integration tests
* fix test
2018-02-17 18:11:24 +01:00
Mateus Etto
14798ced82
Translation support for a lot of messages in party
2018-02-17 22:17:08 +09:00