http/util/nosecurity: use the forwarded user id if any

closes refinery_pro#28
http/server/update: use the request use if any to feed the `author` parameter
merge fix and dev branches
Added tag 0.21.1 for changeset 86a27d6357b8
pkg: prepare 0.21.1
http/client: fix the uri handling in the health check

closes #123
search: we absolutely must have parens around and/or expressions

For good measure we also put them around `not`.

closes #121
test/search: and / or logic is broken

Very likely we are missing parens.

related to #121
remove remnants of the `by.source` operator

related to #110
api/basket: return an empty list for non existent baskets

closes #118
test/basket: show that we crash when requesting a non-existent basket

related to #118
tsio/find: make sure we have enough flexibility along all axis

Axis being: series vs formula and series vs group.

related to tshistory_formula#74
3f9b24b60577 draft — Arnaud Campeas[arnaud.campeas@pythonian.fr] a month ago
util: function replicate_from_basket to orgnaize data replication

close #117
59e28e32757f — Arnaud Campeas[arnaud.campeas@pythonian.fr] a month ago
http/strings: fix update of series with json path

The dtype from pandas "|O" is not directly roundtripable

close #115
00808cc10d6c — Arnaud Campeas[arnaud.campeas@pythonian.fr] a month ago
http/strings: show error when updating a string series via json

related #115
tsio/oldmeta: reverse order is better

related to #93
old-meta: we also want to know the user associated with the edition

related to #93
migrate: missing migration for old metadata (series and groups)
follow change in sqlhelp

related to sqlhelp#1
86fc1881338e — Arnaud Campeas[arnaud.campeas@pythonian.fr] 2 months ago
http/json: fix bug when date are given with different size

close #107
Next