Skip to content

Commit 40f4f64

Browse files
authored
Merge pull request #4258 from alephdata/release/4.1.5
Release/4.1.5
2 parents c73986c + eeb30ad commit 40f4f64

File tree

10 files changed

+39
-25
lines changed

10 files changed

+39
-25
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 4.1.4
2+
current_version = 4.1.5
33
tag_name = {new_version}
44
commit = True
55
tag = True

contrib/aleph-traefik-minio-keycloak/docker-compose.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ services:
5454
- "traefik.enable=false"
5555

5656
worker:
57-
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.4}
57+
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.5}
5858
command: aleph worker
5959
restart: on-failure
6060
links:
@@ -79,7 +79,7 @@ services:
7979
- "traefik.enable=false"
8080

8181
shell:
82-
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.4}
82+
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.5}
8383
command: /bin/bash
8484
depends_on:
8585
- postgres
@@ -99,7 +99,7 @@ services:
9999
- "traefik.enable=false"
100100

101101
api:
102-
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.4}
102+
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.5}
103103
command: gunicorn -w 6 -b 0.0.0.0:8000 --log-level debug --log-file - aleph.wsgi:app
104104
expose:
105105
- 8000
@@ -121,7 +121,7 @@ services:
121121
- "traefik.enable=false"
122122

123123
ui:
124-
image: ghcr.io/alephdata/aleph-ui-production:${ALEPH_TAG:-4.1.4}
124+
image: ghcr.io/alephdata/aleph-ui-production:${ALEPH_TAG:-4.1.5}
125125
depends_on:
126126
- api
127127
- traefik

contrib/keycloak/docker-compose.dev-keycloak.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ services:
1616
elasticsearch:
1717
build:
1818
context: services/elasticsearch
19-
image: ghcr.io/alephdata/aleph-elasticsearch:${ALEPH_TAG:-4.1.4}
19+
image: ghcr.io/alephdata/aleph-elasticsearch:${ALEPH_TAG:-4.1.5}
2020
hostname: elasticsearch
2121
environment:
2222
- discovery.type=single-node
@@ -55,7 +55,7 @@ services:
5555
app:
5656
build:
5757
context: .
58-
image: alephdata/aleph:${ALEPH_TAG:-4.1.4}
58+
image: alephdata/aleph:${ALEPH_TAG:-4.1.5}
5959
hostname: aleph
6060
command: /bin/bash
6161
links:
@@ -83,7 +83,7 @@ services:
8383
api:
8484
build:
8585
context: .
86-
image: alephdata/aleph:${ALEPH_TAG:-4.1.4}
86+
image: alephdata/aleph:${ALEPH_TAG:-4.1.5}
8787
command: aleph run -h 0.0.0.0 -p 5000 --with-threads --reload --debugger
8888
ports:
8989
- "127.0.0.1:5000:5000"
@@ -117,7 +117,7 @@ services:
117117
ui:
118118
build:
119119
context: ui
120-
image: alephdata/aleph-ui:${ALEPH_TAG:-4.1.4}
120+
image: alephdata/aleph-ui:${ALEPH_TAG:-4.1.5}
121121
links:
122122
- api
123123
command: npm run start

docker-compose.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ services:
4646
- aleph.env
4747

4848
worker:
49-
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.4}
49+
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.5}
5050
command: aleph worker
5151
restart: on-failure
5252
depends_on:
@@ -62,7 +62,7 @@ services:
6262
- aleph.env
6363

6464
shell:
65-
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.4}
65+
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.5}
6666
command: /bin/bash
6767
depends_on:
6868
- postgres
@@ -80,7 +80,7 @@ services:
8080
- aleph.env
8181

8282
api:
83-
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.4}
83+
image: ghcr.io/alephdata/aleph:${ALEPH_TAG:-4.1.5}
8484
expose:
8585
- 8000
8686
depends_on:
@@ -97,7 +97,7 @@ services:
9797
- aleph.env
9898

9999
ui:
100-
image: ghcr.io/alephdata/aleph-ui-production:${ALEPH_TAG:-4.1.4}
100+
image: ghcr.io/alephdata/aleph-ui-production:${ALEPH_TAG:-4.1.5}
101101
depends_on:
102102
- api
103103
ports:

helm/charts/aleph/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: aleph
33
description: Helm chart for Aleph
44
type: application
5-
version: 4.1.4
6-
appVersion: 4.1.4
5+
version: 4.1.5
6+
appVersion: 4.1.5

helm/charts/aleph/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Helm chart for Aleph
1111
| global.amazon | bool | `true` | Are we using AWS services like s3? |
1212
| global.google | bool | `false` | Are we using GCE services like storage, vision api? |
1313
| global.image.repository | string | `"alephdata/aleph"` | Aleph docker image repo |
14-
| global.image.tag | string | `"4.1.4"` | Aleph docker image tag |
14+
| global.image.tag | string | `"4.1.5"` | Aleph docker image tag |
1515
| global.image.tag | string | `"Always"` | |
1616
| global.namingPrefix | string | `"aleph"` | Prefix for the names of k8s resources |
1717

helm/charts/aleph/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ global:
66

77
image:
88
repository: ghcr.io/alephdata/aleph
9-
tag: "4.1.4"
9+
tag: "4.1.5"
1010
pullPolicy: Always
1111

