Skip to content

Releases: dataesr/paysage-api

v3.0.1

14 Nov 15:55
Compare
Choose a tag to compare

🎉 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

16 Oct 14:32
Compare
Choose a tag to compare

🎉 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

05 Oct 10:52
4a24074
Compare
Choose a tag to compare

🎉 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

03 Oct 14:36
Compare
Choose a tag to compare

🎉 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

26 Sep 08:01
Compare
Choose a tag to compare

🐛 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

11 Sep 14:27
Compare
Choose a tag to compare

🎉 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

07 Jul 09:27
9008fce
Compare
Choose a tag to compare

🐛 Réparation de bug

  • official-texts: Exclude users from types searched by default in autocomplete endpoint /2

v2.2.6

07 Jul 09:11
039d758
Compare
Choose a tag to compare

🐛 Réparation de bug

  • official-texts: Exclude "users" from types searched by default in autocomplete endpoint

v2.2.5

19 Jun 07:49
Compare
Choose a tag to compare
2.2.5

v2.2.4

31 May 07:45
Compare
Choose a tag to compare

Typo

  • rename "syncronize" into "synchronize"