Thibault Duplessis
|
aaf88bc62c
|
scalafmt 2.7.1
|
2020-09-21 09:28:28 +02:00 |
Thibault Duplessis
|
0ba2c7cafd
|
rename all DataForm
|
2020-08-21 22:40:37 +02:00 |
Thibault Duplessis
|
cc11d0d78c
|
immutable/mutable call argument list tweaks
|
2020-08-16 15:15:02 +02:00 |
Thibault Duplessis
|
20dd8d2349
|
autoformat code
|
2020-07-22 12:52:52 +02:00 |
Thibault Duplessis
|
9261678615
|
remove RateLimiter.name
|
2020-07-08 19:56:35 +02:00 |
Thibault Duplessis
|
ea510a2fc0
|
fix many warnings
|
2020-07-07 10:34:48 +02:00 |
Thibault Duplessis
|
1a137617bb
|
remove implicit rate limiter default to ensure 429 results
|
2020-05-14 14:36:16 -06:00 |
Thibault Duplessis
|
5488a09548
|
scalafmt 2.5
|
2020-05-05 22:11:15 -06:00 |
Thibault Duplessis
|
8c1b11dbba
|
upgrade scala
|
2020-04-29 08:58:36 -06:00 |
Thibault Duplessis
|
a1ac323e6b
|
require a Lichess account to make a stripe donation
|
2020-03-04 15:50:36 -06:00 |
Thibault Duplessis
|
dae993498d
|
require XHR reqs for stripe sessions
|
2020-03-04 15:42:50 -06:00 |
Thibault Duplessis
|
b499ae8003
|
rate limit stripe session creation
|
2020-03-04 13:04:54 -06:00 |
Thibault Duplessis
|
ec6e22fffb
|
wait for stripe/paypal data - maybe fixes lifetime thanks screen
|
2020-02-07 09:53:43 -06:00 |
Thibault Duplessis
|
ecc6ec1f86
|
simplify stripeCheckout match
|
2020-01-11 11:17:42 -06:00 |
Thibault Duplessis
|
033b8ce517
|
tweak match for clarity
|
2020-01-11 11:15:00 -06:00 |
Lakin Wecker
|
93b6cab9d9
|
Cleaner syntax
|
2020-01-06 06:48:30 -07:00 |
Lakin Wecker
|
f666b2f7d7
|
proper error handling
|
2020-01-06 06:48:30 -07:00 |
Lakin Wecker
|
caa2e6e869
|
Fix imports and compilation errors
|
2020-01-06 06:48:30 -07:00 |
Lakin Wecker
|
581dbeb767
|
Don't create new stripe subscriptions if they have one.
|
2020-01-06 06:48:29 -07:00 |
Lakin Wecker
|
3923e2eea2
|
Better scala from review.
|
2020-01-06 06:48:29 -07:00 |
Lakin Wecker
|
7157f3fe74
|
Allow anonymous donations
|
2020-01-06 06:48:28 -07:00 |
Lakin Wecker
|
8288c3b5fe
|
One-time, Lifetime, and Monthly subscriptions
Good luck managing them though.
|
2020-01-06 06:48:28 -07:00 |
Lakin Wecker
|
3e60aabb18
|
Pass in client reference ID and clean up code a bit.
|
2020-01-06 06:48:28 -07:00 |
Lakin Wecker
|
297b7ece4b
|
WIP - initial exploration of new stripe API
|
2020-01-06 06:48:27 -07:00 |
Thibault Duplessis
|
b368daeff7
|
remove PeriodicRefreshCache - closes #5817
|
2019-12-24 18:26:53 -05:00 |
Thibault Duplessis
|
ff1cc70bef
|
reformat with scalafmt
|
2019-12-13 08:37:32 -06:00 |
Thibault Duplessis
|
b3cecd8a58
|
fix many warnings
|
2019-12-08 11:35:26 -06:00 |
Thibault Duplessis
|
6bc20d9b75
|
app/ migration WIP
|
2019-12-04 19:47:46 -06:00 |
Thibault Duplessis
|
e2c18cb6fd
|
migrate app WIP
|
2019-12-04 17:39:16 -06:00 |
Thibault Duplessis
|
b20626ad21
|
cosmetic
|
2019-08-29 14:47:48 +02:00 |
Thibault Duplessis
|
52883303ea
|
improve caches
|
2019-08-18 15:52:49 +02:00 |
Thibault Duplessis
|
aa1337d299
|
page hit monitoring
|
2018-03-28 16:52:27 +02:00 |
Thibault Duplessis
|
2093371c44
|
rename email model and validator API
|
2017-04-14 12:25:37 +02:00 |
Thibault Duplessis
|
cb3a87829f
|
typesafe Email
|
2017-04-14 12:17:19 +02:00 |
Thibault Duplessis
|
e74700383c
|
remove unused patron stats
|
2017-04-03 16:07:37 +02:00 |
Thibault Duplessis
|
cd0fed508c
|
type safe IP addresses
|
2017-02-16 01:53:15 +01:00 |
Thibault Duplessis
|
54cdf0ca65
|
reformat ALL the code, using sbt-scalariform
|
2017-02-14 16:34:07 +01:00 |
Thibault Duplessis
|
2651456ba6
|
got rid of spray.caching
|
2017-01-27 00:23:43 +01:00 |
Thibault Duplessis
|
5eedd1d3dc
|
preload patrons
|
2017-01-26 15:04:38 +01:00 |
Thibault Duplessis
|
c4051cf3f9
|
convert isStreamer to an async cache
|
2017-01-25 10:38:55 +01:00 |
Thibault Duplessis
|
ee1e881a18
|
remove dead code and unused imports
|
2017-01-15 13:26:08 +01:00 |
Thibault Duplessis
|
78c997ae4d
|
better handle paypal IPN form failure
|
2016-11-02 13:28:49 +01:00 |
Thibault Duplessis
|
a6efa2421d
|
improve plan paypal logging
|
2016-11-02 13:16:57 +01:00 |
Thibault Duplessis
|
ae19121f3b
|
less logging
|
2016-10-12 02:07:41 +02:00 |
Thibault Duplessis
|
9b7661117a
|
more fixes for extra stripe one-time donation
|
2016-08-30 01:18:51 +02:00 |
Thibault Duplessis
|
7e0b1ca2dc
|
more patron tracking
|
2016-08-21 12:44:49 +02:00 |
Thibault Duplessis
|
d4bf6924c8
|
more checkout types and distinct plans for monthly and onetime
|
2016-07-24 23:30:52 +02:00 |
Thibault Duplessis
|
8ac4c359ca
|
fix paypal monthly thanks page
|
2016-07-20 10:08:16 +02:00 |
Thibault Duplessis
|
749bd54faf
|
back to patron list
|
2016-07-20 01:26:00 +02:00 |
Thibault Duplessis
|
90164b6d1c
|
dedup and filter patrons - closes #2108
|
2016-07-20 00:50:37 +02:00 |