Phillip Thelen
75c36e6622
add blocker to block emails from registration
2025-07-30 11:26:55 +02:00
Phillip Thelen
c0d5566417
Make sure no userhistory exists before initializing it ( #15415 )
2025-03-26 13:37:52 -05:00
Phillip Thelen
379afa9554
Improve Adminpanel with local logs ( #15404 )
...
* log armoire, quoest response and cron events to history
* show user history in admin panel
* allow stats to be edited from admin panel
* Improve admin panel stats input
* improve setting client in history
* fix tests
* fix lint
* fix armoire buying issue
* Improve hero saving
* Formatting fix
* Improve user history logging
* allow class to be changed from admin panel
* make terminating subscriptions easier
* support decimal extraMonths
* Fix editing some achievements in admin panel
* log if a user invites party to quest
* Log more quest events into user history
* make userhistory length configurable
* fix some numbered achievements
* fix extraMonths field
* Automatically set up group plan subs with admin panel
* show party info nicer in admin panel
* improve admin panel sub handling
* add missing brace
* display when there are unsaved changes
* fix setting group plan
* fix showing group id
* Display group plan info in admin panel
* fix setting hourglass promo date
* Improve termination handling in admin panel
* reload data after certain save events in admin panel
* remove console
* fix plan.extraMonths not being reset if terminating a sub
* add more options when cancelling subs
* reload data after group plan change
* Add a way to remove users from a party
* fix issue with removing user from party
* pass party id correctly
* correctly call async function
* Improve sub display in admin panel
* fix line length
* fix line
* shorter
* plaid
* fix(lint): vue code style
---------
Co-authored-by: Kalista Payne <sabrecat@gmail.com >
2025-03-17 16:48:21 -05:00
negue
7c9c45ac5f
combined messages restyling - next round ( #15386 )
...
* split component prepare new views / states
* extract empty and disabled state as components
* fix empty state mail icon
* first logic switching between modes, move page to /private-messages/index.vue
* extract autoCompleteHelper.js
* style header + start new message input
* style plus button + focus input
* state logic, types for sanity
* WIP PM new Message started
* add /members/username test
* first design changes to messageCard
* delete private message or chat - based on the mode
* copy as todo
* mention links to modal
* report chat or private message
* WIP likeButton
* likeButton styling
* hide like on private message cards
* fix unit test
* replace copy as todo - to just a copy to clipboard
* style changes
* menu position + like button width
* dropdown items background + like font
* fix like button padding
* move api endpoints and tests around to group inbox methods + like for inbox private messages
* restyle system messages
* Dropdown Radius and Padding
* WIP system messages
* fix lint
* copy delta commit of allowing liking own private messages
* enable liking private messages
* fix menu non hovered item icon color
* fix import path
* ignore background on system messages
* requested changes + migration
* update migration to update the unique id to some messages and delete the duplicates
* migration based on users pagination
* fix(migration): use Promise.all
* change to bulkWrites per User, and all messages in one run (of a user)
* check for array
* use rest operator ...
* skip sorting to get the users
* remove migration, disable like for private messages without uniqueMessageId
* lean+bulkWrite for likes, add time checks for like and auth for further debugging
* add a limit 2 get the messages by uniqueId
* Adding a simple server start script
* remove pinned nodemon dep
* fix inbox controller/tests
* fix / requested style changes
* fix empty state padding /
* hide avatar weapons on messages - fix avatar spacing on messages
* Hourglass Simplification (#15323 )
* begin removing obsolete tests
* begin refactoring
* update cron tests
* cleanup
* finish basic implementation of new logic
* add more subscription tests
* subscription test improvements
* return nextHourglassDate again
* fix gem limit
* fix(test): short circuit this.
* fix(admin): correct logic and style for shrimple subs
* WIP(frontend): draft of main subs page view
* fix hourglass count
* Fix hourglass logic for upgrades
* fix admin panel display
* WIP(subs): extant Stripe state
* fix admin panel strings
* fix missing transaction type
* add new field for cumulative subscription count
* show date for hourglass bonus if it was received
* fix test
* feat(subscription): max Gems progress readout
* fix(css): correct and refactor heights and selection states
* fix(subs): correct border-radius and redirect
* fix(stripe): correct redirect after success
* Admin panel display fixes
* don’t give additional HG for new sub if they already got one this month
* fix issue with promo hourglasses
* fix(subscription): update layout when gifting
* fix(subscriptions): more gift layout revisions
* fix(subscriptions): minor visual updates
* fix(subs): pass autoRenews through Stripe
* fix(subs): gifts DON't renew
* fix(lint): unnecessary ternary
* fix(lint): do negate object ig
* fix(subs): try again on gifts
* fix(subs): unhovery and un-12-monthy
* fix bug with incorrectly giving HG bonus
* remove only
* fix test
* fix test
* fix(subs): also redirect to subs after gift sub
* fix(subs): fix typeError
* fix(g1g1): don't try to find Gems promo during bogo
---------
Co-authored-by: Phillip Thelen <phillip@habitica.com >
Co-authored-by: Kalista Payne <sabe@habitica.com >
* chore(sprites): update subproject
* fix(layout): tighten cancellation note
* fix(subs): Google wording and HG escape
* chore(testing): fake g1g1 dates
* fix(subs): don't hide HG preview entirely
* fix(subs): center next hourglass message
* working validatedTextInput.vue within start-new-conversation-input-header.vue 🎉
* fix(git): remove changes from old develop
* Revert "fix(git): remove changes from old develop"
This reverts commit 0e30f7df00 .
* fix(git): no actually just this file i guesss
* adding an empty loading state, hiding
* fought the avatar arch nemesis again
* fix chatMessages (party chat) message spacing
* move disabled text back to above the input area - re-enable input area
* show disabled private messages top panel
* fix font color
* fixing uiStates - removing disabled - moving the own user check to the last
* fix(lint): add missing prop defaults
* fix(lint): object default should be fn
* fix(chat): correct grammar in error
* remove weapon position relative
* revert most of avatar.vue changes, add back weapons in chat message UI
* show date tooltip above system / skill messages
* fix toggle disable icon position
* trivial CSS cleanup
* fix(typo): English syntax in test
* chore(test): small style cleanup
* chore(logging): revert debug function
* chore(debug): remove timers from inbox like
---------
Co-authored-by: SabreCat <sabe@habitica.com >
Co-authored-by: Kalista Payne <sabrecat@gmail.com >
Co-authored-by: Phillip Thelen <phillip@habitica.com >
2025-03-04 17:00:24 -06:00
Natalie
de62207504
May 2024 Content Prebuild ( #15185 )
...
* 2024-05 css update
* add May subscriber items, enchanted armoire (text placeholders), potions, and quest bundles
* typo correction
* add May achievement
* content fixes after local testing
* canonical date fix
* fix potion descriptions, add periods to background descriptions
* fix canonical date
* updated armoire items
* fix stat display on item
* Fixing merge conflicts
* resolve merge conflicts
* add leading zero to mp drain for mushroom quest
* fix timezones
* proofreading pass
* fix linting errors
* date fixes & linter fixes
* correct armoire expression at end of file
* fix(autolint): roll back Prettier change
---------
Co-authored-by: Sabe Jones <sabe@habitica.com >
2024-04-26 15:14:45 -05: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
Phillip Thelen
67a6e6f8ac
Add Content Release notification type ( #15101 )
2024-02-06 14:06:44 -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
Sabe Jones
2e904dcda0
fix(stable): default to empty string for current animals
2024-01-10 15:19:09 -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
Sabe Jones
4974712d6c
fix(stats): enforce sensible maxima in db
2023-10-17 22:31:43 +00:00
SabreCat
1da6eeb169
feat(content): Dune Buddy Achievement
2023-10-16 20:15:08 -05:00
SabreCat
a0941ffa84
Squashed commit of the following:
...
commit 16d8b87e90
Merge: 07387faf48 6bea232d47
Author: negue <eugen.bolz@gmail.com >
Date: Thu Sep 14 22:30:00 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 07387faf48
Author: negue <eugen.bolz@gmail.com >
Date: Wed Sep 13 23:38:37 2023 +0200
remove generate promoCode from ui
commit 6bea232d47
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 11 12:55:31 2023 -0400
build(deps): bump core-js from 3.32.1 to 3.32.2 in /website/client (#14867 )
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.32.1 to 3.32.2.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.32.2/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
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>
commit cebb3f0f25
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 11 12:43:49 2023 -0400
build(deps): bump webpack from 4.46.0 to 4.47.0 in /website/client (#14868 )
Bumps [webpack](https://github.com/webpack/webpack ) from 4.46.0 to 4.47.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v4.46.0...v4.47.0 )
---
updated-dependencies:
- dependency-name: webpack
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 ea8563cd17
Merge: 3e16584dcf 6259955891
Author: negue <eugen.bolz@gmail.com >
Date: Tue Aug 29 21:23:02 2023 +0200
Merge remote-tracking branch 'origin/negue/ui/setting' into negue/ui/setting
commit 3e16584dcf
Author: negue <eugen.bolz@gmail.com >
Date: Tue Aug 29 21:22:06 2023 +0200
fix PR comments
commit 84ba44fb19
Author: negue <eugen.bolz@gmail.com >
Date: Tue Aug 29 20:38:54 2023 +0200
fix PR comments
commit 6259955891
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Aug 25 11:20:26 2023 -0400
update form.scss
commit da82bd8e68
Author: negue <eugen.bolz@gmail.com >
Date: Thu Aug 24 21:40:02 2023 +0200
remove ending
commit 82e5fd2a83
Author: negue <eugen.bolz@gmail.com >
Date: Mon Aug 21 22:25:41 2023 +0200
fix spacing
commit 9ad06ea88b
Author: negue <eugen.bolz@gmail.com >
Date: Mon Aug 21 22:09:22 2023 +0200
clean up debug row for login methods
commit 41cde37675
Merge: 8c568060f9 82ebe71eb4
Author: negue <eugen.bolz@gmail.com >
Date: Mon Aug 21 21:51:22 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 8c568060f9
Author: negue <eugen.bolz@gmail.com >
Date: Mon Aug 21 21:49:31 2023 +0200
fix PR comments
commit 36f7a4711d
Merge: d279af7897 647b27c55f
Author: negue <eugen.bolz@gmail.com >
Date: Fri Aug 11 20:04:15 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit d279af7897
Merge: ffbed3e044 b20ea44d49
Author: negue <eugen.bolz@gmail.com >
Date: Wed Aug 9 21:13:37 2023 +0200
Merge branch 'negue/refactor/routes' into negue/ui/setting
commit b20ea44d49
Author: negue <eugen.bolz@gmail.com >
Date: Wed Aug 9 21:04:12 2023 +0200
Split Vue.Router routes
commit ffbed3e044
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jul 23 00:00:24 2023 +0200
remove console
commit 4c350b0180
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jul 22 23:34:20 2023 +0200
update Bailey Notification Text + fix popover
commit c105b9ecf9
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jul 22 23:21:53 2023 +0200
fix change password setting
commit 06410b4807
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jul 22 22:50:00 2023 +0200
fix reset account texts
commit ccfdd9bb9c
Merge: 35c75304f1 8558dcc3a8
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jul 22 22:48:13 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 35c75304f1
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jul 2 20:16:06 2023 +0200
more fixes
commit 203e961464
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jul 2 19:45:17 2023 +0200
fix notification settings
commit ec94604791
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jun 25 22:00:45 2023 +0200
applied same styling to promoCode.vue
commit 0177b3a76b
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jun 25 21:41:05 2023 +0200
move promoCode.vue to pages/settings
commit 8fbb600273
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jun 25 21:40:35 2023 +0200
saveCancelButtons.vue allow to hide the cancel part
commit 4915f2a3fb
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jun 25 21:09:07 2023 +0200
Hide Transactions Page again
commit 8b5ae17f02
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jun 25 20:52:03 2023 +0200
also check for invalid arguments in the password settings
commit aa97ed5299
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jun 25 20:25:53 2023 +0200
fix localhost externalLinks check
commit 87a4e4931b
Author: negue <eugen.bolz@gmail.com >
Date: Sun Jun 25 20:01:31 2023 +0200
show notification on username change + fix userEmail checks
commit 6a6f55f6fc
Merge: f9ff5e5c55 e49d26eacd
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jun 24 22:54:00 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit f9ff5e5c55
Author: negue <eugen.bolz@gmail.com >
Date: Tue May 30 22:41:42 2023 +0200
check password inputs and mark invalid for "password change" setting
commit 4497514eeb
Author: negue <eugen.bolz@gmail.com >
Date: Tue May 30 21:59:21 2023 +0200
show notification when chaning display name
commit 3232f12f0d
Author: negue <eugen.bolz@gmail.com >
Date: Tue May 30 21:55:25 2023 +0200
check current password valid style in "delete account" and "reset account"
commit 582a2f1304
Author: negue <eugen.bolz@gmail.com >
Date: Tue May 30 21:27:20 2023 +0200
mark password field of email setting as invalid on wrong password
commit 8e3b8a962a
Author: negue <eugen.bolz@gmail.com >
Date: Tue May 30 21:24:46 2023 +0200
refactor currentPasswordInput.vue to use validatedTextInput.vue
commit 61521507a4
Author: negue <eugen.bolz@gmail.com >
Date: Tue May 30 20:20:56 2023 +0200
fix username setting:
- unsaved values check
- @ char must be first in input, otherwise not remove it for checks
commit f74c29a065
Merge: c4b6f0c39c d4a5823916
Author: negue <eugen.bolz@gmail.com >
Date: Tue May 30 19:54:06 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit c4b6f0c39c
Merge: 37eee140ad 6e3a367832
Author: negue <eugen.bolz@gmail.com >
Date: Fri May 12 22:08:08 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 37eee140ad
Author: negue <eugen.bolz@gmail.com >
Date: Fri May 12 21:57:27 2023 +0200
delete account without password
commit 48a6801f4e
Author: negue <eugen.bolz@gmail.com >
Date: Mon May 8 22:06:29 2023 +0200
fix duplicate json entry
commit 47a2189f49
Merge: a56b4a4457 49f45d27e3
Author: negue <eugen.bolz@gmail.com >
Date: Mon May 8 21:48:21 2023 +0200
Merge remote-tracking branch 'origin/release' into negue/ui/setting
commit a56b4a4457
Author: negue <eugen.bolz@gmail.com >
Date: Mon May 8 21:37:31 2023 +0200
show current class on setting panel
commit 9c973cca2a
Author: negue <eugen.bolz@gmail.com >
Date: Mon May 8 21:15:46 2023 +0200
fix selectDifficulty.vue - refactor selectList.vue
commit 95b37b3ba3
Author: negue <eugen.bolz@gmail.com >
Date: Mon May 8 20:45:09 2023 +0200
migrate restoreValues fix to new setting component
commit 7947b1c67d
Merge: ad3e4d604a 71e165433a
Author: negue <eugen.bolz@gmail.com >
Date: Mon May 8 20:41:31 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit ad3e4d604a
Author: negue <eugen.bolz@gmail.com >
Date: Sat Apr 29 01:18:25 2023 +0200
style fixes
commit cea13d5bc3
Merge: 73a5e5fcab b159182188
Author: negue <eugen.bolz@gmail.com >
Date: Fri Apr 28 23:58:09 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 73a5e5fcab
Author: negue <eugen.bolz@gmail.com >
Date: Tue Apr 25 20:51:14 2023 +0200
style / padding issues
commit 0a10eb32cc
Author: negue <eugen.bolz@gmail.com >
Date: Sat Apr 15 20:54:08 2023 +0200
fix "setting new password" invalid check
commit a79bec3fa5
Author: negue <eugen.bolz@gmail.com >
Date: Tue Apr 11 23:15:15 2023 +0200
add password for other logins
commit 9ff17fd6dd
Author: negue <eugen.bolz@gmail.com >
Date: Tue Apr 11 23:05:19 2023 +0200
"fix values" use keydown event to mark as change
commit 1f470942a9
Author: negue <eugen.bolz@gmail.com >
Date: Thu Apr 6 00:19:18 2023 +0200
delete old api.vue
commit b4904a8b84
Merge: b5da7ccc70 c8b98678d0
Author: negue <eugen.bolz@gmail.com >
Date: Thu Apr 6 00:18:07 2023 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit b5da7ccc70
Author: negue <eugen.bolz@gmail.com >
Date: Thu Apr 6 00:11:36 2023 +0200
refactor webhook ui to use save/cancel buttons
commit f49f67ff5c
Author: negue <eugen.bolz@gmail.com >
Date: Wed Apr 5 22:56:37 2023 +0200
remove unused settings
commit cc73b44b25
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 29 23:40:30 2023 +0200
remove advancedCollapsed settings to start it opened
commit e0300e8710
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 29 22:58:09 2023 +0200
remove displayInviteToPartyWhenPartyIs1 setting
commit 1741ddfc64
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 20 23:00:17 2023 +0100
webhook margins
commit 24a43d027c
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 20 22:40:19 2023 +0100
userid tooltip
commit 42fcb20bc4
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 16 00:51:10 2023 +0100
remove balance for choosing class
commit 160848473d
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 16 00:20:56 2023 +0100
show real class setting modal if enough gems available
commit f74ba9738d
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 16 00:10:53 2023 +0100
update apple icon and size
commit bf961bc728
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 15 23:59:42 2023 +0100
Copied API Token Notification
commit 28f0220b4e
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 15 23:53:33 2023 +0100
remove blue color of setting links
commit b53ccace95
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 15 23:43:06 2023 +0100
fix username/email setting input width
commit 1dfa5b275d
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 15 23:11:32 2023 +0100
developer mode
commit 776618d2db
Author: negue <eugen.bolz@gmail.com >
Date: Tue Mar 14 21:11:52 2023 +0100
Add new Pause Dailies Setting
commit 576c80af7e
Merge: dec1a1159d 377b152ffd
Author: negue <eugen.bolz@gmail.com >
Date: Tue Mar 14 21:04:05 2023 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit dec1a1159d
Author: negue <eugen.bolz@gmail.com >
Date: Tue Mar 14 21:00:52 2023 +0100
developer mode dummy row
commit 1e80a7d145
Author: negue <eugen.bolz@gmail.com >
Date: Sat Mar 11 00:03:33 2023 +0100
WIP webhook row
commit cc4bedbe2d
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 10 20:28:57 2023 +0100
add spritely login creds message to the new api-row / redirect old url to the new one
commit f9833aa78a
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 9 02:23:39 2023 +0100
API Token Row
commit 123c9b9bb1
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 6 22:46:50 2023 +0100
"Your User Data" Row instead of Page
commit 0ade5663ae
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 3 22:43:03 2023 +0100
userid row
commit b4f2236ab8
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 3 22:22:32 2023 +0100
rename folder of setting rows
commit 3b050861c4
Author: negue <eugen.bolz@gmail.com >
Date: Tue Feb 21 21:11:48 2023 +0100
move remaining setting to generalSettings.vue - delete site.vue - start with siteData.vue
commit b09298fb01
Author: negue <eugen.bolz@gmail.com >
Date: Tue Feb 21 20:56:03 2023 +0100
move taskSettings.vue and add it to the settings list
commit 5ed25066ec
Author: negue <eugen.bolz@gmail.com >
Date: Tue Feb 21 20:06:13 2023 +0100
size/margin for transactions
commit 25e77cbd95
Author: negue <eugen.bolz@gmail.com >
Date: Tue Feb 21 19:52:12 2023 +0100
move purchaseHistory.vue
commit 8e4e1bcb0f
Merge: bb14d09aa4 85c50d50e9
Author: negue <eugen.bolz@gmail.com >
Date: Tue Feb 21 19:04:31 2023 +0100
Merge remote-tracking branch 'origin/negue/ui/setting' into negue/ui/setting
commit 85c50d50e9
Author: SabreCat <sabe@habitica.com >
Date: Thu Feb 16 14:23:27 2023 -0600
fix(css): remove redundant formatting for a elements
commit bb14d09aa4
Author: negue <eugen.bolz@gmail.com >
Date: Thu Feb 16 01:34:09 2023 +0100
remove console
commit 8c5e722c72
Author: negue <eugen.bolz@gmail.com >
Date: Thu Feb 16 01:26:43 2023 +0100
first try with the refactored UI of Login Methods
commit 9c8770051d
Author: negue <eugen.bolz@gmail.com >
Date: Sat Feb 11 19:13:16 2023 +0100
fix dayStartAdjustmentSetting.vue for 0 value
commit ee2ff3881b
Author: negue <eugen.bolz@gmail.com >
Date: Sat Feb 11 18:37:46 2023 +0100
fix color after refactor
commit 121e7485ca
Author: negue <eugen.bolz@gmail.com >
Date: Sat Feb 11 18:29:00 2023 +0100
mark audioThemeSetting as changed
commit 98c6570003
Author: negue <eugen.bolz@gmail.com >
Date: Sat Feb 11 18:05:55 2023 +0100
fix ul/li style in resetAccount.vue
commit fed824f705
Author: negue <eugen.bolz@gmail.com >
Date: Sat Feb 11 17:49:36 2023 +0100
fix color of gem price
commit 80365e537d
Author: negue <eugen.bolz@gmail.com >
Date: Sat Feb 11 17:44:55 2023 +0100
fix "fixValuesSetting.vue"
commit d3e15c5413
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 8 01:06:27 2023 +0100
open forgot password in new tab
commit 31edec9ec5
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 8 01:03:19 2023 +0100
move validatedTextInput.vue to shared components + fix check pos/size + input-error cleanup
commit 2adfd8c259
Author: negue <eugen.bolz@gmail.com >
Date: Sun Feb 5 20:19:30 2023 +0100
hide class setting until level 10
commit 64fb4c0cf9
Author: negue <eugen.bolz@gmail.com >
Date: Sun Feb 5 19:32:40 2023 +0100
delete old modals (refactored into new settings ui)
commit b5be137a8d
Author: negue <eugen.bolz@gmail.com >
Date: Sun Feb 5 19:27:26 2023 +0100
enable forgot password link in settings
commit bec75c6e12
Author: negue <eugen.bolz@gmail.com >
Date: Sun Feb 5 18:52:54 2023 +0100
reset account + password required in api
commit 64f7e7a1d9
Author: negue <eugen.bolz@gmail.com >
Date: Mon Jan 30 23:22:55 2023 +0100
fix compile
commit 7ffb5101be
Merge: 2bfb130b92 9f64633a57
Author: negue <eugen.bolz@gmail.com >
Date: Mon Jan 30 22:47:05 2023 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 2bfb130b92
Author: negue <eugen.bolz@gmail.com >
Date: Mon Jan 30 22:44:23 2023 +0100
remove restore-modal and replace it with the finished fix values setting
commit 89530a133c
Author: negue <eugen.bolz@gmail.com >
Date: Wed Jan 18 19:22:36 2023 +0100
wip fix values
commit 428647fc71
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jan 14 21:50:22 2023 +0100
refactor change class to design update + clean up old site.vue settings
commit 1f16819bc1
Author: negue <eugen.bolz@gmail.com >
Date: Wed Jan 11 22:41:05 2023 +0100
WIP fix values
commit 6fef3d0579
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jan 7 22:51:30 2023 +0100
check for unsaved changes when pressing cancel
commit bef8a4cdfc
Merge: 494f32c3e3 c7aadede4d
Author: negue <eugen.bolz@gmail.com >
Date: Sat Jan 7 22:10:53 2023 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 494f32c3e3
Author: negue <eugen.bolz@gmail.com >
Date: Wed Dec 21 00:55:31 2022 +0100
Class Setting
commit bda210cfbb
Author: negue <eugen.bolz@gmail.com >
Date: Tue Dec 20 23:01:41 2022 +0100
removes username, email and display name from site.vue
commit 38198d7df6
Author: negue <eugen.bolz@gmail.com >
Date: Tue Dec 20 22:36:27 2022 +0100
WIP class setting
commit dddcfa637f
Author: negue <eugen.bolz@gmail.com >
Date: Tue Dec 20 22:31:36 2022 +0100
fix styles
commit ce0a5cf974
Author: negue <eugen.bolz@gmail.com >
Date: Sun Dec 11 23:57:07 2022 +0100
Scroll into opened Setting
commit 7e0a95ddff
Author: negue <eugen.bolz@gmail.com >
Date: Sun Dec 11 23:43:44 2022 +0100
Audio Theme Setting
commit 9c556662fe
Author: negue <eugen.bolz@gmail.com >
Date: Sun Dec 11 00:25:30 2022 +0100
prepare header settings but still hidden
commit 30d8b27534
Merge: a1d1a788b2 580139ff69
Author: negue <eugen.bolz@gmail.com >
Date: Sat Dec 10 23:36:36 2022 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit a1d1a788b2
Author: negue <eugen.bolz@gmail.com >
Date: Sat Dec 10 23:34:33 2022 +0100
DayStartAdjustmentSetting
commit ddee94a393
Author: negue <eugen.bolz@gmail.com >
Date: Sat Dec 10 20:00:12 2022 +0100
disable reset account button when password empty
commit 30a6db4c2d
Author: negue <eugen.bolz@gmail.com >
Date: Sat Dec 10 19:54:21 2022 +0100
hide & reset previous setting when switching to a different one
commit 78093848d7
Author: negue <eugen.bolz@gmail.com >
Date: Wed Dec 7 22:19:15 2022 +0100
validated text input (in/valid border color + icon)
commit e1b444ea63
Author: negue <eugen.bolz@gmail.com >
Date: Tue Dec 6 22:09:54 2022 +0100
re-enable box-shadow on hover
commit 96dc4e47ae
Author: negue <negue@users.noreply.github.com >
Date: Mon Nov 28 01:13:47 2022 +0100
remove console log
commit 69ad07daad
Author: negue <negue@users.noreply.github.com >
Date: Mon Nov 28 01:01:17 2022 +0100
dateFormatSetting
commit bc11c0cf75
Author: negue <negue@users.noreply.github.com >
Date: Mon Nov 28 00:49:24 2022 +0100
move shared components / mixins
commit 0d1a189c64
Author: negue <negue@users.noreply.github.com >
Date: Mon Nov 28 00:44:21 2022 +0100
language Setting + imports cleanup
commit 29ebd89030
Author: negue <negue@users.noreply.github.com >
Date: Sun Nov 27 23:23:02 2022 +0100
fix icon size + fix display name valid checks
commit 5c7747517b
Merge: fd5cbc3026 90b34c4dac
Author: negue <negue@users.noreply.github.com >
Date: Sun Nov 27 23:08:35 2022 +0100
Merge remote-tracking branch 'origin/release' into negue/ui/setting
commit fd5cbc3026
Author: negue <negue@users.noreply.github.com >
Date: Wed Nov 23 00:14:21 2022 +0100
fix conflicts
commit 49361217b0
Merge: edb427158f 04e2a39a9f
Author: negue <negue@users.noreply.github.com >
Date: Wed Nov 23 00:12:38 2022 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit edb427158f
Author: negue <negue@users.noreply.github.com >
Date: Wed Nov 23 00:03:19 2022 +0100
disable save button if nothing was changed
commit c7e40e9446
Author: negue <negue@users.noreply.github.com >
Date: Tue Nov 22 23:36:37 2022 +0100
delete account row
commit 4bf740c531
Author: negue <negue@users.noreply.github.com >
Date: Tue Nov 22 23:14:24 2022 +0100
Shared Modal Visible State
commit d718153717
Author: negue <negue@users.noreply.github.com >
Date: Sun Nov 20 18:06:20 2022 +0100
resetAccount
commit e25922f8b3
Author: negue <negue@users.noreply.github.com >
Date: Wed Nov 16 23:39:26 2022 +0100
rename functional components for compiler
commit fdbc2c0eee
Author: negue <negue@users.noreply.github.com >
Date: Wed Nov 16 01:44:50 2022 +0100
password setting row
commit 5fd5e6275a
Author: negue <negue@users.noreply.github.com >
Date: Tue Nov 15 17:35:44 2022 +0100
update package-lock.json again
commit 9d742fd9a1
Author: negue <negue@users.noreply.github.com >
Date: Tue Nov 15 17:24:15 2022 +0100
update package-lock.json
commit cd588e74d5
Author: negue <negue@users.noreply.github.com >
Date: Mon Nov 14 02:12:39 2022 +0100
displayNameSetting.vue
commit 265970c5ef
Author: negue <negue@users.noreply.github.com >
Date: Mon Nov 14 02:09:47 2022 +0100
fix lint
commit a2b510caca
Merge: 0bae5fbe02 4dca69f14b
Author: negue <negue@users.noreply.github.com >
Date: Mon Nov 14 01:15:02 2022 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 0bae5fbe02
Author: negue <negue@users.noreply.github.com >
Date: Sun Nov 13 22:00:34 2022 +0100
userEmailSetting
commit 23da70fa2e
Author: negue <negue@users.noreply.github.com >
Date: Sun Nov 13 20:38:14 2022 +0100
extract save / cancel buttons and the shared inlineSetting "logic"
commit 82047380f3
Author: negue <negue@users.noreply.github.com >
Date: Sun Nov 13 20:18:21 2022 +0100
first setting (username) in the new layout
commit 39150349c7
Author: negue <negue@users.noreply.github.com >
Date: Wed Nov 2 21:42:12 2022 +0100
Working on M1 - will be reverted on full merge
commit f7787b318c
Merge: 4c0ecc9938 53fb28cc48
Author: negue <negue@users.noreply.github.com >
Date: Tue Nov 1 14:20:24 2022 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 4c0ecc9938
Merge: 2f53613a45 62b4315b3d
Author: negue <negue@users.noreply.github.com >
Date: Sun Oct 30 12:49:34 2022 +0100
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit 2f53613a45
Author: negue <eugen.bolz@gmail.com >
Date: Mon Oct 10 22:54:41 2022 +0200
split routes for ease of dev
commit 390f0fc69d
Merge: cf222ee63a 137f7d53dc
Author: negue <eugen.bolz@gmail.com >
Date: Mon Oct 10 22:50:43 2022 +0200
Merge remote-tracking branch 'origin/develop' into negue/ui/setting
commit cf222ee63a
Author: negue <eugen.bolz@gmail.com >
Date: Sun Oct 2 23:15:35 2022 +0200
Update remaining Notification labels
commit f837cce125
Author: negue <eugen.bolz@gmail.com >
Date: Sun Oct 2 22:45:12 2022 +0200
move site popup settings to notifications
commit fc5181c3a7
Author: negue <eugen.bolz@gmail.com >
Date: Sun Oct 2 21:12:24 2022 +0200
fix styling in notification settings
commit 7b5568ed23
Author: negue <eugen.bolz@gmail.com >
Date: Sat Sep 10 16:00:56 2022 +0200
wip notification settings
2023-10-03 13:30:44 -05:00
SabreCat
a9757b2d74
Squashed commit of the following:
...
commit 3aba0abedd
Author: SabreCat <sabe@habitica.com >
Date: Mon Oct 2 20:51:20 2023 -0500
fix(router): use state to pass modal launch info
commit 541eadd319
Merge: c0bb56c8c2 89fff49d02
Author: SabreCat <sabe@habitica.com >
Date: Mon Oct 2 20:12:40 2023 -0500
Merge branch 'release' into report-profile-modal
commit c0bb56c8c2
Author: SabreCat <sabe@habitica.com >
Date: Wed Sep 27 16:15:28 2023 -0500
test(profiles): add integrations
commit 9b644e9ad8
Author: SabreCat <sabe@habitica.com >
Date: Tue Sep 26 17:17:22 2023 -0500
fix(profile): adjust margin
commit bfefe5dfa9
Author: SabreCat <sabe@habitica.com >
Date: Tue Sep 26 17:12:24 2023 -0500
fix(profiles): moar layout fixes
commit 8f211ee3e2
Author: SabreCat <sabe@habitica.com >
Date: Mon Sep 25 17:32:04 2023 -0500
fix(profile): fix admin actions
Correct "user is banned" banner
Fix bouncing modal
Add "Days" smart plural
Fix leaky CSS on Market page
Refactor some redundant functions
commit b1d23ec88b
Merge: ee9709a9e1 a63cc84779
Author: SabreCat <sabe@habitica.com >
Date: Mon Sep 25 15:37:54 2023 -0500
Merge branch 'release' into report-profile-modal
commit ee9709a9e1
Author: CuriousMagpie <eilatan@gmail.com >
Date: Mon Sep 18 16:30:30 2023 -0400
WIP(profile): add banned banner, toggle switches now toggle, add "days" to Next Login Reward
commit f80928a895
Author: CuriousMagpie <eilatan@gmail.com >
Date: Mon Sep 18 13:43:34 2023 -0400
update(node): update node modules
commit 1d552f7e80
Author: SabreCat <sabe@habitica.com >
Date: Fri Sep 15 16:52:22 2023 -0500
fix(import): remove empty import
commit f55d74a95d
Author: SabreCat <sabe@habitica.com >
Date: Fri Sep 15 16:39:50 2023 -0500
refactor(profiles): remove email feature
also still more visual cleanup of profile modal
commit 311c743284
Author: SabreCat <sabe@habitica.com >
Date: Fri Sep 15 15:44:56 2023 -0500
refactor(profile): remove page view
commit f8632bf50d
Merge: ec85159c65 9e25360102
Author: SabreCat <sabe@habitica.com >
Date: Fri Sep 15 15:23:21 2023 -0500
Merge branch 'release' into report-profile-modal
commit ec85159c65
Author: SabreCat <sabe@habitica.com >
Date: Mon Sep 11 22:53:14 2023 -0500
feat(profiles): load modal instead of page?
commit 9986082914
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Sep 8 14:49:57 2023 -0400
WIP(profile): fixed a comment, woohoo
commit 6262a9ba0c
Merge: ae2b614df2 ea2b007b1a
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Sep 8 13:40:23 2023 -0400
Merge remote-tracking branch 'origin/report-profile-modal' into report-profile-modal
commit ea2b007b1a
Author: SabreCat <sabe@habitica.com >
Date: Thu Sep 7 16:54:19 2023 -0500
fix(profile): focus behavior
commit ae2b614df2
Author: CuriousMagpie <eilatan@gmail.com >
Date: Thu Sep 7 17:47:08 2023 -0400
WIP(profile): styling updates
commit 2e0723f1b9
Author: SabreCat <sabe@habitica.com >
Date: Thu Sep 7 15:37:59 2023 -0500
feat(moderation): unflag profile
Also a few stylistic tweaks
commit edcf8113de
Author: SabreCat <sabe@habitica.com >
Date: Wed Sep 6 16:39:02 2023 -0500
WIP(profile): dropdown draft
commit 0691483d63
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Sep 6 16:33:30 2023 -0400
WIP(profile): Styling and string updates
commit 7e9d57d10a
Author: SabreCat <sabe@habitica.com >
Date: Wed Sep 6 11:40:31 2023 -0500
feat(profile): functional dropdown buttons
commit a2989b2833
Merge: af6575e40c e072d7c09c
Author: SabreCat <sabe@habitica.com >
Date: Wed Sep 6 10:04:57 2023 -0500
Merge branch 'release' into report-profile-modal
commit af6575e40c
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Sep 6 11:01:05 2023 -0400
WIP(profile): comment cleanup
commit 7b1de37202
Author: CuriousMagpie <eilatan@gmail.com >
Date: Tue Sep 5 17:22:14 2023 -0400
WIP(profile): remove shadowban tooltip
commit d1177c32b9
Merge: 321a01b081 31f821021b
Author: CuriousMagpie <eilatan@gmail.com >
Date: Tue Sep 5 17:02:40 2023 -0400
Merge branch 'sabrecat/report-profile' into report-profile-modal
commit 321a01b081
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Sep 1 16:14:36 2023 -0400
WIP(profile): close button finally workinating
commit e143d36d28
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Sep 1 15:52:38 2023 -0400
WIP(profile): close icon moved to profile.vue
commit 31f821021b
Merge: a8f5e25d38 8957c5c009
Author: SabreCat <sabe@habitica.com >
Date: Fri Sep 1 14:52:31 2023 -0500
Merge branch 'report-profile-modal' into sabrecat/report-profile
commit 8957c5c009
Merge: d340f06a22 0aec3866a4
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Sep 1 15:38:12 2023 -0400
Merge remote-tracking branch 'origin/report-profile-modal' into report-profile-modal
commit d340f06a22
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Sep 1 15:37:57 2023 -0400
WIP(profile): fixed user not found error
commit 0aec3866a4
Merge: b01f323b14 ac7c8e0eb6
Author: Natalie <78037386+CuriousMagpie@users.noreply.github.com >
Date: Fri Sep 1 15:28:58 2023 -0400
Merge branch 'HabitRPG:develop' into report-profile-modal
commit a8f5e25d38
Author: SabreCat <sabe@habitica.com >
Date: Thu Aug 31 17:02:07 2023 -0500
feat(community): basic "report profile"
commit b01f323b14
Author: CuriousMagpie <eilatan@gmail.com >
Date: Thu Aug 31 17:42:12 2023 -0400
WIP(profile): removed refactoring crud, located where close icon should be (profileModal.vue)
commit ce7d51a20c
Merge: 010f2299f0 ac7c8e0eb6
Author: SabreCat <sabe@habitica.com >
Date: Thu Aug 31 14:20:37 2023 -0500
Merge branch 'release' into sabrecat/report-profile
commit 18b41acd94
Author: CuriousMagpie <eilatan@gmail.com >
Date: Thu Aug 31 12:23:41 2023 -0400
WIP(profile): moar buttonz
commit 9387b3a6bc
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 30 17:21:36 2023 -0400
WIP(profile): buttons
commit b3ea48c4f5
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Aug 25 15:52:41 2023 -0400
WIP(profile): work on achievement component
commit a1ceb2ea75
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Aug 25 14:39:12 2023 -0400
WIP(profile): create achievements component
commit 4a24d9b80b
Merge: 8fe263a377 1e05297e96
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 23 13:14:39 2023 -0400
Merge branch 'develop' into report-profile-modal
commit 1e05297e96
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 23 13:12:52 2023 -0400
package updates
commit 8fe263a377
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 23 12:12:36 2023 -0400
update(dependencies): ran npm install to update dependencies
commit 190fe048a1
Merge: 3ea48ab5cb fa83d1a9cf
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 23 11:52:08 2023 -0400
Merge branch 'develop' into report-profile-modal
commit 3ea48ab5cb
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Aug 11 17:12:31 2023 -0400
WIP(user profile): dropdown menu and toggles and colors oh my
commit c301a2b460
Merge: 1da6af11b5 647b27c55f
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Aug 11 12:40:07 2023 -0400
Merge branch 'develop' into report-profile-modal
commit 1da6af11b5
Author: CuriousMagpie <eilatan@gmail.com >
Date: Thu Aug 10 16:50:07 2023 -0400
WIP(user profile): moved some CSS classes out of unscoped and into the scoped section, started on toggle buttons
commit dd55cbc928
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 9 15:38:46 2023 -0400
WIP(user profile): workin on the hamburger (kebab?) menu
commit 3834093207
Author: CuriousMagpie <eilatan@gmail.com >
Date: Tue Aug 8 14:14:40 2023 -0400
WIP(user profiles): working on the drop down menu
commit f2be588195
Author: CuriousMagpie <eilatan@gmail.com >
Date: Mon Aug 7 16:10:30 2023 -0400
WIP(user profile): options menu
commit 010f2299f0
Author: SabreCat <sabe@habitica.com >
Date: Mon Aug 7 11:49:04 2023 -0500
fix(lint): eof and const
commit 4551dbf4b3
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Aug 4 15:34:05 2023 -0400
WIP(user profile): styling the top portion of the modal
commit 19a9fe3644
Author: CuriousMagpie <eilatan@gmail.com >
Date: Thu Aug 3 15:06:51 2023 -0400
WIP(user profile): adding buttons
commit dfdb305b1c
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 2 14:41:20 2023 -0400
WIP(user profile): layout
commit ded4eee693
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Aug 2 12:04:02 2023 -0400
WIP(user profile): start flex grid & tidy up CSS
commit aaca48be32
Author: CuriousMagpie <eilatan@gmail.com >
Date: Fri Jul 28 16:44:06 2023 -0400
WIP(user profile): mostly css updates
commit e531985b87
Author: CuriousMagpie <eilatan@gmail.com >
Date: Thu Jul 27 16:49:44 2023 -0400
WIP(user profile): one infinitesimal change that's hardly worth the electricity it's made from
commit eb4021fcc7
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Jul 26 16:33:05 2023 -0400
feat(content): upgrade profile page
commit 1b25394f3e
Merge: c50cee0d88 8558dcc3a8
Author: CuriousMagpie <eilatan@gmail.com >
Date: Wed Jul 26 11:50:12 2023 -0400
Merge branch 'develop' into report-profile-modal
commit c50cee0d88
Author: SabreCat <sabe@habitica.com >
Date: Wed Jul 12 16:32:25 2023 -0500
fix(flagging): debug params issue
Also add and document the "source" body param
commit 55848c58be
Author: SabreCat <sabe@habitica.com >
Date: Mon Jul 10 16:24:20 2023 -0500
WIP(members): basic report a user API
commit dda6180792
Author: SabreCat <sabe@habitica.com >
Date: Thu Jul 6 10:05:07 2023 -0500
fix(lint): remove console.info
2023-10-03 13:29:26 -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
c44b1670cf
fix(challenges): revert to working
2023-08-07 22:00:47 -05:00
SabreCat
9fa355fbcc
fix(sunset): release candidate
2023-08-07 15:04:44 -05:00
SabreCat
9d61bd724a
fix(tests): GET members
2023-08-02 16:02:53 -05:00
SabreCat
c2ced5c925
fix(tests): manyfix
2023-07-28 16:29:51 -05:00
SabreCat
4c60371ebd
fix(tests): fix fix fix
2023-07-28 16:08:14 -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
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
negue
e3a1ea6180
save task column filter ( #14587 )
...
* save task column filter
* remove old setting
* fix tests
2023-05-15 16:01:32 -05:00
SabreCat
e31bfdc22b
fix(stats): allow negative EXP
2023-05-02 09:51:49 -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
SabreCat
5aa2d9c68d
fix(stats): allow negative HP
2023-05-01 10:47:42 -05:00
SabreCat
3cf5b90f04
fix(3p): bad import, change flag format
2023-04-19 09:33:03 -05:00
SabreCat
86efb02358
fix(api): address issues caused by 3p tools
...
and flag accounts that use them
2023-04-18 15:43:35 -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
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
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
SabreCat
a8e9c9bc70
chore(event): set up Harvest Feast 2022
2022-11-21 18:54:57 -06:00
SabreCat
aea0be3245
fix(subs): establish lock to prevent race condition
2022-11-01 20:47:21 -05: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
8cd9536bdc
Merge branch 'develop' into release
2022-09-30 15:25:27 -05:00
negue
e9ee2d3fdd
Transaction username mongodb mutation ( #14231 )
...
* migrate newest usernames in transactions
* fix lint
* change the parameters
2022-09-21 14:42:39 -05:00
SabreCat
0081bad831
feat(admin): track hourglasses as transactions
2022-09-06 16:15:04 -05:00
SabreCat
95714599f0
feat(onboarding): welcome modal
2022-08-19 13:04:48 -05:00
SabreCat
1701fc702b
Merge branch 'develop' into sabrecat/teams-rebase
2022-08-09 11:55:46 -05:00
Natalie L
f7b727dc95
chore(content): add Woodland Wizard Achievement and Forest Friends Quest Bundle ( #14159 )
...
* chore(submodule): add August 2022 Mystery Items
* chore(content): add Woodland Wizard achievement
* chore(content): add Forest Friends quest bundle
* fix(typo): whitespace
Co-authored-by: Sabe Jones <sabrecat@gmail.com >
2022-08-04 15:14:27 -05:00
SabreCat
9b9503b141
feat(tasks): make task copy/mirror pref per-group
2022-08-02 16:09:49 -05:00
SabreCat
30d3892fb4
Merge branch 'develop' into sabrecat/teams-rebase
2022-07-25 15:04:43 -05:00
negue
e0dc608fd8
Transaction Logs - Backend Changes
2022-07-13 14:51:56 -05:00
negue
0b4059aab0
Transaction Logs - Backend Changes ( #14113 )
...
* Transaction Logs - Backend Changes
* filter out bank challenge if is not userSupport
2022-07-13 14:18:59 -05:00
SabreCat
a3f61306d3
feat(teams): user preference toggle for mirroring
2022-06-28 16:18:24 -05:00
SabreCat
4ac1a3e717
Merge branch 'develop' into sabrecat/teams-rebase
2022-06-14 14:46:50 -05:00
sau226
4d10c53216
Further transition from HTTP to HTTPS ( #14039 )
2022-06-10 14:02:58 -05:00
SabreCat
9fec111c4d
Merge branch 'develop' into sabrecat/teams-rebase
2022-06-06 15:15:16 -05:00
Natalie L
d726b88a86
Content: Beta Groups Testing Achievement ( #14014 )
...
* content: beta Groups testing achievement
* resolving merge conflict
2022-06-03 15:04:27 -05:00