SabreCat
a7bde80349
Squashed commit of the following:
...
commit 27287ac3aa
Author: CuriousMagpie <eilatan@gmail.com >
Date: Mon May 22 15:59:20 2023 -0400
fix(typo): typos fixed
commit a4df8097cf
Author: CuriousMagpie <eilatan@gmail.com >
Date: Mon May 22 15:57:17 2023 -0400
feat(content): add migration script
commit 23ff7845c1
Merge: d02644e21b 8ba7117fa5
Author: CuriousMagpie <eilatan@gmail.com >
Date: Mon May 22 15:42:32 2023 -0400
Merge branch 'develop' into achievement-dinosaur-dynasty
commit 8ba7117fa5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 22 12:35:07 2023 -0400
build(deps): bump stripe from 12.5.0 to 12.6.0 (#14662 )
Bumps [stripe](https://github.com/stripe/stripe-node ) from 12.5.0 to 12.6.0.
- [Release notes](https://github.com/stripe/stripe-node/releases )
- [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-node/compare/v12.5.0...v12.6.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit fe5d4a0551
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 22 12:34:28 2023 -0400
build(deps-dev): bump sinon from 15.0.4 to 15.1.0 (#14661 )
Bumps [sinon](https://github.com/sinonjs/sinon ) from 15.0.4 to 15.1.0.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v15.0.4...v15.1.0 )
---
updated-dependencies:
- dependency-name: sinon
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit d02644e21b
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed May 17 11:36:28 2023 -0400
feat(content): add dinosaur dynasty achievement
2023-05-22 15:13:49 -05:00
Phillip Thelen
8150fef993
Database Access optimisations ( #14544 )
...
* Optimize database access during spell casting
* load less data when casting spells
* Begin migrating update calls to updateOne and updateMany
* Only update user objects that don’t have notification yet
* fix test
* fix spy
* Don’t unnecessarily update user when requesting invalid guild
* fix sort order for middlewares to not load user twice every request
* fix tests
* fix integration test
* fix skill usage not always deducting mp
* addtest case for blessing spell
* fix healAll
* fix lint
* Fix error for when some spells are used outside of party
* Add check to not run bulk spells in web client
* fix(tags): change const to let
---------
Co-authored-by: SabreCat <sabe@habitica.com >
2023-05-16 12:21:45 -05:00
Natalie L
17f6054ef0
feat(content): add May magic hatching potions ( #14641 )
2023-05-15 15:59:49 -05:00
Natalie L
453bf3a961
feat(content): add May Backgrounds and Enchanted Armoire items ( #14628 )
2023-05-09 10:26:00 -05:00
SabreCat
e9e4265545
Squashed commit of the following:
...
commit 00affb306655a543f5d29b3af6361e686b577a97
Author: SabreCat <sabe@habitica.com >
Date: Tue May 2 09:47:25 2023 -0500
fix(tests): account for invite limit changes
commit 47661117f9fd661b8bc8f63b7cc7c8d5f8fa0fd7
Author: SabreCat <sabe@habitica.com >
Date: Mon May 1 17:39:29 2023 -0500
fix(lfp): final polish
commit 6a1e5af1db0dd90be3ced7e223f53c9183a206f5
Merge: 728ed2ddad 9e0777bb42
Author: SabreCat <sabe@habitica.com >
Date: Mon May 1 16:54:12 2023 -0500
Merge branch 'release' into sabrecat/party-seeking
commit 728ed2ddad7f0962d28f1ab0a271e3555b19296c
Author: SabreCat <sabe@habitica.com >
Date: Thu Apr 27 16:51:06 2023 -0500
fix(lfp): loading layout and page visit event
commit 8a56ab329bff922e05963e3ef78fbc26ff273924
Author: SabreCat <sabe@habitica.com >
Date: Wed Apr 26 16:54:46 2023 -0500
fix(faq): copy and style updates
commit 6fd00d7f30150a1802e5a37edbb914ef120caf9a
Author: SabreCat <sabe@habitica.com >
Date: Fri Apr 21 17:12:52 2023 -0500
feat(lfp): fixes, analytics, FAQ
commit 4b5d7304ad7cfc5f72320b23456ed2898e53caac
Author: SabreCat <sabe@habitica.com >
Date: Mon Apr 17 15:13:03 2023 -0500
fix(lfp): smol tweaks
commit 9a5476a2558eb17a603f4aae1b5b2d35773be8b4
Author: SabreCat <sabe@habitica.com >
Date: Thu Apr 13 16:03:33 2023 -0500
feat(lfp): refresh button
commit aa58f5018469f38a9a9d31c3bffa26bb88a8c672
Merge: bbb03d006e c8adf20804
Author: SabreCat <sabe@habitica.com >
Date: Tue Apr 11 17:44:56 2023 -0500
Merge branch 'release' into sabrecat/party-seeking
commit bbb03d006e8b122bb7206bdc778a31de422167bb
Author: SabreCat <sabe@habitica.com >
Date: Tue Apr 4 18:30:50 2023 -0500
fix(lint): whitespace and const
commit 23683ad29a4cce0b0da061ad6c030982034c0a9c
Author: SabreCat <sabe@habitica.com >
Date: Tue Apr 4 17:02:57 2023 -0500
chore(LFP): add analytics
also re-fix loading state
commit 4477d84f5266c87f5583368029b72153f00f0568
Author: SabreCat <sabe@habitica.com >
Date: Mon Apr 3 16:24:26 2023 -0500
fix(LFP): address issues with loading
commit bdc5154f24bb5e50963376c3c0c9cc73c0b05ccc
Merge: 81923eef6f 229ed46425
Author: SabreCat <sabe@habitica.com >
Date: Mon Apr 3 15:58:12 2023 -0500
Merge branch 'release' into sabrecat/party-seeking
commit 81923eef6f0c627d079475a28f9d93d8e4628934
Author: SabreCat <sabe@habitica.com >
Date: Thu Mar 30 16:44:49 2023 -0500
feat(LFP): release candidate
commit fe1f8939fc6b09d36cfaf0b6e5838df04e41009d
Author: SabreCat <sabe@habitica.com >
Date: Wed Mar 29 17:35:54 2023 -0500
WIP(LFP): fixes
commit afc361f5a9f806cbd814ad910d1274e3a6609efd
Merge: d6b5cbdebc 7ede3acd01
Author: SabreCat <sabe@habitica.com >
Date: Wed Mar 29 16:24:39 2023 -0500
Merge branch 'release' into sabrecat/party-seeking
commit d6b5cbdebc2829e9325ea57fb5deeccc128c1635
Author: SabreCat <sabe@habitica.com >
Date: Tue Mar 28 16:13:18 2023 -0500
WIP(LFP): change copy, add close X, fix API response
commit 4274a4625862351ef0ecf33c8a3249ca5ebec7cb
Author: SabreCat <sabe@habitica.com >
Date: Mon Mar 27 17:07:36 2023 -0500
fix(LFP): layout, unset when stopping
commit 95abfcfa5f13c9cce6385206947a47f85b76d11d
Merge: 4a360eedd8 53c536b525
Author: SabreCat <sabe@habitica.com >
Date: Mon Mar 27 16:32:46 2023 -0500
Merge branch 'release' into sabrecat/party-seeking
commit 4a360eedd8b9cf41d3a0fe7a4cfaa72c5bd7bd26
Author: SabreCat <sabe@habitica.com >
Date: Thu Mar 23 16:54:49 2023 -0500
feat(LFP): completed style and infinite scroll
commit bbc439d9d03c9631a450236eb33af66f0428fa50
Author: SabreCat <sabe@habitica.com >
Date: Tue Mar 21 10:40:26 2023 -0500
WIP(LFP): nicer layout, buffs fix
commit 1658688597456663477ab19da61ae1b9bc85cf2a
Merge: 664507434f 027e61a93e
Author: SabreCat <sabe@habitica.com >
Date: Tue Mar 21 09:29:02 2023 -0500
Merge branch 'release' into sabrecat/party-seeking
commit 664507434f2f76e6bf3b61cdc9e3daddb81204af
Author: SabreCat <sabe@habitica.com >
Date: Fri Mar 17 17:13:08 2023 -0500
WIP(LFP): API and client adjustments
commit 2f0b6f2517f9e2d634cb23ee303cfb4542e998ce
Merge: 0db1704325 a16098ccda
Author: SabreCat <sabe@habitica.com >
Date: Fri Mar 17 16:45:13 2023 -0500
Merge branch 'release' into sabrecat/party-seeking
commit 0db1704325c3555f0b5d9c8d1dfc44177e90c093
Author: SabreCat <sabe@habitica.com >
Date: Mon Mar 13 14:48:10 2023 -0500
fix(modal): scrollbar for squashed viewports
commit 733c35192e0a4e31e1bebfdd7488cfc1f7587f36
Author: SabreCat <sabe@habitica.com >
Date: Thu Mar 9 12:51:02 2023 -0600
WIP(party): seekers functional rough
commit d4b854410b557db26eec6e6a26b6d174c02cee3a
Merge: 7fe919825a 0b6b967753
Author: SabreCat <sabe@habitica.com >
Date: Thu Mar 9 10:07:28 2023 -0600
Merge branch 'release' into sabrecat/party-seeking
commit 7fe919825abfb6d518cb93b91f5997d3831bd0b5
Author: SabreCat <sabe@habitica.com >
Date: Thu Mar 2 14:40:09 2023 -0600
feat(party): several adjustments to seeking feature
commit c93900efcf925f7aaa4c4cb56b4451f19adfb1b3
Author: SabreCat <sabe@habitica.com >
Date: Wed Mar 1 20:37:11 2023 -0600
feat(party): initial Seeking API
commit 8bb784daeceb14c23992a6f3af1054a900fc26c1
Merge: e19a661a21 f327795761
Author: SabreCat <sabe@habitica.com >
Date: Wed Mar 1 18:58:20 2023 -0600
Merge branch 'release' into sabrecat/party-seeking
commit e19a661a2163a50307a286379bffb44201ed392e
Author: SabreCat <sabe@habitica.com >
Date: Fri Feb 24 15:51:42 2023 -0600
WIP(parties): add seeking flag and modal toggle
2023-05-02 09:51:33 -05:00
Natalie L
76845f5f20
feat(content): add May subscriber items ( #14613 )
...
Co-authored-by: SabreCat <sabe@habitica.com >
2023-04-28 16:18:45 -05:00
CuriousMagpie
360c17c56e
feat(content): add April backgrounds and enchanted armoire item
2023-04-06 15:37:32 -04:00
SabreCat
afee09e7cb
fix(tz): adjust release timing for DST
2023-04-05 14:02:38 -05:00
CuriousMagpie
01fea6b968
feat(fix): add correct string for potion end date
2023-04-05 12:13:40 -04:00
CuriousMagpie
c0362c614e
feat(content): add April fool day potions
2023-04-04 17:14:25 -04:00
SabreCat
229ed46425
fix(tz): dst
2023-04-01 07:08:38 -05:00
SabreCat
7ede3acd01
feat(event): add AF2023 event const
2023-03-29 15:35:26 -05:00
Natalie L
e8501f5cf8
feat(content): Add April 2023 subscriber items ( #14562 )
...
* feat(content): add April Subscriber items
* feat(content): add slim armor version to April subscriber items
2023-03-29 14:53:51 -05:00
SabreCat
118c8421fe
fix(tz): account for DST
2023-03-17 15:09:02 -05:00
Natalie L
a363e68080
feat(cont): 2023 Spring Fling content ( #14525 )
...
* feat(cont): 2023 Spring Fling
* feat(content): 2023 Spring Fling (attempt to add Jungle Buddies Quest Bundle)
* fix(event): various typos and date ranges
* fix(event): correct countdown on Shiny Seed
* fix(quests): correct TypeError in featured list
* feat(content): update Spring gear to canon desc
---------
Co-authored-by: SabreCat <sabe@habitica.com >
2023-03-17 15:05:04 -05:00
SabreCat
aea075d0bf
chore(content): make Jungle Buddies available
2023-03-16 16:22:47 -05:00
CuriousMagpie
c481354f78
feat(content): add new achievement, Plant Parent
2023-03-15 15:51:04 -05:00
SabreCat
383cd84016
feat(event): Pi Day
2023-03-14 09:12:39 -05:00
Natalie L
57f86bac70
feat(content): March backgrounds and Enchanted Armoire items ( #14524 )
...
* feat(content): March backgrounds and Enchanted Armoire
* fix(backgrounds): trivial syntax consistency
* fix(gear): missing verbiage
* fix(gear): correct usage of <%= attrs %>
* fix(backgrounds): broken string tokens
* fix(backgrounds): more broken tokens
---------
Co-authored-by: SabreCat <sabe@habitica.com >
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
2023-03-06 16:57:56 -06:00
SabreCat
80f517f1ad
feat(content): subscriber items March 2023
...
Also fixes Vue templating in one paragraph of the Community Guidelines.
2023-02-24 16:31:50 -06:00
SabreCat
f9db4b9b5b
fix(event): correct logic for various Valentine's items
2023-02-13 11:25:02 -06:00
Natalie L
a73e4d399e
chore(content): add Pink Marble Magic Hatching Potion ( #14497 )
...
* chore(content): add quest text
* chore(content): add rest of potion quest content
* fix(image): pad quest scroll image
* feat(quest): add Rage action
---------
Co-authored-by: SabreCat <sabe@habitica.com >
2023-02-12 23:17:56 -06:00
Natalie L
8f4d668b0f
chore(content): add pet quest bundle and magic hatching potions for February ( #14499 )
2023-02-12 23:17:09 -06:00
Natalie L
0335eb1f7e
chore(content): add February backgrounds and Enchanted Armoire Items ( #14482 )
...
* chore(content): add February backgrounds and Enchanted Armoire Items
* fix(test): birthday week adjustment
* fix(strings): .
* fix(strings): correct background tokens
---------
Co-authored-by: SabreCat <sabe@habitica.com >
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
2023-02-07 09:12:19 -06:00
Natalie L
059269f9b0
chore(content): add February subscriber items ( #14466 )
...
* chore(content): add February subscriber items
* fix(strings): month typo
---------
Co-authored-by: SabreCat <sabe@habitica.com >
2023-01-31 10:33:36 -06:00
SabreCat
f31103094b
fix(events): don't start "no event" until after birthday10
2023-01-26 15:05:07 -06:00
SabreCat
9aa8b6d64d
fix(shops): use gala-specific logic for gala gear canBuy
2023-01-25 12:45:55 -06:00
SabreCat
efae9429c0
feat(event): adjust dates, add NPC variations
2023-01-24 16:11:16 -06:00
SabreCat
e5bbde7e97
feat(event): 10th Birthday Bash
...
with @CuriousMagpie and @phillipthelen
2023-01-20 16:14:33 -06:00
Natalie L
a80ac76015
chore(content): add January 2023 Backgrounds and Enchanted Armoire Item ( #14440 )
...
* chore: images & spritesheet
* chore: add january backgrounds and armoire item
* fix(backgrounds): typos and 2023 updates
Co-authored-by: SabreCat <sabe@habitica.com >
2023-01-09 15:39:04 -06:00
SabreCat
f0c3be4800
fix(event): show NYE card on client
2022-12-29 11:07:17 -06:00
Natalie L
b1dab729b6
chore(content): january subscriber items ( #14433 )
...
Co-authored-by: SabreCat <sabe@habitica.com >
2022-12-29 10:46:17 -06:00
SabreCat
f72224f9f1
fix(event): more date corrections
2022-12-28 11:42:56 -06:00
SabreCat
3adbc33546
fix(event): update Snowball dates
2022-12-27 11:59:15 -06:00
Natalie L
55e7ef138e
chore(content): add NYE party hat and migration script ( #14419 )
...
* chore(content): add NYE party hat and migration script
* chore(subproj): update habitica-images
* chore(sprites): corrected sprite CSS run
* fix(event): unbork migration, add latecomer hook
Co-authored-by: SabreCat <sabe@habitica.com >
2022-12-23 15:35:23 -06:00
Natalie L
fd9d738cc6
chore(content): add winter wonderland items ( #14407 )
...
* chore(content): add winter wonderland items
* chore(typos): dates are hard
* fix(tz): how far back we have fallen
* fix(event): four extra hours for stragglers
* fix(typo): singular snowball spell
* fix(gear): remove stray incorrect event prop
* merge release
* Revert "merge release"
This reverts commit 83e29d0288 .
* feat(content): add EN text
* fix(dates): 2022-2023 Winter
* chore(content): add featured quest bundle
* fix(event): delay Snowballs, add quests to Seasonal Shop
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
Co-authored-by: SabreCat <sabe@habitica.com >
2022-12-19 15:53:52 -06:00
SabreCat
1587827b22
Merge branch 'develop' into release
2022-12-15 14:04:11 -06:00
Sabe Jones
eb2cb9e921
Refactor FAQ ( #14372 )
...
* refactor(faq): fetch from API on web
Also make question list more maintainable, allowing different questions across platforms
* fix(tests): don't return null when function is expected
Also removes the unnecessary default to web in controller
* fix(tests): add new fields to expectation, add placeholders
* refactor(faq): allow reordering
Co-authored-by: SabreCat <sabe@habitica.com >
2022-12-15 11:34:07 -06:00
SabreCat
9c10cb3b88
chore(event): enable G1G1 promo
2022-12-14 14:13:36 -06:00
Natalie L
573c932565
chore(content): add Polar Pro achievement ( #14399 )
...
* chore(content): add Polar Pro achievement
* chore(script): add migration script
* fix(typo): rogue backticks
* fix(capitalization): revert css blurp
* fix(migration): no babby wuff
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
Co-authored-by: SabreCat <sabe@habitica.com >
2022-12-13 14:50:53 -06:00
Natalie L
1ce060eac6
chore(content): add December 2022 Backgrounds and Enchanted Armoire Items ( #14382 )
...
* chore(content): css and images
* chore(content): add December 2022 Backgrounds and Enchanted Armoire Items
* fix(typos): dots no dip
* fix(typo): capitalize game terms
* fix(typos): GitHub regex find, why
* fix(typo): last one maybe?
Co-authored-by: SabreCat <sabe@habitica.com >
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
2022-12-06 13:21:24 -06:00
Natalie L
9bd039b17b
chore(content): add December 2022 Mystery Items ( #14379 )
...
* chore(submodule): images
* chore(content): December Mystery Items
* chore(content): sprites
* fix(typo): whitespace
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
2022-11-28 15:34:18 -06:00
SabreCat
04e2a39a9f
fix(test): rearrange for legacy event logic
2022-11-21 20:08:15 -06:00
SabreCat
a8e9c9bc70
chore(event): set up Harvest Feast 2022
2022-11-21 18:54:57 -06:00
SabreCat
5e05190f22
fix(event): start at 8AM not 8PM
2022-11-15 16:05:06 -06:00
SabreCat
81540ef399
fix(events): EST now not EDT
2022-11-14 14:38:58 -06:00
SabreCat
9f52e47011
feat(content): November Quests and Hatching Potions
...
by @CuriousMagpie
2022-11-14 14:13:08 -06:00
SabreCat
6ee06f76e4
chore(i18n): update locale files
...
Also includes two fixes: empty Hourglass transaction logging and missing Recovery + Support guild category
2022-11-08 10:17:40 -06:00
Sabe Jones
5c7d537c61
Armoire and Backgrounds 2022/11 ( #14329 )
...
* chore(content): Add November Backgrounds and Enchanted Armoire Items
* fix(strings): typos and fullstops
* fix(style): de-whitespace
Co-authored-by: CuriousMagpie <eilatan@gmail.com >
2022-11-08 10:03:25 -06:00
SabreCat
aea0be3245
fix(subs): establish lock to prevent race condition
2022-11-01 20:47:21 -05:00