Commit Graph

73 Commits

Author SHA1 Message Date
erikzeneco
2834f3f641
check isUpsert header in POST document request (#5)
* check isUpsert header in POST document request

* Verify response code on "CreateItem that already exists" test

---------

Co-authored-by: Pijus Kamandulis <pikami@users.noreply.github.com>
2024-11-01 21:11:59 +02:00
Pijus Kamandulis
a6b5d32ff7
Merge pull request #4 from pikami/erikzeneco/serve_request_paths_with_trailing_slashes
Erikzeneco/serve request paths with trailing slashes
2024-10-29 18:06:56 +02:00
Pijus Kamandulis
0e98e3481a Strip trailing slash using middleware 2024-10-28 20:20:52 +02:00
Erik Zentveld
827046f634 re-add removed blank lines 2024-10-28 16:18:49 +01:00
Erik Zentveld
475d586dc5 Merge branch 'master' into serve_request_paths_with_trailing_slashes 2024-10-28 14:37:01 +01:00
Erik Zentveld
9abef691d6 serve request paths with trailing slashes, as sent by python client 2024-10-28 13:29:26 +01:00
Pijus Kamandulis
62dcbc1f2b
Merge pull request #1 from erikzeneco/master
Update README.md
2024-10-16 18:34:14 +03:00
erikzeneco
2f42651fb7
Update README.md
Use envPrefix for parameter passed in as environment variable with docker.
2024-10-16 16:24:53 +02:00
Pijus Kamandulis
20af73ee9c Partial JOIN implementation 2024-07-17 21:56:17 +03:00
Pijus Kamandulis
3bdff9b643 Implement Mathematical Functions 2024-06-19 00:44:46 +03:00
Pijus Kamandulis
b808e97c72 Fix array access 2024-06-03 19:00:52 +03:00
Pijus Kamandulis
e623a563f4 Update dependencies 2024-06-01 19:55:06 +03:00
Pijus Kamandulis
2cd61aa620 Implement document PATCH operation 2024-06-01 19:52:07 +03:00
Pijus Kamandulis
0cec7816c1 Fixed authentication key generation for partition key ranges
Fixed collection rid generation

Improved compatibility with SDKs
2024-06-01 02:32:52 +03:00
Pijus Kamandulis
ec5f82cd54 Fix docker tags 2024-04-06 19:14:37 +03:00
Pijus Kamandulis
26dcd68ace Added Docker to releaser configuration 2024-04-06 19:07:14 +03:00
Pijus Kamandulis
86c0275410 Added ability to configure using environment variables 2024-03-11 23:35:47 +02:00
Pijus Kamandulis
398584368f Implement OFFSET LIMIT 2024-03-11 22:09:55 +02:00
Pijus Kamandulis
5b66828bd0 Added some docs 2024-03-11 20:47:44 +02:00
Pijus Kamandulis
6ed74688ca Implement AVG, COUNT, MAX, MIN, SUM functions 2024-03-11 19:10:41 +02:00
Pijus Kamandulis
b72bba86c8 Implement 'GROUP BY' statement 2024-03-11 17:50:20 +02:00
Pijus Kamandulis
18edb925bf Added instructions for installing using Homebrew 2024-02-27 22:46:13 +02:00
Pijus Kamandulis
6ccb7c4bdd Implement custom logger with log levels 2024-02-27 22:38:59 +02:00
Pijus Kamandulis
b9e38575bc Load state from '-Persist' path if '-InitialData' not supplied 2024-02-27 22:11:33 +02:00
Pijus Kamandulis
3aeae98404 Added pre-generated TLS certificate 2024-02-27 21:58:57 +02:00
Pijus Kamandulis
5ff923ce2c Implement DISTINCT clause 2024-02-27 21:10:03 +02:00
Pijus Kamandulis
f3f3966dd5 Fix server info response 2024-02-27 20:27:51 +02:00
Pijus Kamandulis
19f62f8173 Fix partition key ranges endpoint 2024-02-27 20:08:48 +02:00
Pijus Kamandulis
d426dc23c0 Added release workflow 2024-02-26 22:49:56 +02:00
Pijus Kamandulis
1158f93102 Generate legit ResourceIds for SDK compatibility 2024-02-26 21:03:47 +02:00
Pijus Kamandulis
6dd43ca7e0 Added README 2024-02-25 23:27:21 +02:00
Pijus Kamandulis
48660b5f63 Code cleanup; Implement persistant storage; Use maps for storage 2024-02-25 22:20:11 +02:00
Pijus Kamandulis
1c5e5ce85d Implement ARRAY_CONCAT, ARRAY_LENGTH, ARRAY_SLICE, SetIntersect, SetUnion functions 2024-02-25 00:38:10 +02:00
Pijus Kamandulis
b29608e4c8 Implement IS_ARRAY, IS_BOOL, IS_FINITE_NUMBER, IS_INTEGER, IS_NULL, IS_NUMBER, IS_OBJECT, IS_PRIMITIVE, IS_STRING functions 2024-02-24 22:29:33 +02:00
Pijus Kamandulis
2431307a12 Implement LEFT,LENGTH,LTRIM,REPLACE,REPLICATE,REVERSE,RIGHT,RTRIM,SUBSTRING,TRIM functions 2024-02-24 21:24:20 +02:00
Pijus Kamandulis
f356f26d26 Implement UPPER/LOWER; minor Fixes 2024-02-24 20:00:47 +02:00
Pijus Kamandulis
f37c664c1a Implement IN function 2024-02-24 17:26:16 +02:00
Pijus Kamandulis
332be181ef Implement state export endpoint 2024-02-23 00:27:12 +02:00
Pijus Kamandulis
16f41a5479 Implement ToString function 2024-02-23 00:11:14 +02:00
Pijus Kamandulis
59632ec966 Implement INDEX_OF function 2024-02-22 22:12:52 +02:00
Pijus Kamandulis
6a40492c7b Implement authentication 2024-02-21 23:40:54 +02:00
Pijus Kamandulis
790192bf5a Implement STARTSWITH, ENDSWITH functions 2024-02-21 20:46:08 +02:00
Pijus Kamandulis
9bf3dc22ed Implement CONTAINS function 2024-02-21 20:25:14 +02:00
Pijus Kamandulis
8ab9680c99 Implement CONCAT function 2024-02-21 20:16:52 +02:00
Pijus Kamandulis
f047395dd1 Fix typo 2024-02-19 00:28:16 +02:00
Pijus Kamandulis
f4dd150bc8 Implement IS_DEFINED function 2024-02-19 00:08:51 +02:00
Pijus Kamandulis
c17509df38 Implement STRINGEQUALS 2024-02-18 22:37:09 +02:00
Pijus Kamandulis
2702156cb3 Code cleanup; Split test files 2024-02-18 21:29:42 +02:00
Pijus Kamandulis
7339e06eee Added support for 'ORDER BY' 2024-02-17 22:26:30 +02:00
Pijus Kamandulis
eb7b3045d2 Minor query parser fixes 2024-02-17 17:25:57 +02:00