Son NK
|
9cfe073a04
|
upgrade sentry-sdk==0.13.2
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
1f3239b251
|
rename pricing to pricing2 to save stripe implementation for reference
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
c66f424c51
|
redirect to ?error=invalid_client_id|http_not_allowed|unknown_redirect_uri instead of return 400
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
61a3844ec4
|
Add tooltip for email forwarding switch, copy and send test email
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
6015dbd4d1
|
Revert "try fixing spam issue: use personal email in forward phase"
This reverts commit 2f46a225e1b9099c2905a771132445caf42b4284.
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
bfb1c27528
|
try fixing spam issue: use personal email in forward phase
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
b80dbdf60b
|
notify admin if someone uses reply phase
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
a01c94187f
|
v1 of email handler, forward and reply phase work!
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
80babefdb9
|
use 1.1.1.1 as host IP
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
dcd0e50e7e
|
add vim to dockerfile to debug more easily
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
8f878b4c5d
|
try to make working with postfix outside docker (in host)
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
c2546cb0de
|
fix test
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
d3985e2cf3
|
email handler: forward phase. Todo: reply phase
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
c1ac71abac
|
add forward_email table
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
7949bae207
|
add aiosmtpd into requirement
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
4231a5691a
|
improve feedback email
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
1fbe8e2d4f
|
if this is the first app user creates, sends an email to ask for feedback
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
62daf5eadb
|
improve notify_admin email
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
1a85ab8dcc
|
use AppID, AppSecret instead of OAuth2 Client ID
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
4c34775aa2
|
fix cancel button in authorization page when user is not login
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
232d250186
|
support 127.0.0.1 as well as localhost
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
5eb3f26286
|
improve UI
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
f518085f1a
|
improve wording
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
62c3b4cd02
|
highlight newly created gen-email
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
3e0bc27bad
|
better notify_admin message
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
9a8282107f
|
avatarURL returned in user_info is expired in 1 week
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
63183b7104
|
cancel is handled the same way as "deny"
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
ef807bf293
|
Add message to invite user creating a new app
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
44e0f07846
|
hide the "Become Partner/Developer" button
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
ed9e3f9085
|
Show "upgrade" button if user is in trial
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
7cb1c219ed
|
simplify pricing page now that monthly is gone
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
5ff317538c
|
remove monthly pricing, display 20$ for monthly pricing
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
f03fb6edcb
|
add missing migration
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
f4ea3745c1
|
update docs url
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
3fe3099e1d
|
remove all step views
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
e575f21052
|
show user client-details after creation (no more step guide) and add guide message
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
3a0f0ca780
|
Take into account expiration for AuthCode and OauthToken
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
2693ba5838
|
make sure expiration is handled for ActivationCode and ResetPasswordCode
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
4704ca0bc6
|
add expired column to AuthCode and OAuthToken
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
fb4aedc604
|
handle case sentry is blocked by adblocker
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
d7d2ea04a9
|
replace lyra by GA
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
cd68bd0b4a
|
replace sl-server by localhost
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
8dd6346f33
|
allow dash in email alias
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
c22a7d3f0f
|
small improvemen UX
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
05dc03ef8a
|
use card layout for app list,
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
a44ce732be
|
add advanced app setting: delete app
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
1dd7a761fa
|
split client details into 3 pages: basic info, oauth settings, oauth endpoints
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
28d475ea22
|
better avatar pic: use name initial as avatar
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
83abbe5406
|
set clipboard behavior on all pages
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
aeb4108570
|
use form.validate_on_submit() whenever possible
|
2019-12-15 18:55:12 +02:00 |
|