This repository has been archived by the owner on Apr 25, 2023. It is now read-only.
Releases: hasadna/Open-Knesset
Releases · hasadna/Open-Knesset
v4.0.0
v3.9.1
v3.9.0
In This Release
- #662 Bill statistics calculation and bill queryset display fixing logic
- #635 - Number of bills that passed 1st call is incorrect
- #629 - In the comparison page, the number of proposed bills per MK is incorrect
- Separating mammoth laws.models.py to a models package
- Keep backwards compat with optional waffle switch (if we see this is broken we can revert back to previous behavior almost effortless. Switch name: 'use_old_statistics')
- #650 - improvement to facebook share metadata
- I'll probably need to replace the image once we get one, but this is good enough to start with, especially since I mainly want to start experimenting with facebook/linkedin/twitter/whatsapp apis and bots
- I'll open another task for advanced sharing (instant article , share from site etc)
- #649 - test_knesset_proposal_autocomplete assertions should not fail
Post Deployment
- @alonisser will need to run a management command to update statistics : "recalc_mks_bill_stats"
v3.8.2
v3.8.1
v3.8.0
In This Release
- #640 knesset proposal auto request might fail in some cases
- #644 protect from wrong links in /member/by
- added django-slack integration support
- added some slack notifications from management script errors
- #656 Adding a csv attendance report for @morchickit to answer reporters
Deployment Notes
- on backend server only - add the slack integration settings:
- SLACK_TOKEN
- SLACK_CHANNEL = "oknesset-backend"
- SLACK_BACKEND = "django_slack.backends.UrllibBackend"
How to use django-slack
-
from django_slack import slack_message
-
slack_message('django-slack/text.slack', {"text": "Hello World"});
v3.7.1
In This Release
- #547 - fix the votes data validation management command to use html data (as api is unreliable)
- #630 - fix the committee meetings scraper in case of 2 meetings on the same day
- bump knesset-data to v1.0.0 to fix some committee meeting members attendance scraping problems
- added management command that allows to get members attendance data in csv file
v3.7.0
In This Release
- #607 - In member page read more status appears even if there are no statuses at all
- #621 - Soon in knesset might contain empty events
- #622 - Double text in events in knesset soon
- #623 - Missing committee name in soon events in oknesset main page
- #626 - Adding a custom test runner, currently mainly using to disable debug
- #638 - vote api may break on date formatting
v3.6.2
v3.6.1
In This Release
- #630 - missing committee meeting protocols
- updated the committee meetings scraper to scrape meeting which occured in last 100 days
- previously it was set to last 5 days, assuming this is meeting updated in last 5 days, but actually it refers to date the meeting occured
- meetings might take a few weeks to get a protocol - so we missed a lot of meetings