-
Notifications
You must be signed in to change notification settings - Fork 33
/
CHANGELOG
363 lines (313 loc) · 12.1 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
Version 0.21.1 (2024-09-06)
---------------------------
Use `.kibana` as opensearch dashboards index
Version 0.21.0 (2024-09-02)
---------------------------
Upgrade components
Version 0.20.1 (2024-07-16)
---------------------------
Add CacheTtl to DataConf struct in iglu_resolver_model (#403)
Bump Go to 1.22 (#403)
Run control-plane-api unit tests in Github Actions (#403)
Increase Iglu resolver's cacheTtl to 600 seconds (#403)
Version 0.20.0 (2024-03-04)
---------------------------
Bump enrich to 4.1.0
Bump collector to 3.1.2
Version 0.19.2 (2024-02-09)
---------------------------
Snowplow docker containers should take custom environment variables from an optional file (#398)
Version 0.19.1 (2024-02-09)
---------------------------
Bump Enrich to 3.8.3 (#397)
Version 0.19.0 (2024-01-30)
---------------------------
Add HSTS to caddy configuration (#395)
Version 0.18.0 (2024-01-25)
---------------------------
Bump collector to 3.0.1 (#392)
Use snowplow/snowplow-enrich-nsq (#386)
Add Snowplow Limited Use License (#392)
Version 0.17.1 (2023-10-20)
---------------------------
Add -y flag to Go compiler installation command (#390)
Use pip2 (#389)
Version 0.17.0 (2023-07-04)
---------------------------
Use Ubuntu 22.04 as base image and in Github Actions (#381)
Bump Collector to 2.9.0 (#383)
Bump Iglu Server to 0.10.0 (#384)
Bump Enrich to 3.8.0 (#382)
Make index pattern creation error resilient (#379)
Version 0.16.0 (2023-03-22)
---------------------------
Improve buffer settings of ES Loaders to allow for higher throughput (#378)
Update Elasticsearch mapping to allow very long strings (#374)
Tune memory defaults to better balance the services (#376)
Bump iglu-server to v0.9.0
Bump enrich to v3.7.0
Version 0.15.1 (2022-12-14)
---------------------------
Bump enrich to 3.6.1 (#371)
Version 0.15.0 (2022-12-05)
---------------------------
Replace Elasticsearch with Opensearch (#367)
Bump postgres to 15.1
Bump collector to 2.8.2
Bump enrich to 3.6.0
Bump Iglu Server to 0.8.7
Change versions in the Packerfile according to the Git tag (#370)
Version 0.14.2 (2022-08-19)
---------------------------
Bump collector to 2.6.2 (#360)
Bump Elasticsearch Loader to 1.0.7 (#361)
Bump Enrich to 3.2.5 (#362)
Fix links on overview page (#359)
Update how gpg key is loaded when installing Caddy (#364)
Fix synced folder failing on Windows due to lack in NFS support (#365)
Version 0.14.1 (2022-04-29)
---------------------------
Run distroless version of collector docker image (#354)
Dynamically choose most recent source_ami (#353)
Version 0.14.0 (2022-04-25)
---------------------------
Use project's go binary in CI (#352)
Bump collector to 2.6.0 (#350)
Redirect http to https on authenticated services (#346)
Bump postgres to 14.2 (#345)
Bump Enrich to 3.0.2 (#344)
Replace control-plane ui with swagger ui (#343)
Remove wait-for-postgres in docker-compose (#342)
Fix Iglu Server's swagger ui (#340)
Bump Iglu Server to 0.8.4 (#341)
Add swagger ui (#337)
Use Content-Security-Policy headers (#338)
Version 0.13.7 (2022-04-13)
---------------------------
Fix setup-gcloud action (#349)
Bump Elastic stack to 6.8.23 (#347)
Version 0.13.6 (2022-02-01)
---------------------------
Bump collector to 2.5.0 (#333)
Bump Elastic stack to 6.8.22 (#334)
Upgrade policykit-1 to latest available (#335)
Fix /metrics endpoint (#331)
Version 0.13.5 (2021-12-23)
---------------------------
Bump stream collector to 2.4.5 (#329)
Version 0.13.4 (2021-12-21)
---------------------------
Fix JAVA_OPTS environment variable in the local docker-compose (#326)
Bump elasticsearch loader to 1.0.4 (#325)
Bump stream enrich to 2.0.5 (#324)
Bump stream collector to 2.4.4 (#323)
Change implementations of zxcvbn (#328)
Version 0.13.3 (2021-12-16)
---------------------------
Bump Stream Collector to 2.4.3 (#319)
Bump Stream Enrich to 2.0.4 (#320)
Bump Elasticsearch Loader to 1.0.3 (#321)
Version 0.13.2 (2021-12-15)
---------------------------
Use -Dlog4j2.formatMsgNoLookups=true flag (#317)
Fix JAVA_OPTS environment variable (#316)
Version 0.13.1 (2021-12-09)
---------------------------
Bump Stream Collector to 2.4.2 (#314)
Version 0.13.0 (2021-12-06)
---------------------------
Upgrade axios to 0.21.2 (#313)
Upgrade ca-certificates upstream in the setup playbook (#312)
Make it possible to refresh Elasticsearch index mapping (#192)
Add dedicated endpoint to restart individual services (#310)
Bump Caddy to 2.4.6 (#303)
Bump cadvisor to 0.43.0 (#311)
Make Elasticsearch index creation fault-tolerant (#309)
Configure a base path for nsqadmin (close #217)
Bump NSQ to 1.2.1 (#300)
Add cronjob to crop nsq data (#297)
Add new endpoint to manage telemetry (#307)
Bump Stream Collector to 2.4.1 (#304)
Bump Stream Enrich to 2.0.3 (#305)
Bump Elastic stack to 6.8.20 (#306)
Fix invalid vagrant ip address (#302)
Version 0.12.6 (2021-05-11)
---------------------------
Fix typo in elasticsearch-loader-good image (#283)
Version 0.12.5 (2021-05-10)
---------------------------
Switch to google-github-actions/setup-gcloud (#272)
Bump Stream Enrich to 2.0.0 (#280)
Make vagrant setup noninteractive (#281)
Version 0.12.4 (2021-04-15)
---------------------------
Remove flaky integration test from CI (#279)
Update deprecated ansible features in ansible-go (#277)
Update UI to stop using Snowplow CDN (#249)
Update readme to provide step by step instructions on running locally (#273)
Migrate pulling of docker images to dockerhub (#276)
Switch paramiko installation to pip (#274)
Version 0.12.3 (2021-03-29)
---------------------------
Bump Stream Collector to 2.2.1 (#270)
Version 0.12.2 (2021-02-19)
---------------------------
Replace Gitter button with Discourse button (#261)
Bump Stream Collector to 2.1.2 (#263)
Version 0.12.1 (2021-02-04)
---------------------------
Extend copyright to 2021 (#264)
Bump base image to 18.04 (#265)
Version 0.12.0 (2020-12-15)
---------------------------
Fix cronjobs (#260)
Bump Stream Collector to 2.1.0 (#259)
Bump Elastic stack to 6.8.9 (#253)
Export logs to cloud logging services (#258)
Remove golang setup from CI/CD (#256)
Integrate cAdvisor (#254)
Version 0.11.0 (2020-11-04)
---------------------------
Migrate from Travis to GitHub Actions (#250)
Remove Authorization header (#245)
Update documentation on index page (#247)
Bump Enrich to 1.4.1 (#243)
Bump Stream Collector to 2.0.0 (#241)
Disable default redirect path in collector configuration (#239)
Add section about errors when building with Vagrant to README.md (#238)
Version 0.10.1 (2020-09-07)
---------------------------
Bump Enrich to 1.3.2 (#240)
Version 0.10.0 (2020-08-10)
---------------------------
Fix Quick Start Guide link in README (#237)
Bump Elasticsearch Loader to 1.0.0 (#234)
Bump Stream Enrich to 1.3.1 (#235)
Version 0.9.1 (2020-06-16)
--------------------------
Bump Stream Enrich to 1.1.3 (#232)
Version 0.9.0 (2020-05-25)
--------------------------
Bump Scala Stream Collector to 1.0.1 (#231)
Automate publicizing GCP deployment (#208)
Bump NSQ to 1.2.0 (#223)
Bump Stream Enrich to 1.1.0 (#229)
Version 0.8.1 (2020-04-16)
--------------------------
Make Iglu Server run in development mode (#227)
Version 0.8.0 (2020-03-23)
--------------------------
Bump Stream Enrich to 1.0.0 (#221)
Bump Elasticsearch Loader to 0.12.0 (#220)
Fix postgres not starting after image update (#219)
Configure collector to return SameSite=None; Secure cookie (#218)
Bump Scala Stream Collector to 1.0.0 (#206)
Bump Iglu Server to 0.6.1 (#205)
Version 0.7.0 (2020-01-20)
--------------------------
Disable IP lookup enrichment (#214)
Version 0.6.4 (2019-11-05)
--------------------------
Improve Kibana setup (#209)
Version 0.6.3 (2019-10-24)
--------------------------
Add basic auth to app endpoint (#203)
Version 0.6.2 (2019-07-12)
--------------------------
Fix LSB init script for caddy (#200)
Version 0.6.1 (2019-07-01)
--------------------------
Overhaul build process (#195)
Bump Stream Enrich to 0.21.0 (#198)
Remove the PII default enrichment (#193)
Add iglu central mirror to the resolver (#185)
Bump UI dependencies' versions (#196)
Fix enrichment upload mechanism (#194)
Fix initialization of dockerized services (#182)
Correct 0.6.0 release date in CHANGELOG (#179)
Bump base Ubuntu image to 16.04 (#190)
Version 0.6.0 (2018-08-07)
--------------------------
Bump Stream Enrich to 0.18.0 (#174)
Publish mini to bigger instance types (#173)
Add publication of image for Google Compute Engine (#36)
Add support for external Postgres for Iglu Server (#154)
Assemble the apps using Docker Compose (#23)
Extend copyright to 2018 (#164)
Add gitter badge (#157)
Install NTP (#167)
Add ami-factory credentials to .travis.yml (#143)
Fix typo in README (#160)
Expose nsqadmin UI (#144)
Update example user_data.sh (#148)
Ensure Stream Enrich resolver uses cacheTtl of one (#137)
Version 0.5.0 (2018-05-29)
--------------------------
Bump Packer to 1.2.3 (#163)
Bump Stream Enrich to 0.16.1 (#161)
Add log rotation for internal services to prevent out of disk issues (#151)
Update base Ubuntu AMI being used (#147)
Make build process of Caddy deterministic (#158)
Version 0.4.0 (2017-12-21)
--------------------------
Add Control Plane API call to write domain name to Caddyfile for automatic TLS (#118)
Add Control Plane API call to change username and password for basic HTTP authentication (#117)
Add Control Plane API call to add apikey for Iglu authentication (#116)
Add Control Plane API call to put your own custom enrichments in Snowplow Mini (#66)
Add Control Plane API call to add external Iglu schema registry to Snowplow Mini (#62)
Add Control Plane API call to return the Snowplow Mini version (#128)
Switch to using NSQ rather than named pipes (#24)
Bump JavaScript Tracker to 2.8.2 (#71)
Ensure UI links adhere to the current protocol being used (#127)
Show Control Plane notifications in-page using react-alert (#119)
Create index mappings on bootstrap (#104)
Use Caddy instead of Nginx for serving the Snowplow Mini dashboard (#130)
Add libffi-dev, libssl-dev, python-dev and markupsafe as dependencies (#133)
Update build process to build Caddy from source (#132)
Use "wait_for" module instead of "pause" in ansible roles (#125)
Refactor user_data.sh script to use Control Plane API (#113)
Upgrade pip version when launching vagrant box (#139)
Version 0.3.0 (2017-08-30)
--------------------------
Get username and password for basic authentication via user_data.sh (#107)
Add domain name to Caddyfile for TLS via user_data.sh (#105)
Add button in UI to restart all services (#59)
Deploy Caddy so that each app is on an authenticated sub-path (#12)
Authenticate Iglu schema registry access from Stream Enrich (#92)
Update to Packer 0.10.0+ and convert shell scripts to ansible playbooks (#52)
Add API call to Control Plane to clear schema cache without resetting the box (#82)
Have Snowplow Mini run the basic enrichments as standard (#64)
Enable third-party cookie set by collector (#93)
Remove legacy iglu_server_upload.sh script (#58)
Upgrade Snowplow services to R85 (#81)
Version 0.2.2 (2017-03-21)
--------------------------
Update Packerfile to deploy to all available regions (#75)
Fix README formatting (#76)
Version 0.2.1 (2016-05-17)
--------------------------
Iglu upload script should use -XPUT rather than -XPOST (#54)
Iglu upload script should set isPublic to true not false (#49)
Version 0.2.0 (2016-04-08)
--------------------------
Using static name in init.d scripts to avoid corruption of pid file (#37)
Updated applications to R78 (#33)
Updated vagrant/push.bash to remove Docker commands (#32)
Removed Dockerfile (#31)
Added support for loading bad events into Elasticsearch (#30)
Added integration testing (#29)
Removed elasticsearch_upload.pl script (#28)
Documentation: added Travis, release and license buttons to README (#27)
Added copyright and license to README (#26)
Added diagram of architecture to README (#25)
Bringing up an Iglu server inside Snowplow Mini (#21)
Added script to automatically populate Iglu Server from local directory (#20)
Added management and overview UI for Snowplow Mini (#39)
Refactored placement of helper and installation files (#40)
Deleted example javascript page (#41)
Updated Vagrantfile to forward all application ports (#42)
Optimised final bundle.js file (#43)
Update Packer to deploy to all regions (#46)
Version 0.1.0 (2016-03-01)
--------------------------
Initial release