All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project follows Semantic Versioning.
2.0.0 - 2024-10-15
- BC-Break: change domain from tecdottir.herokuapp.com to tecdottir.metaodi.ch
- Updated npm dependencies
1.5.0 - 2024-08-05
- Use new heroku stack, re-deployment
1.4.1 - 2022-09-23
- Fixed tests
1.4.0 - 2022-09-23
- Update npm dependencies
- There are no longer default values for
startDate
andendDate
, instead they are only added the the WHERE clause in the SQL, if a value is given.
- Fix typo in
setup_local_database.sh
1.3.1 - 2022-06-23
- Make sure tests work even if env variable is missing
1.3.0 - 2022-06-23
- Add instructions to setup a local database
- Use
timestamp_cet desc
as default on Swagger UI, but keeptimestamp_cet asc
as default, if nosort
parameter is given
- Fix sorting as pg does not allow parameters for
ORDER BY
1.2.1 - 2022-06-22
- Disable syntax highlighing to fix slow UI
1.2.0 - 2022-06-22
- New
total_count
field in the response to show how many rows there are meeting the criteria (regardless of thelimit
parameter)
1.1.0 - 2022-06-22
- New
row_count
field in the response to indicate how many rows are being returned - 3 new query parameters:
sort
,limit
andoffset
, they can be used for pagination
- Add node v16 and v18 to GitHub Action matrix
- Unused dependency
nock
1.0.0 - 2022-06-16
- BC-Break: format of
timestamp
changed, it is now a valid ISO-8601 string - Use postgres as a backend (instead of scraping HTML of Tecson)
- The "try-it-out" button is on by default on the Swagger UI
- Updated the tests, use sinon to mock pg
- Python script to update the postgres db (using GitHub Actions)
0.0.7 - 2022-06-07
- Add CHANGELOG
- Update dependencies
0.0.6 - 2021-04-15
- Add check to avoid requesting too broad time period
0.0.5 - 2021-04-15
- Add README section about new release
- Update version number in swagger UI
0.0.4 - 2021-04-15
- Switch heroku stack
- Update npm dependencies
- Migrate from Travis CI to GitHub Actions
0.0.3 - 2020-11-04
- security update
- switch from cedar-14 to heroku-18 stack
0.0.2 - 2020-05-26
- Upgrade of all dependencies
- Upgrade to newer version of node
- Fix #11 and indicate broken measurements with a new
status
field (values are eitherok
orbroken
)
0.0.1 - 2017-03-28
- Initial version of tecdottir
Added
for new features.Changed
for changes in existing functionality.Deprecated
for once-stable features removed in upcoming releases.Removed
for deprecated features removed in this release.Fixed
for any bug fixes.Security
to invite users to upgrade in case of vulnerabilities.