Skip to content

Commit 91d53f8

Browse files
Release 2.0.0
1 parent be896bd commit 91d53f8

File tree

110 files changed

+55021
-126
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+55021
-126
lines changed

.gitignore

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
# OS and IDE-specific files
2+
.DS_Store
3+
Thumbs.db
4+
*.swp
5+
*.swo
6+
.idea/
7+
*.vscode/
8+
*.project
9+
*.settings/
10+
*.classpath
11+
12+
### Python ###
13+
# Byte-compiled / optimized / DLL files
14+
__pycache__/
15+
*.py[cod]
16+
*$py.class
17+
18+
# C extensions
19+
*.so
20+
21+
# Distribution / packaging
22+
.Python
23+
build/
24+
develop-eggs/
25+
dist/
26+
downloads/
27+
eggs/
28+
.eggs/
29+
lib/
30+
lib64/
31+
parts/
32+
sdist/
33+
var/
34+
wheels/
35+
share/python-wheels/
36+
*.egg-info/
37+
.installed.cfg
38+
*.egg
39+
MANIFEST
40+
41+
# PyInstaller
42+
*.manifest
43+
*.spec
44+
45+
# Installer logs
46+
pip-log.txt
47+
pip-delete-this-directory.txt
48+
49+
# Unit test / coverage reports
50+
htmlcov/
51+
.tox/
52+
.nox/
53+
.coverage
54+
.coverage.*
55+
.cache
56+
nosetests.xml
57+
coverage.xml
58+
*.cover
59+
*.py,cover
60+
.hypothesis/
61+
.pytest_cache/
62+
cover/
63+
64+
# Translations
65+
*.mo
66+
*.pot
67+
68+
# Django stuff:
69+
*.log
70+
local_settings.py
71+
db.sqlite3
72+
db.sqlite3-journal
73+
74+
# Flask stuff:
75+
instance/
76+
.webassets-cache
77+
78+
# Scrapy stuff:
79+
.scrapy
80+
81+
# Sphinx documentation
82+
docs/_build/
83+
84+
# PyBuilder
85+
.pybuilder/
86+
target/
87+
88+
# Jupyter Notebook
89+
.ipynb_checkpoints
90+
91+
# IPython
92+
profile_default/
93+
ipython_config.py
94+
95+
# PEP 582;
96+
__pypackages__/
97+
98+
# Celery stuff
99+
celerybeat-schedule
100+
celerybeat.pid
101+
102+
# SageMath parsed files
103+
*.sage.py
104+
105+
# Environments
106+
.env
107+
.venv
108+
env/
109+
venv/
110+
ENV/
111+
env.bak/
112+
venv.bak/
113+
114+
# Spyder project settings
115+
.spyderproject
116+
.spyproject
117+
118+
# Rope project settings
119+
.ropeproject
120+
121+
# mkdocs documentation
122+
/site
123+
124+
# mypy
125+
.mypy_cache/
126+
.dmypy.json
127+
dmypy.json
128+
129+
# Pyre type checker
130+
.pyre/
131+
132+
# pytype static type analyzer
133+
.pytype/
134+
135+
# Cython debug symbols
136+
cython_debug/
137+
138+
# ruff
139+
.ruff_cache/
140+
141+
# LSP config files
142+
pyrightconfig.json
143+
144+
# NiFi logs and runtime files
145+
/logs/
146+
/database_repository/
147+
/content_repository/
148+
/flowfile_repository/
149+
/provenance_repository/
150+
/state/
151+
/temp/
152+
/work/
153+
154+
# Maven/Gradle build artifacts
155+
/target/
156+
/build/
157+
*.iml
158+
*.class
159+
/target/*.jar
160+
*.war
161+
*.ear
162+
*.zip
163+
*.tar.gz
164+
*.tar
165+
166+
# Ignore sensitive files
167+
/conf/passwords.properties
168+
/conf/authorizations.xml
169+
/conf/users.xml
170+
/conf/login-identity-providers.xml
171+
/conf/bootstrap.conf
172+
/conf/bootstrap-notification-services.xml
173+
**/*.db
174+
**/*.db-shm
175+
**/*.db-wal
176+
**/*.log
177+
**/*.journal
178+
**/*.lock
179+
checkpoint
180+
snapshot

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
...
11+
12+
## 2.0.0 - 2025-03-28
13+
14+
### Added
15+
16+
- .github folder containing Pull Request Template and Issue Template files
17+
- CODE_OF_CONDUCT.md
18+
- MAINTANERS.md
19+
- SECURITY.md
20+
- SUPPORT.md
21+
- CHANGELOG.md
22+
- Event Publisher (API Service)
23+
- Kafka Connect (MQTT Source and Sink) connectors
24+
- HiveMQ Metrics Extension (source code)
25+
- ...
26+
27+
### Changed
28+
29+
- CONTRIBUTION file updated with details on how to contribute with source code.
30+
- README file changed to include additional UseCase for InstantX.
31+
- Deployment folder and docker-compose updated to include new components (API Service, Apache Kafka, Kafka Connect and Apache Nifi)
32+
- Changelog to reflext these changes
33+
34+
## 1.0.0 - 2024-05-03
35+
36+
### Added
37+
38+
- CONTRIBUTION, LICENSE, README and RELEASE files (1st versions)
39+
- Documentation folder containing MQTT topic structure, geohashes structure and encodings used
40+
- Deployment instructions and docker-compose file to start a full platform instance
41+
- Observability dashboards (for Grafana)
42+
- HiveMQ Extensions (artifacts - no source code yet)

CONTRIBUTION.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)