Cloud-Harness v2.0.0
What's Changed
- Added testing framework
- Added Django + FastAPI application templates
- Accounts event listener
- Test coverage improved
- Update to Python 3.9
- New Typing/model layer
- Bug fixes
Detailed log:
- Feature/474 by @zsinnema in #475
- Release back to develop by @filippomc in #467
- Python 3.9 upgrade by @ddelpiano in #402
- Feature/483 by @filippomc in #486
- #418 Force restart of gatekeeper on conf change by @filippomc in #484
- #451: model and types by @filippomc in #454
- #444 implement multiple environments functionality by @filippomc in #487
- Bump flask-cors from 3.0.8 to 3.0.9 in /infrastructure/common-images/cloudharness-flask by @dependabot in #482
- Feature/493 by @zsinnema in #494
- Fix samples application by @filippomc in #488
- #499 Fix codefresh templates overriding by @filippomc in #500
- 248/test sequencer by @SimaoBolota-MetaCell in #497
- #513 chore: Add openapi generator requirements overrides by @afonsobspinto in #515
- #513 chore: Optimize imports by @afonsobspinto in #522
- Release/1.0.1 by @filippomc in #523
- #517 Implement workflows filter by @filippomc in #518
- #510 remove double volume type spec by @filippomc in #511
- #508 update k8s spec for cron jobs by @filippomc in #509
- Workflows and volumes enhancements by @filippomc in #507
- #525 fixes None type error when setting an attribute on an user without attributes by @zsinnema in #526
- Update README.md by @afonsobspinto in #531
- Feature/529: FastApi + Django application templates by @zsinnema in #530
- #533 feature: keycloak / accounts add admin interface kafka publisher by @zsinnema in #534
- Feature/532 Django app configuration to enable keycloak gatekeeper integration by @zsinnema in #535
- Update README.md by @afonsobspinto in #539
- Feature/538 by @zsinnema in #540
- #544 chore: moved Django and FastAPI images from base to common by @zsinnema in #545
- CloudHarness Django & FastAPI images fixes by @zsinnema in #547
- #548 dynamic generation of codefresh prepare cmd by @filippomc in #549
- Feature/248 Test framework and more by @filippomc in #503
- #503 merge fix by @filippomc in #550
- #548 fix .overrides directory being included in cf by @filippomc in #551
- #553 +Default allow option on gk by @filippomc in #554
- #562 fix: create a Member record for new KC users by @zsinnema in #565
- #563 fix: crashing openapi backend generator for route based params by @zsinnema in #566
- #561 fix: add CSRF_TRUSTED_ORIGINS to fix CSRF admin issue by @zsinnema in #564
- Feature/516 by @afonsobspinto in #568
- Add tuto about a simple clock/date webapp creation by @aranega in #557
- #571 fix: added get_dependencies() call to generator methods to check & get the dependencies for openapi by @zsinnema in #572
- #573 default gk http-only-cookie false by @filippomc in #574
- #575 fix codefresh template by @filippomc in #576
- #577 fix codefresh issue with _: replace _ with __ by @filippomc in #578
- Feature/587 by @afonsobspinto in #588
- Feature/584 by @afonsobspinto in #585
- #589 fix: Fix main.jinja2 template by @afonsobspinto in #590
- Feature/599 by @filippomc in #606
- Feature/373 by @filippomc in #607
- Release/2.0.0 by @filippomc in #603
New Contributors
- @SimaoBolota-MetaCell made their first contribution in #497
Full Changelog: v1.0.1...v2.0.0