2.0.0-rc.13 • Published 27 days ago

backend-plus v2.0.0-rc.13

Weekly downloads
11
License
MIT
Repository
github
Last release
27 days ago

backend-plus

Backend for the anti Pareto rule.

stable npm-version downloads build coverage dependencies

language: English also available in: Spanish

It's a framework for developing web applications based on PostgreSQL database. It's main features are:

  1. It is based on centralized metadata that defines:
    1. The data structure (tables and views structure)
    2. The procedures structure (param definition, permissions, encoding)
    3. The menus structure
  2. It provides:
    1. Editable grids (orderable and filterable), with support for edit data using XLSX format files
    2. Login mechanism
    3. Menus
    4. Skins definition

API

table definitions

module definitions

client side definitions

Menus definition

menuTypeuse
menumenu or submenu
tablegrid or table
procprocedures
propertytypedefault valuemenuTypeuse
menuTypeTmenu Type
nameToption name (id)
menuContentAmenumenu content
tableTnametabletable name
labelTnameif you don't want to use default value to display in menu
selectedByDefaultBis the selected by default option
autoprocedBfalseprocif yo want to execute the procedure without clicking the proced button

Integrating example:

    getMenu(context){
        return {menu:[
            {menuType:'menu', name:'periodic table', menuContent:[
                {menuType:'table', name:'ptable'  , label:'elements'},
                {menuType:'table', name:'pgroups' , label:'groups'  },
                {menuType:'table', name:'isotopes', label:'isotopes'},
                {menuType:'proc' , name:'count_without_isotopes', label:'count'}
            ]},
            {menuType:'table', name:'images', table:'element_images'},
            {menuType:'menu', name:'test', menuContent:[
                {menuType:'table', name:'bigint'},
            ]},
            {menuType:'menu', name:'config', menuContent:[
                {name:'users', menuType:'table'},
            ]},
        ]}
    }

Procedures definition

procDef:

propertytypedefault valueuse
actionTName that will be invoked the procedure
bitacoraBO{ error:false, always:false }Bitacora Object for core functions register
parametersPOA[]Param Objects Array
cacheableBoolfalseThe result can be cached
coreFunctionFFunction that implements the procedure

bitacoraDef:

