Releases: MiaadTeam/lesan
restructure E2E
-
In this release, we restructured the E2E test on the playground now you have:
- some excellent information about all requests. including all time and success and fails and so on.
- change the way of presenting E2E, which is to see one card for every sequence and paginate all sent requests of that sequence inside one card.
- some improvement for the scroll bar style and other playground styles.
-
add new logic for the bundle playground CSS with esbuild.
-
add new documentation with mdbook.
-
add some new TypeSafety for
ODM
.
fixed serve static playground files
in this release we:
- fixed server static playground files such as
bundle.js
andbundle.css
. - add some nice type safety to insertOne for
doc
key withPure
content. - some little details also fixed.
add another log
add another log
add another log
add another log
just add log for see the path of static file
I want to see the static path file in the deno.land
change a lot of thing
In this release we change the relation concept to:
{
[key]: {
optional: false,
schemaName: "some collection name like country",
type: "single",
relatedRelations: {
[key]: {
type: "multiple",
limit: 50,
sort: {
field: "_id",
order: "desc",
},
},
},
}
add a lot of things to playground and redesign it.
add some new method for relation such ad addRelation
and removeRelation
to every collection.
migrate dependencies to npm version of that. so that we can easily create node
and bun
version of Lesan.
add staticPath
option to runServer
for serving static files.
add cors
option to runServer
.
add type safety to every collection methods like insert
, deleteOne
and so on.
add deleteOne
method which remove one document with all documents related to that.
add insertMany
method which accept relation and add multiple document and updated dependent relation also.
finish the first phase of e2e test in playground
finish the first phase of the e2e test in playground
- adding a help page
- capture variables
- add repeat item
- go to e2e from the response section
- and so on ...
complete e2e test layout on playground
fixed style of e2e and add some extra functionality
add repeat time to E2E
add repeat time logic to E2E test. in playground. now you can set how many time request sent to server
complete e2e test logic on playground
now E2E test work properly in playground. you can capture variable from any request and use it in another request.