Kalista Payne
fbf69a4a34
Squashed commit of the following:
...
commit dd0a410fa6c3741dc0d6793283cf4df3c37790a5
Author: Kalista Payne <sabrecat@gmail.com >
Date: Mon Nov 4 14:24:30 2024 -0600
fix(subs): center next hourglass message
commit 72d92ffd76bb43fee8ba2bbabd211e595afbd664
Author: Kalista Payne <sabrecat@gmail.com >
Date: Fri Nov 1 14:17:59 2024 -0500
fix(subs): don't hide HG preview entirely
commit ea0ecb0c3d519ed3d5c42266367eaaa7283ac5de
Author: Kalista Payne <sabrecat@gmail.com >
Date: Fri Nov 1 13:01:06 2024 -0500
fix(subs): Google wording and HG escape
commit 2bd2c69e18e37c8c8c7106c62f186c372d25c5d2
Author: Kalista Payne <sabrecat@gmail.com >
Date: Fri Nov 1 09:25:30 2024 -0500
fix(layout): tighten cancellation note
commit eb2fc40d24
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 24 15:41:43 2024 -0500
fix(g1g1): don't try to find Gems promo during bogo
commit d3eea86bd7
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 24 15:00:09 2024 -0500
fix(subs): fix typeError
commit e3ae9a2d67
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 24 13:57:27 2024 -0500
fix(subs): also redirect to subs after gift sub
commit 690163a0de
Author: Phillip Thelen <phillip@habitica.com >
Date: Wed Oct 23 16:42:38 2024 +0200
fix test
commit 2ad7541fc0
Author: Phillip Thelen <phillip@habitica.com >
Date: Wed Oct 23 16:34:52 2024 +0200
fix test
commit 7e337a9e59
Author: Phillip Thelen <phillip@habitica.com >
Date: Wed Oct 23 11:54:15 2024 +0200
remove only
commit 7462b8a57f
Author: Phillip Thelen <phillip@habitica.com >
Date: Wed Oct 23 11:51:25 2024 +0200
fix bug with incorrectly giving HG bonus
commit acd6183e95
Author: Kalista Payne <sabrecat@gmail.com >
Date: Mon Oct 21 17:22:26 2024 -0500
fix(subs): unhovery and un-12-monthy
commit 935e9fd6ec
Author: Kalista Payne <sabrecat@gmail.com >
Date: Fri Oct 18 14:50:17 2024 -0500
fix(subs): try again on gifts
commit 6e1fb7df38
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 17 18:19:20 2024 -0500
fix(lint): do negate object ig
commit 71d434b94e
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 17 18:15:11 2024 -0500
fix(lint): unnecessary ternary
commit b90b0bb9c3
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 17 17:34:24 2024 -0500
fix(subs): gifts DON't renew
commit 19469304c5
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 17 17:13:29 2024 -0500
fix(subs): pass autoRenews through Stripe
commit 6819e7b7e5
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 17 16:03:25 2024 -0500
fix(subscriptions): minor visual updates
commit 74633b5e5e
Author: Kalista Payne <sabrecat@gmail.com >
Date: Wed Oct 16 17:27:09 2024 -0500
fix(subscriptions): more gift layout revisions
commit a90ccb89de
Author: Kalista Payne <sabrecat@gmail.com >
Date: Wed Oct 16 15:37:50 2024 -0500
fix(subscription): update layout when gifting
commit c24b2db8dc
Author: Phillip Thelen <phillip@habitica.com >
Date: Mon Oct 14 16:11:46 2024 +0200
fix issue with promo hourglasses
commit 7a61c72b47
Author: Phillip Thelen <phillip@habitica.com >
Date: Mon Oct 14 15:59:40 2024 +0200
don’t give additional HG for new sub if they already got one this month
commit f14cb09026
Author: Phillip Thelen <phillip@habitica.com >
Date: Mon Oct 14 10:38:01 2024 +0200
Admin panel display fixes
commit f4cff698cf
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 3 17:58:59 2024 -0500
fix(stripe): correct redirect after success
commit c468b58f3f
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Oct 3 17:35:37 2024 -0500
fix(subs): correct border-radius and redirect
commit 78fb9e31d6
Author: Kalista Payne <sabrecat@gmail.com >
Date: Wed Oct 2 17:41:49 2024 -0500
fix(css): correct and refactor heights and selection states
commit e2babe8053
Author: Kalista Payne <sabrecat@gmail.com >
Date: Mon Sep 30 16:45:29 2024 -0500
feat(subscription): max Gems progress readout
commit 61af8302a3
Author: Phillip Thelen <phillip@habitica.com >
Date: Fri Sep 27 15:11:22 2024 +0200
fix test
commit ef8ff0ea9e
Author: Phillip Thelen <phillip@habitica.com >
Date: Fri Sep 27 14:14:44 2024 +0200
show date for hourglass bonus if it was received
commit 4bafafdc8d
Author: Phillip Thelen <phillip@habitica.com >
Date: Fri Sep 27 14:12:52 2024 +0200
add new field for cumulative subscription count
commit 30096247b7
Author: Phillip Thelen <phillip@habitica.com >
Date: Fri Sep 27 13:39:49 2024 +0200
fix missing transaction type
commit 70872651b0
Author: Phillip Thelen <phillip@habitica.com >
Date: Fri Sep 27 13:31:40 2024 +0200
fix admin panel strings
commit f3398db65f
Author: Kalista Payne <sabrecat@gmail.com >
Date: Thu Sep 26 23:11:16 2024 -0500
WIP(subs): extant Stripe state
commit c6b2020109
Author: Phillip Thelen <phillip@habitica.com >
Date: Thu Sep 26 11:41:55 2024 +0200
fix admin panel display
commit d9afc96d2d
Author: Phillip Thelen <phillip@habitica.com >
Date: Thu Sep 26 11:40:16 2024 +0200
Fix hourglass logic for upgrades
commit 6e2c8eeb64
Author: Phillip Thelen <phillip@habitica.com >
Date: Wed Sep 25 17:48:54 2024 +0200
fix hourglass count
commit cd752fbdce
Author: Kalista Payne <sabrecat@gmail.com >
Date: Fri Sep 20 12:24:21 2024 -0500
WIP(frontend): draft of main subs page view
commit 0102b29d59
Author: Kalista Payne <sabe@habitica.com >
Date: Wed Sep 18 15:29:08 2024 -0500
fix(admin): correct logic and style for shrimple subs
commit 5469a5c5c3
Author: Kalista Payne <sabe@habitica.com >
Date: Wed Sep 18 15:07:36 2024 -0500
fix(test): short circuit this.
commit 526193ee6c
Author: Phillip Thelen <phillip@habitica.com >
Date: Wed Sep 18 14:42:06 2024 +0200
fix gem limit
commit 19cf1636aa
Author: Phillip Thelen <phillip@habitica.com >
Date: Tue Aug 13 17:00:40 2024 +0200
return nextHourglassDate again
commit eea36e3ed5
Author: Phillip Thelen <phillip@habitica.com >
Date: Tue Aug 13 13:11:22 2024 +0200
subscription test improvements
commit ca78e74330
Author: Phillip Thelen <phillip@habitica.com >
Date: Mon Aug 12 15:46:15 2024 +0200
add more subscription tests
commit f4c4f93a08
Author: Phillip Thelen <phillip@habitica.com >
Date: Fri Aug 9 13:35:22 2024 +0200
finish basic implementation of new logic
commit e036742048
Author: Phillip Thelen <phillip@habitica.com >
Date: Fri Aug 9 11:37:44 2024 +0200
cleanup
commit 6431865688
Author: Phillip Thelen <phillip@habitica.com >
Date: Wed Aug 7 05:41:18 2024 -0400
update cron tests
commit 930d875ae9
Author: Phillip Thelen <phillip@habitica.com >
Date: Thu Aug 8 10:36:50 2024 +0200
begin refactoring
commit 96623608d0
Author: Phillip Thelen <phillip@habitica.com >
Date: Tue Aug 6 16:28:16 2024 +0200
begin removing obsolete tests
2024-11-14 12:31:57 -06:00
Matteo Pagliazzi
1dc8be4842
Stripe Upgrade Cleanup ( #12882 )
...
* chore(stripe): remove manual api version from code
* upgrade minor stripe version
2021-01-07 17:32:54 +01:00
Matteo Pagliazzi
6d34319455
Stripe: upgrade module and API, switch to Checkout ( #12785 )
...
* upgrade stripe module
* switch stripe api to latest version
* fix api version in tests
* start upgrading client and server
* client: switch to redirect
* implement checkout session creation for gems, start implementing webhooks
* stripe: start refactoring one time payments
* working gems and gift payments
* start adding support for subscriptions
* stripe: migrate subscriptions and fix cancelling sub
* allow upgrading group plans
* remove console.log statements
* group plans: upgrade from static page / create new one
* fix #11885 , correct group plan modal title
* silence more stripe webhooks
* fix group plans redirects
* implement editing payment method
* start cleaning up code
* fix(stripe): update in-code docs, fix eslint issues
* subscriptions tests
* remove and skip old tests
* skip integration tests
* fix client build
* stripe webhooks: throw error if request fails
* subscriptions: correctly pass groupId
* remove console.log
* stripe: add unit tests for one time payments
* wip: stripe checkout tests
* stripe createCheckoutSession unit tests
* stripe createCheckoutSession unit tests
* stripe createCheckoutSession unit tests (editing card)
* fix existing webhooks tests
* add new webhooks tests
* add more webhooks tests
* fix lint
* stripe integration tests
* better error handling when retrieving customer from stripe
* client: remove unused strings and improve error handling
* payments: limit gift message length (server)
* payments: limit gift message length (client)
* fix redirects when payment is cancelled
* add back "subUpdateCard" string
* fix redirects when editing a sub card, use proper names for products, check subs when gifting
2020-12-14 15:59:17 +01:00
Matteo Pagliazzi
46b5efcaf6
Allow group plans for private guilds only ( #12479 )
...
* hide upgrade button for public guilds
* prevent group plans for public guilds
* fix unit tests
* fix integration and unit tests that assumed group plans could be public guilds
* more unit tests fixes
* more resilient unit test
* more resilient unit test
2020-08-21 11:46:09 +02:00
Matteo Pagliazzi
039e7d40b8
fix(tests): do not rely on emails order when user joins group plan
2020-03-18 23:31:01 +01:00
Matteo Pagliazzi
8f5a0cfe79
Onboarding guide and initial achievements refactoring ( #11536 )
...
* add achievements to user
* add placeholder strings
* add to achievements to common script
* add onboarding achievements category
* add notifications
* more notifications
* award achievements
* wip notification panel
* add achievements icons and copy
* do not count onboarding tasks for the created task achievement
* add notes
* sprites, fixes and completion status and reward
* add onboarding panel
* add toggle
* fix toggle size
* fix tests
* fix typo
* add notification
* start adding modal
* fix remove button positionin, timeout, progress bar
* modal + fixes
* disable broken social links from level up modal
* change toggle icon color on hover
* add border bottom to onboarding guide panel
* add collapse animation
* expanded onboarding on first open
* onboarding: flip toggle colors
* onboarding: show progress bar all the time
* onboarding: fix panel closing on click
* onboarding modal: add close icon and fix padding
* wip: add migration for existing users
* fix titles in guide
* fix achievements copy
* do not award completed task achievement when direction is down
* start implementing new achievements
* start migrating client
* remove social links from achievements modals
* prevent skipping tutorial + fix achievement notification
* sync fixes
* start redesign achievement modal
* misc fixes to achievements, polish generic achievement modal and hatched pet modal
* add special badge for onboarding
* fix badge condition
* modals fixes
* hatched pet modal: add close icon
* fix badge typo
* fix justin button
* new scrolling behavior for dropdowns
* fix strings capitalization
* add common tests
* add api unit tests
* add date check
* achievements modal polishing
* typos
* add toggle for achievements categories
* typo
* fix test
* fix edit avatar modal cannot be closed
* finish migration and correct launch date
* fix migration
* migration fixes
* fix tests
2019-12-16 17:20:47 +01:00
Matteo Pagliazzi
85fb5f33aa
fix test lint
2019-10-08 20:45:38 +02:00
Matteo Pagliazzi
d19b3857ee
fix unit tests
2019-10-03 17:24:17 +02:00
Matteo Pagliazzi
56d1b77215
Upgrade sinon ( #10773 )
...
* upgrade sinon
* sinon changes
* fix unit tests
2018-10-26 18:15:28 +02:00
Matteo Pagliazzi
8be9964483
API v4 (WIP) ( #10453 )
...
API v4
2018-06-18 14:40:25 +02:00