1212
commonEnv:

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name="aleph",
5-
version="4.1.4",
5+
version="4.1.5",
66
description="Document sifting web frontend",
77
classifiers=[
88
"Intended Audience :: Developers",

site/aleph.occrp.org/pages/faq.en.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@ short: FAQ
55

66
### Can I submit documents that I want OCCRP to investigate?
77

8-
Aleph is not a whistleblowing platform. Please check out OCCRP’s [Becoming a Whistleblower](https://www.occrp.org/en/become-a-whistleblower/) page if you have documents that you want to share with our reporters.
8+
Aleph is not a whistleblowing platform. Please see OCCRP’s [Becoming a Whistleblower](https://www.occrp.org/en/become-a-whistleblower/) page if you have documents that you want to share with our reporters.
99

1010
### How up-to-date is the data?
1111

1212
This varies from dataset to dataset. While some sources are static, we run more than 200 scrapers to update official datasets on a weekly or monthly basis. Datasets that are updated automatically will show the update frequency in the dataset description.
1313

1414
### Can I add my own data to OCCRP Aleph?
1515

16-
If you are granted access to Aleph as a journalist, you’re welcome to upload documents, or to create an investigation with your persons of interest. Aleph helps you to systematize your own research, share it with colleagues and cross-reference lists of people with our archive. You can also use Aleph as an text recognition (OCR) tool for scanned documents.
16+
If you are granted access to Aleph as a journalist, you’re welcome to create an investigation and upload documents and/or create your own data, such as lists of persons of interest. Aleph helps you to systematize your own research, share it with colleagues, and cross-reference lists of people with our archive. You can also use Aleph as a text recognition (OCR) tool for scanned documents.
1717

18-
The data you upload will be visible to some members of OCCRP’s data team, but no other editorial staff. In some cases, the data team may offer to introduce you to journalists who are developing related stories.
18+
The data you upload will be visible only to some members of OCCRP’s data team, but no other editorial staff. This enables us to provide service support, either to process or analyze the data on request. In some cases, the data team may offer to introduce you to journalists who are developing related stories.
1919

2020
If you are an open data activist and have collected datasets that should be included in Aleph, please [contact us](https://requests.occrp.org/datadesk) so that we can work together to import the data. Contributing your data will put it at the fingertips of hundreds of investigative reporters.
2121

@@ -27,9 +27,23 @@ Please file a request with [OCCRP ID](https://id.occrp.org) to suggest a dataset
2727

2828
### Can I use the Aleph software for my own project?
2929

30-
Yes! Much of the software we’re building at OCCRP is open source, and we invest a lot of time in making sure other organizations can benefit from this technology as well.
30+
Yes! The original core version of Aleph is open source and can still be installed and operated independently. Please visit the [Aleph Technical Documentation](https://docs.aleph.occrp.org/developers/) page for setup and usage instructions.
3131

32-
Please visit the [Aleph Technical Documentation](https://docs.aleph.occrp.org/developers/) page for information on how to install and operate the software.
32+
Please note that maintenance of the open-source version will end after October 2025, as we transition to Aleph Pro, our new supported platform.
33+
34+
### What is Aleph Pro?
35+
36+
Aleph Pro is the next iteration of OCCRP’s investigative data platform. It is a hosted, secure, and scalable version of Aleph, built to support modern investigations while removing the technical burden of self-hosting. Aleph Pro delivers enhanced performance, powerful new features, and tailored support across a range of access tiers.
37+
38+
Read our [announcement](https://www.occrp.org/en/announcement/occrp-announces-a-new-chapter-for-its-investigative-data-platform-aleph-pro) and [FAQs](https://www.occrp.org/en/announcement/aleph-pro-frequently-asked-questions-on-the-future-of-occrps-investigative-data-platform).
39+
40+
### What’s happening to the public Aleph instance?
41+
42+
Nothing is changing. The public instance of Aleph at [aleph.occrp.org] will be free and accessible to journalists, researchers, and the public. In the next few months, the technology underlying this instance will be migrated to the new Aleph Pro stack, which will mean a few new features, better performance, greater stability and better data ingestion. It will also allow OCCRP to make significant cost savings on the costs of running this instance. Most of these changes will be under-the-hood and you will still be able to use Aleph as you always have to explore datasets and find leads for your investigations.
43+
44+
### We currently operate our own Aleph instance. What does this mean for us?
45+
46+
Self-hosted Aleph instances will gradually transition to Aleph Pro. OCCRP will support this process, providing clear migration paths, hands-on assistance, and flexible deployment options — including private cloud and on-premise installations.
3347

3448
### Can I use the Aleph API?
3549

@@ -41,6 +55,6 @@ Using the Aleph API is not a valid approach to “know your customer” (KYC) ch
4155

4256
### How do I get access to bulk data?
4357

44-
A number of datasets that are available in OCCRP’s Aleph instance can also be downloaded in the FollowTheMoney format. Please check out the [Aleph Technical Documentation](https://docs.aleph.occrp.org/developers/getting-started/find-datasets/) for more information. We’re also happy to [work with](https://requests.occrp.org/datadesk) other journalists or media organizations to provide bulk exports for specific datasets for your data project.
58+
A number of datasets that are available in OCCRP’s Aleph instance can also be downloaded in the FollowTheMoney format. Please check out the [Aleph Technical Documentation](https://docs.aleph.occrp.org/developers/getting-started/find-datasets/) for more information.
4559

4660
It is our policy not to provide bulk exports to non-journalists. This specifically includes banks, due diligence firms, and machine learning researchers.

ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aleph-ui",
3-
"version": "4.1.4",
3+
"version": "4.1.5",
44
"private": true,
55
"dependencies": {
66
"@alephdata/followthemoney": "^3.8.2",

0 commit comments

Comments
 (0)