teo 0.0.21

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)
  • MongoDB transaction session, make sure if errors, rollback writes

0.0.23

  • Properties

0.0.24

  • Input omissible and output omissible for generated clients

0.0.25

  • Delete rules

0.0.26

  • Delete callbacks: when_delete, before_delete and after_delete

0.0.28

  • Frontend lib for aggregate, count and groupBy

0.0.29

  • Correct count with cursor

0.0.30

  • Frontend lib for aggregate, count and groupBy

0.0.31

  • The copy action

0.0.32

  • Test column key remap with aggregate and groupBy

0.0.33

  • Auto migration

0.0.34

  • auth_by_companion

0.0.35 - 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

  • Fix decimal problems

0.0.52

  • Fix date problems

0.0.53

  • Fix datetime problems

0.0.54

  • random float modifier
  • random int modifier

0.0.55

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

0.0.56

  • present_with on field
  • present_without on field

0.0.57 - 0.0.90

  • 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