arturtamborski
released this
06 Apr 17:55
·
117 commits
to master
since this release
What's Changed
- Docker containers introduction by @magul in #7
- Models in database: user, participant, hacknight #18 by @dagaaaaa in #19
- [21] Pytest infrastructure by @stanislawK in #30
- [2][8]Login, Logout and JWT authorization by @jacekkalbarczyk in #31
- Multiple minor python fixes by @magul in #36
- Makefile introduction by @magul in #39
- [35] login component by @stanislawK in #40
- [17]add contact us endpoint by @stanislawK in #32
- [14] contact us component front by @stanislawK in #34
- [CFP-64] Readme & makefile fixes by @w1stler in #65
- [63] Remove flask-script by @bartolino7 in #70
- extending gitignore by @OtisRed in #72
- [CFP-64] Add bash to Makefile by @w1stler in #66
- [42] participant and hacknight model relationship by @kristhina in #45
- [11] About Us component by @jacekkalbarczyk in #71
- [64] Fix readme by @w1stler in #77
- [78] scss by @w1stler in #81
- [78] delete css by @Loczi94 in #82
- [26]tests for models and db by @stanislawK in #33
- [43] populate database by @stanislawK in #76
- Updated vue to 2.6.10 by @Bosmanfrx in #90
- [44] unit tests for contact us endpoint by @stanislawK in #46
- [37] unit test for login api endpoint by @stanislawK in #38
- Bump js-yaml from 3.12.0 to 3.13.1 in /frontend by @dependabot in #99
- Bump axios from 0.18.0 to 0.18.1 in /frontend by @dependabot in #100
- Update vuetify by @OtisRed in #101
- [16] footer component by @Loczi94 in #86
- [15] social media component by @Loczi94 in #92
- get participant list api (fixes#20) by @kristhina in #91
- Updated lint config by @adamgajzlerowicz in #89
- Add Join Us component by @wrozda in #106
- Our projects component (fixes #12) by @OtisRed in #88
- quick_fix by @OtisRed in #111
- Bump lodash.defaultsdeep from 4.6.0 to 4.6.1 in /frontend by @dependabot in #117
- Bump lodash.mergewith from 4.6.1 to 4.6.2 in /frontend by @dependabot in #118
- Bump lodash from 4.17.11 to 4.17.15 in /frontend by @dependabot in #128
- Update README.md by @jacekkalbarczyk in #126
- Add flask_restful endpoints (fixes #85) by @stanislawK in #102
- Travis-CI setup (fixes #212) by @magul in #127
- fix messages of http status codes by @wrozda in #140
- changed response and http code (fixes #130) by @kristhina in #139
- Tests for get participants endpoint (fixes #104) by @stanislawK in #105
- Update psycopg2 to 2.8.3 (fixes #75) by @magul in #129
- deleted yarn.lock from main dir (fixes #108) by @OtisRed in #150
- [JDI] Add command to makefile by @w1stler in #148
- Create hacknight list endpoint(fixes #123) by @stanislawK in #145
- Tests for get participant details endpoint (fixes#141) by @stanislawK in #143
- Upgrade pytest and flask-sqlalchemy(fixes #69) by @stanislawK in #152
- create endpoint to add participant to database (fixes #59) by @w1stler in #125
- Create add new hacknight endpoint (fixes #94) by @w1stler in #144
- Participant details endpoint (fixes# 110) by @stanislawK in #114
- Run pytest in Travis-CI (fixes #133) by @stanislawK in #155
- [147] Remove creating MessageSchema in message_serializer by @ngiersz in #159
- Refactor contact us form by @OtisRed in #160
- improved the spacing underneath the title by @OtisRed in #161
- Title styling (quick fix) by @OtisRed in #163
- Bump eslint-utils from 1.3.1 to 1.4.2 in /frontend by @dependabot in #162
- [48] dashboard component by @Loczi94 in #115
- [156] Container names set to cfp_v3_{container}_1 by @ngiersz in #158
- Bump mixin-deep from 1.3.1 to 1.3.2 in /frontend by @dependabot in #167
- Lint js quick fix by @stanislawK in #178
- [83] Create refresh token endpoint by @jacekkalbarczyk in #173
- added compare type to alembic migrations by @kristhina in #181
- [62] Create API endpoint for hacknight details by @w1stler in #172
- Create participant endpoint fix and tests (fixes#175) by @stanislawK in #180
- [62] create endpoint for hacknight details by @w1stler in #182
- Username length in login_serializer (fixes #146) by @ngiersz in #177
- Changing frontend indentation to 2 spaces (fixes #188) by @OtisRed in #189
- rename participant field (fixes #136) by @kristhina in #142
- Vuetify upgraded with all dependencies (fixes#171) by @stanislawK in #174
- Fix for a test that was failing when name was renamed to first_name by @magul in #209
- delete participant endpoint (fixes #170) by @kristhina in #185
- Added code coverage tool (fixes #195) by @stanislawK in #196
- Added test for populate_database (fixes #197) by @stanislawK in #198
- Remove duplication of Vuetify init by @magul in #210
- Additional tests for login endpoint (fixes #199) by @stanislawK in #200
- [164] Refactor title classes by @Loczi94 in #211
- [134] Add travis badge (fixes #134) by @w1stler in #216
- [74] implement black (fixes #68 #74) by @w1stler in #187
- [219] Implement editorconfig fixes #219 by @w1stler in #220
- Vue files in .editorconfig by @magul in #222
- Added tests for delete participant endpoint (fixes #193) by @stanislawK in #194
- [201] Cleanup in login endpoint by @moniabak in #218
- Adjusting to mobile view (fixes #223) by @OtisRed in #224
- Add participants to hacknight endpoint with tests (fixes #93) by @stanislawK in #166
- create edit participant endpoint (fixes #61) by @kristhina in #212
- [176] Unify output of endpoints by @w1stler in #186
- Add jwt token in blacklist loader (fixes #208) by @stanislawK in #226
- [83] fixes after code review by @jacekkalbarczyk in #184
- Fixing response status code in auth endpoint by @magul in #240
- Added tests related to refresh token (fixes #190) by @stanislawK in #191
- Added remove_expired_tokens method (fixes #228) by @stanislawK in #229
- Additional tests for logout (fixes #206). by @stanislawK in #207
- Modal content (fixes #113) by @OtisRed in #151
- tests for edit participant endpoint (fixes #214) by @kristhina in #236
- Create new hacknight button (fixes #137) by @stanislawK in #202
- Cc0 licensed magnifyer glass#97 by @Tomasz1234 in #245
- Define license for the project (fixes #225) by @OtisRed in #244
- Change string formatting (fixes #204) by @halsing in #238
- Header component (fixes #9) by @stanislawK in #227
- [243] improve modal content visually & fix #246 by @Loczi94 in #264
- Wait for migrations by @OtisRed in #267
- Added navigation guard for Dashboard component (fixes #231) by @stanislawK in #232
- [268] slack column in participant by @w1stler in #270
- Add participant to hacknight component v2 (fixes #55) by @stanislawK in #230
- [135] PR and issue template (#fixes 135) by @w1stler in #217
- [153] unique constraints by @w1stler in #237
- PR template link fix by @w1stler in #279
- Linter commands (fixes #124) by @OtisRed in #277
- Unique constraints for factory boy (fixes #241) by @stanislawK in #278
- Login, logout, refresh token (fixes #84) by @stanislawK in #234
- Hour and place bug fix by @agata-m in #280
- [233] AWS Deployment - frontend by @jacekkalbarczyk in #286
- new Travis secrets by @magul in #287
- Travis yarn build fix by @magul in #288
- Correct S3 bucket target for deployment by @magul in #289
- [CFP-269] Regex validation by @w1stler in #290
- AWS secrets update by @magul in #294
- Bump lodash from 4.17.15 to 4.17.19 in /frontend by @dependabot in #296
- Allow null as phone value for participant by @magul in #298
- Descriptions for projects by @MargoWM in #276
- [96] Endpoint for removing participants from hacknight by @stanislawK in #285
- Bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend by @dependabot in #284
- [272] Redirect after login by @stanislawK in #293
- Create participant form (fixes #53) by @OtisRed in #275
- [295] Populate database unique constraint fix by @stanislawK in #297
- [233] Prefix all API urls with /api/ by @arturtamborski in #307
- Bump elliptic from 6.4.1 to 6.5.3 in /frontend by @dependabot in #299
- Bump http-proxy from 1.17.0 to 1.18.1 in /frontend by @dependabot in #305
- [233] Add lambda handler and deployment steps by @arturtamborski in #306
- [300] Team DB model by @stanislawK in #304
- [301] teams endpoints (fixes#301) by @stanislawK in #311
- Resolves #314 by @cyberpirate92 in #315
- Renew slack invite by @OtisRed in #320
- Fix baseURL in local env by @arturtamborski in #323
- Bump highlight.js from 9.15.8 to 9.18.5 in /frontend by @dependabot in #326
- Bump dot-prop from 4.2.0 to 4.2.1 in /frontend by @dependabot in #325
- [346] Pipenv + bump flask_jwt_extended by @w1stler in #348
- [346] pipenv and bump jwt by @w1stler in #349
- [346] Change deploy.sh to pipenv by @w1stler in #350
- [346] Change year in footer by @w1stler in #351
- [328] Existing github and email check for edit participant endpoint. by @stanislawK in #347
- [4] import attendance list from google sheets by @w1stler in #345
- importer: patch few things along the way by @arturtamborski in #356
- Refactor modal content (fixes #291 and @292) by @OtisRed in #324
- Bump axios from 0.18.1 to 0.21.1 in /frontend by @dependabot in #341
- Bump ini from 1.3.5 to 1.3.8 in /frontend by @dependabot in #352
- backend/Dockerfile: fix failing build, pin pipenv version by @arturtamborski in #357
- Changed title of the website (fixes #332) by @OtisRed in #361
- Local setup with remote db by @arturtamborski in #363
- Bump jinja2 from 2.11.2 to 2.11.3 in /backend by @dependabot in #366
- [57] Edit participant component (fixes#57) by @stanislawK in #353
- Fix port number for lambda config by @arturtamborski in #373
- Redirection for unspecified routes added [fixes #318] by @OtisRed in #359
- [308] Contact us alerts timeout (fixes#308) by @stanislawK in #380
- 120 send email by @arturtamborski in #375
- Change validation rules in new participant form by @Marce1ina in #377
- Bump lodash from 4.17.19 to 4.17.21 in /frontend by @dependabot in #397
- Bump flask-cors from 3.0.7 to 3.0.9 in /backend by @dependabot in #392
- [379] github and slack serialization for Participant changed(fixes#379) by @stanislawK in #400
- Bump elliptic from 6.5.3 to 6.5.4 in /frontend by @dependabot in #360
- Fixed header on HomePage by @Marce1ina in #376
- Bump urllib3 from 1.26.4 to 1.26.5 in /backend by @dependabot in #409
- Bump serverless-wsgi to a fixed version (broken by release of werkzeug) by @arturtamborski in #420
- Create ParticipantsSearch component and use it in Participants form by @Marce1ina in #410
- [371] Participants alphabetical order (fixes#371) by @stanislawK in #384
- [415] Create passed hacknight (fixes#415) by @stanislawK in #425
- Enhance website content (fixes #396) by @OtisRed in #421
- Upate external email content (fixes #403) by @OtisRed in #404
- Add apexcharts lib and ParticipantsChart by @Marce1ina in #423
- Added delete buttons for hacknight participants by @jacekkalbarczyk in #417
- Fixing bugs by @OtisRed in #440
- Fix email sending code by @arturtamborski in #435
- Fixed overflow (fixes #402) by @OtisRed in #441
- Watchdog description (fixes #327) by @OtisRed in #449
- Broadened input field (fixes #370) by @OtisRed in #442
- UTs set-up and first test by @Marce1ina in #445
- Bump node by @w1stler in #453
- Modify script for deployment by @arturtamborski in #398
- replace dynamic cloudfront id fetching with env var by @arturtamborski in #457
- simplify installation of dependencies by @arturtamborski in #458
- fix migration handler by @arturtamborski in #459
- fix config warnings, move env vars to travis hidden config by @arturtamborski in #460
- try github actions by @arturtamborski in #461
- simplify workflows, add deployment environments by @arturtamborski in #462
- fix name bug in workflows by @arturtamborski in #463
- 385: add GH actions CI workflow files by @arturtamborski in #464
- 465: dummy change to trigger frontend deployment by @arturtamborski in #466
- 465: revert dummy change by @arturtamborski in #468
New Contributors
- @magul made their first contribution in #7
- @dagaaaaa made their first contribution in #19
- @stanislawK made their first contribution in #30
- @jacekkalbarczyk made their first contribution in #31
- @w1stler made their first contribution in #65
- @bartolino7 made their first contribution in #70
- @OtisRed made their first contribution in #72
- @kristhina made their first contribution in #45
- @Loczi94 made their first contribution in #82
- @Bosmanfrx made their first contribution in #90
- @dependabot made their first contribution in #99
- @adamgajzlerowicz made their first contribution in #89
- @wrozda made their first contribution in #106
- @ngiersz made their first contribution in #159
- @moniabak made their first contribution in #218
- @Tomasz1234 made their first contribution in #245
- @halsing made their first contribution in #238
- @agata-m made their first contribution in #280
- @MargoWM made their first contribution in #276
- @arturtamborski made their first contribution in #307
- @cyberpirate92 made their first contribution in #315
- @Marce1ina made their first contribution in #377
Full Changelog: https://github.com/CodeForPoznan/codeforpoznan.pl_v3/commits/v2022-04