Skip to content

Commit 5dac610

Browse files
author
chrisjsimpson
committed
Update CHANGELOG.md [skip ci]
1 parent e9e46d8 commit 5dac610

1 file changed

Lines changed: 149 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
# v0.0.1 (Mon Oct 31 2022)
2+
3+
:tada: This release contains work from new contributors! :tada:
4+
5+
Thanks for all your work!
6+
7+
:heart: null[@chrisjsimpson](https://github.com/chrisjsimpson)
8+
9+
:heart: null[@joeltejeda](https://github.com/joeltejeda)
10+
11+
#### 🐛 Bug Fix
12+
13+
- Fix #78 set SUPPORTED_CURRENCIES during shop deploy [#79](https://github.com/Subscribie/subscribie-deployer/pull/79) ([@chrisjsimpson](https://github.com/chrisjsimpson))
14+
- rename systemd service [#77](https://github.com/Subscribie/subscribie-deployer/pull/77) ([@joeltejeda](https://github.com/joeltejeda))
15+
- update readme apache and nginx config [#77](https://github.com/Subscribie/subscribie-deployer/pull/77) ([@joeltejeda](https://github.com/joeltejeda))
16+
- Fix #69 adding the default_country_code to database and optimizing the code [#75](https://github.com/Subscribie/subscribie-deployer/pull/75) ([@joeltejeda](https://github.com/joeltejeda))
17+
- #71 bring back .env.example [#72](https://github.com/Subscribie/subscribie-deployer/pull/72) ([@chrisjsimpson](https://github.com/chrisjsimpson))
18+
- Fix #71 improve debugging [#72](https://github.com/Subscribie/subscribie-deployer/pull/72) ([@chrisjsimpson](https://github.com/chrisjsimpson))
19+
- #71 remove uneeded .new-shop.env.example because read from https://github.com/Subscribie/subscribie/blob/master/.envsubst.template [#72](https://github.com/Subscribie/subscribie-deployer/pull/72) ([@chrisjsimpson](https://github.com/chrisjsimpson))
20+
- wip Fix #71 .env.example -> .new-shop.env.example [#72](https://github.com/Subscribie/subscribie-deployer/pull/72) ([@chrisjsimpson](https://github.com/chrisjsimpson))
21+
- Fix #69 adding currencies and countries lists [#70](https://github.com/Subscribie/subscribie-deployer/pull/70) ([@joeltejeda](https://github.com/joeltejeda))
22+
- Fix #63 update systemd subscribie-deployer.service example [#64](https://github.com/Subscribie/subscribie-deployer/pull/64) ([@chrisjsimpson](https://github.com/chrisjsimpson))
23+
- wip fix #63 migrate to starlette and uvicorn [#64](https://github.com/Subscribie/subscribie-deployer/pull/64) ([@chrisjsimpson](https://github.com/chrisjsimpson))
24+
- #58 remove breakpoint [#64](https://github.com/Subscribie/subscribie-deployer/pull/64) ([@chrisjsimpson](https://github.com/chrisjsimpson))
25+
- #58 black format tidy [#59](https://github.com/Subscribie/subscribie-deployer/pull/59) ([@chrisjsimpson](https://github.com/chrisjsimpson))
26+
- Fix #58 set default_currency [#59](https://github.com/Subscribie/subscribie-deployer/pull/59) ([@chrisjsimpson](https://github.com/chrisjsimpson))
27+
- Fix #53 use python-dotenv to load env settings [#54](https://github.com/Subscribie/subscribie-deployer/pull/54) ([@chrisjsimpson](https://github.com/chrisjsimpson))
28+
- #49 move logto = /var/log/vassal-%n.log to common vassals-inject-config [#50](https://github.com/Subscribie/subscribie-deployer/pull/50) ([@chrisjsimpson](https://github.com/chrisjsimpson))
29+
- Fix #49 remove uneeded content from app.skel [#50](https://github.com/Subscribie/subscribie-deployer/pull/50) ([@chrisjsimpson](https://github.com/chrisjsimpson))
30+
- fix #47 changing typo MAIL to EMAIL env seeting [#48](https://github.com/Subscribie/subscribie-deployer/pull/48) ([@joeltejeda](https://github.com/joeltejeda))
31+
- adding systemctl file config [#46](https://github.com/Subscribie/subscribie-deployer/pull/46) ([@joeltejeda](https://github.com/joeltejeda) [@chrisjsimpson](https://github.com/chrisjsimpson))
32+
- adding rename script variables into env [#44](https://github.com/Subscribie/subscribie-deployer/pull/44) ([@joeltejeda](https://github.com/joeltejeda))
33+
- use .envsubst.template #34 [#42](https://github.com/Subscribie/subscribie-deployer/pull/42) ([@chrisjsimpson](https://github.com/chrisjsimpson))
34+
- Revert "ref #34 use .envsubst.template over .env" [#41](https://github.com/Subscribie/subscribie-deployer/pull/41) ([@chrisjsimpson](https://github.com/chrisjsimpson))
35+
- ref #34 use .envsubst.template over .env [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
36+
- #34 during site build, set telegram logging [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
37+
- #34 flake8 main.py [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
38+
- #34 set the TELEGRAM_PYTHON_LOG_LEVEL during build [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
39+
- #34 remove python-dotenv [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
40+
- #34 remove test TELEGRAM_TOKEN (not real) [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
41+
- wip #34 replace dotenv with envsubst for speed [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
42+
- remove ssh-keygen , PRIVATE_KEY , PUBLIC_KEY from deploy step #34 [#35](https://github.com/Subscribie/subscribie-deployer/pull/35) ([@chrisjsimpson](https://github.com/chrisjsimpson))
43+
- Fix #38 set envs needed for shop owner self activation [#39](https://github.com/Subscribie/subscribie-deployer/pull/39) ([@chrisjsimpson](https://github.com/chrisjsimpson))
44+
- Fix #32 preseed login_token [#33](https://github.com/Subscribie/subscribie-deployer/pull/33) ([@chrisjsimpson](https://github.com/chrisjsimpson))
45+
- add uWSGI==2.0.20 for vassel emperor loading [#33](https://github.com/Subscribie/subscribie-deployer/pull/33) ([@chrisjsimpson](https://github.com/chrisjsimpson))
46+
- Fix #27 remove uneeded old mail settings / set email queue settings [#28](https://github.com/Subscribie/subscribie-deployer/pull/28) ([@chrisjsimpson](https://github.com/chrisjsimpson))
47+
- Fix #25 dont require description during signup [#26](https://github.com/Subscribie/subscribie-deployer/pull/26) ([@chrisjsimpson](https://github.com/chrisjsimpson))
48+
- correct cron refresh subscriptions to 10 mins ([@chrisjsimpson](https://github.com/chrisjsimpson))
49+
- Merge branch 'master' into 12-use-shared-repo [#14](https://github.com/Subscribie/subscribie-deployer/pull/14) ([@chrisjsimpson](https://github.com/chrisjsimpson))
50+
- removed GOOGLE_REDIRECT_URI from .env.example as is set dynamically [#14](https://github.com/Subscribie/subscribie-deployer/pull/14) ([@chrisjsimpson](https://github.com/chrisjsimpson))
51+
- add google oauth settings env and .env.example [#14](https://github.com/Subscribie/subscribie-deployer/pull/14) ([@chrisjsimpson](https://github.com/chrisjsimpson))
52+
- #12 update readme [#13](https://github.com/Subscribie/subscribie-deployer/pull/13) ([@chrisjsimpson](https://github.com/chrisjsimpson))
53+
- wip #12 pin requirements.txt and remove undeeded Migrate [#13](https://github.com/Subscribie/subscribie-deployer/pull/13) ([@chrisjsimpson](https://github.com/chrisjsimpson))
54+
- #12 update readme & .env.example [#13](https://github.com/Subscribie/subscribie-deployer/pull/13) ([@chrisjsimpson](https://github.com/chrisjsimpson))
55+
- #12 wip Rather copy empty db schema to speedup deploy [#13](https://github.com/Subscribie/subscribie-deployer/pull/13) ([@chrisjsimpson](https://github.com/chrisjsimpson))
56+
- #12 use shared repo when deploying sites wip [#13](https://github.com/Subscribie/subscribie-deployer/pull/13) ([@chrisjsimpson](https://github.com/chrisjsimpson))
57+
- #9 keep old stripe env settings during deploy migration to stripe connect [#10](https://github.com/Subscribie/subscribie-deployer/pull/10) ([@chrisjsimpson](https://github.com/chrisjsimpson))
58+
- fix #9 updated main.py to deploy stripe test/live mode keys [#10](https://github.com/Subscribie/subscribie-deployer/pull/10) ([@chrisjsimpson](https://github.com/chrisjsimpson))
59+
- wip #9 .env.example add STRIPE_LIVE/STRIPE_TEST connect examples [#10](https://github.com/Subscribie/subscribie-deployer/pull/10) ([@chrisjsimpson](https://github.com/chrisjsimpson))
60+
- wip #9 pep8 and format main.py [#10](https://github.com/Subscribie/subscribie-deployer/pull/10) ([@chrisjsimpson](https://github.com/chrisjsimpson))
61+
- generate public/private kets for jwt auth token [#7](https://github.com/Subscribie/subscribie-deployer/pull/7) ([@chrisjsimpson](https://github.com/chrisjsimpson))
62+
- rename item->plan [#6](https://github.com/Subscribie/subscribie-deployer/pull/6) ([@chrisjsimpson](https://github.com/chrisjsimpson))
63+
- support interval_unit and interval_amount [#5](https://github.com/Subscribie/subscribie-deployer/pull/5) ([@chrisjsimpson](https://github.com/chrisjsimpson))
64+
- remove clone of subscription-management-software [#5](https://github.com/Subscribie/subscribie-deployer/pull/5) ([@chrisjsimpson](https://github.com/chrisjsimpson))
65+
- seed users table with hashed password during deployment [#4](https://github.com/Subscribie/subscribie-deployer/pull/4) ([@chrisjsimpson](https://github.com/chrisjsimpson))
66+
- add dotenv calls to setup .env [#3](https://github.com/Subscribie/subscribie-deployer/pull/3) ([@chrisjsimpson](https://github.com/chrisjsimpson))
67+
- wip use dotenv for settings environment loading [#3](https://github.com/Subscribie/subscribie-deployer/pull/3) ([@chrisjsimpson](https://github.com/chrisjsimpson))
68+
- fix #1 seed integration, sellingpoints tables [#2](https://github.com/Subscribie/subscribie-deployer/pull/2) ([@chrisjsimpson](https://github.com/chrisjsimpson))
69+
- wip #1 seed database during deployment [#2](https://github.com/Subscribie/subscribie-deployer/pull/2) ([@chrisjsimpson](https://github.com/chrisjsimpson))
70+
- wip #1 remove jamla [#2](https://github.com/Subscribie/subscribie-deployer/pull/2) ([@chrisjsimpson](https://github.com/chrisjsimpson))
71+
72+
#### ⚠️ Pushed to `main`
73+
74+
- Update .autorc ([@chrisjsimpson](https://github.com/chrisjsimpson))
75+
- create deploy.yml workflow ([@chrisjsimpson](https://github.com/chrisjsimpson))
76+
- create autorc release.yml workflow ([@chrisjsimpson](https://github.com/chrisjsimpson))
77+
- create .issue_template ([@chrisjsimpson](https://github.com/chrisjsimpson))
78+
- create .autorc ([@chrisjsimpson](https://github.com/chrisjsimpson))
79+
- #53 actually load the env settings into flask ([@chrisjsimpson](https://github.com/chrisjsimpson))
80+
- Remove old mod_wsgi example in favour of uwsgi ([@chrisjsimpson](https://github.com/chrisjsimpson))
81+
- remove dead code GOOGLE auth settings ([@chrisjsimpson](https://github.com/chrisjsimpson))
82+
- Update app.skel ([@chrisjsimpson](https://github.com/chrisjsimpson))
83+
- update readme mod_wsgi apache python venv ([@chrisjsimpson](https://github.com/chrisjsimpson))
84+
- auto refresh subscription statuses via uwsgi cron ([@chrisjsimpson](https://github.com/chrisjsimpson))
85+
- create custom_pages_path during deployment ([@chrisjsimpson](https://github.com/chrisjsimpson))
86+
- create custom_pages dir during deploy ref ([@chrisjsimpson](https://github.com/chrisjsimpson))
87+
- store description during site creation not selling points ([@chrisjsimpson](https://github.com/chrisjsimpson))
88+
- enable-threads uwsgi ([@chrisjsimpson](https://github.com/chrisjsimpson))
89+
- update config.ini.example ([@chrisjsimpson](https://github.com/chrisjsimpson))
90+
- correct seed plans table prepared statement ([@chrisjsimpson](https://github.com/chrisjsimpson))
91+
- seed hidden plans none by default ([@chrisjsimpson](https://github.com/chrisjsimpson))
92+
- seed plans table trial_period_days 0 ([@chrisjsimpson](https://github.com/chrisjsimpson))
93+
- correct osmkdirs -> os.makedirs ([@chrisjsimpson](https://github.com/chrisjsimpson))
94+
- mkdir upload directory upon site build ([@chrisjsimpson](https://github.com/chrisjsimpson))
95+
- env GOOGLE_SCOPE may contain spaces ([@chrisjsimpson](https://github.com/chrisjsimpson))
96+
- Merge branch '12-use-shared-repo' ([@chrisjsimpson](https://github.com/chrisjsimpson))
97+
- removed GOOGLE_REDIRECT_URI from .env.example as is set dynamically ([@chrisjsimpson](https://github.com/chrisjsimpson))
98+
- add google oauth settings env and .env.example ([@chrisjsimpson](https://github.com/chrisjsimpson))
99+
- fix duplication of [uwsi] config ([@chrisjsimpson](https://github.com/chrisjsimpson))
100+
- terminate uwsgi config with newline char ([@chrisjsimpson](https://github.com/chrisjsimpson))
101+
- use shared venv for sites ([@chrisjsimpson](https://github.com/chrisjsimpson))
102+
- set SQLALCHEMY_DATABASE_URI & DB_FULL_PATH during deploy ([@chrisjsimpson](https://github.com/chrisjsimpson))
103+
- remove unused STRIPE_SECRET_KEY and STRIPE_PUBLISHABLE_KEY ([@chrisjsimpson](https://github.com/chrisjsimpson))
104+
- update .env.example and improve deployment speed ([@chrisjsimpson](https://github.com/chrisjsimpson))
105+
- remove unused imports ([@chrisjsimpson](https://github.com/chrisjsimpson))
106+
- add cron to app skel for stripe connect announce ([@chrisjsimpson](https://github.com/chrisjsimpson))
107+
- update app.skel default threads=2 and processes=1 for each site ([@chrisjsimpson](https://github.com/chrisjsimpson))
108+
- set HONEYCOMB_API_KEY during site deploys ([@chrisjsimpson](https://github.com/chrisjsimpson))
109+
- correct keyerror enumerate selling points ([@chrisjsimpson](https://github.com/chrisjsimpson))
110+
- correct paths UPLOADED_IMAGES_DEST UPLOADED_FILES_DEST ([@chrisjsimpson](https://github.com/chrisjsimpson))
111+
- add apache style log formating with host for each site ([@chrisjsimpson](https://github.com/chrisjsimpson))
112+
- removed module_seo_page_title module since its now in core ([@chrisjsimpson](https://github.com/chrisjsimpson))
113+
- remove module_style_shop as its in core now ([@chrisjsimpson](https://github.com/chrisjsimpson))
114+
- remove pages module inject as in core now ([@chrisjsimpson](https://github.com/chrisjsimpson))
115+
- add stripe connect keys during deploy STRIPE_PUBLISHABLE_KEY STRIPE_SECRET_KEY ([@chrisjsimpson](https://github.com/chrisjsimpson))
116+
- set SERVER_NAME ([@chrisjsimpson](https://github.com/chrisjsimpson))
117+
- remove MAX_CONTENT_LENGTH="52428800" as should be in subscribie .env.example ([@chrisjsimpson](https://github.com/chrisjsimpson))
118+
- comment .env.example Stripe connect api keys (not keys of shop owner) ([@chrisjsimpson](https://github.com/chrisjsimpson))
119+
- set MAX_CONTENT_LENGTH="52428800" 50mb ([@chrisjsimpson](https://github.com/chrisjsimpson))
120+
- add STRIPE_SECRET_KEY & STRIPE_PUBLISHABLE_KEY during deploy ([@chrisjsimpson](https://github.com/chrisjsimpson))
121+
- set UPLOADED_FILES_DEST during site creation ([@chrisjsimpson](https://github.com/chrisjsimpson))
122+
- add module style shop as default module ([@chrisjsimpson](https://github.com/chrisjsimpson))
123+
- add cli to dotenv ([@chrisjsimpson](https://github.com/chrisjsimpson))
124+
- Fix #179 lowercase email during signup ([@chrisjsimpson](https://github.com/chrisjsimpson))
125+
- add module_pages as default module seed database ([@chrisjsimpson](https://github.com/chrisjsimpson))
126+
- correct auth login url ([@chrisjsimpson](https://github.com/chrisjsimpson))
127+
- correctly decode login token ([@chrisjsimpson](https://github.com/chrisjsimpson))
128+
- remove config.py not needed ([@chrisjsimpson](https://github.com/chrisjsimpson))
129+
- added .env.example and update readme ([@chrisjsimpson](https://github.com/chrisjsimpson))
130+
- update config.py.example defaults ([@chrisjsimpson](https://github.com/chrisjsimpson))
131+
- update readme ([@chrisjsimpson](https://github.com/chrisjsimpson))
132+
- Create deployer only repo taken from module_builder ([@chrisjsimpson](https://github.com/chrisjsimpson))
133+
134+
#### 🔩 Dependency Updates
135+
136+
- Bump uvicorn from 0.18.3 to 0.19.0 [#80](https://github.com/Subscribie/subscribie-deployer/pull/80) ([@dependabot[bot]](https://github.com/dependabot[bot]))
137+
- Bump python-dotenv from 0.20.0 to 0.21.0 [#67](https://github.com/Subscribie/subscribie-deployer/pull/67) ([@dependabot[bot]](https://github.com/dependabot[bot]))
138+
- Bump uvicorn from 0.18.2 to 0.18.3 [#66](https://github.com/Subscribie/subscribie-deployer/pull/66) ([@dependabot[bot]](https://github.com/dependabot[bot]))
139+
- Bump werkzeug from 2.2.1 to 2.2.2 [#65](https://github.com/Subscribie/subscribie-deployer/pull/65) ([@dependabot[bot]](https://github.com/dependabot[bot]))
140+
- Bump starlette from 0.20.4 to 0.21.0 [#68](https://github.com/Subscribie/subscribie-deployer/pull/68) ([@dependabot[bot]](https://github.com/dependabot[bot]))
141+
- Upgrade to GitHub-native Dependabot [#18](https://github.com/Subscribie/subscribie-deployer/pull/18) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
142+
- Bump python-dotenv[cli] from 0.13.0 to 0.15.0 [#11](https://github.com/Subscribie/subscribie-deployer/pull/11) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
143+
144+
#### Authors: 4
145+
146+
- [@chrisjsimpson](https://github.com/chrisjsimpson)
147+
- [@dependabot-preview[bot]](https://github.com/dependabot-preview[bot])
148+
- [@dependabot[bot]](https://github.com/dependabot[bot])
149+
- [@joeltejeda](https://github.com/joeltejeda)

0 commit comments

Comments
 (0)