Commit Graph

32 Commits

Author SHA1 Message Date
Pijus Kamandulis c7d01b4593 Fix cosmos explorer incorrect redirect 2024-11-14 18:42:17 +02:00
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 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 9abef691d6 serve request paths with trailing slashes, as sent by python client 2024-10-28 13:29:26 +01:00
Pijus Kamandulis b808e97c72 Fix array access 2024-06-03 19:00:52 +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 86c0275410 Added ability to configure using environment variables 2024-03-11 23:35:47 +02:00
Pijus Kamandulis 6ccb7c4bdd Implement custom logger with log levels 2024-02-27 22:38:59 +02:00
Pijus Kamandulis 3aeae98404 Added pre-generated TLS certificate 2024-02-27 21:58:57 +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 1158f93102 Generate legit ResourceIds for SDK compatibility 2024-02-26 21:03:47 +02:00
Pijus Kamandulis 48660b5f63 Code cleanup; Implement persistant storage; Use maps for storage 2024-02-25 22:20:11 +02:00
Pijus Kamandulis 332be181ef Implement state export endpoint 2024-02-23 00:27:12 +02:00
Pijus Kamandulis 6a40492c7b Implement authentication 2024-02-21 23:40:54 +02:00
Pijus Kamandulis 03623e5a82 Added support for query parameters 2024-02-16 00:13:11 +02:00
Pijus Kamandulis 62ac9ddf6b Added ability to load initial storage data 2024-02-14 20:46:40 +02:00
Pijus Kamandulis a656f33009 Implement Document update 2024-02-14 20:36:57 +02:00
Pijus Kamandulis b45431cd01 Partition Key Ranges compatibility fix 2024-02-14 20:14:10 +02:00
Pijus Kamandulis 31eaf0ad3f Added support for using cosmosdb-explorer 2024-02-14 01:47:51 +02:00
Pijus Kamandulis b780e8c228 Added support for object selects 2024-02-13 22:42:18 +02:00
Pijus Kamandulis 5d2b21dc46 Added support for array selects 2024-02-13 21:57:33 +02:00
Pijus Kamandulis e89f2e5611 Added support for 'SELECT VALUE' statement 2024-02-13 21:22:55 +02:00
Pijus Kamandulis 9c56d01d27 Move out repository models; Hidrate collection on create 2024-02-12 21:38:03 +02:00
Pijus Kamandulis 88526dcdcc Implement executing queries using API 2024-02-12 01:54:12 +02:00
Pijus Kamandulis 471df5151a Added Documents CURD 2024-02-11 01:44:20 +02:00
Pijus Kamandulis a4181ef6bf Added get APIs for Stored Procedures, Triggers and User Defined Functions 2024-02-10 21:05:08 +02:00
Pijus Kamandulis 0689119a64 Added tests for Databases and Collections 2024-02-10 20:17:33 +02:00
Pijus Kamandulis 5dc7d87fba Added Collections CRUD 2024-02-10 18:52:41 +02:00
Pijus Kamandulis f30d0528bc Databases CRUD 2024-02-10 18:15:43 +02:00