Commit Graph

1985 Commits

Author SHA1 Message Date
Phillip Thelen d7dc878b1c Cleanup pinned items that are no longer for purchase 2024-04-23 17:20:20 +02:00
Sabe Jones 4fdd064cd6 Merge branch 'sabrecat/customizations' into subs-private 2024-04-03 08:36:25 -05:00
Sabe Jones 76d7f02fe8 5.22.3 2024-04-02 15:20:17 -05:00
Phillip Thelen 1b12e9d8b7 proof of concept for time travel 2024-04-01 18:04:38 -05:00
Sabe Jones ed790c1c4d 5.22.2 2024-04-01 15:50:13 -05:00
Sabe Jones 9b72221482 5.22.1 2024-03-28 17:17:32 -05:00
Sabe Jones ff0bb9d005 5.22.0 2024-03-21 15:32:41 -05:00
Sabe Jones 515b62d1ce chore(npm): update package lock 2024-03-15 14:45:24 -05:00
Sabe Jones 7e29c7d624 5.21.0 2024-03-13 16:36:29 -05:00
Sabe Jones 8c7a0b4861 5.20.0 2024-03-11 10:00:05 -05:00
Sabe Jones 8fa91a3805 chore(node): upgrade to Node 20 2024-03-11 09:59:57 -05:00
Sabe Jones c554a1a57d 5.19.1 2024-03-04 14:25:14 -06:00
Sabe Jones 56f73a35b0 5.19.0 2024-02-27 17:31:59 -06:00
Sabe Jones cd706445f6 5.18.1 2024-02-15 14:50:54 -06:00
Sabe Jones 1a3c2f64e4 5.18.0 2024-02-08 14:50:11 -06:00
Sabe Jones e95f1cf003 5.17.2 2024-02-06 13:58:08 -06:00
Sabe Jones bd5c669374 5.17.1 2024-02-01 15:34:35 -06:00
Sabe Jones 11baeda71e 5.17.0 2024-01-26 16:35:55 -06:00
Sabe Jones bfe7c263cb 5.16.1 2024-01-18 15:52:21 -06:00
Sabe Jones 67069b1adc 5.16.0 2024-01-16 15:40:53 -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
Natalie 4cbc3d7664 Slur swear blocker challenges redux (#15089)
* update packages on local/origin repo

* feat(challenges): add banned words & slur blocker to challenges

* feat(challenges): slur blocker work

* feat(challenges): slur blocker

* feat(challenges): more slur blocker

* feat(challenges): even more slur blocker

* feat(challenges): swear and slur blocker

* feat(challenges): update behavior based on public/private groups

* feat(profiles): slur/swear blocker

* feat(profiles): slur/swear blocker

* feat(profiles/PMs): slur/swear blocker upgrade

* feat(slur/swear): working on it

* feat(profiles/challenges): work on profile block & slack report

* feat(slur/swear blocker): work on Profiles

* feat(slur blocker): refactoring code

* feat(slur blocker): more refactoring

* feat(slur blocker): arghhhhhh

* fix(profiles): improve profanity check logic

* fix(slack): update Slack notification to include authorEmail and remove undefined

* feat(s/s blocker): work on challenges

* feat(s/s blocker): challenge update

* feat(s/s blocker): slack notifs refinements

* feat(s/s blocker): refine slack notifs & disallow use of challenges POST API route if user is chatRevoked:true in db

* update package.json and package-lock.json

* attempt to disable create challenge button for muted users

* another attempt to disable create challenge

* block muted users from creating challenges

* CSS button fun

* fix CSS button

* refactor(css): move button style to global
Also, disable Clone button if user is chat revoked

* fix(lint): remove unused fn

* fix(challenges): handle null slur check

* fix(groups): throw notFound earlier

* fix(challenges): CSS and logic updates

* fix(lint): remove whitespace

* fix(challenges): don't disable create buttons

* fix(slack): restore broken profile flag fields

* chore(cleanup): remove comments and whitespace

* chore(cleanup): one more white space

---------

Co-authored-by: SabreCat <sabe@habitica.com>
2024-01-16 14:22:03 -06:00
Sabe Jones e5b873c9aa 5.15.2 2024-01-10 15:20:49 -06:00
Sabe Jones 7a2c7c5b30 Merge branch 'develop' into release 2024-01-10 14:57:42 -06:00
SabreCat 167e6b2bf1 5.15.1 2024-01-04 14:33:04 -06:00
SabreCat 987a27ffa1 5.15.0 2023-12-29 16:07:57 -06:00
negue 5a19c25fea Pin Habitica Eslint Config (#15057)
* Pin Habitica Eslint Config

* fix lint
2023-12-27 18:20:49 +01:00
SabreCat a03d265cd3 5.14.2 2023-12-18 15:51:02 -06:00
SabreCat b97f85fa60 5.14.1 2023-12-18 07:25:01 -06:00
SabreCat 70f5aa1f55 5.14.0 2023-12-17 19:44:18 -06:00
negue 19253cd9b5 Remove Storybook files and packages (#15040) 2023-12-13 20:18:13 +01:00
SabreCat 101be5d6a6 5.13.2 2023-12-06 13:36:08 -06:00
SabreCat bb095ae296 5.13.1 2023-12-01 16:44:47 -06:00
SabreCat b7c6ded375 5.13.0 2023-11-28 15:08:17 -06:00
SabreCat 4b9a5472bd 5.12.2 2023-11-22 15:35:41 -06:00
SabreCat 47bd890dd7 5.12.1 2023-11-14 15:49:32 -06:00
SabreCat 535477b804 5.12.0 2023-11-07 08:57:35 -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 efe4483a04 Merge branch 'release' into develop 2023-10-31 15:18:01 -05:00
SabreCat 9cee9ebfe3 5.11.1 2023-10-31 11:42:19 -05:00
SabreCat aac3969e6a 5.11.0 2023-10-31 11:28:05 -05:00
SabreCat 1026a721ac Merge branch 'release' into develop 2023-10-25 16:06:52 -05:00
dependabot[bot] 05ac144e4f build(deps): bump jsonwebtoken from 9.0.1 to 9.0.2 (#14855)
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) from 9.0.1 to 9.0.2.
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v9.0.1...v9.0.2)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 14:26:44 -04:00
dependabot[bot] 02770dd1a9 build(deps): bump @babel/register from 7.22.5 to 7.22.15 (#14865)
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.22.5 to 7.22.15.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.15/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/register"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 14:26:06 -04:00
dependabot[bot] 9aa15d9e64 build(deps): bump winston-loggly-bulk from 3.2.1 to 3.3.0 (#14926)
Bumps [winston-loggly-bulk](https://github.com/loggly/winston-loggly-bulk) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/loggly/winston-loggly-bulk/releases)
- [Commits](https://github.com/loggly/winston-loggly-bulk/compare/v3.2.1...3.3.0)

---
updated-dependencies:
- dependency-name: winston-loggly-bulk
  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>
2023-10-25 14:21:02 -04:00
dependabot[bot] 7ff9f67aab build(deps): bump @babel/traverse from 7.22.5 to 7.23.2 (#14953)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.5 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 14:17:03 -04:00
dependabot[bot] 5bb97218bd build(deps): bump nconf from 0.12.0 to 0.12.1 (#14966)
Bumps [nconf](https://github.com/flatiron/nconf) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/flatiron/nconf/releases)
- [Changelog](https://github.com/indexzero/nconf/blob/v0.12.1/CHANGELOG.md)
- [Commits](https://github.com/flatiron/nconf/compare/v0.12.0...v0.12.1)

---
updated-dependencies:
- dependency-name: nconf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 14:12:48 -04:00
SabreCat bc358c3aab 5.10.0 2023-10-24 09:34:31 -05:00
SabreCat 8537793308 5.9.1 2023-10-17 17:35:05 -05:00
SabreCat 06f522e2c9 5.9.0 2023-10-17 09:09:16 -05:00