Sabe Jones
28b936e2d1
WIP(shops): cShop reconciled to schedule backend
2024-04-19 20:11:17 -05:00
Phillip Thelen
e0f4a4ecb8
merge in shop schedule loading
2024-04-03 16:06:08 +02:00
Phillip Thelen
5ce12d97be
fix errors
2024-04-03 16:06:08 +02:00
Sabe Jones
4fdd064cd6
Merge branch 'sabrecat/customizations' into subs-private
2024-04-03 08:36:25 -05:00
Sabe Jones
37731b236a
WIP(shop): add item names and unlocking
2024-04-02 17:58:06 -05:00
Sabe Jones
b06c708480
Merge branch 'release' into sabrecat/customizations
2024-04-02 15:39:58 -05:00
Sabe Jones
69c0488335
Merge branch 'sabrecat/customizations' into subs-private
2024-04-01 18:57:36 -05:00
Phillip Thelen
c18e06f071
changes
2024-04-01 18:38:04 -05:00
Phillip Thelen
3540a274b3
fix issue with seasonal quest scheduling
2024-04-01 18:36:44 -05:00
Phillip Thelen
f99ddbe60f
display customizations in new shop
2024-04-01 17:54:07 -05:00
Phillip Thelen
db4bec37e3
Implement new schedule system for seasonal shop
2024-04-01 17:52:40 -05:00
Phillip Thelen
736ef16430
simplify schedule matching usage
2024-04-01 17:52:29 -05:00
Phillip Thelen
129cb7627c
Implement new content schedule for magic hatching potions
2024-04-01 17:52:21 -05:00
Phillip Thelen
f223b5dd2a
Implement schedule for quest bundles
2024-04-01 17:52:12 -05:00
Phillip Thelen
b3521be629
Implement new content schedule for potion and pet quests
2024-04-01 17:52:02 -05:00
Phillip Thelen
17db6a1772
Implement new release schedule for backgrounds
2024-04-01 17:51:47 -05:00
Phillip Thelen
278d9b74f9
Implement new scheduling for time travelers shop
2024-04-01 17:51:38 -05:00
Sabe Jones
39fc6248d6
fix(event): adjust Egg quest release date
2024-03-26 06:48:45 -05:00
Sabe Jones
70434b17cc
WIP(shop): show customs in buy modal
2024-03-14 17:29:15 -05:00
Sabe Jones
a921a8bc61
Merge branch 'release' into sabrecat/customizations
2024-03-14 14:55:56 -05:00
Natalie
3e5226de67
update(content): add 2024 Spring Fling ( #15168 )
...
* update(content): add spring fling images, items, and placeholder text
* update(dates) : set canonical dates
* update(dates/quests): set canonical dates for both, add egg quest availability
* update(date): update quest availability start date
* update(content): add magic hatching potions
* fix(dates): canonical dates
* fix(event): add correct event name to potions
* fix(dates): canonical dates
* fix(dates): fix UTC offset, remove package.json and package-lock.json
* fix(dates): canonical
* fix: re-added package.json and package-lock.json
* update(content): add gear strings
* update(content): add Rogue off-hand string, canonical dates
2024-03-13 16:34:41 -05:00
Sabe Jones
0aa9d4d1d5
WIP(shops): start wiring up buy modals
2024-03-11 16:09:16 -05:00
Sabe Jones
0ead06937b
Merge branch 'release' into sabrecat/customizations
2024-03-11 14:54:34 -05:00
Sabe Jones
8fa91a3805
chore(node): upgrade to Node 20
2024-03-11 09:59:57 -05:00
Sabe Jones
4e0d8cba51
Merge branch 'release' into sabrecat/customizations
2024-03-01 14:31:28 -06:00
Sabe Jones
ecc8a65d28
WIP(customizations): animal bits
2024-02-29 15:59:31 -06:00
Natalie
caa73057d8
update(content): March 2024 content ( #15161 )
...
* feat(content): add February subscriber item, backgrounds, and enchanted armoire gear
* feat(content): add spritesheet
* feat(content): bug smashing
* fix(file): revert package.json to release
* feat(content): add quest bundles
* feat(content): add new achievement
* feat(content): add achievement script
* fix(curlies): remove stray curly boi
* fix(date): add canonical date
* fix(dates): updated background & armoire to canonical dates
* feat(content): add armoire strings & stats
* fix(migration): Golden Squirrel
* fix(backgrounds): trim extra whitespace
* fix(test): cuddle timing
---------
Co-authored-by: Sabe Jones <sabe@habitica.com >
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
2024-02-27 17:25:57 -06:00
Sabe Jones
28fef8df86
WIP(shops): shirts vs skins
2024-02-27 15:17:10 -06:00
Sabe Jones
33b54a734e
WIP(shop): more CSS, add hair styles
2024-02-22 17:03:07 -06:00
Sabe Jones
09ff3ee865
WIP(customizations): load hair colors
2024-02-20 17:56:56 -06:00
Sabe Jones
cbfeb18517
WIP(shop): backgrounds appear
2024-02-16 17:58:11 -06:00
Sabe Jones
63e7ace693
WIP(shops): customization categories skeleton
2024-02-15 17:51:14 -06:00
Phillip Thelen
f8d315ff6e
Upgrade to mongoose 7 ( #14971 )
...
* remove some unused dependencies
* update mongoose version
* make common tests pass
* Make unit tests pass
* make api v3 integration tests pass
* fix lint issues
* fix issue with package-lock
* fix(lint): we don't need no .js
* fix(lint): update to latest config-habitrpg
* chore(npm): update package locks
* fix(test): replace deprecated fn
* chore(package): update eslint-habitrpg again
* fix(lint): server linting
* fix(lint): client linting
* fix(client): correct mangled common imports
* chore(npm): update package-locks
* fix(lint): punctuation, module
---------
Co-authored-by: SabreCat <sabrecat@gmail.com >
Co-authored-by: SabreCat <sabe@habitica.com >
2024-01-16 15:18:47 -06:00
SabreCat
f8ba191eea
fix(gala): correct seasonal shop quests/spell
2023-12-19 10:07:32 -06:00
SabreCat
8a45f753ca
Merge branch '2023-winner-funderlamb' into release
...
by @CuriousMagpie
2023-12-17 19:36:15 -06:00
Natalie
a80ef78be0
2023 November Content Prebuild ( #14954 )
...
* feat(content): October sub items
* feat(content): October bgs and armoire
* feat(content): add Dune Buddy achievement
* feat(releases): timed Backgrounds and Armoire
* feat(content): timed release achievement
* feat(content): November subscriber items
* feat(content): November pet quest bundle
* feat(content): November magic hatching potions
* feat(content): November backgrounds and armoire
* feat(content): new achievement code -- needs work
* update package.lock on local/origin repos
* fix(content): added October headgear info and November set name
* fix(typo): spelling is important
* feat(content): added logic to allow for pets & mounts to be in one achievement and fixed issues with image
* fix(armoire): correct month
* fix(armoire): deprecate armoireEmpty flag
---------
Co-authored-by: SabreCat <sabe@habitica.com >
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
2023-11-07 08:55:50 -06:00
SabreCat
1da6eeb169
feat(content): Dune Buddy Achievement
2023-10-16 20:15:08 -05:00
Natalie
f72eef6bff
feat(content): prebuild Fall Festival ( #14869 )
...
* feat(content): prebuild Fall Festival
* fix(typos): because 2023 is not the same as 2024
* feat(css): having stylesheets is important
* feat(content): ready for review & testing
* fix(tests): account for Sept 09 bundle
* fix(gala): use multi event list more
fix a couple of strings too
* feat(content): Warrior and Rogue text
also fix timing of quest bundle feature
* fix(strings): correct stat boosts
* fix(content): missing mage
also adds missing margin to purchase gems button in buy modal
---------
Co-authored-by: SabreCat <sabe@habitica.com >
2023-09-20 19:46:34 -05:00
Natalie L
e8f5958f77
feat(content): add boneless boss achievement ( #14788 )
...
* feat(content): add June subscriber items
* feat(content): add boneless boss achievement
---------
Co-authored-by: SabreCat <sabe@habitica.com >
2023-08-22 12:23:43 -05:00
SabreCat
8445f45b31
Merge branch 'release' into sabrecat/unsociable
2023-06-19 18:14:22 -05:00
Natalie L
c7ed693e18
feat(gala): Add 2023 Summer Splash Gala Items ( #14712 )
...
* feat(content): add June subscriber items
* feat(gala): add images
* feat(gala): add code
* feat(gala): text strings
* feat(gala): testing and final updates
* feat(gala): fixed a couple of typos
* fix(event): proofread strings and dates
Also replace empty descriptions for Rogue and Healer
* fix(event): NO EGG
---------
Co-authored-by: SabreCat <sabe@habitica.com >
2023-06-19 16:36:05 -05:00
SabreCat
9228b070fa
Merge branch 'release' into sabrecat/unsociable
2023-05-24 14:17:49 -05:00
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
SabreCat
8d9602fb16
WIP(chat): first pass deprecation
2023-05-17 16:33:44 -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
CuriousMagpie
c481354f78
feat(content): add new achievement, Plant Parent
2023-03-15 15:51:04 -05:00
SabreCat
def9aa16b5
fix(events): handle overlap of unseasonal events and seasonal
2023-01-25 10:51:47 -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
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
Adam Fitzgibbon
300c2bb0a8
change currency to gold if the gear is owned ( #14326 )
...
* change currency to gold if the gear is owned
* fix linting error
2022-11-18 16:43:14 -06:00