Hafiz
b7e7ddc107
set initial selected group plan, and fix card rounding
2026-02-26 15:52:54 -06:00
Hafiz
e1cd00f661
Remove comment
2026-02-26 15:52:54 -06:00
Hafiz
3c9f5113e2
replace chaining (?.) w/null check
2026-02-26 15:52:54 -06:00
Hafiz
d0e04e4657
Fix eslint error in push notification import
2026-02-26 15:52:54 -06:00
Hafiz
5f79af6732
Update group plan eligibility check
2026-02-26 15:52:54 -06:00
Hafiz
0954591bab
force flag when fetching group plans
2026-02-26 15:52:54 -06:00
Hafiz
a2a4b19979
Add includeExpiredPlans option to group fetching
2026-02-26 15:52:54 -06:00
Hafiz
b99a47b357
Update group plan selection to include expired plans
2026-02-26 15:52:54 -06:00
Hafiz
09c6be1735
set selection of group plan
...
Also tiny UI fixes
2026-02-26 15:52:54 -06:00
Hafiz
043f3ef1ff
crlf -> lf lint
2026-02-26 15:52:54 -06:00
Hafiz
506ab7f234
Add group plan selection modal for upgrades
...
Allow users to select an existing group to upgrade before creating a new one.
2026-02-26 15:52:54 -06:00
Kalista Payne
40122e5621
5.46.0
v5.46.0
2026-02-26 12:08:13 -06:00
Kalista Payne
0ae19d9107
Squashed commit of the following:
...
commit 963b4133ecc04b5e8abbfa3bd0e5387377ab3077
Author: Kalista Payne <kalista@habitica.com >
Date: Thu Feb 19 15:48:41 2026 -0600
fix(text): clean up some gear descriptions
commit 53999a5b80fc05b3bd056b07d0ffa8484ff10988
Author: Kalista Payne <kalista@habitica.com >
Date: Wed Feb 4 17:18:07 2026 -0600
fix(content): add seasonal set tokens
commit 4510c90e414b0b52999f458ccb753f7b6c98f31e
Author: Kalista Payne <kalista@habitica.com >
Date: Wed Feb 4 17:10:24 2026 -0600
feat(content): March-May 2026
2026-02-24 12:02:52 -06:00
Kalista Payne
68bfebcf30
5.45.0
v5.45.0
2026-02-24 10:18:25 -06:00
Phillip Thelen
3e93911e70
Phillip/prod perf2 ( #15596 )
...
* Add new api call for kubernetes startup probe
* add hostname as tag for loggly
* Only listen to one change
* increase vite min chunk size
* respond gracefully to shutdown signal
* update server readiness according to mongodb and redis connection
* make larger vite chunks
* fix lint
2026-02-24 10:17:21 -06:00
Kalista Payne
4ea8636f03
fix(profile): correct stat display for class gear
2026-02-20 13:19:56 -06:00
Kalista Payne
9f97a09b8c
fix(export): remove deprecated routes
2026-02-19 15:45:38 -06:00
Phillip Thelen
eccc115b73
Admin Panel fixes ( #15613 )
...
* fix profile link to admin panel
* fix profile looking broken when no background is equipped
2026-02-19 11:11:25 -06:00
Tanmay Nalawade
2b26eb2bd1
Habit and Daily task counts not displaying for certain filters ( #15595 )
...
* habits-all fixed
* dailies section fixed
* to do counter fixed
* Remove linting changes and apply logic fix with single quotes
* refactor(tasks): simpler badgeCount logic
* fix(lint): remove unused import
---------
Co-authored-by: Kalista Payne <kalista@habitica.com >
2026-02-19 11:09:40 -06:00
Kalista Payne
8e042cabc4
5.44.3
v5.44.3
2026-02-10 17:37:48 -06:00
Kalista Payne
8abe167848
chore(subproj): update habitica-images
2026-02-10 17:37:45 -06:00
Kalista Payne
3414f962e2
fix(lint): string style and whitespace
2026-02-10 17:13:02 -06:00
Kalista Payne
1b68e6d4d3
fix(event): show Spring Seasonal Shop on Valentines
2026-02-10 17:07:47 -06:00
Kalista Payne
5dd9711413
Update local dev MongoDB versions ( #15334 )
...
* chore(mongodb): update local dev MongoDB versions
* fix(github): update mongodb-github-action
* test(api): attempt to gather more detail on failures
* Revert "test(api): attempt to gather more detail on failures"
This reverts commit 215e768e90 .
* WIP mongodb-memory-serve
* fix(mongo): start replica set
* run mongo as gh action service
* remove matrix for mongo
* try npm -> docker instead of services
* try "docker compose"
* disable mongo bootstrap from build
* try gh action again
* try newer action version
* working mongo docker compose 🎉
* fix(lint): leave out unused imports
* update lock
* cleanup previous workflow changes
* remove previous code, dont share mongo data folders on runtype (rs and docker)
* mongo docker for testing; align mongodb directory naming
* remove run-rs, add docker:aio script call, use healthcheck to initiate again
* merge docker-compose.yml, fix client port listening
* fix oudated healthcheck param
* chore(mongodb): update local dev MongoDB versions
* fix(github): update mongodb-github-action
* test(api): attempt to gather more detail on failures
* Revert "test(api): attempt to gather more detail on failures"
This reverts commit 215e768e90 .
* WIP mongodb-memory-serve
* run mongo as gh action service
* fix(mongo): start replica set
* remove matrix for mongo
* try npm -> docker instead of services
* try "docker compose"
* disable mongo bootstrap from build
* try gh action again
* try newer action version
* working mongo docker compose 🎉
* fix(lint): leave out unused imports
* update lock
* cleanup previous workflow changes
* remove previous code, dont share mongo data folders on runtype (rs and docker)
* mongo docker for testing; align mongodb directory naming
* remove run-rs, add docker:aio script call, use healthcheck to initiate again
* merge docker-compose.yml, fix client port listening
* fix oudated healthcheck param
* fix(config): remove dup keys
* using npx vite during docker aio run
---------
Co-authored-by: negue <eugen.bolz@gmail.com >
2026-01-30 17:19:35 -06:00
Kalista Payne
a542277a41
5.44.2
v5.44.2
2026-01-26 11:46:03 -06:00
Phillip Thelen
cdf8556fd6
Improve performance in production setup ( #15594 )
...
* build cached content files for mobile during gulp build
* load already cached content files during startup
* add option for mongoose to define minPoolSize
* cache client index.html for 10 minutes. Improves initial load times
* add option to auth to use lean version of user doc
* add a way to produce a heapdump from the command line
* fix lint
2026-01-26 11:45:44 -06:00
Kalista Payne
3d93390a7a
fix(languages): update template characters
2026-01-23 13:09:14 -06:00
Kalista Payne
59f9cfa0f4
5.44.1
v5.44.1
2026-01-23 13:03:30 -06:00
Kalista Payne
80d7804f69
fix(strings): use consistent template characters
2026-01-23 12:53:29 -06:00
Kalista Payne
4e5efe09a3
5.44.0
v5.44.0
2026-01-22 11:53:20 -06:00
Fiz
d42a597672
Merge pull request #15590 from HabitRPG/kalista/paypal-debug
...
PayPal debug
2026-01-21 16:11:41 -06:00
Phillip Thelen
ea17b2e9c7
Rework how strings are localized ( #15589 )
...
* replace lodash template usage with micromustache
* remove function brackets from translations
* add newline
* remove old test
* split core translations from content translations
* fix directory not existing
* fix lint
2026-01-21 14:34:25 -06:00
Phillip Thelen
f56708cd88
fix most customizations not being pinnable ( #15578 )
...
* fix most customizations not being pinnable
* set correct pinTypes
* fix(pinning): correct purchase types for base hair and mustaches
* automatically unpin purchased customizations
* ability to pin customization items
* Fix pin not showing on buy modal
* Pin on buy modal tweak
---------
Co-authored-by: Kalista Payne <kalista@habitica.com >
Co-authored-by: Hafiz <hafizbhamidi@gmail.com >
2026-01-21 13:57:42 -06:00
Kalista Payne
005d14f6e8
5.43.4
v5.43.4
2026-01-20 14:36:36 -06:00
Weblate
c05a96ce6c
Translated using Weblate (Polish)
...
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (245 of 245 strings)
Translated using Weblate (Portuguese)
Currently translated at 23.7% (60 of 253 strings)
Translated using Weblate (Portuguese)
Currently translated at 23.7% (60 of 253 strings)
Translated using Weblate (Portuguese)
Currently translated at 23.7% (60 of 253 strings)
Translated using Weblate (Portuguese)
Currently translated at 90.5% (183 of 202 strings)
Translated using Weblate (Ukrainian)
Currently translated at 99.1% (113 of 114 strings)
Translated using Weblate (Portuguese)
Currently translated at 27.6% (70 of 253 strings)
Translated using Weblate (Portuguese)
Currently translated at 92.9% (106 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (253 of 253 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.8% (3318 of 3497 strings)
Translated using Weblate (Ukrainian)
Currently translated at 98.6% (143 of 145 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.8% (3317 of 3497 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 96.8% (245 of 253 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 94.0% (190 of 202 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (245 of 245 strings)
Translated using Weblate (Portuguese)
Currently translated at 50.1% (1753 of 3497 strings)
Translated using Weblate (French)
Currently translated at 100.0% (3497 of 3497 strings)
Translated using Weblate (Indonesian)
Currently translated at 97.1% (238 of 245 strings)
Translated using Weblate (Ukrainian)
Currently translated at 79.3% (150 of 189 strings)
Translated using Weblate (Ukrainian)
Currently translated at 99.5% (928 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (430 of 430 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Co-authored-by: Ashlynn <ashlynn.samuella@gmail.com >
Co-authored-by: Cezary Polakowski <arutha86@gmail.com >
Co-authored-by: Daniel Costa Carvalho <danielcostacarvalho@gmail.com >
Co-authored-by: Illana Beatriz Rocha de Oliveira <dev.illanabeatriz@gmail.com >
Co-authored-by: Lu dG <ludgs@outlook.fr >
Co-authored-by: Lyam Santos Peres <karinesanper@gmail.com >
Co-authored-by: Maria Morant <luisa.morant@yahoo.com >
Co-authored-by: Nina Łapaj <ninapaj@gmail.com >
Co-authored-by: Ri Vargas <goldenhaitang@gmail.com >
Co-authored-by: Sonia <sophishport@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: いんこ <ayakabooker@gmail.com >
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/character/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/character/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/front/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/id/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/uk/
Translation: Habitica/Backgrounds
Translation: Habitica/Challenge
Translation: Habitica/Character
Translation: Habitica/Faq
Translation: Habitica/Front
Translation: Habitica/Gear
Translation: Habitica/Generic
Translation: Habitica/Groups
Translation: Habitica/Npc
Translation: Habitica/Tasks
2026-01-20 21:33:14 +01:00
Kalista Payne
8fdbfb9dc6
fix(lint): import order
2026-01-16 17:47:05 -06:00
Kalista Payne
057a642baa
fix(logger): path
2026-01-16 17:43:54 -06:00
Kalista Payne
6c522157a7
feat(payments): log some anonymous data to chase a bug
2026-01-16 17:38:16 -06:00
Fiz
ba9a1ab2a9
Merge pull request #15583 from HabitRPG/kalista/username-sanitize
...
Sanitize usernames come from social auth
2026-01-15 12:00:56 -06:00
Kalista Payne
4767461c4f
5.43.3
v5.43.3
2026-01-14 14:19:54 -06:00
Weblate
847c97dc8f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 94.7% (3314 of 3497 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (189 of 189 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (430 of 430 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (862 of 862 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (430 of 430 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (288 of 288 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (430 of 430 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (288 of 288 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (275 of 275 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (430 of 430 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (276 of 276 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (94 of 94 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (288 of 288 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (430 of 430 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (430 of 430 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.7% (3314 of 3497 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (253 of 253 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (862 of 862 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Indonesian)
Currently translated at 93.0% (228 of 245 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Polish)
Currently translated at 98.9% (272 of 275 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Danish)
Currently translated at 88.1% (178 of 202 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (288 of 288 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (15 of 15 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (932 of 932 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (167 of 167 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (167 of 167 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (167 of 167 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (167 of 167 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (167 of 167 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (167 of 167 strings)
Translated using Weblate (Danish)
Currently translated at 66.5% (183 of 275 strings)
Translated using Weblate (German)
Currently translated at 98.9% (3461 of 3497 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (253 of 253 strings)
Translated using Weblate (Danish)
Currently translated at 92.5% (175 of 189 strings)
Translated using Weblate (Danish)
Currently translated at 9.0% (23 of 253 strings)
Translated using Weblate (German)
Currently translated at 99.0% (200 of 202 strings)
Translated using Weblate (German)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Danish)
Currently translated at 62.5% (172 of 275 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Japanese)
Currently translated at 96.5% (195 of 202 strings)
Translated using Weblate (Japanese)
Currently translated at 98.4% (249 of 253 strings)
Translated using Weblate (French)
Currently translated at 100.0% (3497 of 3497 strings)
Translated using Weblate (German)
Currently translated at 98.3% (3440 of 3497 strings)
Translated using Weblate (French)
Currently translated at 100.0% (253 of 253 strings)
Translated using Weblate (French)
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.7% (3314 of 3497 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (253 of 253 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (202 of 202 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (253 of 253 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (202 of 202 strings)
Co-authored-by: Ashlynn <ashlynn.samuella@gmail.com >
Co-authored-by: Douglas Meneghetti <douglasrizzom@gmail.com >
Co-authored-by: Gabriela <gabisouzars5@gmail.com >
Co-authored-by: Helene Bæck Christensen <helene.baeck@gmail.com >
Co-authored-by: Henrique Ferreira <pedroferreira217.ph@gmail.com >
Co-authored-by: Illana Beatriz Rocha de Oliveira <dev.illanabeatriz@gmail.com >
Co-authored-by: Isabela de Carvalho <isabela.c.escritora@gmail.com >
Co-authored-by: Joanna K <joanna.kociolek0@gmail.com >
Co-authored-by: Kenvinn <kevinsavio514@gmail.com >
Co-authored-by: Lucas Rafaldini <lucas.rafaldini@gmail.com >
Co-authored-by: Luã Fhelyp Guimarães <fhelypg@gmail.com >
Co-authored-by: Lyam Santos Peres <kaka1213spaenrteoss@gmail.com >
Co-authored-by: Lyam Santos Peres <karinesanper@gmail.com >
Co-authored-by: Maycon Douglas Silva Santos <maycondss@live.com >
Co-authored-by: Ri Vargas <goldenhaitang@gmail.com >
Co-authored-by: Rodrigo Gonçalves Braga <rgbraga@gmail.com >
Co-authored-by: Sophie LE MASLE <sophiesuff@gmail.com >
Co-authored-by: Summer_GUI <heyang94@163.com >
Co-authored-by: Thiago Braga <thibraga06@gmail.com >
Co-authored-by: Toro Mor <thomas.bizer@gmx.de >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: purea <g@agaric.eu >
Co-authored-by: いんこ <ayakabooker@gmail.com >
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/de/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/id/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/character/da/
Translate-URL: https://translate.habitica.com/projects/habitica/character/de/
Translate-URL: https://translate.habitica.com/projects/habitica/character/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/character/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/character/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/character/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/character/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/id/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/death/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/da/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/id/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/front/da/
Translate-URL: https://translate.habitica.com/projects/habitica/front/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/id/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/limited/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/messages/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/overview/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/quests/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/da/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pt_BR/
Translation: Habitica/Achievements
Translation: Habitica/Backgrounds
Translation: Habitica/Challenge
Translation: Habitica/Character
Translation: Habitica/Communityguidelines
Translation: Habitica/Death
Translation: Habitica/Faq
Translation: Habitica/Front
Translation: Habitica/Gear
Translation: Habitica/Generic
Translation: Habitica/Groups
Translation: Habitica/Limited
Translation: Habitica/Messages
Translation: Habitica/Npc
Translation: Habitica/Overview
Translation: Habitica/Pets
Translation: Habitica/Quests
Translation: Habitica/Questscontent
Translation: Habitica/Settings
Translation: Habitica/Subscriber
Translation: Habitica/Tasks
2026-01-14 21:18:58 +01:00
Kalista Payne
215b26acac
fix(auth): run the actual verify check
2026-01-13 17:01:09 -06:00
Phillip Thelen
e223e7821a
add config to disable ssl and base_url enforcement ( #15587 )
2026-01-13 16:44:23 -06:00
Fiz
8134fa7c00
Chat optimization ( #15545 )
...
* fix(content): textual tweaks and updates
* fix(link): direct to FAQ instead of wiki
* fix(faq): correct Markdown
* Show orb of rebirth confirmation modal after use (window refresh)
* Set and check rebirth confirmation modal from localstorage
Set and check rebirth confirmation modal from localstorage after window reload
* Don't show orb of rebirth confirmation modal until page reloads
* message effective limit optimization
* Keep max limit for web (400 recent messages)
* Fix amount of messages initially being shown
* PM_PER_PAGE set to 50
* Increases number of messages in inbox test
* Increases number of messages for inbox pagination test
* Set and check rebirth confirmation modal from localstorage
Set and check rebirth confirmation modal from localstorage after window reload
* Don't show orb of rebirth confirmation modal until page reloads
* message effective limit optimization
* Keep max limit for web (400 recent messages)
* Add UUID validation for 'before' query parameter
* add party message stress test tool in admin panel
* lint
* add MAX_PM_COUNT of 400, admin tool for stress testing messages
* comment
* update stress test inbox message tool to use logged in user
* comment
---------
Co-authored-by: Kalista Payne <kalista@habitica.com >
2026-01-13 14:43:09 -06:00
Kalista Payne
84208f612e
5.43.2
v5.43.2
2026-01-09 10:43:36 -06:00
Hafiz
57e06334c0
Update allocation option label
2026-01-09 09:05:00 -06:00
Kalista Payne
be695d25b3
5.43.1
v5.43.1
2026-01-08 16:08:52 -06:00
Kalista Payne
77ee83f467
fix(privacy): ensure opt-in for analytics in modal
2026-01-08 15:40:09 -06:00
Kalista Payne
86556e346b
5.43.0
v5.43.0
2026-01-08 14:22:27 -06:00
Weblate
2007a872c6
Merge branch 'origin/develop' into Weblate.
2026-01-08 21:20:01 +01:00