Releases: dataesr/paysage-api
Releases · dataesr/paysage-api
v3.0.1
🎉 Nouvelle fonctionalité
- script: add script to reset localisations status if date passed
🐛 Réparation de bug
- geographical-categories: Filter not recognized countries
- openapi: add query to parameters
- geographical-categories: Remove geometry while retrieving a list of geographical categories
- geographical-categories: Remove geometry while retrieving a list of geographical categories /2
- geographical-categories: Remove geometry while retrieving a list of geographical categories /3
- structure: add parent to bulk-import
- geographicalcategories: change query for light query to get categories
- identifiers: add googleScholar as new identifiers for structure and persons
- geographical-categories: update elastic query to get more info
- structure: add rechercheData and datawahouse as new identifiers
v3.0.0
🎉 Nouvelle fonctionalité
- geographical-categories: Return parent of a geographical category
- geographical-categories: Return children of a geographical category
- geographical-categories: Return children of a geographical category /2
🐛 Réparation de bug
- tests: fix officialtexts test
- ci: fix prize test issue
- ci: Add data folder for scripts
- geographical-categories: Return children of a geographical category /3
- bulk-import: add middlewares for bulk-import terms and add rncp as a identifier for terms
- test: fix unit test of terms
v2.5.0
🎉 Nouvelle fonctionalité
- structures: Add ringgold as identifier type
- structures: Add finess as identifier type
- relationTypes: add a grouping variable for gouvernance type grouping
- structures: Index GPS coordinates for structures
- auth: add boolean for otp requirement
- admin: expose isOtpRequired to admin users
- jobs: add reindex job api
- deletions: Allow admin to delete structures and persons
- officialtexts: Admin can delete officialtexts
- jobs: add jobs routes
- jobs: add export gouvernance job
- structures: Add BSO as new weblink type for structure
- structures: Add BSO as new weblink type for structure
- deletions: Allow admin to delete structures and persons
- officialtexts: Admin can delete officialtexts
- jobs: add jobs routes
- jobs: add export gouvernance job
- catalog: Generate lowercase only ids
- base-mongo-repo: add findOne methode to get existing files
- geographical-categories: add setup and repository
- geographical-categories: add wikidata to queries
- geographical-categories: Script to init / import greographical regions
- geographical-categories: Add departments
- geographical-categories: Add parent
🐛 Réparation de bug
- enums: id annelis and ALId were refering to the same identifier type. ALId has been deleted
- es: Index all identifiers even if inactives
- es: Andex all names of a structure
- keynumbers: Invert sort on population
- search: Set higher score for exact match than for partial match
- keynumbers: Delete all keynumbers before bulkWrite and run the job every day at 2 am
- search: Set higher score for exact match than for partial match
- search: Remove booster on acronyms
- keynumbers: Add source field for finance dataset
- keynumbers: Return structure source
- es: Index user on profile modification
- persons: Delete cvHal as identifier type
- persons: Clean available identifiers for person
- ci: Fix unit tests
- search: Enable search on otherNamesEn and otherNamesFr fields
- structures: Clean available identifiers for structure
- structures: Clean available identifiers for structure /2
- keynumbers: Update list of datasets available
- auth: change otp expiration
- identifiers: Simplify bdd id of identifiers
- relations: add mandateTypeGroup to relationTypes light query
- identifiers: Display all identifiers including the inactive ones
- identifiers: Simplify bdd id of identifiers /2
- identifiers: Add soundcloud identifier type for social media
- identifiers: Add academia and researchgate identifier type for social media
- es: Change GPS field name in mapping
- structureLocalisation: update geometry key
- root: typo
- auth: default otpMethod set to email
- assets: ensure urls are saved with https urls in production
- documents: Unauthorize document deletion for non accredited users
- index: fix structure index query
- deletes: Allow search in alternativePaysageIds
- setup: Better display setup error message
- jobs: Fix fr-gouvernance export
- jobs: add descriptions to curiexplore export
- structures: No empty legal-category relationship created on structure creation
- deletes: Allow search in alternativePaysageIds
- setup: Better display setup error message
- jobs: Fix fr-gouvernance export
- jobs: add descriptions to curiexplore export
- ci: Accept merge
- official-texts: Exclude "users" from types searched by default in autocomplete endpoint
- official-texts: Exclude users from types searched by default in autocomplete endpoint /2
- identifiers: add Crunchbase, EU Transparency, HATVP, Crossref funder ID, dealroom as new identifiers for structures
- prizes: allow relations between prizes/categories/structure in payload for bulkimport and change middleware
- localisations: update regexp for phone numbers in localisations
- cd: Ignore Mac Files
- identifiers: delete crossrefFunderId from api -> fundref is the same
- officialtext: update official text middlewares to throw error if jorftext already existe
- users-admin-query: update lookup
- officialtext: update validatePayload, check if jorftext does already exists
- identifiers-types: add piaweb for structures and projects identifiers
- config: Update Staging API URL
- geographical-categories: update get route for exception and geographical categories
- geographical-categories: add index for elastic on post route, type geographical in allowedType and fix tasker
- geographical-categories: get only current localisation on structure from geo categories
- geographical-categories: typo
- geographical-categories: update json assert
- geographical-categories: update files names
- geographical-categories: Switch datasource for French regions
- geographical-categories: Improve the way to match geojsons
- geographical-categories: Add COM
- geographical-categories: Add COM files
- geographical-categories: Set "isDeleted" to false by default
- ci: Regenerate package-lock.json file
- ci: Add missing file for OpenAPI
- ci: Restore pizes tests
🪚 Réamenagement de code
- structures: Delete commented line
Imp
- users: add setOtpRequired method to userRepository
Temporary
- add logs
Typo
- rename "syncronize" into "synchronize"
v2.4.0
🎉 Nouvelle fonctionalité
- search: Add new endpoint to search
- auth: add apiKeys feature
- localisations: Add iso3 as available field
- structures: Add "ESGBU" as identifier type
- es: Index persons activity
- documents: index document url
- structures: index closuredate
- documents: index document url
- structures: index closuredate
- structures: Add ringgold as identifier type
- structures: Add finess as identifier type
- relationTypes: add a grouping variable for gouvernance type grouping
- structures: Index GPS coordinates for structures
- auth: add boolean for otp requirement
- admin: expose isOtpRequired to admin users
- jobs: add reindex job api
- deletions: Allow admin to delete structures and persons
- officialtexts: Admin can delete officialtexts
- jobs: add jobs routes
- jobs: add export gouvernance job
- structures: Add BSO as new weblink type for structure
- structures: Add BSO as new weblink type for structure
- deletions: Allow admin to delete structures and persons
- officialtexts: Admin can delete officialtexts
- jobs: add jobs routes
- jobs: add export gouvernance job
- catalog: Generate lowercase only ids
🐛 Réparation de bug
- official-texts: Add publicationDate to elastic index
- schemas: MandateReason enum change
- search: Enable search with dash
- structures: Fix RNSR identifier type
- wording: Rename "telephone" into "phonenumber"
- localisations: Do not support additional properties any longer
- localisations: Return iso3
- wording: Rename "prices" into "prizes"
- wording: Rename "prices" into "prizes"
- doc: Restore alphabetical order for the menu
- add middleware
- es: Update ES index on nested field change
- es: Log aggregation count on Mongo query
- es: Boost acronym to top rank the acronym results
- enums: id annelis and ALId were refering to the same identifier type. ALId has been deleted
- es: Index all identifiers even if inactives
- es: Andex all names of a structure
- keynumbers: Invert sort on population
- search: Set higher score for exact match than for partial match
- keynumbers: Delete all keynumbers before bulkWrite and run the job every day at 2 am
- search: Set higher score for exact match than for partial match
- search: Remove booster on acronyms
- keynumbers: Add source field for finance dataset
- keynumbers: Return structure source
- es: Index user on profile modification
- persons: Delete cvHal as identifier type
- persons: Clean available identifiers for person
- ci: Fix unit tests
- search: Enable search on otherNamesEn and otherNamesFr fields
- structures: Clean available identifiers for structure
- structures: Clean available identifiers for structure /2
- keynumbers: Update list of datasets available
- auth: change otp expiration
- identifiers: Simplify bdd id of identifiers
- relations: add mandateTypeGroup to relationTypes light query
- identifiers: Display all identifiers including the inactive ones
- identifiers: Simplify bdd id of identifiers /2
- identifiers: Add soundcloud identifier type for social media
- identifiers: Add academia and researchgate identifier type for social media
- es: Change GPS field name in mapping
- structureLocalisation: update geometry key
- root: typo
- auth: default otpMethod set to email
- assets: ensure urls are saved with https urls in production
- documents: Unauthorize document deletion for non accredited users
- index: fix structure index query
- deletes: Allow search in alternativePaysageIds
- setup: Better display setup error message
- jobs: Fix fr-gouvernance export
- jobs: add descriptions to curiexplore export
- structures: No empty legal-category relationship created on structure creation
- deletes: Allow search in alternativePaysageIds
- setup: Better display setup error message
- jobs: Fix fr-gouvernance export
- jobs: add descriptions to curiexplore export
- ci: Accept merge
🪚 Réamenagement de code
- structures: Delete commented line
Refacto
- localisations: current address now correctly set
- localisations: current address now correctly set
Imp
- users: add setOtpRequired method to userRepository
Temporary
- add logs
v2.3.1
🐛 Réparation de bug
- officialtext: update validatePayload, check if jorftext does already exists
- identifiers-types: add piaweb for structures and projects identifiers
- config: Update Staging API URL
v2.3.0
🎉 Nouvelle fonctionalité
- base-mongo-repo: add findOne methode to get existing files
🐛 Réparation de bug
- identifiers: add Crunchbase, EU Transparency, HATVP, Crossref funder ID, dealroom as new identifiers for structures
- prizes: allow relations between prizes/categories/structure in payload for bulkimport and change middleware
- localisations: update regexp for phone numbers in localisations
- cd: Ignore Mac Files
- identifiers: delete crossrefFunderId from api -> fundref is the same
- officialtext: update official text middlewares to throw error if jorftext already existe
- users-admin-query: update lookup
v2.2.7
🐛 Réparation de bug
- official-texts: Exclude users from types searched by default in autocomplete endpoint /2
v2.2.6
🐛 Réparation de bug
- official-texts: Exclude "users" from types searched by default in autocomplete endpoint
v2.2.5
2.2.5
v2.2.4
Typo
- rename "syncronize" into "synchronize"