Skip to content

Commit

Permalink
Update/7.5.149 (#468)
Browse files Browse the repository at this point in the history
* Update rapidpro version to 7.5.149
---------

Co-authored-by: Rowan Seymour <[email protected]>
Co-authored-by: Eric Newcomer <[email protected]>
Co-authored-by: Norbert Kwizera <[email protected]>
  • Loading branch information
4 people authored Oct 30, 2024
1 parent 4cf664f commit c8b3f81
Show file tree
Hide file tree
Showing 741 changed files with 3,053 additions and 530,642 deletions.
5 changes: 4 additions & 1 deletion .codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,7 @@ coverage:
status:
project:
default:
target: 100%
target: 100%

ignore:
- "static"
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: 🐛 Bug Report
about: Report a bug you've found. Don't ask support questions here.
title: ''
labels: bug
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
13 changes: 7 additions & 6 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
blank_issues_enabled: false

contact_links:
- name: Getting Help
url: https://groups.google.com/g/rapidpro-dev
about: If you have a question about your own installation, ask a question on the dev list.
- name: Bugs and feature requests
url: https://github.com/nyaruka/rapidpro/issues
about: Open an issue with the maintainers to file a bug you found or to collaborate on new features.
- name: Feature Requests
url: https://github.com/nyaruka/rapidpro/discussions/categories/ideas
about: Suggest a new feature to discuss before beginning development
- name: Questions
url: https://github.com/nyaruka/rapidpro/discussions/categories/q-a
about: Ask general questions about RapidPro
1 change: 0 additions & 1 deletion .github/workflows/build-rapidpro-push-tag-india-ire.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ jobs:
elif grep -qs -e '^.*.*-staging' <<< "${TAG}" ; then
echo "Found environment: STAGING - ${TAG}"
echo "ENVIRONMENT=staging" | tee -a "${GITHUB_ENV}"
exit 1 # stop action
elif grep -qs -e '^.*.*' <<< "${TAG}" ; then
echo "No environment found, assuming: PRODUCTION - ${TAG}"
echo "ENVIRONMENT=production" | tee -a "${GITHUB_ENV}"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ jobs:
test:
name: Test
env:
python-version: "3.9.x"
python-version: "3.10.x"
pg-version: "14"
postgis-version: "3.2"
redis-version: "6.2"
node-version: "10"
node-version: "12"
elastic-version: "7.17.6"
rpindexer-version: "7.5.0"
mailroom-version: "7.5.36"
Expand Down Expand Up @@ -61,8 +61,8 @@ jobs:
- name: Initialize environment
run: |
poetry install
npm install
sudo npm install -g less
yarn install
sudo yarn global add less
ln -s ${{ github.workspace }}/temba/settings.py.dev ${{ github.workspace }}/temba/settings.py
poetry run ./manage.py migrate
# fetch and extract rp-indexer
Expand Down
40 changes: 17 additions & 23 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,27 @@
# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
#
# You can adjust the behavior by modifying this file.
# For more information, see:
# https://github.com/actions/stale
name: Close inactive issues and PRs

# For more information, see: https://github.com/actions/stale
name: Close stale issues and PRs
on:
schedule:
- cron: '30 1 * * *'

- cron: "30 1 * * *"
jobs:
stale:

runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write

steps:
- uses: actions/stale@v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-label: 'inactive'
stale-issue-message: 'Without activity, this issue will be closed in 14 days.'
close-issue-message: 'This issue was closed for inactivity.'
stale-pr-message: 'Without activity, this PR will be closed in 14 days.'
close-pr-message: 'This PR was closed for inactivity.'
stale-pr-label: 'inactive'
days-before-pr-stale: 30
days-before-pr-close: 14
days-before-issue-stale: 30
days-before-issue-close: 14
- uses: actions/stale@v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-label: "inactive"
stale-issue-message: "Without activity, this issue will be closed in 14 days."
close-issue-message: "This issue was closed for inactivity."
stale-pr-message: "Without activity, this PR will be closed in 14 days."
close-pr-message: "This PR was closed for inactivity."
stale-pr-label: "inactive"
days-before-pr-stale: 30
days-before-pr-close: 14
days-before-issue-stale: 30
days-before-issue-close: 14
exempt-all-assignees: true
84 changes: 84 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,87 @@
v7.5.149 (2023-01-10)
-------------------------
* Drop FlowRunCount model

v7.5.148 (2023-01-09)
-------------------------
* Stop squashing FlowRunCount
* Add misisng index on FlowRunStatusCount and rework get_category_counts to be deterministic
* Stop creating flows_flowruncount rows in db triggers and remove unsquashed index
* Bump required pg_dump version for mailroom_db command to 14

v7.5.147 (2023-01-09)
-------------------------
* Use und (Undetermined) as default flow language and add support for mul (Multiple)
* Disallow empty and null flow languages, change default spec version to zero
* Tweak migrate_flows to have smaller batch size and order by org to increase org assets cache hits

v7.5.146 (2023-01-05)
-------------------------
* Cleanup migrate_flows command and stop excluding flows with version 11.12
* Change sample flows language to eng
* Refresh menu when tickets are updated
* Fix frame-top analytics includes
* Fix transparency issue with content menu on editor page

v7.5.145 (2023-01-04)
-------------------------
* Update flow editor to include fix for no expiration route on ivr
* Stop defaulting to base for new flow languages

v7.5.144 (2023-01-04)
-------------------------
* Ensure all orgs have at least one flow language
* Switch to using temba-date in more places

v7.5.143 (2023-01-02)
-------------------------
* Update mailroom version for CI
* Tidy up org creation (signups and grants)

v7.5.142 (2022-12-16)
-------------------------
* Fix org listing when org has no users left

v7.5.141 (2022-12-16)
-------------------------
* Fix searching for orgs on manage list page
* Fix highcharts colors
* Fix invalid template name

v7.5.140 (2022-12-15)
-------------------------
* Fix flow results page

v7.5.136 (2022-12-15)
-------------------------
* Tell codecov to ignore static/
* Switch label action buttons to use temba-dropdown

v7.5.135 (2022-12-13)
-------------------------
* Fix content menu display issues

v7.5.134 (2022-12-13)
-------------------------
* Switch to yarn

v7.5.133 (2022-12-12)
-------------------------
* Bump required python version to 3.10

v7.5.132 (2022-12-12)
-------------------------
* Support Python 3.10

v7.5.131 (2022-12-09)
-------------------------
* Replace .gauge on analytics backend with .gauges which allows backends to send guage values in bulk
* Remove celery auto discovery for jiochat and wechat tasks which were removed

v7.5.130 (2022-12-09)
-------------------------
* Record cron time in analytics

v7.5.129 (2022-12-08)
-------------------------
* Cleanup cron task names
Expand Down
Loading

0 comments on commit c8b3f81

Please sign in to comment.