Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use a tool to generate automatically a changelog #295

Closed
iGormilhit opened this issue Jun 30, 2020 · 1 comment · Fixed by #364
Closed

Use a tool to generate automatically a changelog #295

iGormilhit opened this issue Jun 30, 2020 · 1 comment · Fixed by #364
Labels
dev: documentation About changelog, release notes, installation procedures, gh templates... developers From a developer point of view. enhancement Concerns editor based on JSON schema AND custom editor

Comments

@iGormilhit
Copy link
Contributor

iGormilhit commented Jun 30, 2020

Describe the issue

The project has no changelog.

Expected behavior

The project should have a changelog.

auto-changelog is a handy tool
that can produce automatically a changelog, using predefined templates, and
using only the git history.

Edit: rero-ils and ng-core are using https://github.com/github-changelog-generator/github-changelog-generator, so it seems a better idea to use the same tool.

@iGormilhit iGormilhit added developers From a developer point of view. dev: documentation About changelog, release notes, installation procedures, gh templates... enhancement Concerns editor based on JSON schema AND custom editor labels Jun 30, 2020
@iGormilhit
Copy link
Contributor Author

It could generate an output such as the following:

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Generated by auto-changelog.

Unreleased

Commits

  • Apply translations in en a9fda14
  • Apply translations in fr 54a8c71
  • issue: move 'new' badge 3b0fb15
  • document: adapt display of field "notes" 5e42130
  • packages: upgrade ng-core to version 0.4.0 fed49b9
  • ui: add document importation through the web a267861
  • routing: change redirectUrl function on route config 021abc9
  • authorization: limit fields on Patron form 4161cb5
  • editor: fix date in MEF persons suggestions 59a4702
  • menu: improve the switch library entry 1a538f9
  • circulation: display circulation notes automatically. 4a31735
  • items: display items notes ba81cb7
  • menu: make the language menu more consistent cdf7efa
  • serial: receive an issue 5e5a75a
  • admin: expand interface width and improve editor a76fc4c

v0.2.1 - 2020-06-03

Commits

v0.2.0 - 2020-05-28

Commits

  • release: v0.2.0 14f5990
  • translations: fix double template translations 189c4fb
  • translations: use server side translations 33ae600
  • documentation: improve issue template ce17287
  • editor: link persons to source instead of MEF 02d2fc1
  • permissions: refactoring permissions usage 7120284
  • search: use simple query for the search views 8bad931
  • circulation: past participle used when action done 13b8ef2
  • document: adapt detail view d3cc7f9
  • general: MainTitle as a pipe and test imports refactoring. 8bbb03a
  • patron: add 'blocked' functionnality a48d0a5
  • libraries: adapt library custom editor e3248a9
  • locations: adapt views to paging request 06844ac

v0.1.2 - 2020-04-30

Fixed

  • document: filter results by org in admin view #140

Commits

  • release: v0.1.2 a5a7be4
  • autocomplete: fix suggestions list 7be5eac
  • request: fix pickup location update 4688420
  • documentation: add dependencies in PR template 3c58607
  • Apply translations in ar b92b572
  • autocomplete: fix suggestions are not displayed 59e93c7
  • subscription: fix transtlations d45bebf
  • release: v0.1.1 c9e7cc4
  • security: upgrade https-proxy-agent e0465be
  • Apply translations in ar 5b6e985
  • Circulation : fix typo in circulation module 293c484
  • patrons: add history tab 1150b4e
  • request: implement request list edition in item detail view 885a95d
  • request: implement access to request queue from modal 85c9bc9
  • transactions: fix patron transaction detail display 952ecd8
  • holdings: add patterns support e5aa8c9
  • patron_types: update detail view with new fields 981d62f
  • persons: idref 3686c9e

v0.1.0 - 2020-04-09

Fixed

  • transactions: fix fees UI issues #209
  • styles: display small badges on person search view #169
  • circulation: fix requests list with library switch #775

