Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criate Lead, Client e Member Roles #1108

Closed
renzon opened this issue May 18, 2019 · 0 comments · Fixed by #1113 or #1114
Closed

Criate Lead, Client e Member Roles #1108

renzon opened this issue May 18, 2019 · 0 comments · Fixed by #1113 or #1114

Comments

@renzon
Copy link
Member

renzon commented May 18, 2019

Leads can access lead modules (Python Birds)
Clients can pay to access client modules (Pytools)
Members can access all modules, cohorts, Telegram and Forum

renzon pushed a commit that referenced this issue May 19, 2019
renzon pushed a commit that referenced this issue May 19, 2019
renzon pushed a commit that referenced this issue May 19, 2019
renzon pushed a commit that referenced this issue May 19, 2019
renzon pushed a commit that referenced this issue May 19, 2019
renzon pushed a commit that referenced this issue May 19, 2019
renzon pushed a commit that referenced this issue May 19, 2019
joaogarciadelima added a commit to joaogarciadelima/pythonpro-website that referenced this issue Nov 29, 2019
* Added password validation on user profile screen (pythonprobr#503)

* Added password validation on user profile screen

* Update django from 2.0.6 to 2.0.7

* Update botocore from 1.10.48 to 1.10.49

* Update boto3 from 1.7.47 to 1.7.49

* Update botocore from 1.10.49 to 1.10.50

* Implemented Django Tool Bar

close pythonprobr#507

* Update boto3 from 1.7.49 to 1.7.50

* Update pytest from 3.6.2 to 3.6.3

* Update boto3 from 1.7.50 to 1.7.51

* Update faker from 0.8.16 to 0.8.17

* Update boto3 from 1.7.51 to 1.7.59

* Update botocore from 1.10.50 to 1.10.59

* Update boto3 from 1.7.59 to 1.7.60

* Update botocore from 1.10.59 to 1.10.60

* Correct status code template 404.html close pythonprobr#529

* Update boto3 from 1.7.60 to 1.9.3

* Update py from 1.5.4 to 1.6.0

* Update pytest from 3.6.3 to 3.8.0

* Update pytest-django from 3.3.2 to 3.4.2

* Update botocore from 1.10.60 to 1.12.3

* Update django-storages from 1.6.6 to 1.7.1

* Update django-ordered-model from 2.0.0 to 2.1.0

* Update faker from 0.8.17 to 0.8.18

* Update django-debug-toolbar from 1.9.1 to 1.10.1

* Update django from 2.0.7 to 2.1.1

* Fixed Favicon

close pythonprobr#627

* Update pytest-cov from 2.5.1 to 2.6.0

* Update django from 2.1.1 to 2.1.2

* Update pillow from 5.2.0 to 5.3.0

* Update pytest from 3.8.0 to 3.8.2

* Update pytest-django from 3.4.2 to 3.4.3

* Update python_box from 3.2.0 to 3.2.1

* Update django-ordered-model from 2.1.0 to 3.0.0

* Update py from 1.6.0 to 1.7.0

* Update faker from 0.8.18 to 0.9.2

* Update freezegun from 0.3.10 to 0.3.11

* Update boto3 from 1.9.3 to 1.9.30

* Update gunicorn from 19.8.1 to 19.9.0

* Update pytest from 3.8.2 to 3.9.2

* Update botocore from 1.12.3 to 1.12.30

* Update django from 2.1.2 to 2.1.3

* Fixing typo on Heroku word

* Update python-dateutil from 2.7.3 to 2.7.5

* Update pytz from 2018.5 to 2018.7

* Update botocore from 1.12.30 to 1.12.38

* Update pytest from 3.9.2 to 3.10.0

* Update boto3 from 1.9.30 to 1.9.38

* Update python_box from 3.2.1 to 3.2.2

* Updating lint libraries

* Update django-ordered-model from 3.0.0 to 3.1.1

* Update psycopg2-binary from 2.7.5 to 2.7.6.1

* Update coverage from 4.5.1 to 4.5.2

* Update botocore from 1.12.38 to 1.12.46

* Update pytest-django from 3.4.3 to 3.4.4

* Update python_box from 3.2.2 to 3.2.3

* Update boto3 from 1.9.38 to 1.9.46

* Update pytest-freezegun from 0.2.0 to 0.3.0

* Update faker from 0.9.2 to 1.0.0

* Extracted pagseguro payment configs to settings

close pythonprobr#778

* Update pytest from 3.10.0 to 4.0.1

* Update pytest from 3.10.0 to 4.0.1

* Update pytest-freezegun from 0.3.0 to 0.3.0.post1

* Update botocore from 1.12.46 to 1.12.53

* Update boto3 from 1.9.46 to 1.9.53

* Setando ACL default para None

* Update botocore from 1.12.53 to 1.12.57

* Consertada variáveis de ambiente

* Update boto3 from 1.9.53 to 1.9.57

* Comentado ACL para fazer o site funcionar provisioriamente

* Upgraded python to 3.7.1

* Changed requirements management from pip and virtualevn to pipenv

close pythonprobr#817

* Fixed pyup to point to Pipenv files

close pythonprobr#821

* Fixed AWS_DEFAULT_ACL

close pythonprobr#823

* Fixed AWS_DEFAULT_ACL to default private

close pythonprobr#840

* Updated dependencies

* Added date_joined on User Admin

#close 863

* Added podcast link

#close 885

* Removed pytest files

* Ignored pytest cache

* Added link to Renzo's podcast

* Updated dependencies

* Created Webinars listing and details

close pythonprobr#916

* Bug on embeding discourse

close pythonprobr#916

* Updated dependencies

* Created page for Live Class Details

close pythonprobr#946

* Updated dependencies

* Added origin tracker to mailchimp form and auto slugs on admin

close pythonprobr#1028

* Added origin tracker to mailchimp form and auto slugs on admin

close pythonprobr#1028

* Added sitemap and robots

close pythonprobr#1037

* Fixed title and description for videos, sections and home

close pythonprobr#1039

* Fixed title and description for videos, sections and home

close pythonprobr#1039

* Added Thank you Page for Waiting List and Improved existing ones

close pythonprobr#1045

* Fixed Title and Description of landing page and Promo videos

close pythonprobr#1048

* Fixed linebreaks in all contents

close pythonprobr#1050

* Added 2 more testimonials on landing page

close pythonprobr#1052

* Installed Hotjar

close pythonprobr#1075

* Update dependencies

* Added link to public podcast group on Telegram

close pythonprobr#1083

* Added roles Lead, Client and Admin

close pythonprobr#1108

* Removed setting all user do members workaround

close pythonprobr#1108

* Added db pool of connections

close pythonprobr#1121

* Added lead landing page

close pythonprobr#1116

* Changed lead subscription to use only name and email

close pythonprobr#1126

* Removed subscription time change

close pythonprobr#1126

* Removed fórum for user who can not access it

close pythonprobr#1129

* Solved issue with errors form not working for non POST requests

close pythonprobr#131

* Solved issue with errors form not working for non POST requests

close pythonprobr#1131

* Creating random passwords on sign up

close pythonprobr#1134

* Fixed margins on reset password pages

* Improved text and formats on Python Birds Landing Page

* Included CNPJ on footer

#close 1144

* Tagging users accordingly to content access

#close 1136

* Added New Relic

close pythonprobr#1150

* Added Pagarme Integration and Client Workflow

close pythonprobr#1137

* Updated dependencies

* Created links with modules for topics

close pythonprobr#1164

* Added payment with boleto

close pythonprobr#1154

* Installing Pagarme from fork until they fix the issue

close pythonprobr#1172

* Created client landing page path

close pythonprobr#1174

* Returning page even if method is different from GET

fixed pythonprobr#1176

* Redirected aperitivo to lead landing page

close pythonprobr#1178

Need to remove Videos from database after that

* Fixed instalation instructions on README

close pythonprobr#1180

* Update README.md

* Fixed papgarme notification bug for CSRF

close pythonprobr#1191

* Fixed transaction search by id

close pythonprobr#1196

* Added Analytics Global Tag

close pythonprobr#1198

* Improved style of landing pages text to improve UX

close pythonprobr#1203

* Created waiting cohort list landing page

close pythonprobr#1207

* Fixed closing html

* Added workflow email to help students complete Python Birds module

close pythonprobr#1212

* Improved goals text button

* Added Tracking of User's interactions with topics

close pythonprobr#1218

* Removed enrol button for Leads

close pythonprobr#1227

* Created Dashboard

close pythonprobr#1229

* Deacreased buttons sizes to fit mobile versions

close pythonprobr#1233

* Decreased buttons sizes to fit mobile versions

close pythonprobr#1233

* Updated dependencies

* Included Fabricio's Testimonial

* Edited Vicente's testimonial

* Updated testimonials and dependêncies

close pythonprobr#1256

* inserting facebook pixel in all site pages

* fixing lint

* implementing google tag manager id pythonprobr#1263

* allowing to set mailchimp`s tag from url parameter in lead generation`s page

* fixing lint

* Removed vs code config files from git

* Added vscode config dir to gitignore

* Changed client LP to conform with Pipenv section addition

close pythonprobr#1265

* creating source field and implementing his fill by utm_source parameter. resolves pythonprobr#1268

* Added Google Tag Manager

close pythonprobr#1273

Removed Pixels from Facebook and Hotjar since they'll be managed by GTM

* Added sort do User Listing and Tranlated Topic Interaction

close pythonprobr#1275

* Added Mailchimp tracking for user who accessed checkout

close pythonprobr#1277

* Added Sentry and Pagarme js files to S3

close pythonprobr#1287

* letting lead user define password in TY page. resolves pythonprobr#1297

* allowing only role lead can change password from registration page

* Added tag "never-watched-video" to new leads

close pythonprobr#1298

* Updated deps

* Typo on landing page

* adding a default value to field source pythonprobr#1312

* Fixed register bug

close pythonprobr#1314

* Removed price validation since it's done on capture phase

close pythonprobr#1316

* Solved anonymous access for credit card and LP

close pythonprobr#1316

* Solved anonymous notification

close pythonprobr#1316

* Returning old link because of current campaigns

close pythonprobr#1316

* Added Pytools LP to sitemap

* Fixed existing user creation when accessing Pytools LP

close pythonprobr#1332

* Implemented promotion on seventh week

close pythonprobr#1317

* Refactores Simple Lead Creation

pythonprobr#1317

* Refactored user creation

close pythonprobr#1338

* Implemented 50% Pytools promotion on landing page and capture

close pythonprobr#1317

* Implemented user's mark for promotion

close pythonprobr#1346

* Updated dependencies

* Refactored domain package to contains business rules

* Added User's Interactions to extract metrics

close pythonprobr#1335

* Includes User Activation

close pythonprobr#1388

* Includes admin for User Interaction

close pythonprobr#1389

* Added groups do discourse login

close pythonprobr#1396

* Removed permission from sso

close pythonprobr#1396

* Removed permission forum access on topics

close pythonprobr#1400

* Changed pagarme-python dependency from fork to official Master

hold pythonprobr#1402

Holding the issue since new version need to be posted on PyPi

* Changed local db location to inside of project

* Added MakeClient action on User Admin

Removed need to define password on user creation on admin

Implemented Search by User on Topic and User Interaction

Removed edit and remove Topic and User Interaction

close pythonprobr#1409

* Added instalments options to Pytools

close pythonprobr#1431

* Added new client LP

close pythonprobr#1436

* final adjusts in client landing page

* final adjusts in client landing page

close pythonprobr#1436

* fixing pytools price on mobile

* Added promotion for old leads

close pythonprobr#1494

* Updated dependencies

* Changed Pagarme Dependency to fork

close pythonprobr#1502

* Syncing Pipfile.lock

close pythonprobr#1502

* Added member subscription page

close pythonprobr#1445

* Added Make Member on User Admin

close pythonprobr#1413

* Added Make Member on User Admin

close pythonprobr#1513

* Reverted Pytools price to R$ 99,99

close pythonprobr#1495

* Changed Renzo's Picture

close pythonprobr#1495

* Installed Django Extensions

close pythonprobr#1527

* Added STATICFILES_STORAGE COLLECTFAST_STRATEGY to settings

close pythonprobr#1546

* Created launch subscription

close pythonprobr#1550

* Added some adjusts in LP and TY launch pages

* Fixed most naive datetime warnings

close pythonprobr#1545

* Updated all libs in Pipfile

Review pythonprobr#1560

* changing URL names

* adding date and making some adjusts in launch lp

* Criado esboço de página de CPL 1

hold pythonprobr#1564

Deve ser testado em produção para ver se cometários do facebook aparecem

* Criadas Páginas Básicas de CPLs

hold pythonprobr#1564

Faltará apenas colocar os ids do videos

* Adicionadas páginas de CPL para Indexacao

hold pythonprobr#1564

* Improved CPL video size and included Telegram Button

hold pythonprobr#1564

* Changed Telegram Button Color

hold pythonprobr#1564

* creating states to identify launch phases and adapting the page behaviors

* adding video3 and fixing stylin

* Updated dependencies, fixed test with dates on cohorts

* changing cpl1 video code

* Pytools discount explicit on Membership Page

hold pythonprobr#1591

* Created meteoric landing pages

close pythonprobr#1591

* Member landing page warn Pytools Buyers to log in

close pythonprobr#1594

* Fixed links on CPL page

close pythonprobr#1615

* Created the meteoric sales page

close pythonprobr#1619

* closing div tag on vimeo iframe

* Fixed First sales Button

close pythonprobr#1619

* Removed maillist from cohort instructions

close pythonprobr#1621

* Altered LP path to "/inscricao" and fixed missing migration on UserInteraction

close pythonprobr#1623

* Removed only to make a new deploy

* adding whatsapp button to mobile, changing countdown and changing member subscribe view to meteoric view (pythonprobr#1629)

* adding class initiate-checkout to buttons to make easy work to tag manager (pythonprobr#1632)

* adding redirection to subscribe page when launch cart is open

* Updated dependencies and Fixed broken tests

* Adding class initiate-checkout to PyTools checkout buttons pythonprobr#1661 (pythonprobr#1662)

* changing pytools price for promotion (pythonprobr#1664)

* changing pytools price for promotion

* fixing cta button on client landing page

* Returned Pytools Price to 99,99

* WIP - creating model structure for user session and middleware who cretes the user session and save in session

* adding PageView model to analytics app

* creating admin for PageView model

* refactoring get_or_create_session facade and tests

* implementing facade create_pageview

* creating user field in UserSession model

* implementing create_pageview in middleware and saving logged user in UserSession

* improving analytics admin

* linting

* refactoring get_or_create_session facade to segregate responsabilities

* renaming function to better explain what it does

* merging analytics migrations

* adding secure=True in mocked requests and removing imports inside tests functions

* creating fixture to use database in all tests

* extracting function from duplicated code fixtures and removing fixture that use only ones

* linting analytics migration

* changing PyTools price for promotion

* Implemented previous button in modules

close pythonprobr#1722

* Implemented previous button in modules

close pythonprobr#1722
joaogarciadelima added a commit to joaogarciadelima/pythonpro-website that referenced this issue Nov 30, 2019
* Added password validation on user profile screen (pythonprobr#503)

* Added password validation on user profile screen

* Update django from 2.0.6 to 2.0.7

* Update botocore from 1.10.48 to 1.10.49

* Update boto3 from 1.7.47 to 1.7.49

* Update botocore from 1.10.49 to 1.10.50

* Implemented Django Tool Bar

close pythonprobr#507

* Update boto3 from 1.7.49 to 1.7.50

* Update pytest from 3.6.2 to 3.6.3

* Update boto3 from 1.7.50 to 1.7.51

* Update faker from 0.8.16 to 0.8.17

* Update boto3 from 1.7.51 to 1.7.59

* Update botocore from 1.10.50 to 1.10.59

* Update boto3 from 1.7.59 to 1.7.60

* Update botocore from 1.10.59 to 1.10.60

* Correct status code template 404.html close pythonprobr#529

* Update boto3 from 1.7.60 to 1.9.3

* Update py from 1.5.4 to 1.6.0

* Update pytest from 3.6.3 to 3.8.0

* Update pytest-django from 3.3.2 to 3.4.2

* Update botocore from 1.10.60 to 1.12.3

* Update django-storages from 1.6.6 to 1.7.1

* Update django-ordered-model from 2.0.0 to 2.1.0

* Update faker from 0.8.17 to 0.8.18

* Update django-debug-toolbar from 1.9.1 to 1.10.1

* Update django from 2.0.7 to 2.1.1

* Fixed Favicon

close pythonprobr#627

* Update pytest-cov from 2.5.1 to 2.6.0

* Update django from 2.1.1 to 2.1.2

* Update pillow from 5.2.0 to 5.3.0

* Update pytest from 3.8.0 to 3.8.2

* Update pytest-django from 3.4.2 to 3.4.3

* Update python_box from 3.2.0 to 3.2.1

* Update django-ordered-model from 2.1.0 to 3.0.0

* Update py from 1.6.0 to 1.7.0

* Update faker from 0.8.18 to 0.9.2

* Update freezegun from 0.3.10 to 0.3.11

* Update boto3 from 1.9.3 to 1.9.30

* Update gunicorn from 19.8.1 to 19.9.0

* Update pytest from 3.8.2 to 3.9.2

* Update botocore from 1.12.3 to 1.12.30

* Update django from 2.1.2 to 2.1.3

* Fixing typo on Heroku word

* Update python-dateutil from 2.7.3 to 2.7.5

* Update pytz from 2018.5 to 2018.7

* Update botocore from 1.12.30 to 1.12.38

* Update pytest from 3.9.2 to 3.10.0

* Update boto3 from 1.9.30 to 1.9.38

* Update python_box from 3.2.1 to 3.2.2

* Updating lint libraries

* Update django-ordered-model from 3.0.0 to 3.1.1

* Update psycopg2-binary from 2.7.5 to 2.7.6.1

* Update coverage from 4.5.1 to 4.5.2

* Update botocore from 1.12.38 to 1.12.46

* Update pytest-django from 3.4.3 to 3.4.4

* Update python_box from 3.2.2 to 3.2.3

* Update boto3 from 1.9.38 to 1.9.46

* Update pytest-freezegun from 0.2.0 to 0.3.0

* Update faker from 0.9.2 to 1.0.0

* Extracted pagseguro payment configs to settings

close pythonprobr#778

* Update pytest from 3.10.0 to 4.0.1

* Update pytest from 3.10.0 to 4.0.1

* Update pytest-freezegun from 0.3.0 to 0.3.0.post1

* Update botocore from 1.12.46 to 1.12.53

* Update boto3 from 1.9.46 to 1.9.53

* Setando ACL default para None

* Update botocore from 1.12.53 to 1.12.57

* Consertada variáveis de ambiente

* Update boto3 from 1.9.53 to 1.9.57

* Comentado ACL para fazer o site funcionar provisioriamente

* Upgraded python to 3.7.1

* Changed requirements management from pip and virtualevn to pipenv

close pythonprobr#817

* Fixed pyup to point to Pipenv files

close pythonprobr#821

* Fixed AWS_DEFAULT_ACL

close pythonprobr#823

* Fixed AWS_DEFAULT_ACL to default private

close pythonprobr#840

* Updated dependencies

* Added date_joined on User Admin

#close 863

* Added podcast link

#close 885

* Removed pytest files

* Ignored pytest cache

* Added link to Renzo's podcast

* Updated dependencies

* Created Webinars listing and details

close pythonprobr#916

* Bug on embeding discourse

close pythonprobr#916

* Updated dependencies

* Created page for Live Class Details

close pythonprobr#946

* Updated dependencies

* Added origin tracker to mailchimp form and auto slugs on admin

close pythonprobr#1028

* Added origin tracker to mailchimp form and auto slugs on admin

close pythonprobr#1028

* Added sitemap and robots

close pythonprobr#1037

* Fixed title and description for videos, sections and home

close pythonprobr#1039

* Fixed title and description for videos, sections and home

close pythonprobr#1039

* Added Thank you Page for Waiting List and Improved existing ones

close pythonprobr#1045

* Fixed Title and Description of landing page and Promo videos

close pythonprobr#1048

* Fixed linebreaks in all contents

close pythonprobr#1050

* Added 2 more testimonials on landing page

close pythonprobr#1052

* Installed Hotjar

close pythonprobr#1075

* Update dependencies

* Added link to public podcast group on Telegram

close pythonprobr#1083

* Added roles Lead, Client and Admin

close pythonprobr#1108

* Removed setting all user do members workaround

close pythonprobr#1108

* Added db pool of connections

close pythonprobr#1121

* Added lead landing page

close pythonprobr#1116

* Changed lead subscription to use only name and email

close pythonprobr#1126

* Removed subscription time change

close pythonprobr#1126

* Removed fórum for user who can not access it

close pythonprobr#1129

* Solved issue with errors form not working for non POST requests

close pythonprobr#131

* Solved issue with errors form not working for non POST requests

close pythonprobr#1131

* Creating random passwords on sign up

close pythonprobr#1134

* Fixed margins on reset password pages

* Improved text and formats on Python Birds Landing Page

* Included CNPJ on footer

#close 1144

* Tagging users accordingly to content access

#close 1136

* Added New Relic

close pythonprobr#1150

* Added Pagarme Integration and Client Workflow

close pythonprobr#1137

* Updated dependencies

* Created links with modules for topics

close pythonprobr#1164

* Added payment with boleto

close pythonprobr#1154

* Installing Pagarme from fork until they fix the issue

close pythonprobr#1172

* Created client landing page path

close pythonprobr#1174

* Returning page even if method is different from GET

fixed pythonprobr#1176

* Redirected aperitivo to lead landing page

close pythonprobr#1178

Need to remove Videos from database after that

* Fixed instalation instructions on README

close pythonprobr#1180

* Update README.md

* Fixed papgarme notification bug for CSRF

close pythonprobr#1191

* Fixed transaction search by id

close pythonprobr#1196

* Added Analytics Global Tag

close pythonprobr#1198

* Improved style of landing pages text to improve UX

close pythonprobr#1203

* Created waiting cohort list landing page

close pythonprobr#1207

* Fixed closing html

* Added workflow email to help students complete Python Birds module

close pythonprobr#1212

* Improved goals text button

* Added Tracking of User's interactions with topics

close pythonprobr#1218

* Removed enrol button for Leads

close pythonprobr#1227

* Created Dashboard

close pythonprobr#1229

* Deacreased buttons sizes to fit mobile versions

close pythonprobr#1233

* Decreased buttons sizes to fit mobile versions

close pythonprobr#1233

* Updated dependencies

* Included Fabricio's Testimonial

* Edited Vicente's testimonial

* Updated testimonials and dependêncies

close pythonprobr#1256

* inserting facebook pixel in all site pages

* fixing lint

* implementing google tag manager id pythonprobr#1263

* allowing to set mailchimp`s tag from url parameter in lead generation`s page

* fixing lint

* Removed vs code config files from git

* Added vscode config dir to gitignore

* Changed client LP to conform with Pipenv section addition

close pythonprobr#1265

* creating source field and implementing his fill by utm_source parameter. resolves pythonprobr#1268

* Added Google Tag Manager

close pythonprobr#1273

Removed Pixels from Facebook and Hotjar since they'll be managed by GTM

* Added sort do User Listing and Tranlated Topic Interaction

close pythonprobr#1275

* Added Mailchimp tracking for user who accessed checkout

close pythonprobr#1277

* Added Sentry and Pagarme js files to S3

close pythonprobr#1287

* letting lead user define password in TY page. resolves pythonprobr#1297

* allowing only role lead can change password from registration page

* Added tag "never-watched-video" to new leads

close pythonprobr#1298

* Updated deps

* Typo on landing page

* adding a default value to field source pythonprobr#1312

* Fixed register bug

close pythonprobr#1314

* Removed price validation since it's done on capture phase

close pythonprobr#1316

* Solved anonymous access for credit card and LP

close pythonprobr#1316

* Solved anonymous notification

close pythonprobr#1316

* Returning old link because of current campaigns

close pythonprobr#1316

* Added Pytools LP to sitemap

* Fixed existing user creation when accessing Pytools LP

close pythonprobr#1332

* Implemented promotion on seventh week

close pythonprobr#1317

* Refactores Simple Lead Creation

pythonprobr#1317

* Refactored user creation

close pythonprobr#1338

* Implemented 50% Pytools promotion on landing page and capture

close pythonprobr#1317

* Implemented user's mark for promotion

close pythonprobr#1346

* Updated dependencies

* Refactored domain package to contains business rules

* Added User's Interactions to extract metrics

close pythonprobr#1335

* Includes User Activation

close pythonprobr#1388

* Includes admin for User Interaction

close pythonprobr#1389

* Added groups do discourse login

close pythonprobr#1396

* Removed permission from sso

close pythonprobr#1396

* Removed permission forum access on topics

close pythonprobr#1400

* Changed pagarme-python dependency from fork to official Master

hold pythonprobr#1402

Holding the issue since new version need to be posted on PyPi

* Changed local db location to inside of project

* Added MakeClient action on User Admin

Removed need to define password on user creation on admin

Implemented Search by User on Topic and User Interaction

Removed edit and remove Topic and User Interaction

close pythonprobr#1409

* Added instalments options to Pytools

close pythonprobr#1431

* Added new client LP

close pythonprobr#1436

* final adjusts in client landing page

* final adjusts in client landing page

close pythonprobr#1436

* fixing pytools price on mobile

* Added promotion for old leads

close pythonprobr#1494

* Updated dependencies

* Changed Pagarme Dependency to fork

close pythonprobr#1502

* Syncing Pipfile.lock

close pythonprobr#1502

* Added member subscription page

close pythonprobr#1445

* Added Make Member on User Admin

close pythonprobr#1413

* Added Make Member on User Admin

close pythonprobr#1513

* Reverted Pytools price to R$ 99,99

close pythonprobr#1495

* Changed Renzo's Picture

close pythonprobr#1495

* Installed Django Extensions

close pythonprobr#1527

* Added STATICFILES_STORAGE COLLECTFAST_STRATEGY to settings

close pythonprobr#1546

* Created launch subscription

close pythonprobr#1550

* Added some adjusts in LP and TY launch pages

* Fixed most naive datetime warnings

close pythonprobr#1545

* Updated all libs in Pipfile

Review pythonprobr#1560

* changing URL names

* adding date and making some adjusts in launch lp

* Criado esboço de página de CPL 1

hold pythonprobr#1564

Deve ser testado em produção para ver se cometários do facebook aparecem

* Criadas Páginas Básicas de CPLs

hold pythonprobr#1564

Faltará apenas colocar os ids do videos

* Adicionadas páginas de CPL para Indexacao

hold pythonprobr#1564

* Improved CPL video size and included Telegram Button

hold pythonprobr#1564

* Changed Telegram Button Color

hold pythonprobr#1564

* creating states to identify launch phases and adapting the page behaviors

* adding video3 and fixing stylin

* Updated dependencies, fixed test with dates on cohorts

* changing cpl1 video code

* Pytools discount explicit on Membership Page

hold pythonprobr#1591

* Created meteoric landing pages

close pythonprobr#1591

* Member landing page warn Pytools Buyers to log in

close pythonprobr#1594

* Fixed links on CPL page

close pythonprobr#1615

* Created the meteoric sales page

close pythonprobr#1619

* closing div tag on vimeo iframe

* Fixed First sales Button

close pythonprobr#1619

* Removed maillist from cohort instructions

close pythonprobr#1621

* Altered LP path to "/inscricao" and fixed missing migration on UserInteraction

close pythonprobr#1623

* Removed only to make a new deploy

* adding whatsapp button to mobile, changing countdown and changing member subscribe view to meteoric view (pythonprobr#1629)

* adding class initiate-checkout to buttons to make easy work to tag manager (pythonprobr#1632)

* adding redirection to subscribe page when launch cart is open

* Updated dependencies and Fixed broken tests

* Adding class initiate-checkout to PyTools checkout buttons pythonprobr#1661 (pythonprobr#1662)

* changing pytools price for promotion (pythonprobr#1664)

* changing pytools price for promotion

* fixing cta button on client landing page

* Returned Pytools Price to 99,99

* WIP - creating model structure for user session and middleware who cretes the user session and save in session

* adding PageView model to analytics app

* creating admin for PageView model

* refactoring get_or_create_session facade and tests

* implementing facade create_pageview

* creating user field in UserSession model

* implementing create_pageview in middleware and saving logged user in UserSession

* improving analytics admin

* linting

* refactoring get_or_create_session facade to segregate responsabilities

* renaming function to better explain what it does

* merging analytics migrations

* adding secure=True in mocked requests and removing imports inside tests functions

* creating fixture to use database in all tests

* extracting function from duplicated code fixtures and removing fixture that use only ones

* linting analytics migration

* changing PyTools price for promotion

* Implemented previous button in modules

close pythonprobr#1722

* Implemented previous button in modules

close pythonprobr#1722
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant