Phillip Thelen
12479edb77
fix tests and some cases
2023-02-06 11:17:35 +01:00
Phillip Thelen
c0c6657536
handle upgrades and creations better
2023-02-06 11:17:35 +01:00
SabreCat
e81a052f66
fix(lint): line lengths and so on
2023-02-06 11:17:35 +01:00
Phillip Thelen
82a1d6ff0e
Improve handling
2023-02-06 11:17:35 +01:00
Phillip Thelen
0f7001b609
fix lint
2023-02-06 11:17:35 +01:00
Phillip Thelen
87558a325e
Handle subscription cancelation better
2023-02-06 11:17:35 +01:00
Phillip Thelen
64a3515c10
Add logic for different types of sub upgrades
2023-02-06 11:17:35 +01:00
Phillip Thelen
8dfa21a4b8
Add field to track when current subscription type started
2023-02-06 11:17:35 +01:00
Phillip Thelen
f9a9d4919b
Improve recheck handling for test subs
2023-02-06 11:17:35 +01:00
Phillip Thelen
ddf1b4060d
Better handling for cancellation when user had multiple subs
2023-02-06 11:17:35 +01:00
Phillip Thelen
967717a010
Fix logic for apple subscriptions
2023-02-06 11:17:35 +01:00
Phillip Thelen
0dd25b6431
fix issue where subs would be applied multiple times
2023-02-06 11:17:35 +01:00
Phillip Thelen
777f7887b4
fix lint errors
2023-02-06 11:17:35 +01:00
Phillip Thelen
f07d0f6441
Implement correct handling for when subs are up/downgraded
2023-02-06 11:17:24 +01:00
SabreCat
742da1f2c6
fix(typo): customER
2023-02-06 11:16:24 +01:00
SabreCat
b3d5a8d083
fix(lint): line length
2023-02-06 11:16:24 +01:00
Phillip Thelen
b5f2e66025
fix check
2023-02-06 11:16:24 +01:00
Phillip Thelen
9a40674d8d
Allow sub upgrades/downgrades on iOS
2023-02-06 11:16:24 +01:00
SabreCat
a213fb723a
fix(purchases): correct hardcoded date range for Gryph
2023-02-03 09:23:21 -06:00
SabreCat
ecac3f0c5f
fix(backgrounds): disallow equipping unowned bashground
...
Also add missing headers when recording group task creation
2023-01-27 19:26:19 -06:00
SabreCat
e1deb6adff
fix(payments): add missing SKU variations
2023-01-22 23:21:22 -06:00
SabreCat
f845bbd7a0
fix(payments): address some test failures
2023-01-22 22:30:48 -06:00
SabreCat
0dfc8de300
fix(lint): remove extraneous import
2023-01-20 16:25:24 -06:00
SabreCat
e5bbde7e97
feat(event): 10th Birthday Bash
...
with @CuriousMagpie and @phillipthelen
2023-01-20 16:14:33 -06:00
SabreCat
98c4910051
Merge branch 'release' into develop
2022-12-23 15:35:20 -06:00
SabreCat
079279e5c1
Revert "fix(tests): if singleton event, always provide empty string suffix"
...
This reverts commit 64bf4ee4b6 .
2022-12-20 09:51:24 -06:00
SabreCat
6d33ec02a8
Merge branch 'release' into develop
2022-12-19 16:24:48 -06:00
SabreCat
64bf4ee4b6
fix(tests): if singleton event, always provide empty string suffix
2022-12-19 16:22:20 -06:00
Adam Fitzgibbon
42e0bad4ac
added validation for blocked users when inviting to groups by username ( #14316 )
2022-12-15 14:47:54 -06:00
Phillip Thelen
b97da5fe57
Add support for getting chat limit from database ( #14392 )
...
* Add support for getting chat limit from database
* fix lint error
2022-12-15 14:38:28 -06:00
Phillip Thelen
21652c2670
fix tests and some cases
2022-12-02 17:12:17 +01:00
Phillip Thelen
d1ee679810
handle upgrades and creations better
2022-12-02 11:51:33 +01:00
SabreCat
67988da33c
fix(lint): line lengths and so on
2022-11-30 15:27:53 -06:00
Phillip Thelen
fae26a517d
Improve handling
2022-11-30 15:06:50 +01:00
SabreCat
f1fa6a8456
Revert "Allow sub upgrades/downgrades on iOS ( #14303 )"
...
This reverts commit 9e98e56e9b .
2022-11-21 16:40:56 -06:00
Sabe Jones
82c5e40b92
Enforce maximum password length ( #14290 )
...
* fix(auth): enforce maximum password length
* fix(auth): line length and better error message
* fix(auth): correctly import/export constant
Co-authored-by: SabreCat <sabe@habitica.com >
2022-11-18 16:49:10 -06:00
SabreCat
f2aaee15f3
Merge branch 'release' into develop
2022-11-18 15:29:06 -06:00
SabreCat
15353eba8a
fix(subs): roll all the way back, didn't work :(
2022-11-18 15:12:14 -06:00
SabreCat
febffb3f07
Revert "Fix double subscriptions, second attempt ( #14345 )"
...
This reverts commit 1a5cba57b7 .
2022-11-18 14:26:49 -06:00
SabreCat
fdfa2d6df4
Merge branch 'release' into develop
2022-11-15 19:29:37 -06:00
Sabe Jones
1a5cba57b7
Fix double subscriptions, second attempt ( #14345 )
...
* fix(subscriptions): reject subs that come in too fast
* fix(lint): remove unused import
* fix(groups): individual subs may come rapidly
* fix(subscriptions): bad paren, handle rapid testing
* fix(test): reset dateUpdated between subs
* fix(test): one more block for dateUpdated
Co-authored-by: SabreCat <sabe@habitica.com >
2022-11-15 19:19:37 -06:00
Phillip Thelen
e3c86349b4
fix lint
2022-11-11 13:58:45 +01:00
Phillip Thelen
6604f38144
Handle subscription cancelation better
2022-11-11 13:54:17 +01:00
Phillip Thelen
7d2529f5e1
Add logic for different types of sub upgrades
2022-11-09 19:49:53 +01:00
Phillip Thelen
8d732c59c4
Add field to track when current subscription type started
2022-11-08 12:38:24 +01:00
Phillip Thelen
3a34aa4cc5
Improve recheck handling for test subs
2022-11-08 12:19:17 +01:00
Phillip Thelen
e7fc7feddd
Better handling for cancellation when user had multiple subs
2022-11-04 13:30:50 +01:00
Phillip Thelen
7fd899b642
Fix logic for apple subscriptions
2022-11-03 17:48:36 +01:00
SabreCat
164dbdcf10
Merge branch 'develop' into apple_sub_fix
2022-11-02 15:00:24 -05:00
Phillip Thelen
ab953440e3
fix issue where subs would be applied multiple times
2022-11-02 16:36:09 +01:00