Releases: sncf-connect-tech/vboard
Releases · sncf-connect-tech/vboard
VBoard deployed on Heroku
1.2.4
1.2.3
1.2.2
1.2.1
Fixed
- search by label is now correctly done by the backend - closed #37
Variable [pinUpdate] is not definedHTTP 500 error inElasticSearchClient.updatePin- When visiting the profile URL of a non-existing user, UI loaded forever (#44)
- per-author pin search (#9)
- issue with Cognito auth & getSessionUser, that use to rely on the
JSESSIONIDcookie
(it does not anymore)
Changed
- renamed
$VBOARD_WP_PUBLIC_HOSTconfiguration environment variable into$VBOARD_BLOG_URL - requiring $KCK_ENABLED to be defined when using this auth mode
(when the property was left undefined, the SpringBoot connector was misbehaving) - properly handling "user not found" situations with a 404
- in anonymous (no-auth) mode, all users are admin
- default HTTP error is now a 500
Added
- permalink anchor link on pins (#8)
- support for HTTPs to PinsController web crawler (#42)
- link to Swagger in web UI menu
- config option
uploads.multiplePinsPerUrlAllowed, with corresponding environment variable$VBOARD_ALLOW_MULTIPLE_PINS_PER_URL $ENABLE_WHITELABEL_ERRORSoptional configuration environment variable for the backend$VBOARD_SUPPORT_URLoptional configuration environment variable for the frontend
Removed
- roles
Administrateur(redundant withUser.isAdmin) &Utilisateur(useless, correspond to any authentified user)
Support for AWS Cognito auth
Added
- vboard-ws: support for AWS Cognito auth (#75)
- vboard-front: allowed an $HTTP_PROXY to be injected in httpd.conf
Changed
- vboard-ws:
- now compatibile with ElasticSearch 6
- Maven build now done in Dockerfile pre-step
- vboard-ws: npm build now done in Dockerfile pre-step
- vboard-batchs: now uses logstash
Fixed
- vboard-front: config parsing was broken and ignored the default values of number of last months pins to retrieve
Stabilization
- Fixing
$VBOARD_WP_PUBLIC_HOSTinjection invboard-front/run_http_server.sh - Upgraded some Maven dependencies to get rid of vulnerable ones - cf. #17
- Fixing bug that prevents to add a new pin - cf. #1
- Fixing typos and issues #24 #25 #26: enabling ELS dynamic scripting + duplicate entries in
docker-composeYAMLs + missingng-modelinvboardPin.html - Fixing pins image upload - cf. #32
