v1.10.1 (2024-01-30)
Fixes:
- documents: removes permssions from the search list #972 (by @jma)
v1.10.0 (2024-01-23)
Enhancements:
- documents: add wildcard query to document identifiers #963 (by @jma)
- monitoring: REDIS, ES indicies #932 (by @rerowep)
- dependencies: upgrade invenio packages #966 (by @jma)
Fixes:
- The button "search in full-text" doesn't work #965 (by @jma)
- translations: translate "full-text" field name in UI #957 (by @PascalRepond)
- Thumbnails not displayed in brief view #959 (by @jma)
- Link to file is broken when the file name contains special characters #861 (by @jma)
- monitoring: fix projects database count #971 (by @jma)
- monitoring: access token #968 (by @rerowep)
Other changes:
- chore: update github templates and workflows #958 (by @PascalRepond)
v1.9.1 (2023-10-11)
Fixes:
- deployement: fix nginx configuration #953 (by @jma)
- documents: fix poor performance on serializer #955 (by @jma)
v1.9.0 (2023-08-22)
New features:
- Activate URN assignment and registration #811 (by @jma)
- ARK persistent identifiers: activate storage, display and redirection #652 (by @jma)
Enhancements:
- documents and deposits: add diamond OA status #940 (by @PascalRepond)
- controlled affiliations: add terms for HEP BEJUNE #939 (by @PascalRepond)
Fixes:
- documents: fix lowercase contributor role #937 (by @PascalRepond)
- controlledAffiliation: fix resolver #918 (by @PascalRepond)
- files: fix record retrieval from the file bucket #950 (by @jma)
- orcid: change legacy URL #947 (by @jma)
Other changes:
- dependencies: fix vulnerabilities #935 (by @jma)
- dependencies: update #927 (by @PascalRepond)
- dependencies: fix vulnerabilities #924 (by @jma)
v1.8.2 (2022-11-24)
Bug fixes:
- Controlled affiliation should be cleared when affiliation is modified to empty or unrecognized value #807 (by @jma & @PascalRepond)
- The editor or API should prevent bad character encodings #867 (by @jma)
- dependencies: fix vulnerabilities #916 (by @jma)
v1.8.1 (2022-10-20)
Bug fixes:
- logged user: fix settings #905 (by @Garfield-fr)
v1.8.0 (2022-08-30)
New features:
- Display in pro and public detailed view the number of views and downloads per file (stats) #400 (by @jma)
- Add a field
relatedTo
to the document, allowing to refer to related material, such as a dataset. #544 (by @Garfield-fr)
Enhancements:
- Small improvement in the deposit editor #715 (by @PascalRepond)
- Add the software version in the first page footer #806 (by @PascalRepond)
- Add 2 document types: conference object, book review #881 (by @PascalRepond)
- Remove the preview area in the "diffusion" step of the deposit process [1] #263 (by @PascalRepond)
- Editor: adapt to new ng-core version #860 (by @PascalRepond)
- Optimise Google Scholar indexation #798 (by @Garfield-fr)
- document: update of the abstract display #845 (by @Garfield-fr)
- Allow to relaunch a search by clicking on the author's name #744 (by @Garfield-fr)
- Add direct link to main file in
oai_dc
export (OAI-PMH) #800 (by @Garfield-fr)
Fixes:
- templates: fix display problems #895 (by @PascalRepond)
- dependencies: fix vulnerabilities #897 (by @jma)
- controlled affiliations: fix USI affiliation name #880 (by @PascalRepond)
- Problems in the document editor within field
partOf
#626 (by @PascalRepond, @jma) - Impossible to submit a research project (hepvs): it spins forever #858 (by @vgranata)
- Field
volume
in the deposit should not be stricter than its equivalent in the document #878 (by @PascalRepond) - Truncated values in autocomplete lists #853 (by @Garfield-fr)
- Activate the recording of file access statistics #829 (by @jma)
- tests: fix csv serializer test #892 (by @PascalRepond)
- documents api: fix missing contribution #889 (by @jma)
- Problem with login via SWITCH edu-ID #844 (by @jma)
Other changes:
- organisations: fix editor ValidationError #888 (by @PascalRepond)
- update flask-wiki to 0.2.1 #869 (by @PascalRepond)
- module: invenio-record-resources #786 (by @rerowep)
- templates: update footer info #872 (by @PascalRepond)
- uwsgi: suppress unimportant errors #865 (by @rerowep)
- footer: update links #868 (by @PascalRepond)
v1.7.0 (2022-05-05)
Implemented enhancements:
- Add direct link to main file in
oai_dc
export (OAI-PMH) #800 (Garfield-fr) - allow multiple affiliations for authors [1] #727 (rerowep, mmo)
- Improvements and corrections of the document detailed view [3] #723 (Garfield-fr)
- Dublin Core export: add language attribute for abstracts and keywords #661 (Garfield-fr)
Fixed bugs:
- The hover tooltip to show
controlledAffiliation
doesn't appear in the admin UI #841 (Garfield-fr) - Help: files are not displayed in case of a view code #817 (Garfield-fr)
- Thumbnails not generated for new deposited files #816 (rerowep)
- Import swisscovery: the author's birth and death dates are not imported #791 (Garfield-fr)
- documents: fix abstracts sort #812 (Garfield-fr)
Other changes:
- dependencies: remove invenio-circulation #839 (Garfield-fr)
- deployment: fix bootstrap --deploy #835 (rerowep)
- utils: fix abort import #827 (Garfield-fr)
- pdf-extractor: update grobit #823 (rerowep)
- security: exclude click #822 (rerowep)
- utils: add missing import for abort #813 (Garfield-fr)
- dependencies: update #810 (rerowep)
- dependencies: update #805 (rerowep)
- deployment: update poetry #803 (rerowep)
v1.6.0 (2022-03-10)
Implemented enhancements:
editionStatement
field should be displayed in the document detailed view #778- Hide the label of the main file in the document detailed view #732 [f: public ui] [f: professional ui]
- remove the
organisation
tag from the document brief and detailed views in dedicated and shared repositories #726 - For preprints, field
partOf
should be labelled into "Submitted to" #722 [f: public ui] [f: professional ui] - Make
swisscovery
identifiers clickable #711 - Customise favicon and title for dedicated repositories #705
- Import from swisscovery: some
<<
and>>
characters should be removed from the title #701 - Improve storage of organisation's IP ranges in documents #662 [f: search]
- Adjust header size in SONAR shared home pages #641 [f: shared]
Fixed bugs:
- OAI-DC export bug if the document type is not a COAR type #789 [f: data]
- In a shared repository, fields
subdivision
andcollection
should not be available #752 [f: editor] [f: professional ui] [f: permissions] [f: shared] - An administrator of a shared repository should not be able to access the subdivisions and collections menu #751 [f: professional ui] [f: shared]
Merged pull requests:
- documentation: add issue templates #796 (PascalRepond)
- package: update invenio-previewer to version 1.3.5 #795 (Garfield-fr)
- oai: fix error on document type processing #793 (Garfield-fr)
- documents: label change for preprint #790 (Garfield-fr)
- translation: reset password translation fix #788 (Garfield-fr)
- documents: add a configuration for links on identifiers #782 (Garfield-fr)
- swisscovery: remove << and >> characters in the title when importing #781 (Garfield-fr)
- documents: hide label file in the detailed view #780 (Garfield-fr)
- documents: remove organisation tag #779 (Garfield-fr)
- oai-pmh: configure admin email #772 (mmo)
- frontend: header size for shared organisation #771 (Garfield-fr)
- celery: add dotenv support #770 (jma)
- organisations: favicon and platform name #768 (Garfield-fr)
- dependencies: update #763 (rerowep)
- schemas: remove fields on documents, deposits and users #758 (Garfield-fr)
v1.5.1 (2022-02-10)
Fixed bugs:
v1.5.0 (2022-02-07)
Implemented enhancements:
- distinguish between thesis supervisor and co-supervisors [1] #733
- add popup info to the field
partOf.document.publication.statement
#728 [f: editor] [f: professional ui] - Allow facet display to be configured for dedicated repositories [3] #702 [f: public ui]
Fixed bugs:
- Documents in some languages produce a server error #748
- Files in masked records: access rights should be limited to those of its record #746 [f: public ui] [f: permissions]
- The public and professional interfaces switch language unexpectedly #741 [f: public ui] [f: professional ui]
- Various problems in the document editor #740 [f: editor]
- Problems in the document editor: impossible to save #739 [f: editor]
- Bugs in the help editor: impossible to upload a file, impossible to preview a page in the editor [0] #712
- Help contents should not redirect to SONAR global for dedicated repositories [3] #709
Merged pull requests:
- document: fix file preview. #765 (rerowep)
- release: v1.5.0 #764 (jma)
- safety: Add pillow exclusions #762 (rerowep)
- security: Add config: #761 (rerowep)
- oaiserver: fix sets #759 (rerowep)
- editor: adjust some elements on document jsonschema #756 (Garfield-fr)
- organisation: custom facet implementation for dedicated customers #755 (Garfield-fr)
- files: fix files permissions #754 (jma)
- tests: fix hardcoded embargo date #750 (jma)
- languages: add some mapping alpha-3 to alpha-2 #749 (Garfield-fr)
- help: display with the organization's code #747 (Garfield-fr)
- schema: distinguish supervisor co-supervisors #745 (rerowep)
- rerodoc: redirection to the correct views #743 (jma)
v1.4.2 (2021-12-20)
Implemented enhancements:
- Allow custom fields to be entered during deposit #706
Fixed bugs:
- In the document editor, I have no way to add the following sub-fields:
numberingVolume
,numberingIssues
#626
Merged pull requests:
- deposit: limit the upload file size to 500Mb #738 (jma)
- documents: import HEP FR publications from RERO DOC to FOLIA #737 (mmo)
- dependencies: add ignores on safety check #721 (Garfield-fr)
- deposit: allow custom fields to be entered on submission #720 (Garfield-fr)
v1.4.1 (2021-12-02)
Fixed bugs:
- When importing from swisscovery, impossible to add contributors [2] #707
- User welcome email focuses on global SONAR instead of the user's organisation (dedicated only) #684
- Moderator has no access to deposits of his/her subdivision #673
Closed issues:
- Go-live FOLIA check-list #699
- Create a backup/restore script for the parameters of an organisation #681
Merged pull requests:
v1.4.0 (2021-11-10)
Implemented enhancements:
- Allow document visibility to be set during deposit [3] #640
- Allow to display documents only for allowed IP addresses #632
- Remove the moderator/administrator name in the e-mails of the validation process #551
- The semi-controlled suggestions should be activated for contributors #542
- Call to action button for submitting a deposit #366
- Messages sent for "Forgot password" should be improved. #343
Fixed bugs:
- Impossible to save a document after opening it for editing #689
- A moderator cannot select an existing collection in the document editor #683
- Error in swisscovery metadata import [2] #674
- Fix responsive menu (TEST env) [2] #667
- Facet display conditions need adjustments #634
- Display facets depending on context #623
- Number/pages missing in OAI export (oai_dc), field
dc:source
when no volume exists #370
Closed issues:
- Import faculty and department data from RERO DOC for FOLIA #691
- Field
publication.publisher
to be renamed (with description) in the deposit #690 - Allow each dedicated repository to configure its footer links #682
- Display Series fields in the detailed view #660
- Identify all DOIs imported from RERO DOC #659
- Make a real test with an external domain name [1] #647
- Make the organisation home page multilingual [3] #639
- ROAR: Load documents from RERO DOC and from the provided export #620
- FOLIA: Load documents from RERO DOC #619
- Import publications from swisscovery #610
- Export usage data for invoicing #562
- Option to sort results by publication year, date added and relevance (ev. title) #402
- Group users by sections #145
Merged pull requests:
- Change color scheme for two dedicated repositories (tentative) #700 (mmo)
- deposit: improve document type detection. #698 (Garfield-fr)
- deposit: fix moderator validation #697 (jma)
- Identify DOI in RERO DOC field 775 $o #696 (mmo)
- documents: import faculty and department from RERO DOC for UNIFR #695 (mmo)
- deposits: fix swisscovery import #694 (Garfield-fr)
- deposits: change title and add description on publisher field #693 (Garfield-fr)
- documents: fix document edition #692 (jma)
- collections: allow submitter to search in collections. #688 (jma)
- organisations: implement multilingual footer for dedicated #687 (Garfield-fr)
- dependencies: fix several packages version for security reasons #686 (jma)
- application: fix responsive design menu #685 (Garfield-fr)
- subdivisions: fix moderator access bug #678 (mmo)
- documents: improve custom field import from RERO DOC for ROAR #658 (mmo)
- dependencies: fix pillow version for security reasons #657 (mmo)
- documents: fill out custom fields for ROAR during RERO DOC import #656 (mmo)
- deposit: allow to set document visibility #654 (jma)
- documents: try to parse the thesis note from RERO DOC more precisely #650 (mmo)
- documents: adapt import from HEP BEJUNE #649 (mmo)
- search: aggregations order endpoint #645 (jma)
- organisations: fix export serialization #637 (sebdeleze)
- translations: update catalog #636 (sebdeleze)
- documents: import
unifr
records from RERO DOC #635 (sebdeleze) - documents:
masked
property enhancement #633 (sebdeleze) - records: configure sorting behavior #631 (sebdeleze)
- api: search swisscovery records #630 (sebdeleze)
- deposit: add a call to action #629 (sebdeleze)
- documents: import records from HEP BEJUNE #628 (sebdeleze)
- docker: change always to unless-stopped on restart parameter #627 (Garfield-fr)
- accounts: password forgotten emails #615 (sebdeleze)
- documents: fix
partOf
format #614 (sebdeleze) - deposits: change validation process emails #613 (sebdeleze)
- contributors: add suggestions for name #612 (sebdeleze)
- subdivisions: create resource #606 (sebdeleze)
- stats: collect and display stats for organisations #594 (sebdeleze)
v1.3.0 (2021-08-03)
Fixed bugs:
- Error after PDF extraction in deposits #603
Closed issues:
Merged pull requests:
- translations: update catalog #618 (sebastiendeleze)
- translations: update catalog #617 (sebastiendeleze)
- security: update dependencies #616 (sebastiendeleze)
- organisations: remove an organisation #611 (sebastiendeleze)
- organisations: dedicated view for
bcufr
#608 (sebastiendeleze) - deposits: fix PDF date extraction #604 (sebastiendeleze)
- documents: add
masked
property #601 (sebastiendeleze)
v1.2.0 (2021-07-14)
Implemented enhancements:
- Keywords and classifications are clickable #367
Fixed bugs:
- Facets are not translated when the language is changed #598
- Research projects not correct in document editor #593
- Hide the Dewey classification #550
Closed issues:
- Create dedicated view HEP-BEJUNE #571
Merged pull requests:
- translations: update catalog #602 (sebastiendeleze)
- documents: subjects search #599 (sebastiendeleze)
- documents: hide Dewey classification #597 (sebastiendeleze)
- documents: fix projects typehead #595 (sebastiendeleze)
- projects: dedicated view for HEP BEJUNE. #591 (sebastiendeleze)
- vge: add sources for OAI harvesting from RERO DOC #590 (sebastiendeleze)
v1.1.1 (2021-06-16)
Merged pull requests:
- documents: fix license for RERO DOC publications #587 (sebastiendeleze)
v1.1.0 (2021-06-16)
Implemented enhancements:
Fixed bugs:
- Facets with
invenio-records-resources
don't work as expected #554 - Controlled affiliations are not shown in the interface and can be edited #541
- Button "Search in full-text" is ineffective #510
- Dedicated context is lost, when coming back to public interface from administration. #499
- The language change in the admin interface does not work properly. #493
- The admin has no full permissions to update his/her own organisation. #492
- The suppression of a user as an admin does not really delete the user. #491
Closed issues:
- Custom homepage template for organisation #583
- Improve deposit editor #569
- Remove default project entry in deposit process #560
- Mark documents as
harvested
when they are import from an external source #556 - Set the current language based on the
lang
cookie #535 - Import BGE records from RERODOC #528
- Change the way select options are hierarchized #530
- Allow the definition of custom collections #521
- Allow the definition of custom metadata fields and facets [5] #512
- Add "Open access" button above the facets #511
- Organisation editor: adjust the caption text of the field "Allowed IP addresses" #495
- Create maintenance page #481
- Create dedicated view HEP-VS #459
- Authentication by API key for requesting API endpoints. #415
- Every deposited document is assigned a persistent identifier (ARK) [5] #399
- Record validation workflow #457
- Export search results in CSV #456
- Adapt detailed views for projects #455
- Add / Edit custom project #454
Merged pull requests:
- homepage: custom description for organisations #585 (sebastiendeleze)
- translations: update catalog #584 (sebastiendeleze)
- ui: update scripts #580 (sebastiendeleze)
- records: configure markdown fields #579 (sebastiendeleze)
- json schemas: force the cache to be cleared. #578 (sebastiendeleze)
- deposits: improve editor and process #577 (sebastiendeleze)
- documents: fix controlled affiliations #574 (sebastiendeleze)
- tests: fix temporarly safety check #572 (sebastiendeleze)
- project: add
collection
resource #566 (sebastiendeleze) - templates: add language value filter #565 (sebastiendeleze)
- assets: remove manifest fix #564 (sebastiendeleze)
- assets: copy manifest.json to fix webpack error #563 (sebastiendeleze)
- identifiers: add ARK identifiers #561 (jma)
- translations: update catalog #558 (sebastiendeleze)
- documents: flag record as
harvested
#557 (sebastiendeleze) - resources: apply filters #555 (sebastiendeleze)
- projects: CSV export for projects #553 (sebastiendeleze)
- projects: dedicated view for HEP Valais. #552 (sebastiendeleze)
- projects: validation workflow #549 (sebastiendeleze)
- view: change the view routes #533 (jma)
- json schemas: configure options tree for select #531 (sebastiendeleze)
- documents: import BGE set from RERODOC #529 (sebastiendeleze)
- search: suggestions completion API endpoint #527 (sebastiendeleze)
- projects: create custom resource for HEP-VS #526 (sebastiendeleze)
- documents: custom fields for documents #525 (sebastiendeleze)
- dependencies: fix security issues #524 (sebastiendeleze)
- translations: update catalog #520 (sebastiendeleze)
- search: add filter for open access documents #519 (sebastiendeleze)
- projects: editor for HEP Valais #517 (sebastiendeleze)
- records: improve indexing #513 (sebastiendeleze)
- translations: update catalog #509 (sebastiendeleze)
- projects: refactor resource #508 (sebastiendeleze)
- project: upgrade to Invenio 3.4 #505 (sebastiendeleze)
- monitoring: improve returned information #503 (sebastiendeleze)
- stats: configure stats for documents and files #501 (sebastiendeleze)
- organisations: update
allowedIps
description #500 (sebastiendeleze) - users: remove Flask user #498 (sebastiendeleze)
- organisations: fix editor with admin role #497 (sebastiendeleze)
- translations: create REST endpoint #494 (sebastiendeleze)
- user: enable applications menu entry #490 (sebastiendeleze)
- organisation: theme for VGE #488 (sebastiendeleze)
v1.0.0 (2021-02-16)
Implemented enhancements:
- Improve responsive display #474
- Set a limit for upload size to 500 Mo #412
- DOI are clickable in the detailed views (public and pro) #403
- Classification must NOT be required in document editor #395
- Adjustments in the deposit form #387
- Display a small header for SONAR when we are in organisation's view #385
- A "Back to results" button is missing in the detailed record view #383
- Correct message "Welcome on SONAR" #350
- Provision activity in deposit editor must be improved. #310
- Explode last name and first name for users. #222
- permissions: improve permissions checks #482 (sebastiendeleze)
- design: improve responsive display #477 (sebastiendeleze)
- HEG import: split files #468 (sebastiendeleze)
- documents: avoid log in sentry #449 (sebastiendeleze)
- users: separate first name and last name. #445 (sebastiendeleze)
- documents: allow multiple organisations #442 (sebastiendeleze)
- documents: set DOI clickable #441 (sebastiendeleze)
- mappings: set shards and replicas values #430 (sebastiendeleze)
- rerodoc: default document type for thesis #424 (sebastiendeleze)
- deposit: improve editor #421 (sebastiendeleze)
- documents: improve editor #420 (sebastiendeleze)
- project: change welcome subject #388 (sebastiendeleze)
- organisation: display a small header #386 (sebastiendeleze)
- documents: add a back button in detail views #384 (sebastiendeleze)
Fixed bugs:
- Wrong controlled affiliation is sometimes set #465
- Hide records which have no file attached, only if imported from HEG #464
- Remove markup from abstracts #461
- The links of the table of content in the documentation are not working. #450
- Email check is case sensitive when try to login with a switch edu-ID account #397
- Field "identifiedBy" for contributions is not editable in the document's form #396
- Some controlled affiliations are not correct. #362
- Documents from RERO DOC don't have a type in SONAR. #361
- HEG import: remove markup from abstract #472 (sebastiendeleze)
- documents: fix controlled affiliation matching #471 (sebastiendeleze)
- HEG import: fix
es
language code #467 (sebastiendeleze) - documents: add
hiddenToPublic
property #466 (sebastiendeleze) - help: fix TOC links #453 (sebastiendeleze)
- authentication: fix Switch edu-ID authentication #444 (sebastiendeleze)
Closed issues:
- Update frontpage #476
- Document endpoints for API REST. #458
- Monitoring to get differences between DB and ES. #448
- Install GitHub stale workflow. #446
- PMC and CrossRef metadata import #407
- Implements OAI PMH harvesting from swiss IRs from two sources #371
- Sign in / Sign up distinction #365
- Errors during importation from RERODOC #294
- Test API request time with permissions loading and 1000 records. #245
- Analyse collections handling #142
- Optimize pages for referencing #112
- Optimize pages loading speed and resources loading. #111
- Searches #391
- Lists #390
- Alerts #389
- Specific collections #392
- Snippets #393
- Implement an advanced search #394
- Check the roll-over of the SAML IdP certificate of the SWITCH edu-ID IdP #434
- Import data from HEG sets #429
- Permalink RERO DOC? (Besoin USI, à discuter avec @mmo) #411
- Finalize the IT environment for production #398
- Push generated files to Webdav endpoint #378
- Harvest data from BORIS (Bern) and Archive ouverte UNIGE #374
- Implement the "project" section in deposit and document #358
- Add a favicon #121
- Add google tags for analytics tracking #109
- Remove "Software under development!" banner #107
- Export data for Google scholar, Google books, ... #99
- Add schema.org metadata #98
- DEV and TEST subdomains #19
Merged pull requests:
- translations: update catalog #489 (sebastiendeleze)
- dependencies: upgrade
sonar-ui
#485 (sebastiendeleze) - project: update copyright year #484 (sebastiendeleze)
- editor: update JSON schema properties #483 (sebastiendeleze)
- docker: force upgrade pip #480 (sebastiendeleze)
- project: optimize loading speed and SEO #479 (sebastiendeleze)
- ci: fix
xpdf
installation error #478 (sebastiendeleze) - monitoring: data integrity and DB connections #475 (sebastiendeleze)
- frontpage: remove banner #469 (sebastiendeleze)
- dependencies: ignore vulnerability #463 (sebastiendeleze)
- translations: update catalogs #462 (sebastiendeleze)
- documents: add metadata in detail view #460 (sebastiendeleze)
- gh actions: set the stale workflow #447 (sebastiendeleze)
- google analytics: add tracking code #440 (sebastiendeleze)
- es: backup and restore #438 (sebastiendeleze)
- ci: fix coveralls issue #437 (sebastiendeleze)
- ci: switch to GitHub Actions #436 (sebastiendeleze)
- db: drop tables instead of drop database #432 (sebastiendeleze)
- documents: harvest records from HEG #431 (sebastiendeleze)
- project: add favicon #428 (sebastiendeleze)
- documents: RERODOC permalink #425 (sebastiendeleze)
- Spelling: i.e x4, -to which x2 #422 (comradekingu)
- dependency: fix security issue #418 (sebastiendeleze)
- translations: update catalogs #380 (sebastiendeleze)
- documents: harvest from 2 sources #376 (sebastiendeleze)
- projects: add resource #372 (sebastiendeleze)
v0.7.0 (2020-11-13)
Closed issues:
- Other files are not well displayed in the document's detail view #357
- Restore backups for organisations and users after a new setup #356
- Field contributor should not be required in deposit form #352
- Disallow modify isDedicated and isShared properties for non superusers. #351
- Upgrade Invenio to version 3.3 and Elasticsearch to version 7 #345
- ORCID must support X as last caracter. #342
- Move from pipenv to poetry #341
- File formats #339
- Conferences should be displayed with number, place and date #338
- Bookmarks are not well displayed in PDF previews #336
- Time zone is wrong for dates in the logs of deposits. #333
- Upgrade to celery 5 #331
- Check files permissions #328
- OAI-PMH Export format in Dublin Core (DC) #325
- Add field licence on step "diffusion" of deposit #324
- Accept all file formats for documents #322
- Translate values for 'organisation' facet #320
- Order records by date by default if no query specified #318
- Do not create user ressource when invenio account is created #314
- OAI-PMH Automatic creation sets for organisation #311
- Import documents to organisation "usi" and not "unisi" when harvesting from rerodoc #308
- For dedicated repository, avoid error when the custom styles file does not exist #307
- Add a facet to search user not attached to an organisation #305
- Add translation context during messages extraction #302
- Ensure that file with lowest order is considered as the main file. #300
- Possibility to add/edit metadata for files #280
- Retrieve roles from invenio-access instead of storing them into User API class #244
- [2] @rerowep suggested to upgrade to ES 7.6.2 #224
Merged pull requests:
- documents: fix contributions in editor. #369 (sebastiendeleze)
- translations: update catalogs #368 (sebastiendeleze)
- project: restore data #364 (sebastiendeleze)
- dependencies: fix version for
importlib-metadata
#360 (sebastiendeleze) - translations: update catalogs #359 (sebastiendeleze)
- documents: meeting display #355 (sebastiendeleze)
- deposits: contributors are not required #354 (sebastiendeleze)
- organisations: validate modes update #353 (sebastiendeleze)
- deposits: fix ORCID format #348 (sebastiendeleze)
- project: upgrade invenio and elasticsearch #347 (sebastiendeleze)
- project: use poetry #344 (sebastiendeleze)
- documents: export records in Dublic Core format #340 (sebastiendeleze)
- documents: Customize PDF preview styles #337 (sebastiendeleze)
- deposit: fix log date format #335 (sebastiendeleze)
- dependencies: update celery to version 5 #332 (sebastiendeleze)
- translations: update catalogs #330 (sebastiendeleze)
- documents: improve files permissions #329 (sebastiendeleze)
- deposits: add license #327 (sebastiendeleze)
- documents: configure OAI sets #326 (sebastiendeleze)
- documents: handle several file formats #323 (sebastiendeleze)
- documents: update name in organisation facet #321 (sebastiendeleze)
- records: sort by most recent descending by default #319 (sebastiendeleze)
- documents: fix thumbnail without external URL #317 (sebastiendeleze)
- users: avoid create user resource #315 (sebastiendeleze)
- translations: update catalogs #313 (sebastiendeleze)
- organisation: rename
unisi
tousi
#309 (sebastiendeleze) - users: facet for users without organisation #306 (sebastiendeleze)
- translations: add context when extracting messages #304 (sebastiendeleze)
- Translations update from Weblate #303 (weblate)
- documents: order files #301 (sebastiendeleze)
- documents: configure
\_files
in JSON schema #299 (sebastiendeleze) - documents: fix files permissions CLI #298 (sebastiendeleze)
- records: refactor file handling #297 (sebastiendeleze)
- imports: change PMID identifier #296 (sebastiendeleze)
- documents: add option to force harvesting records #295 (sebastiendeleze)
v0.6.0 (2020-09-08)
Closed issues:
- Permalink in document detail point to a 404 #282
- Problem with users with role "user" #273
- Modifies welcome e-mail for role "user" #272
- Fix display of provisionActivity depending on document type. #270
- Organisation landing page #268
- Update
dissertation
field #265 - Extract date during import of documents #254
- Uniformize frontend and backend brief views for the documents #253
- Change user roles from array to string in JSON schema #246
- Improve and correct the document editor #230
- Uniformize frontend and admin detail views for documents #219
- Improve the URL to access organisation view #215
- Enhance elastic search mapping for documents #139
Merged pull requests:
- translations: update catalogs #293 (sebastiendeleze)
- documents: search in full-text #292 (sebastiendeleze)
- records: set default aggregation size #291 (sebastiendeleze)
- account: customize welcome e-mail #290 (sebastiendeleze)
- users: list users with no organisation #289 (sebastiendeleze)
- package: update
flask-cors
to version 3.0.9 #288 (sebastiendeleze) - deposits: handle
identifiedBy
field. #287 (sebastiendeleze) - search: enhance elasticsearch mappings #286 (sebastiendeleze)
- organisations: show organisation information #285 (sebastiendeleze)
- documents: fix permalink #283 (sebastiendeleze)
- documents: improve editor #281 (sebastiendeleze)
- editor: do not sort hierarchical options #279 (sebastiendeleze)
- documents: create an associated bucket by default #278 (sebastiendeleze)
- records: improve date validation #277 (sebastiendeleze)
- organisation: 404 instead of raising an exception #276 (sebastiendeleze)
- styles: avoid to load styles twice. #275 (sebastiendeleze)
- navbar: add arrow for dropdown menus #274 (sebastiendeleze)
- Translations update from Weblate #271 (weblate)
- help: restrict to superuser roles. #269 (sebastiendeleze)
- documents: add dissertation property #266 (sebastiendeleze)
- documentation: add a weblate badge #264 (sebastiendeleze)
- documents: import start date from field
502$9
. #262 (sebastiendeleze) - files: update the record when a file is modified #261 (sebastiendeleze)
- translations: sync translations with Transifex #260 (sebastiendeleze)
- organisation: improve specific URL #259 (sebastiendeleze)
- documents: improve detail views #258 (sebastiendeleze)
- users: limit user to one role #257 (sebastiendeleze)
- search: fix query for resources #256 (sebastiendeleze)
- project: improve scripts #255 (sebastiendeleze)
v0.5.0 (2020-06-26)
Closed issues:
- Rename publisher to submitter #250
- Deposits improvements #248
- Update registration email content #242
- Allow only one role for users, as roles are hierarchical #241
- Removes roles from user record API and use created roles in invenio-access #240
- [2] Store organisation's code as additional persistent identifier for the organisation. #223
- Create a user resource when a new account is created with registration form or oAuth #221
- [2] Adds the possibility to push translation in transifex. #220
- Page for listing deposits for the logged user #218
- Permissions rules for accessing deposits #217
- Possibility to access records for an organisation with a specific URL #216
- Add a facet for searching documents by author #214
- Add a facet for searching document by date. #213
- Add a facet for searching documents by controlled affiliations #212
- Improve the website design: #211
- Custom indexer #209
- Ability to create or link account to user record #204
- Standardize name for organisation #198
- Store user's organisation in document created from deposit. #197
- Configure Flask-Wiki to store the pages on NFS volume #196
- Configure invenio-files to store the files on NFS volume #195
- Mount NFS volume #194
- Re-enable sentry logs #193
- Rules for restricting access to resources by user, role and institution #146
- Add translations for french, german and italian #108
- Configure ORCID for production #103
Merged pull requests:
- users: rename role publisher #251 (sebastiendeleze)
- deposits: improve form #249 (sebastiendeleze)
- users: send welcome email #247 (sebastiendeleze)
- users: limit to only one role #243 (sebastiendeleze)
- search: add aggregations #239 (sebastiendeleze)
- design: rebrand website #238 (sebastiendeleze)
- translations: add translations #237 (sebastiendeleze)
- translations: Transifex integration #236 (sebastiendeleze)
- users: create user record on registration #235 (sebastiendeleze)
- organisations: access records with specific URL #234 (sebastiendeleze)
- project: update dependencies #233 (sebastiendeleze)
- deposits: add organisation in documents #231 (sebastiendeleze)
- user: add publisher role #229 (sebastiendeleze)
- security: add permissions for accessing resources #228 (sebastiendeleze)
- organisation: create default organisation #226 (sebastiendeleze)
- indexer: custom indexer #210 (sebastiendeleze)
- authentication: ORCID for production #208 (sebastiendeleze)
- deposit: improve form in submission process #207 (sebastiendeleze)
- documents: improve editor #206 (sebastiendeleze)
- translations: translate form options. #205 (sebastiendeleze)
- user: synchronize user records and security accounts #203 (sebastiendeleze)
- user: improve editor #202 (sebastiendeleze)
- records: improve serializer #201 (sebastiendeleze)
- organisation: improve organisation editor #200 (sebastiendeleze)
- organisation: standardize name #199 (sebastiendeleze)
- documents: fix affiliations file path #192 (sebastiendeleze)
v0.4.0 (2020-04-17)
Fixed bugs:
- Error in Travis CI when update sonar-ui version #159
- Disable access to super admin for admin users #125
Closed issues:
- Initial Update #189
- Prepare before the publication of TEST website #185
- Create persistent storage to cluster #157
- Import embargo information of files #147
- Add a property to store external links for documents #144
- Don't show files with embargo #143
- Install flask wiki #138
- configure smtp for sending mails in deployed instances #127
- Change sentry key to make it work again #119
- Remove test organizations #115
- Modify deposit data structure to match final document structure #113
- Create a about page #106
- Create a contact page #105
- Cleanup the project #101
- Web design #97
- Persistent identifiers #75
- Common module between RERO ILS and SONAR #15
- IR filter configuration #13
Merged pull requests:
- security: replace pipenv check by safety. #191 (sebastiendeleze)
- accounts: add ORCID icon #190 (sebastiendeleze)
- project: prepare for publishing TEST website #188 (sebastiendeleze)
- documentation: Flask-Wiki integration #187 (sebastiendeleze)
- deposit: deposit data structure finalization #184 (sebastiendeleze)
- documents: check files restrictions #182 (sebastiendeleze)
- project: fix security issue in bleach library #181 (sebastiendeleze)
- documents: update files permissions #180 (sebastiendeleze)
- organisations: remove test organisation #179 (sebastiendeleze)
v0.3.3 (2020-03-17)
Fixed bugs:
- Fix instability in clusters #158
Closed issues:
Merged pull requests:
- documents: import missing fields from RERODOC #178 (sebastiendeleze)
- authentication: configure SWITCHaai for production #177 (sebastiendeleze)
- documents: import "identifiedBy" properties #167 (sebastiendeleze)
v0.3.2 (2020-03-04)
Merged pull requests:
- deployment: install ImageMagick #165 (sebastiendeleze)
v0.3.1 (2020-02-26)
Closed issues:
- Don't display files from NL #161
Merged pull requests:
- documents: external URLs #164 (sebastiendeleze)
- Preview and thumbnails #163 (sebastiendeleze)
v0.3.0 (2020-02-25)
Fixed bugs:
- Check why affiliations are not well extracted with GROBID #148
- Show language facet #123
- Adapt layout of password forgotten page #102
- shibboleth: fix authentication issue #126 (sebastiendeleze)
Closed issues:
- Import submissions from RERODOC #141
- Import users from RERODOC #140
- Create the document when a deposit is validated #114
- Re-enable marshmallow checks #79
- Migrate data from RERO DOC #76
Merged pull requests:
- project: install UI script #156 (sebastiendeleze)
- PDF extractor: Affiliation extraction #149 (sebastiendeleze)
- deposit: PDF metadata extraction #137 (sebastiendeleze)
- deposit: Create document #136 (sebastiendeleze)
- documents: Import documents from RERODOC #135 (sebastiendeleze)
- records: JSON schema API endpoint #134 (sebastiendeleze)
- nginx: remove OPTIONS requests from logs. #133 (sebastiendeleze)
- records: fix languages facet display #132 (sebastiendeleze)
- documents: remove unnecessary properties #131 (sebastiendeleze)
- account: password forgotten template #130 (sebastiendeleze)
- records: remove form schemas #129 (sebastiendeleze)
- deposit: various corrections #128 (sebastiendeleze)
v0.2.2 (2020-01-16)
Merged pull requests:
- records: integrate public search #122 (sebastiendeleze)
- documents: data model refactor #116 (sebastiendeleze)
v0.2.1 (2020-01-10)
Fixed bugs:
- Remove external calls to CSS for toastr and font-awesome #124
Closed issues:
- Upgrade to invenio 3.2 #117
- Remove invenio-theme #100
- Change data model structure for documents #96
- Integrate public search from sonar-ui application #95
Merged pull requests:
- ui: update project name #120 (sebastiendeleze)
- project: upgrade Invenio #118 (sebastiendeleze)
v0.2.0 (2019-12-30)
Closed issues:
- API endpoint for publishing a publication #91
- Evaluate invenio-rest for building custom endpoints #90
- populate metadata when a file is uploaded in deposit process #87
- Create a "Deposit" resource #82
- Install invenio-files-rest for managing files #81
- Document administration #74
- Organization administration #73
- Create default users and roles #70
- User administration #68
- Add link to institution #67
- Remove user #66
- Update user #65
- Create user #64
- List users #63
- Admin layout integration #62
- Angular testing and integration #61
- Change license #60
- Increase code coverage #57
- Test yapf code formatter #53
- Editor for bibliographic metadata #52
- Workflow of the publication upload #51
- Extract metadata from PDF #50
- Italian translations #49
- Upload a full text publication #43
- Translations #28
- Authentication via ORCID #26
- Authentication via Switch Edu-ID #25
- Project version tag #24
- Document details #20
Merged pull requests:
- deposits: various changes #94 (sebastiendeleze)
- deposit: review a deposit #93 (sebastiendeleze)
- deposit: publish a deposit #92 (sebastiendeleze)
- deposit: extract metadata from PDF #89 (sebastiendeleze)
- resources: create deposit resource #88 (sebastiendeleze)
- files: configure Invenio files REST #86 (sebastiendeleze)
- project: add commit message template #80 (sebastiendeleze)
- webpack: custom configuration file #78 (jma)
- records: integrate angular UI #77 (sebastiendeleze)
- record: User resource creation #72 (sebastiendeleze)
- theming: Admin layout #71 (sebastiendeleze)
- license: Move from GPLv2 to AGPLv3 #69 (sebastiendeleze)
- document: PDF metadata extraction #58 (sebastiendeleze)
v0.1.0 (2019-07-25)
Closed issues:
- Authentication with the service #48
- Test login process with Switch edu-id #47
- Service provider configuration #46
- Create and configure a switch edu-id account #45
- asdf #44
- Add command to setup script #42
- Format all files #38
- Language switcher #27
- Configure coveralls.io #23
- Remove sqlalchemy warning #22
- Cleanup code and comments #18
- Code coverage #17
- Search facets #16
- Test instance #14
- USI data searchable #12
- DEV instance and sub domain activation #3
Merged pull requests:
- project: Release tag #59 (sebastiendeleze)
- tests: Increase code coverage #56 (sebastiendeleze)
- translations: Italian translations #55 (sebastiendeleze)
- authentication: Switch edu-id authentication #54 (sebastiendeleze)
- authentication: ORCID OAuth #39 (sebastiendeleze)
- templating: Document detail #37 (sebastiendeleze)
- translations: Translations in french and german #33 (sebastiendeleze)
- translations: Language switcher #30 (sebastiendeleze)
- search: Faceted filters #29 (sebastiendeleze)
- search: USI data searchable #21 (sebastiendeleze)
- config: Sentry support #11 (sebastiendeleze)
- theming: IR specific view #10 (sebastiendeleze)
- theming: Frontpage layout #9 (sebastiendeleze)
- deployment: SONAR instance #8 (sebastiendeleze)
- tests: Travis build #7 (sebastiendeleze)
* This Changelog was automatically generated by github_changelog_generator