Alys
c317d1d040
moved two words from slurs to banned - TRIGGER / CONTENT WARNING: slurs, swearwords, assault, etc
...
Refer to the new comment in bannedWords.js for the reason.
2020-06-06 16:26:58 +10:00
Sabe Jones
8a1c1af461
Merge branch 'release' into develop
2020-06-01 16:41:00 -05:00
Sabe Jones
6253359d31
chore(news): Bailey
2020-06-01 16:40:33 -05:00
Bart Enkelaar
1c00d7de5b
Fix empty link bug and proper error logging in highlightMentions.js ( #12228 )
...
* fix(chat) - Don't insert user link in url-less link and properly log source-mapping failures
* fix(chat) - Add link to markdown spec and list of known issues
* fix(chat) - Log regular expression as String
2020-05-31 18:09:43 +02:00
Sabe Jones
05e229ccb0
feat(content): subscriber items June 2020
2020-05-28 16:51:12 -05:00
Sabe Jones
95a3c932c5
Merge branch 'develop' into release
2020-05-21 14:59:58 -05:00
Sabe Jones
51d1f6b86a
Merge branch 'sabrecat/feedback-links' into release
2020-05-21 14:59:43 -05:00
Sabe Jones
b0f29211a8
chore(news): bailey
2020-05-21 14:59:28 -05:00
Bart Enkelaar
26f5bf554e
fix(chat) - graceful for failure and fix link regex ( #12225 )
...
* fix(chat) - graceful for failure and fix link regex
* fix(chat) - Adjust unit test to test for the actual functional failure
2020-05-21 18:00:58 +02:00
Sabe Jones
c421da34cc
chore(feedback): replace Trello links
2020-05-19 15:15:21 -05:00
Sabe Jones
36461cbbdf
Merge branch 'release' into develop
2020-05-19 14:01:49 -05:00
Sabe Jones
80a2e31c8e
feat(content): new achievement and bundle
2020-05-19 14:00:25 -05:00
Bart Enkelaar
85d290a1fa
fix(chat) - Issue 12217 - Allow url-escapable characters in links. ( #12218 )
2020-05-19 17:28:55 +02:00
Sabe Jones
4c7306491b
Merge branch 'develop' into release
2020-05-14 14:03:09 -05:00
Sabe Jones
1164f5e5f5
chore(news): Bailey at Rest
2020-05-14 14:03:05 -05:00
Matteo Pagliazzi
092d6726b8
fix(subscriptions): use correct termination date field and add extra check when it is missing
2020-05-14 12:56:12 +02:00
Sabe Jones
714a18ce5c
Merge branch 'release' into develop
2020-05-12 15:58:13 -05:00
Sabe Jones
8747a2d1b6
feat(content): reenable some May potions
2020-05-12 15:57:40 -05:00
Bart Enkelaar
ef99943646
Don't break up links with user profile link injections ( #12100 )
...
* Issue 10924 - Don't break up links with mention links
* Issue 10924 - Recognise links between brackets.
* Issue 10924 - Rely on markdown parser for link determination
* Issue 10924 - Only increment index once in findTextBlocks
2020-05-09 19:37:08 +02:00
Sabe Jones
be622e8b10
Merge branch 'release' into develop
2020-05-05 15:03:39 -05:00
Sabe Jones
8fe563aa37
feat(content): armoire, backgrounds
2020-05-05 15:02:36 -05:00
Matteo Pagliazzi
e5f1f3b279
Improve i18n caching ( #12030 )
...
* fix indentation
* wip: cache i18n responses
* cache i18n browser script to disk
* typos
* misc fixes
2020-05-05 20:31:33 +02:00
Sabe Jones
446122d7b8
To-Do cron task decay fixes ( #12072 )
...
* fix(tasks): improve some cron behaviors
Fixes #6488
Fixes #8590
* add test
Co-authored-by: Matteo Pagliazzi <matteopagliazzi@gmail.com >
2020-05-05 18:52:44 +02:00
Bart Enkelaar
93335352ec
Dont throw away extra paypal months ( #12149 )
...
* Issue 10605 - Don't pointlessly format dates
* fix(10605): Be defensive about setting plan termination dates
2020-05-05 17:16:35 +02:00
Bart Enkelaar
6e24cf0fe1
Vue component unit test isolation ( #12154 )
...
* Issue 10786 - Add unit test for Home component
* Issue 10786 - Improve test setup and test invite parameter variations
* Issue 10786 - Improve Vue.js test isolation by adding async keyword to dispatch function
* Issue 10786 - Missing action does not need to be awaited
* Use localVue for groupsUtilities test and revert partial zone fix
2020-05-05 16:20:08 +02:00
Sabe Jones
adff828c91
Merge branch 'release' into develop
2020-05-04 14:52:06 -05:00
Sabe Jones
671c90a593
chore(news): Bailey
2020-05-04 14:50:36 -05:00
negue
1c94c1a968
fix: return full inbox on user-v3-api ( #12146 )
...
* fix inbox on user-v3-api + test
* add @benkelaar suggestions
2020-05-02 21:48:16 +02:00
negue
26767f598b
API: Adding secret.text to the user-schema ( #12121 )
2020-05-02 19:59:05 +02:00
Sabe Jones
4e93874483
chore(news): Last Chance Bailey
2020-04-30 13:13:18 -05:00
Matteo Pagliazzi
61ca931e66
fix(string utils): do not escape possible regular expressions
2020-04-28 16:47:52 +02:00
Matteo Pagliazzi
2888f843e3
fix(push notifications): remove tokens after a MismatchSenderId error
2020-04-28 16:16:10 +02:00
Matteo Pagliazzi
b947c714f0
fix(regexp): escape inputs
2020-04-28 16:00:17 +02:00
Bart Enkelaar
66ed0a350b
Issue 12138 - Fix chat support for regex chars in code blocks
2020-04-27 13:56:27 +02:00
Matteo Pagliazzi
c879560445
add ability to log amplitude events ( #12120 )
2020-04-24 19:02:27 +02:00
Matteo Pagliazzi
188023b197
fix #12118 : pass mandatory second parameter to markdown-it parse method
2020-04-24 12:06:05 +02:00
Sabe Jones
ce07d06c15
chore(news): Bailey
2020-04-23 13:59:48 -05:00
Matteo Pagliazzi
6a70487fa6
remove un-needed code
2020-04-20 23:48:48 +02:00
Matteo Pagliazzi
4fa381f153
Merge branch 'bugfix-extramonths-lost-when-subscription-terminated' of https://github.com/hamboomger/habitica into hamboomger-bugfix-extramonths-lost-when-subscription-terminated
2020-04-20 23:30:19 +02:00
Matteo Pagliazzi
97209e40ad
Collection quests: make sure users cannot earn "excess" items ( #12098 )
...
* fix(collection quests): make sure users cannot earn "excess" collection items
* add test
2020-04-20 23:12:05 +02:00
negue
cbcc7cd479
remove search from private-messages ( #12044 )
...
* remove search from private-messages + paged conversations + fixes
* remove autoSize call
* add conversation border at the top
* border-bottom under `Disable Private Messages` - revert border-bottom on conversation items
2020-04-20 16:32:54 +02:00
Matteo Pagliazzi
8ca5ee99b0
Merge branch 'release' into develop
2020-04-18 16:09:40 +02:00
Matteo Pagliazzi
9364cdc2b4
fix(apple auth): do not try to parse name if it is missing, add query parameters to logs
2020-04-18 16:02:18 +02:00
Carl Vuorinen
2896cf77e0
Handle simultaneous quest accept/reject ( #12090 )
...
* Implement atomic quest accept/reject
* Persist quest.members early to avoid simultaneous handling of accept/reject
* Fix quest accept test (missing expectation)
* PR fixes
2020-04-17 22:57:31 +02:00
Bart Enkelaar
9608b9fa9f
Don't link user in markdown code blocks - Fixes #[11504] ( #12069 )
...
* Improve whitespacing in highlightMentions.js unit test
* Issue 11504 - Don't link users in markdown code blocks
Use the markdown-it parser to determine what parts of the message are code block first.
Then work from those parser tokens back to content parts that should not be handled.
Still convoluted, but can be improved once a "user mention plugin" is added to habitica-markdown.
* Issue 11504 - Put functions in JavaScript order and fix linting issues
* Issue 11504 - Use includes i.o. multiple or checks and added some context.
* Issue 11504 - Add docstring for highlightMentions and simplify fence regex
* Issue 11504 - Replace inline recursor with default parameter value
2020-04-17 22:19:11 +02:00
Matteo Pagliazzi
f71062e86c
Merge branch 'release' into develop
2020-04-17 20:50:11 +02:00
Matteo Pagliazzi
1800fabaaa
Merge pull request #129 from HabitRPG/cache-fixes-3
...
API Cache fixes
2020-04-17 15:08:15 +02:00
Matteo Pagliazzi
193e7062c3
Merge branch 'release' into develop
2020-04-17 15:00:58 +02:00
Matteo Pagliazzi
cda5c6fbb0
res.header -> res.set
2020-04-17 14:57:53 +02:00
Matteo Pagliazzi
495d01f386
fix(static files): cache more static files ( #12102 )
2020-04-17 14:52:28 +02:00