Releases: safe-global/safe-locking-service
Releases Β· safe-global/safe-locking-service
v0.7.0
What's Changed
π Features
- Add campaign fields by @falvaradorodriguez in #173
- Fix config for local environment by @falvaradorodriguez in #174
- Update AWS S3 dependency by @falvaradorodriguez in #175
- Bump Django from 5.0.7 to 5.0.8 by @falvaradorodriguez in #182
- Set version to v0.7.0 by @moisses89 in #183
π Dependencies
- Bump django from 5.0.6 to 5.0.7 by @dependabot in #166
- Bump coverage from 7.5.4 to 7.6.0 by @dependabot in #165
- Bump safe-eth-py[django] from 6.0.0b32 to 6.0.0b34 by @dependabot in #164
- Bump safe-eth-py[django] from 6.0.0b34 to 6.0.0b35 by @dependabot in #172
- Bump web3 from 6.20.0 to 6.20.2 by @dependabot in #180
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
π Features
- Backmerge version 0.5.0 by @fmrsabino in #156
- Add end_date to the order criteria in campaigns view by @falvaradorodriguez in #163
- Hide campaigns by @falvaradorodriguez in #162
- Set version to v0.6.0 by @moisses89 in #167
π Dependencies
- Bump django-db-geventpool from 4.0.5 to 4.0.6 by @dependabot in #159
- Bump safe-eth-py[django] from 6.0.0b31 to 6.0.0b32 by @dependabot in #161
- Bump web3 from 6.19.0 to 6.20.0 by @dependabot in #160
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
π Features
- Use ModelSerializer for CampaignSerializer by @fmrsabino in #141
π Dependencies
- Bump docker/build-push-action from 5 to 6 by @dependabot in #147
- Bump djangorestframework from 3.15.1 to 3.15.2 by @dependabot in #149
- Bump django-cors-headers from 4.3.1 to 4.4.0 by @dependabot in #150
- Bump coverage from 7.5.3 to 7.5.4 by @dependabot in #151
- Bump safe-eth-py[django] from 6.0.0b30 to 6.0.0b31 by @dependabot in #152
- Bump faker from 25.8.0 to 26.0.0 by @dependabot in #153
- Bump django-test-migrations from 1.3.0 to 1.4.0 by @dependabot in #154
- Bump mypy from 1.10.0 to 1.10.1 by @dependabot in #155
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
π Features
- Add Black as a dev dependency by @fmrsabino in #119
- Add upload activities permission by @fmrsabino in #127
- Removes docker compose version property by @fmrsabino in #129
- Add leaderboard materialized view by @fmrsabino in #128
- Set GitHub Actions concurrency by @fmrsabino in #130
- Explicitly create user defined network by @fmrsabino in #138
- Generate decimal values in Factory by @fmrsabino in #136
- Add view to retrieve period data by @fmrsabino in #137
- Set correct plural name for Activity by @fmrsabino in #139
- Add holder query param to Swagger by @fmrsabino in #140
- Bump service version from 0.3.1 to 0.4.0 by @fmrsabino in #145
π Dependencies
- Bump web3 from 6.17.2 to 6.19.0 by @dependabot in #123
- Bump django from 5.0.4 to 5.0.6 by @dependabot in #124
- Bump coverage from 7.5.1 to 7.5.3 by @dependabot in #125
- Bump requests from 2.31.0 to 2.32.3 by @dependabot in #126
- Bump django-db-geventpool from 4.0.2 to 4.0.4 by @dependabot in #132
- Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #133
- Bump faker from 25.2.0 to 25.8.0 by @dependabot in #134
- Bump safe-eth-py[django] from 6.0.0b29 to 6.0.0b30 by @dependabot in #135
- Bump django-db-geventpool from 4.0.4 to 4.0.5 by @dependabot in #143
- Bump django-stubs from 5.0.0 to 5.0.2 by @dependabot in #144
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
π Features
- Validate Campaign date ranges by @fmrsabino in #99
- Fix Period validation issue by @fmrsabino in #115
- Bump version to v0.3.1 by @moisses89 in #116
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
π Features
- Add reindex command by @moisses89 in #70
- Enable coverage by @moisses89 in #79
- Add Campaigns model by @fmrsabino in #90
- Add CSV parser by @fmrsabino in #89
- Refactor database queries to models file by @moisses89 in #80
- Add Period and Activity models by @fmrsabino in #94
- Update Campaign app model by @moisses89 in #95
- Add campaigns view by @moisses89 in #93
- Use campaigns path prefix in config.urls by @fmrsabino in #96
- Add view to process and create Activities by @fmrsabino in #91
- Use fixed length name in CampaignFactory by @fmrsabino in #103
- Add leaderboard by campaign by @moisses89 in #100
- Fix uuid validation in url route by @moisses89 in #111
- Add CampaignMetadataAdmin view by @moisses89 in #110
- Add admin action to upload period data by @fmrsabino in #97
- Skip activities out of date range by @fmrsabino in #101
- Add About View serializer by @moisses89 in #109
- Validate Period date ranges by @fmrsabino in #98
- Improve CSV error log by @fmrsabino in #112
- Fix wrong position function for campaign holder leaderboard by @moisses89 in #113
- Bump version to v0.3.0 by @moisses89 in #114
π Dependencies
- Bump safe-eth-py[django] from 6.0.0b21 to 6.0.0b24 by @dependabot in #68
- Bump docutils from 0.20.1 to 0.21.1 by @dependabot in #71
- Bump web3 from 6.15.1 to 6.17.2 by @dependabot in #73
- Bump faker from 24.4.0 to 24.11.0 by @dependabot in #72
- Bump djangorestframework from 3.14.0 to 3.15.1 by @dependabot in #47
- Bump safe-eth-py[django] from 6.0.0b24 to 6.0.0b26 by @dependabot in #74
- Bump coverage from 7.4.4 to 7.5.0 by @dependabot in #75
- Bump pytest from 8.1.1 to 8.2.0 by @dependabot in #77
- Bump docutils from 0.21.1 to 0.21.2 by @dependabot in #76
- Bump celery from 5.3.6 to 5.4.0 by @dependabot in #88
- Bump cla-assistant/github-action from 2.3.2 to 2.4.0 by @dependabot in #92
- Bump gunicorn[gevent] from 21.2.0 to 22.0.0 by @dependabot in #87
- Bump mypy from 1.9.0 to 1.10.0 by @dependabot in #86
- Bump django-stubs from 4.2.7 to 5.0.0 by @dependabot in #85
- Bump coverage from 7.5.0 to 7.5.1 by @dependabot in #106
- Bump faker from 24.11.0 to 25.2.0 by @dependabot in #107
- Bump safe-eth-py[django] from 6.0.0b26 to 6.0.0b29 by @dependabot in #108
- Bump pytest from 8.2.0 to 8.2.1 by @dependabot in #105
New Contributors
- @fmrsabino made their first contribution in #90
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
π Features
- Add lock event view by @moisses89 in #56
- Fix lock events order by @moisses89 in #60
- Add unlock-events endpoint by @moisses89 in #61
- Add admin view by @moisses89 in #62
- Allow falvaradorodriguez user in CLA assistant by @falvaradorodriguez in #65
- Add withdraw view by @moisses89 in #64
- Add indexing tests by @falvaradorodriguez in #63
- Set version v0.2.0 by @moisses89 in #66
π Dependencies
- Bump django from 5.0.3 to 5.0.4 by @dependabot in #58
New Contributors
- @falvaradorodriguez made their first contribution in #65
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
π Features
- Setup service by @moisses89 in #8
- Add model for locking events by @moisses89 in #12
- Add locking contract abi by @moisses89 in #13
- Fix workflow default branch by @moisses89 in #24
- Remove unnecesary command execution by @moisses89 in #26
- Add autodeploy by @moisses89 in #27
- Add Safe locking contract indexer by @moisses89 in #14
- Add all-events view by @moisses89 in #33
- Bump django from 4.2.10 to 5.0.3 by @moisses89 in #36
- Add leader board endpoint by @moisses89 in #41
- Fix swagger with custom pagination by @moisses89 in #45
- Add reorg checker by @moisses89 in #44
- Set version to v0.1.0 by @moisses89 in #54
π Dependencies
- Bump pytest from 8.0.1 to 8.1.0 by @dependabot in #18
- Bump django-celery-beat from 2.5.0 to 2.6.0 by @dependabot in #29
- Bump cachetools from 5.3.2 to 5.3.3 by @dependabot in #17
- Bump faker from 23.2.1 to 24.1.0 by @dependabot in #30
- Bump pytest-rerunfailures from 13.0 to 14.0 by @dependabot in #38
- Bump mypy from 1.8.0 to 1.9.0 by @dependabot in #37
- Bump safe-eth-py[django] from 6.0.0b19 to 6.0.0b21 by @dependabot in #39
- Bump coverage from 7.4.1 to 7.4.4 by @dependabot in #40
- Bump faker from 24.1.0 to 24.4.0 by @dependabot in #52
- Bump pytest from 8.1.0 to 8.1.1 by @dependabot in #50
- Bump cla-assistant/github-action from 2.3.1 to 2.3.2 by @dependabot in #51
New Contributors
- @moisses89 made their first contribution in #8
- @dependabot made their first contribution in #18
Full Changelog: https://github.com/safe-global/safe-locking-service/commits/v0.1.0