gaegraph's Introduction
gaegraph's People
gaegraph's Issues
Create query by creation on Node desc odered
Generate Handlers for Template Response
Generate App scaffolding
-
Structure with app name package with model.py, commands.py and facade.py under src
-
Structure with app name on web, with home.py containing index function returning TemplateResponse
-
Folder with app name on web/templates folder containing home.html with a simple message
Allow Pagination, i.g. cursor, on node searchs
Generate Handlers for JSON Response
Erasing arcs does not clear cache
If it is used origind to erase, searchs from destionaions are going to fail and opposite too
Publish version 2.2 on Pypi
Enhance NodeSearch to allow searching for relations
Generate ModelForms
Rename SingleArcSearh to SingleArcSearch
refactor the base class to be more Readable
Allow Using Create Arc in Sequential Commands
Its not possible creation multiple arcs for a node in parrallel using sequential command
Create query by creation on Node
UseCase for neighbors search
Upgrade gaebusiness to 2.11
Create HasArcCommand
The command must indicate if the is an arc given at least on of origin or destination
Upgrade gaebusiness to 4.0
Publish version 2.3 on Pypi
Rename NeighborSearch to DestinationsSearch
It is more adequate to the concept of oriente graph
Node Search returning None raising exception if _model_class is defined
Creating Business Architecture
Check class when deleting node
Without cheking, any Node can be deleted on any route. This can compromise security.
Basic UseCase for Simple Node Search
UpdateNode should not hit db to find model if a instance is already given
Improve Arc init to allow passing Nodes models or ids
Include id on to_dict's Node method
Remove folder src
Caching neighbors keys instead of neighbors themselves
Once ndb alread cache the entities when using ndb.get_mult, storing only the neighbor's keys is better
Create Optional class on NodeSearch to raise error if node is not from desired class
This can improve the security of aplication, once an atacker can pass any id on a url
Create Single Destination and Origin Search
Usefull when you have on node link to another
Enhance Node's to_dict method
it should not include id if Node is not saved and should not incluce 'class_' unless it is explicited included
Creation of Base Data Models
Create ModelSearchWithRelations to allow searching for relations
Similiar to #40, but for a model serach instead of a unique node
Arc related Commands should have a class attribute for arc class instead of object class
This change is going to break a lot of code. Apps depending on it need to be updated. But it is better do this know, before it gets in a stable version.
Create Arc does not work for Node id
Create command to create Nodes and connect them with Arc
Create CreateUniqueArc Command
The command should create on one arc between 2 nodes only the both nodes has no arc of this type
Upgrade to gaebusiness 3.0 and Create Crud Command based on Node
Arc Search Should allow relations Search just like ModelSearchWithRelations
Remove Arcs from cache when a new one is saved
Create OriginsSearch for search node's origins
Create Command to Delete Arc
Criar comandos para relacionamentos 1 x N
Devem ser criados o CreateSingleOriginArc e CreateSingleDestinationArc
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.