Commits

  • search view: hide the add button for public views 8a3b485
  • release: v0.1.0 b138199
  • Apply translations in en d3223e0
  • Apply translations in fr 68d5f13
  • Apply translations in de c328f76
  • Apply translations in it 424e238
  • sercurity: update dependencies 0d2b22f
  • tests: fix random failures d603a5e
  • Apply translations in ar 27c4f62
  • Apply translations in es 078262b
  • Apply translations in nl 4f5f0bb
  • Apply translations in en 876bce4
  • Apply translations in it 887c5a9
  • Apply translations in it 3d80a3c
  • locations: hide action buttons depending of parent permissions cc834c3
  • Apply translations in de 18f397c
  • Apply translations in fr 18c4f3f
  • translation: fix source string issues 8e6d39e
  • search: remove useless code febaf66
  • security: limit access to 'add location' button 4f457bc
  • editor: fix uniqueness check value for locations d4f1828
  • document: fix cover image in brief view 60b8057
  • project code: rename a component 81d3910
  • request: fix request made by a librarian dd85314
  • document: display title in brief and detail views 2599a4a
  • library: adapt library brief/detail view fe391a5
  • security : protect access to the resource editor 161c648
  • release: v0.0.12 35e177a
  • validate request form: set focus in search input 59c0797
  • git: fix github action 8d9d720
  • Apply translations in es f3d544c
  • Apply translations in nl 5ff97fa
  • item: fix circulation info in detail view 3c26950
  • project: update contributors list 4dc4426
  • security: protect direct access to URL 937da54
  • circulation: fix display of patron in checkin view 2aca32c
  • menu: centralize menu and frontpage data 8ed9694
  • document: display url in detail view 2cd145c
  • document: add "show more" link 1b82fde
  • item: add request on item by librarian 4f30ead
  • circulation: Fees tab implementation afc6e04

v0.0.11 - 2020-02-18

Fixed

  • switch library: fix the display of the switch menu on the homepage #141
  • item: filter locations with current library of user connected #697
  • public search: fixing the facet display #688

Commits

  • circulation: display pickup location name when transit for pickup bd85eb5
  • circulation: fix in transit to issue 528ea19
  • circulation: fix several issues 6bec1ec
  • Apply translations in ar 4533be6
  • circulation: display library name while transit caa7465
  • document: display library name instead of code fe7948a
  • Apply translations in nl a183e40
  • item: fix item available actions on document detail view 744c162
  • document: revert list headers to application/rero+json ff417c0
  • release: v0.0.11 199365f
  • homepage: fix my library switch on board 69f162c
  • Apply translations in fr 82d3ee9
  • admin: improve frontpage 455c594
  • tests: fix test by updating dependencies c6fe56c
  • general: implement new service record permission fbd4e9d
  • document: add provision activity publication on brief view 7b86f5a
  • release: v0.0.10 e15989c
  • general: use version 0.0.31 of ng-core ef85516
  • angular: update angular packages 3ccdfbc
  • Apply translations in es 6eb67b5
  • circulation: correct pickup location for actions 42470e3
  • Apply translations in en 69a5b40
  • Apply translations in fr 9b1d52c
  • Apply translations in de 650087f
  • Apply translations in de 2174c9e
  • circulation: fix on loan tab behaviour 78f78f5
  • header: fix broken rero ils source (base64 convert) 6697eac
  • general: use version 0.0.30 of ng-core 99df4b0
  • person tab: fix count 4c89834
  • header: replace text RERO ILS with the logo 963bd00
  • item: access control with a guard 0f669d3
  • item: hide action button on item if the user is not in the same library b60fb55
  • menu: add new option to add class on submenu 085f85b
  • resources: add sort option for libraries and locations 9eefa72
  • circulation: set focus on search input 41f878c
  • circulation: improve error messages c3654fe
  • git: remove tgz 8243b14
  • circulation: add link to patron profile 60601fe
  • person: implement documents on detail view 00cd64e
  • routing: implement new route collection with classes 8ca169a
  • acquisition: link order line to a document 14adf2f
  • circulation: set focus inearch input e131baa
  • Acquisition: fix html dl tag 829f4af
  • circulation: sort items by transaction date bd6b0cf
  • document: refactoring provision activity field for new structure 10a9340
  • circulation ui: implement pickup, requested and profile tabs 71a92c5
  • service: add new service to load organisation before application start f2b72d4
  • Apply translations in fr ed1cfaf
  • Apply translations in en 3ac6e47
  • circulation: adapt ui e0dfa94
  • Apply translations in es 178576d
  • git: automate release process fb838c3
  • circulation: split checkin/checkout and requests a6f7e44
  • budgets: add component budget and accounts e340721
  • acquisition: implement order views 55a7c9d
  • routing: redirect after saving a resource c671244
  • vendors: implement views 4de8ce7

v0.0.9 - 2020-01-13

Commits

  • release: v0.0.9 6ecd387
  • editor: fix item and document update a3b5da2

v0.0.8 - 2020-01-09

Commits

  • release: v0.0.8 83895cb
  • Apply translations in nl 8db6500
  • Apply translations in es 58375d2
  • general: add current library switch for system librarian 6c7c4cd
  • editor: move to ngx-formly ce30c17

v0.0.7 - 2020-01-08

Fixed

  • translation: fix checkin flash messages #73
  • circulation : fix circulation permission problems #600

Commits

  • release: v0.0.7 298c4e0
  • Apply translations in ar 2e42e01
  • Apply translations in es 5ed3620
  • Apply translations in es d04ae97
  • menu: add 'switch to public view' entry menu 347f79c
  • Apply translations in fr cc75b5d
  • documentation: update translation section a8196d7

v0.0.6 - 2019-12-11

Commits

  • release: v0.0.6 f8ee303
  • document: fix authors in document detailed view 330b236

v0.0.5 - 2019-12-11

Commits

v0.0.4 - 2019-12-10

Commits

  • release: v0.0.4 bcaf841
  • edit: fix editor validation colors a308147
  • ui: link to rero-ils c9e725e
  • document: improve holding display e73818f
  • custom-editor: fix back history 422a518
  • documents: simplify brief view bcafdfc
  • editor: fix post when cancelling 70edbb1
  • public-search: show the search input for persons 1356790
  • ci-po: improve settings display in detail view 7b8885d
  • libraries: Fix form reset creation a2f53ff
  • Apply translations in fr 975d2e5
  • libraries: correct code display fb23de4
  • library: reject hours with value 00:00 ef02ec2
  • public-search: expand persons facet c6a9a68
  • admin & public-search: add missing translations d8d3fb6
  • patrons: implement detail view 517d7de
  • persons: fix sources facet 381716a
  • documents: fix author link 1db9e64

v0.0.3 - 2019-12-03

Fixed

  • translation: fix start time translation #33
  • issue: fix translation issue in facets #529
  • record: disable locations and libraries buttons for external librarians #488

Commits

  • release: v0.0.3 f8fe3c7
  • public-search: third organisation and facet correction d1a99d1
  • public-search: implement proxy rules for detail views 83215a8
  • Apply translations in en 6ec1e4c
  • general: upgrade ng-core to 0.0.17 5fcc696
  • ci-po: fix editor 48808e1
  • libraries: add a star on required field 257d302
  • routing: add access control 16c4f6e
  • translation: add new string on public and admin interface 1e1ab87
  • circulation policies: fix bug on settings 276d44e
  • public-search: repare detail links df4148f
  • locations: implement detail view a5c958f
  • README: complete it for project installation 2c4f857
  • template: update PR template 75e3d3c
  • patron types: implement detail view 1f873f2
  • item types: implement detail view 9fea7f8
  • items: implement detail view 771f307
  • documents: implement detail view d641094
  • git: add PR and issue template a94d934
  • circ-pol: implement detail view eb5b57b
  • libraries: implement detail view 373d840
  • persons: implement detail view 477277c
  • records: fix several bugs 5f00540
  • autocomplete: add autocomplete component 25575e2
  • admin: set EAN import available on new document a431285
  • public-search: update redirection to detailed views 62e2836
  • admin: Fixes new detail url parameter on brief view cd8efeb
  • circulation: Fixes translation 2154306
  • document: adds aggregations filters 5e1a121
  • document: delete record status decc0ea

v0.0.2 - 2019-10-22

Commits

  • release: v0.0.2 dab6539
  • circulation-ui: backport components 534c393
  • many: fix tests e7203d2
  • public-search: complete brief view 26d3de9
  • admin: add mylibrary and translation mechanism 99d2d08
  • admin records: backport briev views and editor 2ce9270
  • project: add commit message template d112c45
  • app: configure public-search app 8841dd1
  • build: Optimization on build 9d0e02f
  • admin layout: implement layout and tools 37d5b36
  • project: ng-core library version cd801ba
  • project: Preserve symlinks 95ad8c5
  • project: Libraries dependencies ddf405e
  • project: Initial commit 1a44b8c

@iGormilhit iGormilhit added this to the v0.12.0 (rero-ils) milestone Sep 14, 2020
@iGormilhit iGormilhit linked a pull request Sep 14, 2020 that will close this issue
7 tasks
iGormilhit added a commit that referenced this issue Sep 14, 2020
* Adds a CHANGELOG.md generated by github-changelog-generator.
* Closes #295

Co-Authored-by: Igor Milhit <igor.milhit@rero.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev: documentation About changelog, release notes, installation procedures, gh templates... developers From a developer point of view. enhancement Concerns editor based on JSON schema AND custom editor
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant