| Thu, 04 Aug 2022 14:41:58 -0400 |
John Rouillard |
Summary: Support selecion session/otk data store. Add redis as data store.
|
| Tue, 07 Jun 2022 09:39:35 -0400 |
John Rouillard |
issue2551203 - Add support for CORS preflight request
|
| Mon, 13 Dec 2021 23:20:52 -0500 |
John Rouillard |
Remove unused report_stats
|
| Mon, 13 Dec 2021 19:57:50 -0500 |
John Rouillard |
Change _ = to _discard = as _ is the translation service global
|
| Sat, 11 Dec 2021 21:41:49 -0500 |
John Rouillard |
Fix error status for invalid props
|
| Tue, 07 Dec 2021 11:15:04 -0500 |
John Rouillard |
issue2551178 - fix Traceback in Apache WSGI
|
| Tue, 07 Dec 2021 13:18:09 +0100 |
Ralf Schlatterbeck |
Do not set headers to None
|
| Wed, 01 Dec 2021 19:52:54 -0500 |
John Rouillard |
issue2551175 - Make ETag content-encoding aware.
|
| Sun, 07 Nov 2021 01:04:43 -0500 |
John Rouillard |
Mutiple changes to REST code.
|
| Thu, 21 Oct 2021 10:40:15 -0400 |
John Rouillard |
Fix extension in url support
|
| Wed, 20 Oct 2021 23:21:46 -0400 |
John Rouillard |
Explicitly match .json and .xml extension when used as last element of
|
| Sat, 16 Oct 2021 16:43:50 -0400 |
John Rouillard |
Make error message for bad apiver a little better.
|
| Sat, 16 Oct 2021 13:34:04 -0400 |
John Rouillard |
Fix 204 responses, hangs and crashes with REST.
|
| Wed, 21 Apr 2021 00:48:28 -0400 |
John Rouillard |
Test options in rest interface against live server; rest doc update
|
| Sat, 27 Mar 2021 00:03:30 -0400 |
John Rouillard |
Document post once functions.
|
| Fri, 01 Jan 2021 14:14:34 -0500 |
John Rouillard |
Fix uncaught error when parsing rest headers, document
|
| Mon, 17 Aug 2020 18:14:12 +0200 |
Ralf Schlatterbeck |
Handle empty Link for transitive property
|
| Wed, 03 Jun 2020 00:52:32 -0400 |
John Rouillard |
Enable timing stats reporting in REST interface.
|
| Fri, 28 Feb 2020 11:47:40 +0100 |
Ralf Schlatterbeck |
Fix transitive property check in REST API
|
| Thu, 13 Feb 2020 08:53:01 +0100 |
Ralf Schlatterbeck |
Merge
|
| Thu, 13 Feb 2020 08:51:20 +0100 |
Ralf Schlatterbeck |
Allow transitive properties in @fields in REST API
|
| Wed, 12 Feb 2020 16:00:59 +0100 |
Ralf Schlatterbeck |
Remove redundant permission check
|
| Wed, 12 Feb 2020 19:47:02 -0500 |
John Rouillard |
fix formatting
|
| Wed, 12 Feb 2020 12:35:33 +0100 |
Ralf Schlatterbeck |
REST API: 403 on non-searchable properties
|
| Tue, 31 Dec 2019 21:21:25 -0500 |
John Rouillard |
flake8 cleanups. Rename unused for loop vars argument unpacking.
|
| Wed, 25 Dec 2019 21:07:58 -0500 |
John Rouillard |
flake8 cleanups
|
| Tue, 26 Nov 2019 20:47:34 -0500 |
John Rouillard |
Sort accept keys to make p2 and p3 ordering the same
|
| Tue, 26 Nov 2019 09:55:09 -0500 |
John Rouillard |
issue2551069 - when unsupported type is found report type
|
| Sun, 20 Oct 2019 20:56:56 -0400 |
John Rouillard |
fix rate limit headers - were ints/floats need to be strings
|
| Tue, 15 Oct 2019 16:23:06 +0200 |
Ralf Schlatterbeck |
Code-robustness, error-message improved
|
| Tue, 08 Oct 2019 12:35:12 +0200 |
Ralf Schlatterbeck |
Fix lookup of negative ids
|
| Tue, 27 Aug 2019 18:37:18 +0200 |
Ralf Schlatterbeck |
Implement exact string search in REST API
|
| Tue, 27 Aug 2019 17:44:41 +0200 |
Ralf Schlatterbeck |
Fix lookup of labelprop in REST
|
| Mon, 26 Aug 2019 23:11:28 +0200 |
Ralf Schlatterbeck |
Implement transitive props for sort and filter
|
| Mon, 26 Aug 2019 21:44:48 +0200 |
Ralf Schlatterbeck |
Implement pagination in REST API via limit/offset
|
| Mon, 26 Aug 2019 09:56:20 +0200 |
Ralf Schlatterbeck |
Implement sorting of collections in REST API
|
| Mon, 26 Aug 2019 08:15:02 +0200 |
Ralf Schlatterbeck |
Fix security checks for individual properties
|
| Tue, 13 Aug 2019 09:46:02 +0200 |
Ralf Schlatterbeck |
issue2551053: Fix routing dict in rest.py
|
| Wed, 10 Jul 2019 20:49:41 -0400 |
John Rouillard |
Support use of duplicate rest filters keys. So URL's like:
|
| Sun, 23 Jun 2019 20:00:12 -0400 |
John Rouillard |
Allow @fields to include protected properties, document @protected
|
| Sun, 23 Jun 2019 14:46:05 +0200 |
Ralf Schlatterbeck |
Make REST-API updates work with WSGI
|
| Wed, 12 Jun 2019 19:52:29 -0400 |
John Rouillard |
Fix: PendingDeprecationWarning: HMAC() without an explicit digestmod
|
| Tue, 11 Jun 2019 21:05:53 -0400 |
John Rouillard |
logger.warn is deprecated. Replace with logger.warning.
|
| Wed, 29 May 2019 22:37:39 -0400 |
John Rouillard |
Remove uneeded pass left from testing.
|
| Wed, 29 May 2019 22:18:46 -0400 |
John Rouillard |
Accept header parsing fixes. Now return first acceptable match rather
|
| Tue, 28 May 2019 21:03:41 -0400 |
John Rouillard |
Clean up pylint reports of unused modules, duplicate imports, indent
|
| Sat, 25 May 2019 16:50:25 -0400 |
John Rouillard |
Rest rate limiting code first commit. It is a bit rough and turned off
|
| Sat, 25 May 2019 14:39:43 -0400 |
John Rouillard |
Prevent crash when clients do not set accept header. Use
|
| Sat, 25 May 2019 14:33:07 -0400 |
John Rouillard |
Tighten up use of X-HTTP-Method-Override to only work with POST.
|
| Sat, 25 May 2019 14:23:16 -0400 |
John Rouillard |
A few internet references report that etags for the same underlying
|
| Thu, 23 May 2019 20:55:03 -0400 |
John Rouillard |
issue2551033: actually use the key in hmac generation. Finally add
|
| Thu, 23 May 2019 18:56:57 -0400 |
John Rouillard |
issue2551033: prevent reverse engineering hidden data by using etags
|
| Sun, 28 Apr 2019 18:28:44 -0400 |
John Rouillard |
issue2551042 - add extra \ to \w in raw string url_to_regex. Not sure
|
| Mon, 15 Apr 2019 21:41:06 -0400 |
John Rouillard |
Added some more rest testing and make sure api version is valid.
|
| Sun, 14 Apr 2019 21:07:11 -0400 |
John Rouillard |
Add support for making an idempotent POST. This allows retrying a POST
|
| Sat, 13 Apr 2019 12:16:15 -0400 |
John Rouillard |
Change some 400 errors to 405 (method not allowed) errors where user is
|
| Thu, 11 Apr 2019 20:54:39 -0400 |
John Rouillard |
Method PUT: ignore specification of protected properties which can not
|
| Wed, 10 Apr 2019 17:56:08 -0400 |
John Rouillard |
Fix OPTIONS responses:
|
| Wed, 10 Apr 2019 17:46:51 -0400 |
John Rouillard |
Change pretty url parameter to @pretty to stop collision with field name.
|
| Fri, 05 Apr 2019 19:35:32 -0400 |
John Rouillard |
Add error handling. @apiver was being processed as a search
|