Sabe Jones
d7d5d7e85a
Merge branch 'release' into develop
2020-01-06 12:13:00 -06:00
Sabe Jones
cf7c9160fd
fix(sprites): lion repositions
2020-01-02 11:40:10 -06:00
Sabe Jones
df72d240fd
Merge branch 'release' into develop
2019-12-31 06:52:22 -06:00
Sabe Jones
2693d49870
feat(content): NYE 2019-20 etc
2019-12-30 15:05:45 -06:00
Yo
04a9c97393
Fix Typos ( #11644 )
...
* Fix Typos
* Fix More Typos
2019-12-23 17:52:55 +01:00
Matteo Pagliazzi
a05c7d2c6c
fix(onboarding): make sure migration does not fail with missing field
2019-12-20 12:45:01 +01:00
Matteo Pagliazzi
8f5a0cfe79
Onboarding guide and initial achievements refactoring ( #11536 )
...
* add achievements to user
* add placeholder strings
* add to achievements to common script
* add onboarding achievements category
* add notifications
* more notifications
* award achievements
* wip notification panel
* add achievements icons and copy
* do not count onboarding tasks for the created task achievement
* add notes
* sprites, fixes and completion status and reward
* add onboarding panel
* add toggle
* fix toggle size
* fix tests
* fix typo
* add notification
* start adding modal
* fix remove button positionin, timeout, progress bar
* modal + fixes
* disable broken social links from level up modal
* change toggle icon color on hover
* add border bottom to onboarding guide panel
* add collapse animation
* expanded onboarding on first open
* onboarding: flip toggle colors
* onboarding: show progress bar all the time
* onboarding: fix panel closing on click
* onboarding modal: add close icon and fix padding
* wip: add migration for existing users
* fix titles in guide
* fix achievements copy
* do not award completed task achievement when direction is down
* start implementing new achievements
* start migrating client
* remove social links from achievements modals
* prevent skipping tutorial + fix achievement notification
* sync fixes
* start redesign achievement modal
* misc fixes to achievements, polish generic achievement modal and hatched pet modal
* add special badge for onboarding
* fix badge condition
* modals fixes
* hatched pet modal: add close icon
* fix badge typo
* fix justin button
* new scrolling behavior for dropdowns
* fix strings capitalization
* add common tests
* add api unit tests
* add date check
* achievements modal polishing
* typos
* add toggle for achievements categories
* typo
* fix test
* fix edit avatar modal cannot be closed
* finish migration and correct launch date
* fix migration
* migration fixes
* fix tests
2019-12-16 17:20:47 +01:00
Carl Vuorinen
cd90a281c2
Prevent duplicate challenge tasks ( #11502 )
...
* Implement atomic user challenges update
Prevents multiple concurrent requests from passing through
Fixes #11295
* Move user challenges update to separate method
* Rename challenge syncToUser to syncTasksToUser
Now that adding the challenge to user is separated, this methods main purpose is to sync the tasks
* Fix lint errors
2019-12-13 14:14:57 +01:00
Sabe Jones
40ba81a5d9
feat(content): FFFFFF Achievements
2019-12-10 14:41:39 -06:00
Sabe Jones
45efbc1e4b
Merge branch 'develop' into release
2019-11-27 15:48:03 -06:00
Sabe Jones
e597906f35
feat(content): Harvest Feast 2019
2019-11-27 15:45:37 -06:00
Sabe Jones
42de623fc6
feat(content): December Mystery Items prebuild
2019-11-27 15:00:24 -06:00
Matteo Pagliazzi
8983e7fea2
Merge pull request #11562 from HabitRPG/sabrecat/bulk-email-fix
...
Better promise handling for bulk emailing
2019-11-25 16:48:15 +01:00
Sabe Jones
e0b8cfbaa7
feat(content): mystery items Nov 2019
2019-11-21 16:17:06 -06:00
Sabe Jones
b4efe11e6a
fix(async): remove catch, add return
2019-11-19 12:59:53 -06:00
Sabe Jones
46822ecbae
fix(email): better promise handling
2019-11-19 12:53:21 -06:00
Sabe Jones
d79e0b32d2
feat(event): Habitoween 2019
2019-10-31 15:03:25 -05:00
Sabe Jones
9a4e6a5012
Merge branch 'release' into develop
2019-10-24 15:49:55 -05:00
Sabe Jones
2bcf00fb54
feat(content): Mystery Items 2019-10
2019-10-24 15:36:32 -05:00
Sabe Jones
7461a5d509
Merge branch 'release' into develop
2019-10-22 10:37:29 -05:00
Sabe Jones
0dd8cab2a0
feat(content): Zombie color bingo achievements
2019-10-22 10:19:02 -05:00
Matteo Pagliazzi
0bac3c0b5f
misc, fix client tests
2019-10-15 15:32:53 +02:00
Matteo Pagliazzi
5aac8e46a5
add eslint files
2019-10-08 22:57:22 +02:00
Matteo Pagliazzi
85fb5f33aa
fix test lint
2019-10-08 20:45:38 +02:00
Matteo Pagliazzi
0d90a1db4c
fix linting of migrations
2019-10-08 18:36:55 +02:00
Matteo Pagliazzi
621787915c
start upgrading eslint
2019-10-08 16:57:10 +02:00
Sabe Jones
ef1e7ba336
feat(kickstarter): add achievement
2019-09-27 11:45:24 -05:00
Sabe Jones
5a633e7b64
fix(kickstarter): better migration logic
2019-09-27 15:49:36 +00:00
Sabe Jones
b4035b5116
feat(kickstarter): stats, descriptions, migration
2019-09-27 10:15:26 -05:00
Sabe Jones
ba4d057312
feat(content): Subscriber Mystery Items 2019-09
2019-09-25 09:02:45 -05:00
Sabe Jones
7d732b5612
feat(content): new pet color achievements
2019-09-17 16:10:32 -05:00
Sabe Jones
3bcd82f6fe
feat(content): Mystery Items
2019-08-27 16:00:02 -05:00
Sabe Jones
016c8307df
chore(event): Naming Day 2019
2019-07-31 13:13:27 -05:00
Sabe Jones
21d27d223c
feat(content): Mystery Items July 2019
2019-07-25 14:58:07 -05:00
Matteo Pagliazzi
519a580b7b
fix quests migration
2019-07-17 22:04:25 +02:00
Matteo Pagliazzi
f82c93a9ec
restore default for migration runner and respect unsubscription preferences
2019-07-17 21:07:43 +02:00
Matteo Pagliazzi
e8c6340af8
add migration to restore scrolls
2019-07-17 20:48:48 +02:00
Matteo Pagliazzi
1e66cc9193
fix
2019-07-17 15:11:58 +02:00
Matteo Pagliazzi
ef6d835391
fix
2019-07-17 14:34:03 +02:00
Matteo Pagliazzi
51f7ce3280
possible fix for script stuck script
2019-07-17 13:34:08 +02:00
Sabe Jones
2b7891e788
WIP(migration): then
2019-07-17 06:05:38 -05:00
Sabe Jones
c640a648b9
WIP(migration): refactor group fix script
2019-07-17 10:42:08 +00:00
Sabe Jones
116f0446e5
fix(migrations): don't default to mystery items
2019-07-16 22:55:59 -05:00
Sabe Jones
065e8303df
fix(groups): migration to restore disrupted user data
2019-07-16 20:23:05 -05:00
SabreCat
0e253fbb06
feat(content): mystery items
2019-06-25 15:13:08 +00:00
Sabe Jones
8e9500fed2
feat(event): Summer Splash 2019
2019-06-18 19:20:14 -05:00
Sabe Jones
3a8312832c
feat(content): new freebie glasses
...
Fixes #11171
2019-05-30 15:13:23 -05:00
Sabe Jones
251e1d45af
feat(content): May 2019 subscriber set
2019-05-28 15:45:04 -05:00
Sabe Jones
0f374abd27
feat(content): subscriber mystery set
2019-04-25 13:42:49 -05:00
Sabe Jones
13818b7634
fix(scripts): update admin migrations
...
Refactore "full stable" to current format, add email to GDPR deletion output, fix path in bulk email script
2019-04-02 16:35:46 +00:00