Commit Graph

3772 Commits

Author SHA1 Message Date
negue 30a6db4c2d hide & reset previous setting when switching to a different one 2022-12-10 19:54:21 +01:00
negue 78093848d7 validated text input (in/valid border color + icon) 2022-12-07 22:19:15 +01:00
negue e1b444ea63 re-enable box-shadow on hover 2022-12-06 22:09:54 +01:00
negue 96dc4e47ae remove console log 2022-11-28 01:13:47 +01:00
negue 69ad07daad dateFormatSetting 2022-11-28 01:01:17 +01:00
negue bc11c0cf75 move shared components / mixins 2022-11-28 00:49:24 +01:00
negue 0d1a189c64 language Setting + imports cleanup 2022-11-28 00:44:21 +01:00
negue 29ebd89030 fix icon size + fix display name valid checks 2022-11-27 23:23:02 +01:00
negue 5c7747517b Merge remote-tracking branch 'origin/release' into negue/ui/setting 2022-11-27 23:08:35 +01:00
SabreCat 90b34c4dac fix(shops): correct imports 2022-11-23 13:23:43 -06:00
SabreCat 96a919ed4b fix(shops): quest countdowns too 2022-11-23 13:13:06 -06:00
SabreCat 91cbf7a2a9 fix(shops): show correct countdown outside of Gala 2022-11-23 13:08:23 -06:00
negue fd5cbc3026 fix conflicts 2022-11-23 00:14:21 +01:00
negue 49361217b0 Merge remote-tracking branch 'origin/develop' into negue/ui/setting
# Conflicts:
#	website/client/package-lock.json
2022-11-23 00:12:38 +01:00
negue edb427158f disable save button if nothing was changed 2022-11-23 00:03:19 +01:00
negue c7e40e9446 delete account row 2022-11-22 23:36:37 +01:00
negue 4bf740c531 Shared Modal Visible State 2022-11-22 23:14:24 +01:00
negue d718153717 resetAccount 2022-11-20 18:06:20 +01:00
negue e25922f8b3 rename functional components for compiler 2022-11-20 17:06:29 +01:00
Natalie L f24d81d895 fix(content): quality of life change for staff and moderators (#14245)
* fix(content): quality of life change for staff and moderators

* fix(content): quality of life change for staff and moderators, I really mean it this time

Co-authored-by: Sabe Jones <sabrecat@gmail.com>
2022-11-18 16:52:09 -06:00
Adam Fitzgibbon 6b27e18699 add prop to task-wrapper so that the cursor remains consistant (#14302) 2022-11-18 16:48:34 -06:00
Adam Fitzgibbon 4f70a6fbf4 now grouping the stable A-Z sortBy option by first letter so that Show More functionality works like the other sort types (#14304) 2022-11-18 16:44:58 -06:00
Sky Chrastina 4b4f073089 Fix az sort (#14347)
* add stopword package

* sort pet and potion quests by stopword-ized text

* chore(package): revert package lock
Will update after merge

* fix(package): Friday brain

Co-authored-by: SabreCat <sabe@habitica.com>
2022-11-18 16:38:28 -06:00
Sky Chrastina 1d8e3d45a1 new check asset + css in shop, task, and buy gems (#14340) 2022-11-18 16:29:43 -06:00
dependabot[bot] 02b11a61bc build(deps): bump dompurify from 2.4.0 to 2.4.1 in /website/client (#14352)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.4.0...2.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-18 12:00:51 -05:00
SabreCat 259131ee3f feat(transactions): UI updates
by @negue
2022-11-15 19:28:36 -06:00
negue fdbc2c0eee password setting row 2022-11-16 01:44:50 +01:00
negue 5fd5e6275a update package-lock.json again 2022-11-15 17:35:44 +01:00
negue 9d742fd9a1 update package-lock.json 2022-11-15 17:24:15 +01:00
negue cd588e74d5 displayNameSetting.vue 2022-11-14 02:12:39 +01:00
negue 265970c5ef fix lint 2022-11-14 02:09:47 +01:00
negue a2b510caca Merge remote-tracking branch 'origin/develop' into negue/ui/setting
# Conflicts:
#	website/client/package-lock.json
2022-11-14 01:15:02 +01:00
negue 0bae5fbe02 userEmailSetting 2022-11-13 22:00:34 +01:00
negue 23da70fa2e extract save / cancel buttons and the shared inlineSetting "logic" 2022-11-13 20:38:14 +01:00
negue 82047380f3 first setting (username) in the new layout 2022-11-13 20:18:21 +01: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
SabreCat 978e8c4320 Merge branch 'release' into develop 2022-11-08 10:08:02 -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
negue 39150349c7 Working on M1 - will be reverted on full merge 2022-11-02 21:42:12 +01:00
SabreCat f6e5360bdd Merge branch 'release' into develop 2022-11-02 14:54:09 -05:00
SabreCat eee8ad2029 fix(css): correct broken task creation dropdown on groups 2022-11-02 14:19:43 -05:00
SabreCat 7c553e535c feat(gifting): restore ability to send gift messages
by @CuriousMagpie
2022-11-01 20:56:21 -05:00
Natalie L c16207c9ba Add Gift Messaging to Success Modal (#14270)
* initial commit: based on group-tracking-modal branch

* chore: merge group-tracking-modal

* update: create functions for each success condition

* chore: merge develop

* chore: work on successModal.vue & remove redundant code on groupPlan.vue

* update: remove `giftSubscriptionText4` from footer

* fix: correct groupPlan.vue file

* update: add messaging placeholder, clean up logic in a few places, update/add strings

* update: rearrange modal in order of display & test existence of 'gift-subscription' paymentType

* update: added props for receiverName so 'gift-subscription' works

* update: add close.svg & function
style: refactor CSS

* update: work on gift messaging

* update: work on gift messaging

* update: work on gift messaging

* update: let's make messages GO

* update: messages are a GO, we have LIFT OFF!

* fix: remove console log (oops)

Co-authored-by: SabreCat <sabe@habitica.com>
2022-11-01 20:55:40 -05:00
SabreCat aea0be3245 fix(subs): establish lock to prevent race condition 2022-11-01 20:47:21 -05:00
negue f7787b318c Merge remote-tracking branch 'origin/develop' into negue/ui/setting 2022-11-01 14:20:24 +01:00
Natalie L 3bc82a6692 chore(content): add Bone to Pick achievement (#14318)
* chore(content): add Bone to Pick achievement

* chore(content): update spritesmith-main.css

* chore(content): add more bone picking

* chore(content): more bone picking

* chore(content): bone picking

* chore(content): i gotta bone to pick here

* chore(content): final bone picking

* chore: add migration script

* chore: update habitica-images

Co-authored-by: SabreCat <sabe@habitica.com>
2022-10-31 14:19:56 -05:00
SabreCat 2372efa22e Merge branch 'release' into develop 2022-10-30 19:54:18 -05:00
Natalie L b5c950ac96 chore(content): add November 2022 Mystery Items (#14317)
* chore(content): add November Mystery Items

* chore: merge release into 2022-11-mystery-items

* Revert "chore: merge release into 2022-11-mystery-items"

This reverts commit e12b61d73f.

Co-authored-by: SabreCat <sabe@habitica.com>
2022-10-30 19:52:55 -05:00
negue 4c0ecc9938 Merge remote-tracking branch 'origin/develop' into negue/ui/setting 2022-10-30 12:49:34 +01:00
dependabot[bot] 0f3bc980d9 build(deps): bump smartbanner.js in /website/client (#14313)
Bumps [smartbanner.js](https://github.com/ain/smartbanner.js) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/ain/smartbanner.js/releases)
- [Commits](https://github.com/ain/smartbanner.js/compare/v1.19.0...v1.19.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-28 11:22:40 -04:00