Alys
f09b65e108
add swear word - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
...
This adds "pewdiepie" to the list of banned words because
"subscribe to pewdiepie" is semi-common spam in the Tavern,
and because there is sometimes hate speech in the YouTube
channel and in some material posted by pewdiepie's fans.
2019-04-03 20:54:58 +10:00
Matteo Pagliazzi
e10655a5b4
fix(logs): fix FCM logging
2019-04-02 23:19:01 +02:00
Sabe Jones
d25a5fcd57
Merge branch 'release' into develop
2019-04-02 15:55:35 -05:00
Matteo Pagliazzi
6c4e1a326f
fix(logger): log promise in unhandledRejection event
2019-04-02 22:32:57 +02:00
Sabe Jones
9cf8c0a824
Merge branch 'release' into develop
2019-04-02 13:09:46 -05:00
Matteo Pagliazzi
c60481ab34
Amplitude fixes v2 ( #11100 )
...
* fix(analytics): properly catch and log errors
* misc
* refactor
* more refactor
* fallback for user id
* fix tests
2019-04-02 18:44:39 +02:00
Matteo Pagliazzi
0b8ce63c76
WIP: Improve User model performances ( #10832 )
...
* wip: define items as mixed objects
* add default owned gear
* mark modified
* more mark modified
* more mark modified
* more mark modified
* more mark modified
* fix common tests
* fix common tests
* update mongoose
* add itemsUtils
* use new util function in hall controller
* add tests for items utils
* update website/server to mark all items as modified
* start updating common code
* update login incentives
* update unlock
* remove changes to package-lock.json
* remove changes to package.json
2019-04-01 19:24:18 +02:00
negue
0b82722d27
performance: private messages - API ( #11077 )
...
* paging for inbox
* clean up
2019-03-31 20:52:53 +02:00
Matteo Pagliazzi
6cc925b535
Merge pull request #10988 from HabitRPG/sabrecat/platform-analytics-tweak
...
Set registered platform on analytics only once
2019-03-23 18:19:15 +01:00
Sabe Jones
d178928c45
fix(analytics): remove excess promise layer
2019-03-18 15:51:49 -05:00
Sabe Jones
3f04c8abf5
chore(email): next split test iteration
2019-03-14 12:21:46 -05:00
Sabe Jones
0d374d817c
chore(email): end split test
2019-03-14 07:02:45 -05:00
Sabe Jones
201085651b
Merge branch 'release' into develop
2019-03-05 15:44:04 -06:00
Sabe Jones
e6c3d00665
fix(emails): send split-test mailings for social reg accounts
2019-03-05 14:55:45 -06:00
Matteo Pagliazzi
080c4b3e20
Merge branch 'develop' into negue/flagpm
2019-03-03 17:12:11 +01:00
Matteo Pagliazzi
45a9d6d17b
ios: cancel invalid subscriptions without errors ( #11035 )
2019-02-27 18:48:13 +01:00
Matteo Pagliazzi
cc766d2260
gcp stackdriver tracing: attach user id ( #11033 )
2019-02-27 18:47:33 +01:00
Sabe Jones
ea5ce64db6
fix(email): use updated slugs
...
and genericize logic for easier tweaking later
2019-02-22 15:47:24 -06:00
Sabe Jones
10b69986c0
chore(email): split test for welcome message
2019-02-22 15:13:32 -06:00
Sabe Jones
f137342d88
fix(analytics): still more registeredThrough cleanup
2019-02-12 16:12:53 -06:00
Sabe Jones
94db493974
fix(analytics): don't also send prop along with event
2019-02-12 16:07:14 -06:00
Sabe Jones
ee5c761680
fix(analytics): set reg platform only once
2019-02-12 16:04:14 -06:00
negue
2f699e24d7
update test to use the correct author_name format
2019-01-27 19:05:00 +01:00
negue
faa0611ab2
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/flagpm
2019-01-27 18:14:51 +01:00
Sabe Jones
5bd9fcc99d
Merge branch 'release' into develop
2019-01-18 14:59:37 -06:00
Sabe Jones
ec37524164
chore(promo): end G1G1 deal
2019-01-15 18:57:10 -06:00
Matteo Pagliazzi
f63d2e47f0
do not show "Notification not found" error messages ( #10931 )
...
* start fixing #10391
* do not show snackbars for notifications not found
* revert message changes
* update tests
* add new test
* fix property
2019-01-13 11:43:02 +01:00
negue
61606cb69d
change to User ID - change mail var _DISPLAYNAME _DISPLAY_NAME
2019-01-04 21:04:41 +01:00
Phillip Thelen
cfbfec34aa
Allow gems and subs to be gifted through in-app-purchases ( #10892 )
...
* Allow gems to be gifted through IAPs
* implement non recurring IAP subscriptions
* fix localization issue in error
* fix non renewing subscription handling
* Fix lint error
* fix tests
* move findbyId mock to helper file
* undo package-lock changes
* Fix lint error
2018-12-23 19:20:14 +01:00
Sabe Jones
8220199e49
Gift 1 Get 1 Promo 2018-19! ( #10915 )
...
* feat(subscription): promo banner in modal
* feat(subscription): promo banner on main page
* fix(banners): remove extraneous margin adjustment
* fix(banners): various
* feat(promotion): gift 1, get 1
* fix(promo): various
* chore(promo): add Bailey
* fix(promo): use different email template for promo beneficiary
* fix(promo): turns out Winter is meaningful
2018-12-18 15:28:53 -06:00
negue
1c17b415f0
refactor {group,inbox}-chatReporter variables
2018-12-06 23:55:18 +01:00
Sabe Jones
f42e22b58f
Make env vars more palatable for containerization ( #10895 )
...
* refactor(env-vars): remove object/colon syntax
* fix(tests): correct config expectations
2018-12-06 10:13:49 -06:00
Matteo Pagliazzi
7873800f87
fix(kafka queue): remove leftover code
2018-12-01 12:16:34 +01:00
Matteo Pagliazzi
3239491144
fix(lint): remove unused params
2018-11-30 16:04:56 +01:00
negue
b912a83f22
refactor "formatUser" to show the correct user and displayname
2018-11-29 20:15:47 +01:00
negue
fb3a9740bd
add display name to the email variables
2018-11-29 20:00:05 +01:00
negue
817c943860
Merge remote-tracking branch 'origin/develop' into negue/flagpm
2018-11-29 19:02:01 +01:00
negue
0aba448c48
fix sentence
2018-11-29 19:01:26 +01:00
Sabe Jones
b218eb2c00
Merge remote-tracking branch 'origin/greenkeeper/update-to-node-10' into release
...
also remove Kafka
2018-11-29 14:51:40 +00:00
Sabe Jones
b82660823d
Merge branch 'release' into develop
2018-11-28 20:57:37 +00:00
Sabe Jones
e6807d36b5
fix(analytics): record usernames
2018-11-28 13:02:48 -06:00
Phillip Thelen
1ece230621
remove console call
2018-11-28 12:52:08 -06:00
Phillip Thelen
d934d9d759
Move group chat analytics event to server
2018-11-28 12:52:00 -06:00
Matteo Pagliazzi
bf7fabb20a
fix(amazon): add new env variable to specify environment
2018-11-28 11:07:06 +01:00
Alys
a2b38ffb02
add two slurs - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-11-21 19:48:50 +10:00
negue
3203bffeaa
refactor update the message to use .save - fix test
2018-11-18 22:37:09 +01:00
negue
8b15d94ae1
Merge remote-tracking branch 'origin/develop' into negue/flagpm
...
# Conflicts:
# website/client/components/chat/chatCard.vue
# website/client/components/chat/chatMessages.vue
# website/common/locales/en/messages.json
2018-11-18 22:04:33 +01:00
negue
8f2435c37c
refactor Inbox-mongodb requests
2018-11-08 22:04:55 +01:00
Sabe Jones
1ac4dd8171
feat(usernames): invite by username
2018-11-07 15:00:22 -06:00
Sabe Jones
4f86abd6b2
Merge branch 'develop' into sabrecat/usernames-master
2018-11-07 08:39:57 -06:00