propiedadtipodefault valueuso
errorBfalseIf true, bitacora saves data of error ocurred during core function execution
alwaysBfalseIf true, bitacora saves all data ocurred during core function execution (overrides error)
targetTableTnullTablename for update result of execution data (must to exists a record for update) (see targetTableBitacoraFields). Use null for ignore option
targetTableBitacoraFieldsO{ init_date: 'init_date', end_date: 'end_date', has_error: 'has_error', end_status: 'end_status'}Objects who defines the fields where 'targetTable' will reply bitacora fields (If targetTable is null it's ommited)
targetTableUpdateFieldsConditionAnullFields array to define update condition (each value must to be passed as parameter with the same field name)

paramDef:

propertytypedefault valueuse
nameTname of the parameter that is sent to the procedure
defaultValuesegún typeNameparameter default value
typeNameTto define the data type
labelTnameif you don't want to use default value to display on screen

coreFunction(context, parameters)

contextuso
bebackendApp object
usernameusername

Process definition example:

    {
        action:'count_without_isotopes',
        bitacora:{
                   error:true,
                   always:true,
                   targetTable:'other_table',
                   targetTableBitacoraFields: {
                                                init_date: 'fecha_hora_inicio',
                                                end_date: 'fecha_hora_final',
                                                has_error: 'hubo_error',
                                                end_status: 'resultado'
                                              },
                   targetTableUpdateFieldsCondition: ['id']
                 },
        parameters:[
            {name:'first_atomic_number', defaultValue:10, typeName:'integer'},
            {name:'last_atomic_number' , defaultValue:99, typeName:'integer'},
        ],
        coreFunction:function(context, parameters){
            return context.client.query(
                `SELECT count(*) as number_of_elements
                   FROM ptable p left join isotopes i on p.atomic_number=i.atomic_number
                   WHERE i.atomic_number IS NULL
                     AND p.atomic_number between coalesce($1,0) and coalesce($2,999)`,
                [parameters.first_atomic_number, parameters.last_atomic_number]
            ).fetchUniqueRow().then(function(result){
                return result.row.number_of_elements;
            });
        }
    },

def-config

/// def-config.ts
export defConfig=`
server:
  port: 3000
  base-url: /my-app
db:
  motor: postgresql
  host: localhost
  database: my_app_db
  user: my_app_user
install:
  dump:
    db:
      owner: my_app_owner
client-setup:
  title: My app
  lang: es
`;

/// main.ts
import {defConfig} from "./def-config"

export function emergeMyApp<T extends Constructor<AppBackend>>(Base:T){
    /// ...
    configStaticConfig(){
        super.configStaticConfig();
        this.setStaticConfig(defConfig);
    }
    ///...
}

The general application config is setted with setStaticConfig. Any option can be overwrited in local-config.yaml file.

BACKEND_PLUS_LOCAL_CONFIG enviroment variable can be a filename.yaml with more config options.

config format:

entryusage
server
.portport where is listening
.base-urlbase url added to domain name
.module-store
install(see Spanish)
.dump(see Spanish)
..db.owner(see Spanish)
..scripts.post-adapt(see Spanish)
..scripts.parts-order(see Spanish)
devel(see Spanish)
.delay(see Spanish)
.cache-content(see Spanish)
.forceShowAsEditable(see Spanish)
login(see Spanish)
.plus(see Spanish)
..allowHttpLogin(see Spanish)
log(see Spanish)
.req(see Spanish)
.session(see Spanish)
client-setup(see Spanish)
.cursors(see Spanish)
.skin(see Spanish)
.menu(see Spanish)
.title(see Spanish)
.lang(see Spanish)
install:
  dump:
    db:
      owner: user_owner
    scripts:
      post-adapt: [special_triggers.sql, other_constraints.sql]
login:
  plus:
    allowHttpLogin: true
    store:
      module-name: file
log:
  req: true
  session: true
devel:
  cache-content: true

Install

$ npm install backend-plus

License

MIT


2.0.0-rc.13

27 days ago

2.0.0-rc.12

29 days ago

2.0.0-rc.11

1 month ago

2.0.0-rc.10

1 month ago

2.0.0-rc.9

2 months ago

2.0.0-rc.8

2 months ago

2.0.0-rc.7

2 months ago

2.0.0-rc.6

2 months ago

2.0.0-rc.5

3 months ago

2.0.0-rc.4

3 months ago

2.0.0-rc.3

3 months ago

2.0.0-rc.2

3 months ago

2.0.0-rc.1

3 months ago

2.0.0-beta.18

3 months ago

2.0.0-beta.17

3 months ago

2.0.0-beta.16

4 months ago

2.0.0-beta.15

4 months ago

2.0.0-beta.14

4 months ago

1.19.7

9 months ago

2.0.0-beta.9

9 months ago

2.0.0-beta.8

9 months ago

2.0.0-beta.7

9 months ago

2.0.0-beta.2

10 months ago

2.0.0-beta.6

9 months ago

2.0.0-beta.5

9 months ago

2.0.0-beta.4

9 months ago

2.0.0-beta.11

7 months ago

2.0.0-beta.10

9 months ago

2.0.0-beta.12

7 months ago

2.0.0-beta.1

10 months ago

1.19.4

11 months ago

1.19.3

11 months ago

1.19.2

11 months ago

1.19.5

11 months ago

1.18.9

12 months ago

1.18.8

12 months ago

1.18.7

12 months ago

1.19.0

11 months ago

1.19.1

11 months ago

1.18.12

11 months ago

1.18.11

12 months ago

1.18.10

12 months ago

1.18.13

11 months ago

1.18.1

1 year ago

1.18.0

1 year ago

1.18.5

12 months ago

1.18.4

12 months ago

1.18.3

1 year ago

1.18.2

1 year ago

1.18.6

12 months ago

1.17.15

1 year ago

1.17.18

1 year ago

1.17.16

1 year ago

1.17.11

1 year ago

1.17.10

1 year ago

1.17.14

1 year ago

1.17.13

1 year ago

1.17.12

1 year ago

1.17.2

1 year ago

1.17.1

1 year ago

1.17.0

1 year ago

1.17.6

1 year ago

1.17.5

1 year ago

1.17.4

1 year ago

1.17.3

1 year ago

1.17.9

1 year ago

1.17.8

1 year ago

1.17.7

1 year ago

1.16.21

1 year ago

1.16.20

1 year ago

1.16.23

1 year ago

1.16.22

1 year ago

1.16.14

1 year ago

1.16.13

1 year ago

1.16.18

1 year ago

1.16.17

1 year ago

1.16.16

1 year ago

1.16.15

1 year ago

1.16.19

1 year ago

1.16.10

2 years ago

1.16.11

2 years ago

1.16.9

2 years ago

1.16.3

2 years ago

1.16.7

2 years ago

1.16.6

2 years ago

1.16.5

2 years ago

1.16.4

2 years ago

1.16.8

2 years ago

1.16.2

2 years ago

1.15.2

2 years ago

1.15.1

2 years ago

1.16.1

2 years ago

1.16.0

2 years ago

1.15.0

2 years ago

1.14.15

2 years ago

1.13.6

2 years ago

1.13.9

2 years ago

1.13.8

2 years ago

1.14.1

2 years ago

1.14.0

2 years ago

1.14.5

2 years ago

1.14.4

2 years ago

1.14.3

2 years ago

1.14.2

2 years ago

1.14.9

2 years ago

1.14.8

2 years ago

1.14.7

2 years ago

1.14.6

2 years ago

1.14.10

2 years ago

1.14.11

2 years ago

1.14.12

2 years ago

1.14.13

2 years ago

1.14.14

2 years ago

1.11.19

3 years ago

1.11.20

3 years ago

1.11.21

3 years ago

1.12.2

2 years ago

1.12.1

2 years ago

1.12.0

2 years ago

1.12.4

2 years ago

1.13.1

2 years ago

1.13.0

2 years ago

1.13.5

2 years ago

1.13.4

2 years ago

1.13.3

2 years ago

1.11.17

3 years ago

1.11.18

3 years ago

1.11.16

3 years ago

1.11.14

3 years ago

1.11.15

3 years ago

1.11.12

3 years ago

1.11.13

3 years ago

1.11.11

3 years ago

1.11.10

3 years ago

1.11.9

3 years ago

1.11.8

3 years ago

1.11.7

3 years ago

1.11.6

3 years ago

1.11.5

3 years ago

1.11.4

3 years ago

1.11.3

3 years ago

1.11.2

3 years ago

1.11.1

3 years ago

1.11.0

3 years ago

1.10.18

3 years ago

1.10.17

3 years ago

1.10.16

3 years ago

1.10.15

3 years ago

1.10.14

3 years ago

1.10.13

3 years ago

1.10.12

3 years ago

1.10.9

3 years ago

1.10.11

3 years ago

1.10.10

3 years ago

1.10.8

3 years ago

1.10.7

3 years ago

1.10.5

3 years ago

1.10.4

3 years ago

1.10.6

3 years ago

1.9.1

3 years ago

1.9.0

3 years ago

1.9.3

3 years ago

1.9.2

3 years ago

1.8.7

3 years ago

1.10.3

3 years ago

1.10.2

3 years ago

1.10.1

3 years ago

1.10.0

3 years ago

1.8.6

3 years ago

1.8.5

3 years ago

1.8.4

3 years ago

1.8.3

3 years ago

1.8.2

3 years ago

1.8.1

3 years ago

1.8.0

3 years ago

1.7.4

3 years ago

1.7.3

3 years ago

1.7.2

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.6.17

3 years ago

1.6.16

3 years ago

1.6.15

3 years ago

1.6.14

3 years ago

1.6.13

3 years ago

1.6.12

3 years ago

1.6.11

3 years ago

1.6.10

3 years ago

1.6.9

3 years ago

1.6.8

3 years ago

1.6.7

3 years ago

1.6.6

3 years ago

1.6.4

3 years ago

1.6.3

3 years ago

1.6.5

3 years ago

1.6.2

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.27

3 years ago

1.5.25

3 years ago

1.5.23

3 years ago

1.5.24

3 years ago

1.5.22

3 years ago

1.5.21

3 years ago

1.5.20

4 years ago

1.5.19

4 years ago

1.5.18

4 years ago

1.5.17

4 years ago

1.5.16

4 years ago

1.5.14

4 years ago

1.5.15

4 years ago

1.5.13

4 years ago

1.5.12

4 years ago

1.5.11

4 years ago

1.5.9

4 years ago

1.5.8

4 years ago

1.5.10

4 years ago

1.5.7

4 years ago

1.5.6

4 years ago

1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.4.10

4 years ago

1.4.9

4 years ago

1.4.8

4 years ago

1.4.6

4 years ago

1.4.5

4 years ago

1.4.4

4 years ago

1.4.3

4 years ago

1.4.2

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago

0.31.25

4 years ago

0.31.24

4 years ago

0.31.23

4 years ago

0.31.22

4 years ago

0.31.21

4 years ago

0.31.20

4 years ago

0.31.17

4 years ago

0.31.18

4 years ago

0.31.19

4 years ago

0.31.16

4 years ago

0.31.15

4 years ago

0.31.14

4 years ago

0.31.13

4 years ago

0.31.12

4 years ago

0.31.11

4 years ago

0.31.10

4 years ago

0.31.9

4 years ago

0.31.8

4 years ago

0.31.7

4 years ago

0.31.6

4 years ago

0.31.5

4 years ago

0.31.4

4 years ago

0.31.2

5 years ago

0.31.1

5 years ago

0.31.0

5 years ago

0.30.30

5 years ago

0.30.29

5 years ago

0.30.28

5 years ago

0.30.27

5 years ago

0.30.26

5 years ago

0.30.25

5 years ago

0.30.24

5 years ago

0.30.23

5 years ago

0.30.22

5 years ago

0.30.21

5 years ago

0.30.20

5 years ago

0.30.19

5 years ago

0.30.18

5 years ago

0.30.17

5 years ago

0.30.16

5 years ago

0.30.15

5 years ago

0.30.14

5 years ago

0.30.13

5 years ago

0.30.12

5 years ago

0.30.11

5 years ago

0.30.10

5 years ago

0.30.9

5 years ago

0.30.8

5 years ago

0.30.7

5 years ago

0.30.6

5 years ago

0.30.4

5 years ago

0.30.3

5 years ago

0.30.2

5 years ago

0.30.1

5 years ago

0.29.58

5 years ago

0.29.57

5 years ago

0.29.56

5 years ago

0.29.55

5 years ago

0.29.54

5 years ago

0.29.53

5 years ago

0.29.52

5 years ago

0.29.51

5 years ago

0.29.50

5 years ago

0.29.49

5 years ago

0.29.48

5 years ago

0.29.47

5 years ago

0.29.46

5 years ago

0.29.45

5 years ago

0.29.44

5 years ago

0.29.43

5 years ago

0.29.42

5 years ago

0.29.41

5 years ago

0.29.40

5 years ago

0.29.39

5 years ago

0.29.38

5 years ago

0.29.37

5 years ago

0.29.36

5 years ago

0.29.35

5 years ago

0.29.34

5 years ago

0.29.33

5 years ago

0.29.32

5 years ago

0.29.31

5 years ago

0.29.30

5 years ago

0.29.29

5 years ago

0.29.28

5 years ago

0.29.27

5 years ago

0.29.26

5 years ago

0.29.25

5 years ago

0.29.24

5 years ago

0.29.23

5 years ago

0.29.22

5 years ago

0.29.21

5 years ago

0.29.20

5 years ago

0.29.19

5 years ago

0.29.18

5 years ago

0.29.17

5 years ago

0.29.16

5 years ago

0.29.15

5 years ago

0.29.14

5 years ago

0.29.13

5 years ago

0.29.12

5 years ago

0.29.11

5 years ago

0.29.1

5 years ago

0.28.12

5 years ago

0.28.11

5 years ago

0.28.10

5 years ago

0.28.9

5 years ago

0.28.8

5 years ago

0.28.7

5 years ago

0.28.6

5 years ago

0.28.5

5 years ago

0.28.4

5 years ago

0.28.3

5 years ago

0.28.2

5 years ago

0.28.1

5 years ago

0.27.30

5 years ago

0.27.29

5 years ago

0.27.28

5 years ago

0.27.27

5 years ago

0.27.26

5 years ago

0.27.25

5 years ago

0.27.24

5 years ago

0.27.23

5 years ago

0.27.22

5 years ago

0.27.21

5 years ago

0.27.20

5 years ago

0.27.19

5 years ago

0.27.18

5 years ago

0.27.17

5 years ago

0.27.16

5 years ago

0.27.15

5 years ago

0.27.14

5 years ago

0.27.13

5 years ago

0.27.12

5 years ago

0.27.11

5 years ago

0.27.10

5 years ago

0.27.9

5 years ago

0.27.8

5 years ago

0.27.7

5 years ago

0.27.6

5 years ago

0.27.5

5 years ago

0.27.4

5 years ago

0.27.3

5 years ago

0.27.2

5 years ago

0.27.1

5 years ago

0.27.0

5 years ago

0.26.14

5 years ago

0.26.13

5 years ago

0.26.12

5 years ago

0.26.11

5 years ago

0.26.10

5 years ago

0.26.9

5 years ago

0.26.7

5 years ago

0.26.5

5 years ago

0.26.4

5 years ago

0.26.3

5 years ago

0.26.2

5 years ago

0.26.1

6 years ago

0.26.0

6 years ago

0.25.42

6 years ago

0.25.41

6 years ago

0.25.40

6 years ago

0.25.39

6 years ago

0.25.38

6 years ago

0.25.37

6 years ago

0.25.36

6 years ago

0.25.35

6 years ago

0.25.34

6 years ago

0.25.33

6 years ago

0.25.32

6 years ago

0.25.31

6 years ago

0.25.30

6 years ago

0.25.29

6 years ago

0.25.28

6 years ago

0.25.27

6 years ago

0.25.26

6 years ago

0.25.25

6 years ago

0.25.24

6 years ago

0.25.23

6 years ago

0.25.22

6 years ago

0.25.21

6 years ago

0.25.20

6 years ago

0.25.19

6 years ago

0.25.18

6 years ago

0.25.17

6 years ago

0.25.16

6 years ago

0.25.15

6 years ago

0.25.14

6 years ago

0.25.13

6 years ago

0.25.12

6 years ago

0.25.11

6 years ago

0.25.10

6 years ago

0.25.9

6 years ago

0.25.8

6 years ago

0.25.7

6 years ago

0.25.6

6 years ago

0.25.5

6 years ago

0.25.4

6 years ago

0.25.3

6 years ago

0.25.1

6 years ago

0.25.0

6 years ago

0.24.20

6 years ago

0.24.19

6 years ago

0.24.18

6 years ago

0.24.17

6 years ago

0.24.16

6 years ago

0.24.15

6 years ago

0.24.14

6 years ago

0.24.13

6 years ago

0.24.12

6 years ago

0.24.11

6 years ago

0.24.10

6 years ago

0.24.9

6 years ago

0.24.8

6 years ago

0.24.7

6 years ago

0.24.6

6 years ago

0.24.5

6 years ago

0.24.4

6 years ago

0.24.3

6 years ago

0.24.2

6 years ago

0.24.1

6 years ago

0.24.0

6 years ago

0.23.25

6 years ago

0.23.24

6 years ago

0.23.23

6 years ago

0.23.22

6 years ago

0.23.21

6 years ago

0.23.20

6 years ago

0.23.19

6 years ago

0.23.18

6 years ago

0.23.17

6 years ago

0.23.16

6 years ago

0.23.15

6 years ago

0.23.14

6 years ago

0.23.13

6 years ago

0.23.12

6 years ago

0.23.11

6 years ago

0.23.10

6 years ago

0.23.9

6 years ago

0.23.8

6 years ago

0.23.7

6 years ago

0.23.6

6 years ago

0.23.5

6 years ago

0.23.4

6 years ago

0.23.3

6 years ago

0.23.2

6 years ago

0.23.0

6 years ago

0.22.2

6 years ago

0.22.1

6 years ago

0.22.0

6 years ago

0.21.18

6 years ago

0.21.17

6 years ago

0.21.16

6 years ago

0.21.15

6 years ago

0.21.14

6 years ago

0.21.13

6 years ago

0.21.12

6 years ago

0.21.11

6 years ago

0.21.10

6 years ago

0.21.9

6 years ago

0.21.8

6 years ago

0.21.7

6 years ago

0.21.6

6 years ago

0.21.5

6 years ago

0.21.4

6 years ago

0.21.3

6 years ago

0.21.2

6 years ago

0.21.1

6 years ago

0.21.0

6 years ago

0.20.58

6 years ago

0.20.57

6 years ago

0.20.56

6 years ago

0.20.55

6 years ago

0.20.54

6 years ago

0.20.53

6 years ago

0.20.52

6 years ago

0.20.51

6 years ago

0.20.50

6 years ago

0.20.49

6 years ago

0.20.48

6 years ago

0.20.47

6 years ago

0.20.46

6 years ago

0.20.45

6 years ago

0.20.44

6 years ago

0.20.42

6 years ago

0.20.41

6 years ago

0.20.40

6 years ago

0.20.39

6 years ago

0.20.38

6 years ago

0.20.37

6 years ago

0.20.36

6 years ago

0.20.35

6 years ago

0.20.34

6 years ago

0.20.33

6 years ago

0.20.32

6 years ago

0.20.31

6 years ago

0.20.30

6 years ago

0.20.29

6 years ago

0.20.28

6 years ago

0.20.27

6 years ago

0.20.26

6 years ago

0.20.25

6 years ago

0.20.24

6 years ago

0.20.23

6 years ago

0.20.22

6 years ago

0.20.21

6 years ago

0.20.20

6 years ago

0.20.19

6 years ago

0.20.18

6 years ago

0.20.17

6 years ago

0.20.16

6 years ago

0.20.15

6 years ago

0.20.14

6 years ago

0.20.13

6 years ago

0.20.12

6 years ago

0.20.11

6 years ago

0.20.10

6 years ago

0.20.9

6 years ago

0.20.8

6 years ago

0.20.7

6 years ago

0.20.6

6 years ago

0.20.5

6 years ago

0.20.4

6 years ago

0.20.3

6 years ago

0.20.2

6 years ago

0.20.1

6 years ago

0.20.0

6 years ago

0.18.54

6 years ago

0.18.53

6 years ago

0.18.52

6 years ago

0.18.51

6 years ago

0.18.50

6 years ago

0.18.49

6 years ago

0.18.48

6 years ago

0.18.47

6 years ago

0.18.46

6 years ago

0.18.45

6 years ago

0.18.44

6 years ago

0.18.43

6 years ago

0.18.42

6 years ago

0.18.41

6 years ago

0.18.40

6 years ago

0.18.39

6 years ago

0.18.38

6 years ago

0.18.37

6 years ago

0.18.36

6 years ago

0.18.34

6 years ago

0.18.33

6 years ago

0.18.32

6 years ago

0.18.31

6 years ago

0.18.30

6 years ago

0.18.29

6 years ago

0.18.28

6 years ago

0.18.27

6 years ago

0.18.25

6 years ago

0.18.24

7 years ago

0.18.23

7 years ago

0.18.21

7 years ago

0.18.20

7 years ago

0.18.18

7 years ago

0.18.17

7 years ago

0.18.16

7 years ago

0.18.15

7 years ago

0.18.14

7 years ago

0.18.13

7 years ago

0.18.12

7 years ago

0.18.11

7 years ago

0.18.10

7 years ago

0.18.9

7 years ago

0.18.8

7 years ago

0.18.7

7 years ago

0.18.6

7 years ago

0.18.3

7 years ago

0.18.2

7 years ago

0.18.1

7 years ago

0.18.0

7 years ago

0.17.0

7 years ago

0.16.4

7 years ago

0.16.3

7 years ago

0.16.1

7 years ago

0.16.0

7 years ago

0.15.32

7 years ago

0.15.31

7 years ago

0.15.30

7 years ago

0.15.28

7 years ago

0.15.27

7 years ago

0.15.26

7 years ago

0.15.25

7 years ago

0.15.24

7 years ago

0.15.23

7 years ago

0.15.22

7 years ago

0.15.21

7 years ago

0.15.20

7 years ago

0.15.19

7 years ago

0.15.17

7 years ago

0.15.16

7 years ago

0.15.15

7 years ago

0.15.14

7 years ago

0.15.13

7 years ago

0.15.12

7 years ago

0.15.11

7 years ago

0.15.10

7 years ago

0.15.9

7 years ago

0.15.8

7 years ago

0.15.7

7 years ago

0.15.6

7 years ago

0.15.5

7 years ago

0.15.4

7 years ago

0.15.3

7 years ago

0.15.2

7 years ago

0.15.1

7 years ago

0.15.0

7 years ago

0.14.1

7 years ago

0.14.0

7 years ago

0.13.7

7 years ago

0.13.6

7 years ago

0.13.4

7 years ago

0.13.3

7 years ago

0.13.2

7 years ago

0.13.1

7 years ago

0.13.0

7 years ago

0.12.25

7 years ago

0.12.24

7 years ago

0.12.23

7 years ago

0.12.22

7 years ago

0.12.21

7 years ago

0.12.20

7 years ago

0.12.19

7 years ago

0.12.18

7 years ago

0.12.17

7 years ago

0.12.16

7 years ago

0.12.15

7 years ago

0.12.14

7 years ago

0.12.13

7 years ago

0.12.12

7 years ago

0.12.11

7 years ago

0.12.10

7 years ago

0.12.9

7 years ago

0.12.8

7 years ago

0.12.6

7 years ago

0.12.5

7 years ago

0.12.4

7 years ago

0.12.3

7 years ago

0.12.2

7 years ago

0.12.1

7 years ago

0.12.0

7 years ago

0.11.3

7 years ago

0.11.2

7 years ago

0.11.1

7 years ago

0.11.0

7 years ago

0.10.2

7 years ago

0.10.1

7 years ago

0.10.0

7 years ago

0.9.12

7 years ago

0.9.11

7 years ago

0.9.10

7 years ago

0.9.9

7 years ago

0.9.8

7 years ago

0.9.7

7 years ago

0.9.6

7 years ago

0.9.5

7 years ago

0.9.4

7 years ago

0.9.3

7 years ago

0.9.2

7 years ago

0.9.0

7 years ago

0.8.9

7 years ago

0.8.8

7 years ago

0.8.7

7 years ago

0.8.5

7 years ago

0.8.4

7 years ago

0.8.3

7 years ago

0.8.1

7 years ago

0.8.0

7 years ago

0.7.1

7 years ago

0.6.4

7 years ago

0.6.3

7 years ago

0.6.2

7 years ago

0.6.1

7 years ago

0.6.0

8 years ago

0.5.5

8 years ago

0.5.4

8 years ago

0.5.3

8 years ago

0.5.2

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.18

8 years ago

0.4.17

8 years ago

0.4.16

8 years ago

0.4.15

8 years ago

0.4.14

8 years ago

0.4.13

8 years ago

0.4.12

8 years ago

0.4.11

8 years ago

0.4.10

8 years ago

0.4.9

8 years ago

0.4.8

8 years ago

0.4.6

8 years ago

0.4.5

8 years ago

0.4.4

8 years ago

0.4.2

8 years ago

0.4.0

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago