Releases: spacepatcher/firehol-ip-aggregator
Releases · spacepatcher/firehol-ip-aggregator
Move to MongoDB
General improvements:
- Global refactoring of the project structure
- Simplification of the data model and the application code
- Rejection of unused API functions
More tiny now!
Warning
New release in not compatible with previous releases due to moving to MongoDB.
Refactor and optimize
Some improvements made:
- Add Postgres logging configuration
- Add a new API function that provides searching over HTTP GET (#23)
Also code was refactored.
Develop python client
Created a client as a python library (#10). It's available at PyPi (https://pypi.org/project/fiaclient/)
Some improvements have been made:
- Refactor API and extend it's functionality (#18)
- Update Postgres to version 9.6.8
Also code was refactored and many bugs fixed.
Add multithreading to API
Increase performance
Bug fix
Fast fix of critical bug in release v1.1.3.
Reassign primary key
A new version (v1.1.3) has an improvement that should improve performance:
- Reassign primary key from
"ip"
field to"id"
field withserial
type
Warning!
New tables structure are not compatible with previous releases. You should migrate your database to save old data.
Data migrate instructions:
- Stop the application docker container
- Execute SQL from issue #9 in Postgres console of the database docker container
- Deploy the new release (v1.1.3) and run the application docker container
Fix bug
Add timeline
Database migrate instructions: #5
Core functional
v1.0.1 Merge branch 'develop'