Customizable and skinnable social platform dedicated to open data.
AGPL-3.0 License
raven
version to ensure sentry is filtering legit HTTP exceptions #774
SPATIAL_SEARCH_EXCLUDE_LEVELS
. #1101
purge
command #1039
udata images render
command.ALLOWED_RESOURCES_EXTENSIONS
setting and both admin and API will have the same behavior #833.min
and max
values to disable some datesnext
button when no file has been uploaded #930
udata search reindex
command #1009
jquery-slimscroll
and fix admin menu scrolling #851
ExtractTextPlugin
on Vue components style:
Vue.config.replace = false
: compatible with Vue.js 1/2 and no more style guessing #760
name
on all components: no more Anonymous Component
in Vue debuggerFragments
Milestone: 1.0.6
X-API-KEY
and X-Fields
in cors preflight headers #841
Published by noirbizarre over 7 years ago
udata_version
jinja global into a reusable (by themes) package_version
#768
400 Bad Request
when a bad class
attribute is provided to the APImeta[name=robots]
on pages requiring itPublished by noirbizarre over 7 years ago
Published by noirbizarre over 7 years ago
You have to re-initialize the index from scratch, not just use the reindex
command given that ElasticSearch 2+ doesn't provide a way to delete mappings anymore. The command is udata search init
and may take some time given the amount of data you are dealing with.
In some configurations, this feature should be deactivated, typically when
there is an SSO in front of udata which may cause some inconsistencies. In
that case, the configuration parameter DELETE_ME should be set to False (True
by default).
The addition of fields masks in Flask-RESTPlus allows us to reduce the retrieved payload within the admin — especially for datasets — and results in a performances boost.
Theses are deprecated and support will be removed in some feature release.
See Deprecation Policy.
fortnighly
⇨ biweekly
biannual
⇨ semiannual
realtime
⇨ continuous