- Log EnvSettings setitem, default port 8002, Telegram logging, FlaskEnv (@chrisjsimpson)
- Add #!/bin/sh to run.sh (@chrisjsimpson)
- Update deploy.yml (@chrisjsimpson)
- Update .autorc (@chrisjsimpson)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ null@chrisjsimpson
❤️ null@joeltejeda
- Fix #78 set SUPPORTED_CURRENCIES during shop deploy #79 (@chrisjsimpson)
- rename systemd service #77 (@joeltejeda)
- update readme apache and nginx config #77 (@joeltejeda)
- Fix #69 adding the default_country_code to database and optimizing the code #75 (@joeltejeda)
- #71 bring back .env.example #72 (@chrisjsimpson)
- Fix #71 improve debugging #72 (@chrisjsimpson)
- #71 remove uneeded .new-shop.env.example because read from https://github.com/Subscribie/subscribie/blob/master/.envsubst.template #72 (@chrisjsimpson)
- wip Fix #71 .env.example -> .new-shop.env.example #72 (@chrisjsimpson)
- Fix #69 adding currencies and countries lists #70 (@joeltejeda)
- Fix #63 update systemd subscribie-deployer.service example #64 (@chrisjsimpson)
- wip fix #63 migrate to starlette and uvicorn #64 (@chrisjsimpson)
- #58 remove breakpoint #64 (@chrisjsimpson)
- #58 black format tidy #59 (@chrisjsimpson)
- Fix #58 set default_currency #59 (@chrisjsimpson)
- Fix #53 use python-dotenv to load env settings #54 (@chrisjsimpson)
- #49 move logto = /var/log/vassal-%n.log to common vassals-inject-config #50 (@chrisjsimpson)
- Fix #49 remove uneeded content from app.skel #50 (@chrisjsimpson)
- fix #47 changing typo MAIL to EMAIL env seeting #48 (@joeltejeda)
- adding systemctl file config #46 (@joeltejeda @chrisjsimpson)
- adding rename script variables into env #44 (@joeltejeda)
- use .envsubst.template #34 #42 (@chrisjsimpson)
- Revert "ref #34 use .envsubst.template over .env" #41 (@chrisjsimpson)
- ref #34 use .envsubst.template over .env #35 (@chrisjsimpson)
- #34 during site build, set telegram logging #35 (@chrisjsimpson)
- #34 flake8 main.py #35 (@chrisjsimpson)
- #34 set the TELEGRAM_PYTHON_LOG_LEVEL during build #35 (@chrisjsimpson)
- #34 remove python-dotenv #35 (@chrisjsimpson)
- #34 remove test TELEGRAM_TOKEN (not real) #35 (@chrisjsimpson)
- wip #34 replace dotenv with envsubst for speed #35 (@chrisjsimpson)
- remove ssh-keygen , PRIVATE_KEY , PUBLIC_KEY from deploy step #34 #35 (@chrisjsimpson)
- Fix #38 set envs needed for shop owner self activation #39 (@chrisjsimpson)
- Fix #32 preseed login_token #33 (@chrisjsimpson)
- add uWSGI==2.0.20 for vassel emperor loading #33 (@chrisjsimpson)
- Fix #27 remove uneeded old mail settings / set email queue settings #28 (@chrisjsimpson)
- Fix #25 dont require description during signup #26 (@chrisjsimpson)
- correct cron refresh subscriptions to 10 mins (@chrisjsimpson)
- Merge branch 'master' into 12-use-shared-repo #14 (@chrisjsimpson)
- removed GOOGLE_REDIRECT_URI from .env.example as is set dynamically #14 (@chrisjsimpson)
- add google oauth settings env and .env.example #14 (@chrisjsimpson)
- #12 update readme #13 (@chrisjsimpson)
- wip #12 pin requirements.txt and remove undeeded Migrate #13 (@chrisjsimpson)
- #12 update readme & .env.example #13 (@chrisjsimpson)
- #12 wip Rather copy empty db schema to speedup deploy #13 (@chrisjsimpson)
- #12 use shared repo when deploying sites wip #13 (@chrisjsimpson)
- #9 keep old stripe env settings during deploy migration to stripe connect #10 (@chrisjsimpson)
- fix #9 updated main.py to deploy stripe test/live mode keys #10 (@chrisjsimpson)
- wip #9 .env.example add STRIPE_LIVE/STRIPE_TEST connect examples #10 (@chrisjsimpson)
- wip #9 pep8 and format main.py #10 (@chrisjsimpson)
- generate public/private kets for jwt auth token #7 (@chrisjsimpson)
- rename item->plan #6 (@chrisjsimpson)
- support interval_unit and interval_amount #5 (@chrisjsimpson)
- remove clone of subscription-management-software #5 (@chrisjsimpson)
- seed users table with hashed password during deployment #4 (@chrisjsimpson)
- add dotenv calls to setup .env #3 (@chrisjsimpson)
- wip use dotenv for settings environment loading #3 (@chrisjsimpson)
- fix #1 seed integration, sellingpoints tables #2 (@chrisjsimpson)
- wip #1 seed database during deployment #2 (@chrisjsimpson)
- wip #1 remove jamla #2 (@chrisjsimpson)
- Update .autorc (@chrisjsimpson)
- create deploy.yml workflow (@chrisjsimpson)
- create autorc release.yml workflow (@chrisjsimpson)
- create .issue_template (@chrisjsimpson)
- create .autorc (@chrisjsimpson)
- #53 actually load the env settings into flask (@chrisjsimpson)
- Remove old mod_wsgi example in favour of uwsgi (@chrisjsimpson)
- remove dead code GOOGLE auth settings (@chrisjsimpson)
- Update app.skel (@chrisjsimpson)
- update readme mod_wsgi apache python venv (@chrisjsimpson)
- auto refresh subscription statuses via uwsgi cron (@chrisjsimpson)
- create custom_pages_path during deployment (@chrisjsimpson)
- create custom_pages dir during deploy ref (@chrisjsimpson)
- store description during site creation not selling points (@chrisjsimpson)
- enable-threads uwsgi (@chrisjsimpson)
- update config.ini.example (@chrisjsimpson)
- correct seed plans table prepared statement (@chrisjsimpson)
- seed hidden plans none by default (@chrisjsimpson)
- seed plans table trial_period_days 0 (@chrisjsimpson)
- correct osmkdirs -> os.makedirs (@chrisjsimpson)
- mkdir upload directory upon site build (@chrisjsimpson)
- env GOOGLE_SCOPE may contain spaces (@chrisjsimpson)
- Merge branch '12-use-shared-repo' (@chrisjsimpson)
- removed GOOGLE_REDIRECT_URI from .env.example as is set dynamically (@chrisjsimpson)
- add google oauth settings env and .env.example (@chrisjsimpson)
- fix duplication of [uwsi] config (@chrisjsimpson)
- terminate uwsgi config with newline char (@chrisjsimpson)
- use shared venv for sites (@chrisjsimpson)
- set SQLALCHEMY_DATABASE_URI & DB_FULL_PATH during deploy (@chrisjsimpson)
- remove unused STRIPE_SECRET_KEY and STRIPE_PUBLISHABLE_KEY (@chrisjsimpson)
- update .env.example and improve deployment speed (@chrisjsimpson)
- remove unused imports (@chrisjsimpson)
- add cron to app skel for stripe connect announce (@chrisjsimpson)
- update app.skel default threads=2 and processes=1 for each site (@chrisjsimpson)
- set HONEYCOMB_API_KEY during site deploys (@chrisjsimpson)
- correct keyerror enumerate selling points (@chrisjsimpson)
- correct paths UPLOADED_IMAGES_DEST UPLOADED_FILES_DEST (@chrisjsimpson)
- add apache style log formating with host for each site (@chrisjsimpson)
- removed module_seo_page_title module since its now in core (@chrisjsimpson)
- remove module_style_shop as its in core now (@chrisjsimpson)
- remove pages module inject as in core now (@chrisjsimpson)
- add stripe connect keys during deploy STRIPE_PUBLISHABLE_KEY STRIPE_SECRET_KEY (@chrisjsimpson)
- set SERVER_NAME (@chrisjsimpson)
- remove MAX_CONTENT_LENGTH="52428800" as should be in subscribie .env.example (@chrisjsimpson)
- comment .env.example Stripe connect api keys (not keys of shop owner) (@chrisjsimpson)
- set MAX_CONTENT_LENGTH="52428800" 50mb (@chrisjsimpson)
- add STRIPE_SECRET_KEY & STRIPE_PUBLISHABLE_KEY during deploy (@chrisjsimpson)
- set UPLOADED_FILES_DEST during site creation (@chrisjsimpson)
- add module style shop as default module (@chrisjsimpson)
- add cli to dotenv (@chrisjsimpson)
- Fix #179 lowercase email during signup (@chrisjsimpson)
- add module_pages as default module seed database (@chrisjsimpson)
- correct auth login url (@chrisjsimpson)
- correctly decode login token (@chrisjsimpson)
- remove config.py not needed (@chrisjsimpson)
- added .env.example and update readme (@chrisjsimpson)
- update config.py.example defaults (@chrisjsimpson)
- update readme (@chrisjsimpson)
- Create deployer only repo taken from module_builder (@chrisjsimpson)
- Bump uvicorn from 0.18.3 to 0.19.0 #80 (@dependabot[bot])
- Bump python-dotenv from 0.20.0 to 0.21.0 #67 (@dependabot[bot])
- Bump uvicorn from 0.18.2 to 0.18.3 #66 (@dependabot[bot])
- Bump werkzeug from 2.2.1 to 2.2.2 #65 (@dependabot[bot])
- Bump starlette from 0.20.4 to 0.21.0 #68 (@dependabot[bot])
- Upgrade to GitHub-native Dependabot #18 (@dependabot-preview[bot])
- Bump python-dotenv[cli] from 0.13.0 to 0.15.0 #11 (@dependabot-preview[bot])