teo 0.0.22

The next generation HTTP server.
Documentation

TEO

The new generation server software.

Roadmap

0.0.20

  • on_output pipeline is called in save function [DONE]

0.0.21

  • when_many_results modifier [DONE]
  • Rename Purpose to Intent [DONE]
  • when_create and when_update supports upsert and outputs [DONE]
  • Input omissible and output omissible [DONE]
  • Remove cache error when nesting create or connect same object [DONE]
  • Remove cache error when nesting upsert same object [DONE]
  • callbacks for nested created or updated objects [DONE]
  • Fix validation pipeline is before relation manipulation bug [DONE]
  • Do not trigger connected object's on_save pipeline if it's not actually updated [DONE]

0.0.22

  • Ellipsis modifier (especially useful on output) [DONE]
  • get_object modifier to reach the object itself [DONE]
  • Property [DONE]

0.0.23 - 0.0.50

  • Perform simple CRUD with SQL databases
  • Perform object update with SQL databases
  • Perform join queries with SQL databases
  • Custom SQL database types

0.0.51

  • MongoDB transaction session, make sure if errors, rollback writes

0.0.52

  • Input omissible and output omissible for generated clients

0.0.53

  • Delete rules

0.0.54

  • Delete callbacks: when_delete, before_delete and after_delete

0.0.55

  • Frontend lib for aggregate, count and groupBy

0.0.56

  • Correct count with cursor

0.0.57

  • Frontend lib for aggregate, count and groupBy

0.0.58

  • The copy action

0.0.59

  • Test column key remap with aggregate and groupBy

0.0.60

  • Auto migration

0.0.61

  • auth_by_companion

0.0.62

  • Fix decimal problems
  • Relation with read write rules

0.0.63

  • Fix date problems

0.0.64

  • Fix datetime problems

0.0.65

  • random float modifier
  • random int modifier

0.0.66

  • to uppercase modifier
  • to lowercase modifier
  • to word case modifier
  • to sentence case modifier
  • to title case modifier

0.0.67

  • present_with on field
  • present_without on field

0.0.68 - 0.0.110

  • parsers and schema
  • language servers

0.1.0

  • Unit test all sql features

0.1.0

  • Unit test all mongodb features

0.3.0

  • Unit test all modifier features

0.4.0

  • Unit test more

0.5.0

  • Unit test parsers and schema if needed

0.6.0

  • Make language things robust

0.7.0

  • Plugins

1.0.0

  • First release

2.0.0

  • Node.js support

3.0.0

  • Try to support java