forked from chaoss/grimoirelab
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathNEWS
2498 lines (2158 loc) · 95.8 KB
/
NEWS
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
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# 0.2.69
Released: 2022-03-18
* Grimoirelab
* feat: add github event alias
* Changing `GitHub No Replay` to `GitHub No Reply`
* Cereslib
* [gha] Update tests workflow
* Remove Python 3.6 support
* [poetry] Add Poetry support
* ELK
* Support OpenSearch 1.x
* [enrich] Remove the prefix '::' of the enrollments.
* [enrich] Bugfix for hyperkitty. EnrichBackend can not get raw data.
* [poetry] Include sortinghat as extra dependency
* Remove Python 3.6 support
* Kidash
* [gha] Add workflow to automate the release process
* [gha] Add workflow to check if a changelog was included
* [gha] Update CI github action workflow
* Add flake8 and coverage as dev-dependencies
* [poetry] Add Poetry support
* Remove the support for Python 3.6 and add new versions
* [scripts] Change kidash scripts as entrypoints
* Perceval
* Add configurations of the metadata files to pyproject.toml
* [gha] Update release action using grimoirelab-github-actions
* Perceval-Mozilla
* Add configurations of the metadata files to pyproject.toml
* [gha] Update release action using grimoirelab-github-actions
* Perceval-OPNFV
* [gha] Use poetry for tests in GitHub Actions workflow
* Remove Python 3.6 support
* Support package namespaces with Poetry
* [gha] Add workflow to check if a changelog was included
* Perceval-Puppet
* [gha] Use poetry for tests in GitHub Actions workflow
* Remove Python 3.6 support
* Support package namespaces with Poetry
* [gha] Add workflow to check if a changelog was included
* Perceval-Weblate
* [gha] Use poetry for tests in GitHub Actions workflow
* Remove Python 3.6 support
* Support package namespaces with Poetry
* [gha] Add workflow to check if a changelog was included
* Sigils
* Support newer versions of Python apart from 3.7
* [poetry] Add Poetry support
* [json] Move visualizations inside panels
* [gerrit] Replace name field to author_name in Submitters table
* SirMordred
* [gha] Use poetry for tests in GitHub Actions workflow
* [poetry] Add poetry support
* [deps] Fix dependecies in requirements
* [utils] Change sirmordred scripts as entrypoints
* Refactoring link to new tutorial page. Currently it links to a page not found and I'm pretty sure this is a better place for the reader to be sent.
* Clarify README
* Sortinghat
* Include Sortinghat command in wheel
* [gha] Update tests workflow
* Fix flake8 code style warnings
* [setup.py] Add missing commas in entry_points
* Bump numpy to 1.21.0 in requirements.txt and setup.py
* Bump numpy from 1.18.3 to 1.21.0
* Remove Python 3.6 support
* [gha] Add workflow to check if a changelog was included
* [poetry] Add Poetry support
* [sh] Change SortingHat scripts as entrypoints
* [deps] Update Jinja version
# 0.2.68
Released: 2022-01-27
* ELK
* [enrich] Fix empty value of 'author_domain' field
* [git] Add schema column for raw/calculated
* [enrich] Fix urllib3.exceptions.SSLError for 'enrich_feelings'.
* [github2] Add comments from "Approval" and "Change requests"
* Perceval
* Bump cryptography from 3.3.1 to 3.3.2
* Bump urllib3 from 1.26.3 to 1.26.5
* Sigils
* [github2_pull_requests] Add new fields to the index pattern
* [gitlab_issues] Add painless_time_open to the index pattern
# 0.2.67
Released: 2022-01-13
* ELK
* [enrich] Fix IndexError when getting main organization
* Perceval
* [gha] Check if a changelog was included in every Pull request
* SirMordred
* [.github] Use ubuntu-18.04 instead of ubuntu-latest
* [.github] Update elasticsearch to 6.8.6
# 0.2.66
Released: 2022-01-11
* Grimoirelab
* Update events.html with MSR 2022 Hackathon details
* ELK
* [enrich] Fix refresh_identities for '*_multi_org_names' fields
* [.github] Update elasticsearch to 6.8.6
* [enrich] Get main enrollments for *_org_name field
* Sortinghat
* [.github] Use ubuntu-18.04 instead of ubuntu-latest
* [sortinghat/utils] Fix merge_date_ranges returns an extra date
# 0.2.65
Released: 2021-11-19
* ELK
* [elk] Update 'non_authored_*' fields on 'refresh_identities'
* [enriched/git] Add 'non_authored_*' commit meta fields
* Perceval
* [git] Add --no-ssl-verify parameter
* Sigils
* [git] Update index pattern to include 'non_authored_*'
* [affiliations] Authors/Contributions by Organization and Domains
* Sortinghat
* [sortinghat/utils] Fix merge_date_ranges
# 0.2.64
Released: 2021-11-05
* ELK
* [setup/requirements] Upgrade requests==2.26.0 and urllib3==1.26.5
* SirMordred
* [task_manager] Add `update_hour` in the general section
# 0.2.63
Released: 2021-10-25
* Grimoirelab
* Add Mystic project
* Add TDF dashboard
* Fix typos and update screenshots
* Update events.html with hacktoberfest-21 details
* [docs] Update Built with GrimoireLab section
* ELK
* [.github] Install setuptools==57.5.0
* [enriched/git] Add commit meta fields
* Perceval
* [docs] Add information for using perceval against private git repos
* [docs] Add perceval documentation content
* Sigils
* Fix typos in my name
* [git] Update index pattern to include commit author meta fields
* [github2] Limit visualizations to fix low performance.
* SirMordred
* [task_enrich] Support multi author fields in refresh identities
* [docs] Add information for using sirmodred against private git repos
# 0.2.62
Released: 2021-09-16
* ELK
* [enriched/github2] Add demography study
* [enriched/github2] Add ghost user to calculate first attention
* [README] Update instructions for running tests
* Perceval
* [docs] Add Airtable and Bitbucket backends
* [git] Add argument base-path for the git backend
* Update README.md
* [docs] Update configurations for readthedocs
# 0.2.61
Released: 2021-09-07
* ELK
* [raw/gitlab] Handle immense term for data.head_pipeline.yaml_errors
* [elk] Pass 'no_update' to pereceval
* [enriched/github2] Fix TypeError NoneType
* [mattermost] Allow parsing normal mattermost urls
* Perceval
* [github] Extend 'max_items' for all requests
* [docs] Add Gitee community backend
* SirMordred
* [config] Support inheritance in configuration
# 0.2.60
Released: 2021-08-31
* ELK
* [enriched/github2] Fix KeyError 'login'
* [enriched/github2] Add 'user_login' field
# 0.2.59
Released: 2021-08-23
* ELK
* [pyproject] Update packages and python to "^3.6.1"
* [enriched/githubql] Add PullRequestReview field
* [enriched/mattermost] Fix KeyError 'parent_id'
* [enriched/github2] Use user_data fields to set identities values
* Perceval
* [githubql] Add PullRequestReview event
*SirMordred
* [mordred] Add flag/arg to filter which repos run
# 0.2.58
Released: 2021-08-12
* ELK
* [gitlab] Autodetect gitlab enterprise-url arg
* Perceval
* [mattermost] Support running with channel names
* [github] Handle reactions without user information
* [pyproject] Update python "^3.6.1"
* Perceval-finos
* [pyproject] Update python "^3.6.1"
* Perceval-mozilla
* [pyproject] Update python "^3.6.1"
* Perceval-opnfv
* [pyproject] Update python "^3.6.1"
* Perceval-puppet
* [pyproject] Update python "^3.6.1"
* Perceval-weblate
* [pyproject] Update python "^3.6.1"
# 0.2.57
Released: 2021-07-20
* ELK
* [enriched/mattermost] Fix 'useAutomaticTimezone' TypeError
* [raw/mattermost] Fix mapping for 'data.props.meeting_id'
* [enriched/weblate] Fix KeyError for several fields
* [schema] Update Kafka KIP schema
* Kidash
* [setup] Upgrade requests to 2.26.0
* Perceval
* Bump grimoirelab-toolkit from 0.1.12 to 0.2
* [gha] Create release.yml
* [nntp] Avoid line too long error
* [nntp] Handle not valid date
* [mattermost] Change the key from 'data.metadata.images' to value
* [gha] Update tests workflow
* [perceval] Change perceval script as entrypoint
* [docs] Fix typos
* Perceval-finos
* Bump grimoirelab-toolkit from 0.1.12 to 0.2.0
* [perceval-finos] Add poetry support
* [travis] Support for python 3.6, 3.7 and 3.8
* Perceval-mozilla
* Bump grimoirelab-toolkit from 0.1.12 to 0.2.0
* [perceval-finos] Add poetry support
* [travis] Support for python 3.6, 3.7 and 3.8
* Perceval-opnfv
* Bump grimoirelab-toolkit from 0.1.12 to 0.2.0
* [perceval-finos] Add poetry support
* [travis] Support for python 3.6, 3.7 and 3.8
* Perceval-puppet
* Bump grimoirelab-toolkit from 0.1.12 to 0.2.0
* [perceval-finos] Add poetry support
* [travis] Support for python 3.6, 3.7 and 3.8
* Perceval-weblate
* Bump grimoirelab-toolkit from 0.1.12 to 0.2.0
* [perceval-finos] Add poetry support
* [travis] Support for python 3.6, 3.7 and 3.8
* Sortinghat
* [parsing/gitdm] Update VALID_LINE_REGEX expression
* Bump jinja2 from 2.11.1 to 2.11.3
* [CI] Migrate from Travis CI to GitHub Actions
# 0.2.56
Released: 2021-06-09
* ELK
* [enriched/slack] Add stopwords in the field 'text_analyzed'
* [enriched/mattermost] Improve fields
* [enriched/github] Add demography study
* [enriched/github] Fix KeyError when getting user info
* [tests/data] Improve telegram coverage
* [README] Update bugzilla data sources description
* [schema] Fix twitter schema
* tests] Add test for metadata__updated_on field
* [tests] Add test for transactionID field
* [schema] Add twitter schema file
* [schema] Fix missing values in github event schema
* [enriched/twitter] Remove deprecated attributes from enriched item
* Kidash
* Bump urllib3 from 1.24.3 to 1.26.5
* Perceval
* [github] Fix 404 Client Error when user is not found.
* [github] Fix user_orgs for organizations with restricted access
* [CI] Use poetry for the CI github actions workflow
* [deps] Add flake8 and coverage to dev dependencies
* Create CONTRIBUTING.md
* [poetry] Add setuptools to the build-system
* [backend] Disables stack trace if debug flag is absent
* Sigils
* [mattermost] Update panel and index pattern with new fields.
* [github_issues] Update index pattern with demography fields
* [json] Update Twitter index pattern
* SirMordred
* [README] Add demography study for github
* Allowing the config files to be specified dynamically
* [micro-mordred] Improve error messages in micro.py
* [docs] Update the mariadb docker-compose configuration
* [tests] Fix flake8 errors
# 0.2.55
Released: 2021-03-15
* ELK
* [stackexchange] Make author anonymization optional for stackexchange
* [enrich-stackexchange] Handle deleted user in stackoverflow
* [enriched/gitlab] Fix KeyError without `name` value
* Perceval
* [stackexchange] Include access_token as optional argument
* [stackexchange] Change the fetch order to 'asc'
# 0.2.54
Released: 2021-02-11
* ELK
* [raw/phabricator] Fix mapping for data.fields.custom_error_stack
* Perceval
* [slack] Use channels.history to retrieve message
# 0.2.53
Released: 2021-01-26
* Cereslib
* [flake8] Fix flake8 errors
* ELK
* [enriched/github:prs] Add fields for Pull Requests-related data
* [enriched-cocom] Use hashlib instead hash() to create a uniq id
* Kidash
* [flake8] Fix flake8 errors
* Perceval
* [supybot] Adds support for logs without timezone information
* [githubql] Support GitHub App to fetch data
* [github] Support GitHub App to fetch data
* [perceval] Add flag `-l/--list` to show list of available backends
* Sigils
* [github] Update index pattern with new fields
# 0.2.52
Released: 2020-11-24
* SortingHat
* Limit SQLAlchemy versions to <1.4
# 0.2.51
Released: 2020-11-23
* ELK
* [enriched/slack] Fix enrich items without user data
* [raw/slack] Handle fields in 'data.files'
* Perceval
* [slack] Fix fetch message from a private user
* [askbot] Add logging debug messages to Askbot
* Sigils
* [weblate] Add organization information to overview panel
# 0.2.50
Released: 2020-10-29
* ELK
* [enriched/githubql] Classify merged PRs within cross-references study
* [enriched/githubql] Add MergedEvent info
* [gerrit] Add last-verified approval value field to enricher
* Perceval
* [githubql] Fix error `Events not collected for issue...`
* [tests] Fix pipermail not working search_fields test
* [githubql] Add MergedEvent info
* Sigils
* [github][github2] Update index patterns with new study fields
* [githubql] Update index pattern with MergedEvent fields
* [gerrit] Update index patterns with last Verified approval value
* [gerrit] Add Retention of Newcomers panel
# 0.2.49
Released: 2020-10-13
* ELK
* [schema] Add schema file for Weblate enriched data
* [weblate] New enricher to handle changes
* [enrich/discourse] Add credentials to collect category info
* [enriched/github] Add field issue_url for issues and pull requests
* [enriched/githubql] Update references in related indexes
* Perceval
* Weblate backend
* Sigils
* [weblate] Add Weblate demographics panel
* [weblate] Add Weblate overview panel and index pattern
* [github] Update index pattern with issue_url field
* Update index patterns from github-related indexes
* SirMordred
* Add new backend weblate
# 0.2.48
Released: 2020-09-28
* ELK
* [enriched/git] `enrich_git_branches` skip --filter-no-collection repo
* [enriched/bugzilla] Add new field `whiteboard`
* Sigils
* [bugzilla] Update index pattern with the new field `whiteboard`
# 0.2.47
Released: 2020-09-23
* ELK
* [enriched/githubql] Add new study 'enrich_reference_analysis'
* Sigils
* [gerrit] Change `timeopen` to `painless_delay`
* SirMordred
* [githubql] Add new study "enrich_reference_analysis"
# 0.2.46
Released: 2020-09-14
* ELK
* [enriched/gerrit] Add new study 'enrich_demography_contribution'
* Check for author in comment raw data before assigning to user object
* [schema] Fix slack schema CSV file
* [enriched/gerrit] Add new fields `open` and `wip`
* [enriched/jira] Add `is_closed` and `status_category_key` fields
* Perceval
* Update dulwich package version
* Add support for specifying Gerrit SSH key location
* Sigils
* [gerrit] Update index pattern
* Update documentation about Kidash
* [docker] Add links and import instructions
* [discourse] Add links and import instructions
* [gitlab] Add links and import instructions
* [gitter] Add links and import instructions
* [maniphest] Add links and import instructions
* [mediawiki] Add links and import instructions
* [slack] Add links and import instructions
* [global] Add links and import instructions
* [affiliations] Add links and import instructions
* [code] Add links and import instructions
* [demographics] Add links and import instructions
* [gerrit] Add links and import instructions
* [lifecycle] Add links and import instructions
* [jira] Add links and import instructions
* [jenkins] Add links and import instructions
* [chaoss] Add links and import instructions
* [onion] Add links and import instructions
* [bugzilla] Add links and import instructions
* [github] Add links and import instructions
* Add new icons license information
* [git] Add links and import instructions
* [jekyll] Update theme colors
* [jira] Use `painless_delay` as the time the issue stay open
* [jira_backlog] Use `painless_delay` as the time the issue stay open
* [jira_timing] Use `painless_delay` as the time the issue stay open
* SirMordred
* Add new study "demography_contribution"
* Update Getting Started guide with identities management section
* Fix lifecycle file name
# 0.2.45
Released: 2020-07-27
* GrimoireLab
* Remove 'manuscripts' from the release due there is
a broken depencency with matplotlib and numpy.
# 0.2.44
Released: 2020-07-27
* ELK
* [enriched/git] Study aoc support extra fields
* [enriched/mediawiki] Add `repository_labels` field
# 0.2.43
Released: 2020-07-21
* Perceval
* [githubql] Add pull request author to ClosedEvent
* [slack] Use channels.history to retrieve message
* ELK
* Update pyproject.toml with PyMySQL pinned dep
* [deps] Pin PyMySQL dependency
* [enriched-githubql] Add pull request submitter to closed events
* [enriched/phabricator] Fix the field `time_to_close_days`
* Fix Issue#907
* [enriched-enrich] Set user-agent for geopy
* Fix wrong quotation
* [enriched-git] Execute update_items when local repo commits are returned
* [enriched-githubql] Add page size param to duration study
* Hatstall
* [readme] Fix instruction to install requirements
* Mordred
* Save new changes made in Dashboard by mounting the volume in ES
* Remove inconsistency in displaying images
* Add info about pulling in latest data
* Sigils
* [github-closed-events] Include submitters and reporters in dashboard
* [maniphest] Change `painless_delay` instead of `timeopen_days`
* [github-label-events] Improve dashboard
* Add acknowledgments section to DevRel dashboards
# 0.2.42
Released: 2020-06-20
* Perceval
* [slack] Handle messages without user/bot ID
* ELK
* Add release note for rocketchat
* [enriched-slack] Handle messages without user data/bot ID
* [enriched-githubql] Add reporter data to enriched docs
* [enriched-mbox] Handle long body emails
* [enriched-githubql] Add duration analysis study
* [rocketchat] Increase test coverage and complete doc
* [rocketchat] Patch for PR #882
* [rocketchat] Add support for RocketChat
* [grimoire_elk] Remove tzinfo for date comparison
* Mordred
* [config] Add support for duration analysis
* [doc] Add instructions to mine rocketchat
* [docs] Update Getting-Started.md result image
# 0.2.41
Released: 2020-06-13
* Perceval
* [backend] Add Rocket.Chat backend
* [perceval] Fix flake8 errors
* [doc] Add Slack API token generation info
* [slack] Update resource endpoints
* [launchpad] Add missing `package` parameter in launchpad
* Sigils
* [slack] Add DevRel dashboard
* [GitHub] Add DevRel dashboard
* [discourse] Add DevRel dashboard
* [github] Add dashboard about label-related events
* [github2-pulls] Update index pattern
* [github2-pulls] Change order results metric in table vizs
* [github2-issues] Update index pattern
* [github2-issues] Change order results metric in table vizs
* [slack] Add new files metrics to index pattern
* [gerrit] Add changeset status and value to index pattern
* ELK
* [deps] Constrain numpy version to <= 1.18.3
* Release 0.73.0
* Fix formatting git private repos note
* [enriched-githubql] Add label attribute to closed events
* [enriched-mediawiki] Handle filters on repo URL
* [elastic] Support for filter no-collection on multi params URLs
* [enriched-confluence] Extract username from publicName attr
* [enriched-git] Sync AOC and Git raw index
* [enriched-git] Handle anonymized repos in update_items
* [enriched-cocom] Include files in revision
* [elk] Fix flake8 errors
* [tests] Rename study indexes for tests to ease deletion
* [elk] Handle private repos in git studies
* [enriched-utils] Remove credentials for repository filter
* [raw-git] Remove credentials from origin
* [elk] Move anonymize_url to enriched/utils.py
* [enriched-cocom] Propagate commit parents to enriched index
* [utils] Remove unused function get_time_diff_days
* [enriched-mbox-study-kip] Fix calculation for inactive days
* [grimoire_elk] Replace datetime/dateutil calls with toolkit
* [utils] Remove get_git_repos
* [enriched] Remove projects.py
* [launchpad] Add support for launchpad
* [enriched-gerrit] Propagate changeset status to patchsets
* [slack] Update files metric
* [tests] Add tests for `copy_raw_fields()` method
* [Enrich] Add `copy_raw_fields()` method and refactor enrichers
* [telegram] Improve test coverage
* [Mbox] Add tests and test data for MBox KIP study.
* [test] Add missing test for perceval params
* Mordred
* [task_panels] Upload label-related dashboard
* [docs] Update getting-started with ES/Kibiter 6.8
* [tests] Remove panels test for kibiter 5.x
* [aliases] Remove affiliations and all_enriched aliases for github2
* [tests] Add tests to process filter-no-collection on multi params URLs
* [task_panels] Remove support for Kibiter < 6.x
* [tests] Update requirements_test
* [sirmordred] Remove credentials from private URLs
* [task_identities] add `no-enrollment-periods-validation`
* [aliases] Fix enrich alias for gerrit
* Sortinghat
* [deps] Constrain numpy version to <= 1.18.3
* Update version number to 0.7.13
* [misc/grimoirelab2sh] Add new argument to avoid periods validation
* Graal
* [cocom] Remove first slash from file path
* [travis] Change how to install nomos
* [cocom] Include files info in docs generated
* [cocom] Include parents info in docs generated
* Cereslib
* [enrich-enrich] Fix flake8 E741 ambiguous variable name
* [deps] Constraint numpy version to <= 1.18.3
* version number to 0.1.13
* [test] Add test for Git events
* Kidash
* [kidash] Remove support for kibana <6.x
* [kidash] Improving log messages
* [kidash] Support import to Kibiter/Kibana 6.8
# 0.2.40
Released: 2020-04-24
* Perceval
* [perceval] Add githubql backend
* [doc]Fixed minor typos
* [Travis] upgrade pip and setuptools
* [pagure] Add sanitize for archive
* [mattermost] Add sanitize for archive
* [github] Add sanitize for archive
* [discourse] Add sanitize for archive
* [backend] Add predefined paramaters to clients
* [pagure] Fix failing tests
* [backend] Add Gitter backend
* [gerrit] Extend `--start` param to gerrit 3.x
* Perceval-opnfv
* [travis] Upgrade setuptools and pip
* Perceval-puppet
* [travis] Upgrade setuptools and pip
* Perceval-mozilla
* [travis] Upgrade setuptools and pip
* Perceval-finos
* [travis] Upgrade setuptools and pip
* Graal
* [travis] Upgrade setuptools and pip
* Sortinghat
* [doc] Add examples of SortingHat API via Python
* [travis] Upgrade setuptools and pip
* Clarifying sortinghat intro
* Fix broken link to Perceval in README.md
* Mordred
* [mordred] Add support for github events
* [doc-git] Add parameter `run_month_days` in `enrich_git_branches`
* This commit adds config, alias, menu entry and documentaion for gitter backend.
* Fixed the typoes of docker/README.md
* [doc] Add Pagure datasource
* [tests] Remove user/password from es_enrichment section
* Remove user and password parameter from elastic section
* added section in getting started and reformatting
* added section in getting started and formatting
* [travis] Upgrade setuptools and pip
* [tests] Add requirements_tests.txt
* [docs] revamp of getting-started.md
* Fixed Broken Backlinks
* Added some sections in 'How to' of GettingStarted document
* Make anonymization optional for each backend
* fixed link for ssl error and other fixes
* fixes made as per comments
* Corrected 'Sudo' with 'sudo'
* Added how-to dump a mapping/data from an index
* added installation for docker and docker-compose, added errors and solutions in troubleshooting section
* fix typo in README.md
* Fixing typo in Sir Mordred's README.md
* [Getting-started] Update kibiter version to 6.1.4-3
* Add "How to modify the menu" to the getting started guide
* [doc]Added section in 'How to' in Getting-Started.md
* Fixed a backlink
* [doc] Added How to section in Getting-Started
* [sirmordred] Remove duplicate call of execute_batch_tasks
* Kingarthur
* [travis] Upgrade setuptools and pip
* Manuscripts
* [travis] Upgrade setuptools and pip
* [travis] Support for python 3.5 and 3.6
* Cereslib
* [travis] Upgrade setuptools and pip
* Fix a small typo
* Toolkit
* [travis] Upgrade setuptools and pip
* ELK
* Fix body store-and-process-github-events.yml
* [ELK] Add poetry support
* [releases] Add release note for feature #853
* [ELK] Store and process github events
* [enrich-git] Add the param `run_month_days` to enrich_git_branches
* [enriched-git] Handle connection problems during enrich_git_branches
* This commit addds support for gitter backend. Raw and Enriched indexes have been added along with their tests and schemas.
* [pagure] Add support for Pagure
* updated the docstring for pair_programming
* [enriched-bugzillarest] Add new field `is_open`
* changed logic to delete all test indexes
* added test for pair_programming
* [travis] Upgrade setuptools and pip
* [enriched] Check first if the instance of `item` is dict
* add language field and compute all cocom study metrics per language
* added projects_map db to improve coverage
* [releases-notes] Add release note for fix #826
* [enriched-meetup] Handle event without geolocation
* [meetup] Make users anonymization optional for meetup
* [gitlab] Make owners data anonymization optional for gitlab
* [github] Make owners data anonymization optional for github
* [git] Make author anonymization optional for git
* Make anonymization optional for each backend
* modified:final test_git.py
* [schema] Update dockerhub.csv
* [schema] Update askbot.csv
* [schema] Update mattermost.csv
* Sigils
* [bugzilla-timing] Change `painless_time_to_now` instead of `timeopen_days`
* [github] Add dashboard about closed events
* [bugzilla-backlog] Change `painless_time_to_now` instead of `timeopen_days`
* [bugzilla] Change `painless_time_to_now` instead of `timeopen_days`
* [gitter] Add gitter panels.
* Updated docker.json, replaced sirmordred repo link
# 0.2.39
Released: 2020-03-20
* Kidash
* [kidash/kidash] Delete dependency with `grimoirelab-panels`
* [doc] Update README
* Graal
* [graal] Update license and copyright information
* Cereslib
* [events] Add support for multiple affiliations
* Mordred
* [doc] Add PyCharm installation instructions
* added logging to file support for micro.py
* Troubleshooting fixed
* [doc] Fix askbot configuration typos
* Fix broken backlinks in supported resources
* Refracted Readme, Added navigation and contents
* Fixed README for docker-compose(without SearchGuard) with changes
* Corrected mariadb services for docker-compose.yml for without SearchGuard section
* [doc] Added Getting-Started doc
* added color logging facility in micro.py
* [micromordred] Replace actual api-token
* fixed username and pass for kibiter login
* Update README.md troubleshooting section - processes conflict with SearchGuard
* Update README.md troubleshooting section - processes conflict with SearchGuard
* Update 'Source code and docker' section of README.md to include unsecure docker-compose
* correcting spelling mistakes in Readme
* Added Empty Index Problem with Solution in troubleshooting section of Readme
* [utils] Add script to upload menu and dashboards
* Fixed phase enrichment time duration not counting days
* Added troubleshooting section in readme
* [sirmordred] Remove support for arthur
* [task_panels] Upload panels from the sigils module
* Merge branch 'add-colic' of 'https://github.com/snack0verflow/grimoirelab-sirmordred'
* [doc] Update readme with colic data and fix lexical order
* [readme] Improve doc to get a token for twitter
* [doc] Add sample cocom fields
* ELK
* [schema] Add attribute for multi org names in github_pull_requests.csv
* [schema] Add attribute for multi org names in github_issues.csv
* [schema] Add attribute for multi org names in git.csv
* [enriched-mappings] Update aoc mappings
* [enriched-study-ceres-onion] Support for multiple affiliations
* [tests] Add tests for multi_org_name fields
* [jira] Propagate multiple affiations attributes
* [gerrit] Propagate multiple affiations attributes
* [grimoire_elk] Add support for multiple affiliations
* modified: tests/test_git.py
* [raw-gerrit] Handle long text for data.patchSets.comments.message
* Update github_backlog.csv for a field missing
* [git] Include fields related with sortinghat when it is disabled
* [meetup] Include fields related with sortinghat when it is disabled
* [gitlab] Include fields related with sortinghat when it is disabled
* [github] Include fields related with sortinghat when it is disabled
* [sortinghat] Create enriched fields related to Sortinghat when it is disabled
* [enriched-gitlab] Fix repository value in issue
* [schema] Update field description
* [schema] Add project and project_1 descriptions to jenkins
* [elk] Remove support for arthur
* Update the mattermost.csv to fix a format issue
* [doc] Update readme for secure elasticsearch
* Perceval
* [groupsio] Update log message
* [perceval] Update license and copyright information
* [backend] Add Pagure backend to Perceval
* [perceval] Update license info
* [groupsio] Format from_date with utc+0 timezone
* [doc] Fix broken link in README
* Sigils
* [jenkins] Add index pattern
* Remove date formatting for grimoire_creation_date
* [all_enriched_tickets] Add date format
* [all_enriched] Add grimoire_creation_date format
* [affiliations] Add grimoire_creation_date format
* [github_issues] Update index pattern to include multi org names
* [git_areas_of_code] Update index pattern to include multi org names
* [git] Update index pattern to include multi org names
* [all_onion] Update index pattern to include multi org names
* [all_enriched_tickets] Update index pattern to include multi org names
* [all_enriched] Update index pattern to include multi org names
* [affiliations] Update index pattern to include multi org names
* Update affiliations index pattern
* [jenkins-job-categories] Add Jenkins projects pie chart
* [jenkins-nodes] Add Jenkins projects pie chart
* [jenkins-jobs] Add Jenkins projects pie chart
* [jenkins] Add Jenkins projects pie chart
* [jenkins] Update index pattern
* [twitter] Add link format to author_uuid field
* [stackoverflow] Add link format to author_uuid
* [slack] Add link format to author_uuid field
* [rss] Add link format to author_uuid field
* [redmine] Add link format to author_uuid field
* [meetup] Add link format to author_uuid field
* [mediawiki] Add link format to author_uuid field
* [mbox] Add link format to author_uuid field
* [mattermost] Add link format to author_uuid field
* [maniphest] Add link format to author_uuid field
* [kip] Add link format to author_uuid field
* [jira_resolution_date] Add format to author_uuid
* [jira] Add link format to author_uuid field
* [irc] Add link format to author_uuid field
* [gitlab-mrs] Add link format to author_uuid field
* [gitlab-issues] Add link format to author_uuid
* [github2-prs] Add link format to author_uuid
* [guthub2-issues] Add link format to author_uuid
* [git-aoc] Add link format to author_uuid field
* [gerrit] Add link format to author_uuid field
* [discourse] Add link format to author_uuid field
* [demographics] Add link format to author_uuid
* [confluence] Add link format to author_uuid field
* [bugzilla] Add link format to author_uuid field
* [askbot] Add link format to author_uuid field
* [all_onion] Add link format to author_uuid field
* [all_enriched_tickets] Add format to author_uuid
* [github-issues] Add link format to author_uuid
* [git] Add link format to author_uuid field
# 0.2.38
Released: 2020-02-25
* Perceval
* Fixed Typos and Grammatical Errors
* [telegram] Handle edited messages
* Update doc in README
* [github] Update the docstrings
* [twitter] Support for SSL verification
* [telegram] Support for SSL verification
* [stackexchange] Support for SSL verification
* [slack] Support for SSL verification
* [rss] Support for SSL verification
* [launchpad] Support for SSL verification
* [jenkins] Support for SSL verification
* [meetup] Support for SSL verification
* [mediawiki] Support for SSL verification
* [hyperkitty] Support for SSL verification
* [googlehits] Support for SSL verification
* [gitlab] Support for SSL verification
* [dockerhub] Support for SSL verification
* [discourse] Support for SSL verification
* [confluence] Support for SSL verification
* [bugzillarest] Support for SSL verification
* [groupsio] Support for SSL verification
* [github] Support for SSL verification
* [jira] Support for SSL verification
* [mattermost] Support for SSL verification
* [phabricator] Support for SSL verification
* [pipermail] Support for SSL verification
* [mbox] Support for SSL verification
* [redmine] Support for SSL verification
* [bugzilla] Support for SSL verification
* [askbot] Support for SSL verification
* [client] Support for tunable SSL verification
* [backend] Allow to disable SSL verification
* [doc] Update groupsio documentation in README.md
* [groupsio] Fetch messages after a given date
* ELK
* [github2] Fix loading identities
* [github] Fix filter classified in GitHub and GitHub2 enrich
* add schema for backlog studie
* Add additional index to compute the chronological evolution of opened issues and average opened time issues.
* add description in git schema for commit_tags field
* add "tags" field in git enriched index to get the number of releases.
* [schema] Add scheams for docker smells and deps
* [grimoire_elk] Add connectors for docker smells and deps
* [grimoire_elk] Support for Docker smells analysis
* [grimoire_elk] Support for Docker dependencies analysis
* Update README.md
* [tests] Stop loop when finding a target study
* [tests] Move httpretty to requirements_tests
* [github2] Add support for feeling study
* [enriched-enrich] Add enrich_feelings study
* [schema] Add CSV for survival git data
* [dependencies] Add statsmodels dep to setup and requirements
* [enriched-git] Add support for survival study
* [enriched-enrich] Add survival developer study
* [doc] Add documentation to run tests and coverage
* [doc] fix mistake in README.md
* [enriched-telegram] Handle edited message
* [enriched-telegram] Handle missing username in Telegram messages
* [enriched-jira] Handle missing creator/ assignee displayName and name
* [tests] Fix tests for enrich_geolocation
* [raw-bugzillarest] Prevent indexing of clones attribute
* Hatstall
* [hatstall] Fix method editing organization domain
* Update templates location to make the application self-contained
* Update files to create the django-hatstall pip package
* [docs] Update documentation
* Mordred
* [mordred] Add support for backlog analysis study
* [doc] Add instructions to use dockersmells and dockerdeps
* [doc] fix docker-compose file
* Removed faulty parameter from utils/setup.cfg
* [aliases] Fix supybot alias `irc` instead of `supybot`
* [doc] Add instructions to execute the enrich_feelings study