Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/saltcorn/saltcorn

Free and open source no-code application builder
https://github.com/saltcorn/saltcorn

default state form on homepage

0d4affa85225e4861717b09c49da1465c240c103 authored over 4 years ago by Tom Nielsen <[email protected]>
Default state in list view (#110)

* form

* utils module

* pp

* set state form to default

* pp

* fix tests

82e5b1d62c0e41b8058a4cd30ec4399f4fbd6dcd authored over 4 years ago by Tom Nielsen <[email protected]>
add tenants list to settings menu ; run prettier

d67b8b1ff6540ec3132f6b0971da61ed17311091 authored over 4 years ago by Tom Nielsen <[email protected]>
Builder fixes (#109)

* check if req is in extra

* unsafe agg field access fix

* schema qualify aggs and joins
...

f163cd3fb2b1e70ba2fbfe1cb2533ee9fa214dd0 authored over 4 years ago by Tom Nielsen <[email protected]>
Builder: text style, block option, newline, aggregations, min role (#108)

* spans. optional newline

* maxage 0

* set block on elem

* pp

* mv blocksetting to u...

28bbd12c8cecdb19b1ea1ee260eedcc5b4cfc800 authored over 4 years ago by Tom Nielsen <[email protected]>
systemd restart always

0ea65984c40af54d6cc13123731ddc49242e4ffa authored over 4 years ago by Tom Nielsen <[email protected]>
fix edit double id in form. ensure hidden is unique

e47efb434b1f422cd911975e8e464e40e5f42bfc authored over 4 years ago by Tom Nielsen <[email protected]>
Testing (#107)

* exclude plugin

* config test. prevent delete cfg from crashing site

* pp

* aome homep...

03486fca8bc71b16b82badf1599ac164f8ba8ecc authored over 4 years ago by Tom Nielsen <[email protected]>
links in own section

eb5a14e319ae51c850ebd95da95f1b9711b0ecf7 authored over 4 years ago by Tom Nielsen <[email protected]>
Menu: extra items, config login, move plugins (#106)

* config login menu

* plugin under settings

* extra menu items

99a7d6ea11bb2dc38afbf5a1c3ad797985a3689e authored over 4 years ago by Tom Nielsen <[email protected]>
Plugin not latest (#105)

* centralise new plugin

* save version when installing plugin

bfce6a02febdcc96e76704f9c28065830e83dffa authored over 4 years ago by Tom Nielsen <[email protected]>
hidden id in edit

76de9ff2cd3b35cc589c80389455558bf642051e authored over 4 years ago by Tom Nielsen <[email protected]>
Better wiki - unique fields, in url, homepage can be any url (#104)

* unique fields

* pp

* show: accept any state

* edit can use non-id uniques

* async ...

3b5bbec3fe4a7597c9c30b6f9ad7f7500a525329 authored over 4 years ago by Tom Nielsen <[email protected]>
Onboarding improve UX (#103)

* list tenants, dont create if exists

* delete tenant

* warning to alert

* text

* po...

ad357bd9bd85fde0e58d9653f5e62ddbfc2b6748 authored over 4 years ago by Tom Nielsen <[email protected]>
Bugs: builder crash, empty views, no view when done in edit fixed (#102)

* builder: dont crash if first field is fkey

* dev build

* non dev build

* delete view ...

c5bf7ce7881697f79e82daceb5983c0090ee8a6e authored over 4 years ago by Tom Nielsen <[email protected]>
v0.0.6

4c4b8e7d7ebc5a703b8c9f7c1527b59694238d71 authored over 4 years ago by Tom Nielsen <[email protected]>
quoting sql

4f6c3ae6794a4da858d0bebed752c384fe960731 authored over 4 years ago by Tom Nielsen <[email protected]>
fix tag h5 to h6

68a684c74dbbee01b7c5b4b5fd75b2eb7aa7e22b authored over 4 years ago by Tom Nielsen <[email protected]>
show related name if single tab in LSL

763adf617355de724378a08fa8bdc8169b2d5149 authored over 4 years ago by Tom Nielsen <[email protected]>
lsl: state form only if has list_view (#101)

da93fac97a2eda61bc99f6c8e54f37f86530b149 authored over 4 years ago by Tom Nielsen <[email protected]>
add quotes in add field sql

3a7f256f29374b60001229df5345c83902df5676 authored over 4 years ago by Tom Nielsen <[email protected]>
work around context mutation in craft

6f045ba8ecbe3fe0e9df58a8fe300b548c95dafc authored over 4 years ago by Tom Nielsen <[email protected]>
static dependencies; footer css

11664dc0cae2ca77a95a637617807d1361d458e8 authored over 4 years ago by Tom Nielsen <[email protected]>
footer tag in markup

9449acc967f0c1ceeaea1af9411de97dd904c8ba authored over 4 years ago by Tom Nielsen <[email protected]>
list show list: list optional, create from feed (#100)

* fix get_state_fields crash

* list optional in list show list

* add create link in feed
...

386a0577d576a08865e95619647ff0448dad186b authored over 4 years ago by Tom Nielsen <[email protected]>
Fix builder saving on production build (#99)

* log output

* stringify log

* also stringify nodes

* use classes for displayname

134e49afd407c4a1d9aa42d8710b05135535cb76 authored over 4 years ago by Tom Nielsen <[email protected]>
Fix builder crash on new show and when saving fields

c26ff9ed9cf404b1164c0aa6666b82ffb08afbca authored over 4 years ago by Tom Nielsen <[email protected]>
v0.0.5

1725443990ecd751fed7549ed73fdb8aee4b0ed0 authored over 4 years ago by Tom Nielsen <[email protected]>
warning blurb

dc9e200cf3079c97ab85d49720e81fe76225cecb authored over 4 years ago by Tom Nielsen <[email protected]>
dont let tenants restart server

1a992ab25229453e1ce46f0c4f887c05cb633ec9 authored over 4 years ago by Tom Nielsen <[email protected]>
Docs (#98)

* cli readme

* blurbs

* fix link

* fix link again

* more readme

* readme

* poi...

9e446320ee6407ed57735f21ac22d68dedcc510c authored over 4 years ago by Tom Nielsen <[email protected]>
Clean roles (#97)

* clean db

* pp

* no more type names

* backup uses cfg file

* admin. restart

* pl...

f1cff10d0469181134aca878c993eded5520caf4 authored over 4 years ago by Tom Nielsen <[email protected]>
v0.0.4

a6b5cf5b4104079dc5a760dd323c674bd5434354 authored over 4 years ago by Tom Nielsen <[email protected]>
fix config save in multi-tenant (#96)

* fix config save in multi-tenant

* downgrade store to http

* timeout

f13f918844ddc9a40c1766682c992ab30c4ccfd0 authored over 4 years ago by Tom Nielsen <[email protected]>
v0.0.3

0977e1743095ad1ae409ff49101d02c3d351c3f5 authored over 4 years ago by Tom Nielsen <[email protected]>
make sure we can start up even if missing viewtemplate

bd67d54efeeb6c10b4721eac0ba6f09d438ed96a authored over 4 years ago by Tom Nielsen <[email protected]>
plugin version (#95)

9a0d9d350c7619b4f8291218b90646e79c152978 authored over 4 years ago by Tom Nielsen <[email protected]>
Gate signups (#94)

* config allow signup

* pp

* exclude bundle from pp in readme

* gate signups

* signu...

199c40aff21784e5c46b0653dbbf6034f40fdc32 authored over 4 years ago by Tom Nielsen <[email protected]>
Server setup (#93)

* curl to wget

* SERVER INSTRUCTIONS

* bullet

* indent

* no letter lists

* text i...

81734e865fca58fbcffb664cc0ec1ab65f225f21 authored over 4 years ago by Tom Nielsen <[email protected]>
v0.0.2

2f1c8cbb28195cacaee48648f60817e17fa3601b authored over 4 years ago by Tom Nielsen <[email protected]>
public

e08141d5680092edf18fcd255cced80365d55fd1 authored over 4 years ago by Tom Nielsen <[email protected]>
v0.0.1

55be2f32ad0677d3975014bcc1118c1009a90596 authored over 4 years ago by Tom Nielsen <[email protected]>
checkin bundle

0091778cae5d067059c8a45968282b731181ad13 authored over 4 years ago by Tom Nielsen <[email protected]>
Store location (#92)

* enable multi tenancy in dockerfile

* docker, www

* move store location

ba3c71e6c610b41e2575df3dc90e78273df32df2 authored over 4 years ago by Tom Nielsen <[email protected]>
Package renames (#91)

* rename main package, data, markup

* base plugins rename

* cli and random tests rename

...

4a2cc95ed98b5a91aeb94993236d703d64812839 authored over 4 years ago by Tom Nielsen <[email protected]>
Builder improve (#90)

* twosplit set widths

* join fields wip

* finish join field

* rm form1

* view link
...

be2cfa0ffd61ef5bdf091ba4510d418161364520 authored over 4 years ago by Tom Nielsen <[email protected]>
Builder react / craftjs (#89)

* workflows can run builder steps

* basic react

* set output

* serve bundle

* pp

...

7fd4ca2c0b1e497bb1d1356fbbd7279d6c398697 authored over 4 years ago by Tom Nielsen <[email protected]>
Parent view links (#88)

* uncomment code to add parent view options

* remove auto join for fkeys

* field list show...

203a9f62db96bc4e065a7da183592bbc65ae17f9 authored over 4 years ago by Tom Nielsen <[email protected]>
Layout reorg (#87)

* layout utils, pageheader is section

* navbar transparency

* less navbar

90e45c0a45ea07f0fe09c89125ab47b685f9e11f authored over 4 years ago by Tom Nielsen <[email protected]>
layout: brand separate from menu items

0d62fa6645bf483a47fa93e39cb9b80817867769 authored over 4 years ago by Tom Nielsen <[email protected]>
fieldviews in edit and guard uninstall of plugin (#86)

* pick fieldviews in edit

* use fieldview in edit; only show edits

* fix false in tristate...

e73d80904d10ff4a865c515b4ed6d0ec5dee2881 authored over 4 years ago by Tom Nielsen <[email protected]>
inject standard headers

bbd577e3f4ad4124f5392dba17a1595775cd66c5 authored over 4 years ago by Tom Nielsen <[email protected]>
Cli misc (#85)

* set schema owner

* setup write session secret

* read session secret

* pp

* setup c...

72d5a72b3a3fbb919564cce34d046adec384d75b authored over 4 years ago by Tom Nielsen <[email protected]>
Plugin testing (#84)

* plugin-testing command

* attrs may not be there

* require api version

* api version o...

7561aa8f3bdfd34fc75e32e51a50ece10cc78c3a authored over 4 years ago by Tom Nielsen <[email protected]>
section and nav tags

64ec6069c63c2ca7211572eab6c878e65cc05feb authored over 4 years ago by Tom Nielsen <[email protected]>
Fix ci (#83)

* chown

* no sudo

* pre-gyp

* bcryptjs

* remove bcrypt again

* debug

* own deb...

e8a4abad867b5dab796cfb4486fdd24959bc9b1d authored over 4 years ago by Tom Nielsen <[email protected]>
Multi tenant (#81)

* getState

* pp

* reset schema

* minor

* rm load plugins sync

* tenant wip

* m...

de40938fa168bffbf1d2b66814047722dd2ad1c5 authored over 4 years ago by Tom Nielsen <[email protected]>
Basic pages (in plugins only) (#80)

* container type

* renderhero

* pages contract

* view pages in plugins

* page is fun...

5fc851ab39e870c9875e915d29d067f0bd41733d authored over 4 years ago by Tom Nielsen <[email protected]>
Auto name fields (#79)

* auto name

* rm name from table, form

* pp

* fix test

c6f7665ebabfc1576c2836f688fcba622dceb37b authored over 4 years ago by Tom Nielsen <[email protected]>
Menu improvements (#78)

* brand in menu

* config through state

* show current tab

* active if starts with

* ...

3efe185d4e3046f0c57d57b0e160e059de07392d authored over 4 years ago by Tom Nielsen <[email protected]>
Configuration editor (#77)

* show, delete cfg items

* get defaults

* edit cfg

* set sql log on startup

* labels...

1702f5ea70dbaca4e9a726556df784cbbbb201c6 authored over 4 years ago by Tom Nielsen <[email protected]>
Multi card layout (#76)

* contract

* run card layout

* fix layout and bug in contracts

* page header and blurb
...

c6a4c7f078c35c6a3bfd7b2fcedfce8329be662d authored over 4 years ago by Tom Nielsen <[email protected]>
Initial config (#75)

* remove try-catch in view find

* initial config

* list initcfg

* edit init config

*...

e13bd92fd28c207ccee7099393e2b0edcd81abcc authored over 4 years ago by Tom Nielsen <[email protected]>
Squash bugs (#74)

* option to run tests forever

* url encoding urls

* install packs from homepage

* pack ...

8a67a9fb88fce7a6b24a9cc8f6d27e9e54ab9b34 authored over 4 years ago by Tom Nielsen <[email protected]>
improve Homepage for first login (#73)

* move to its own module

* sql quoting

* minor: row header

* homepage for admin

d80ef549404871e04096434c624a7e7d4194514a authored over 4 years ago by Tom Nielsen <[email protected]>
Ux improve (#72)

* more specific flashes

* fix test

* serve print address

* better table form

b0638cfb43a14a4e0f4998089acec77875d9b6e3 authored over 4 years ago by Tom Nielsen <[email protected]>
Form bugs (#71)

* fix bools in edit view

* more sql ident quoting

* more quoting

* quoting sql

* pac...

d04bc04e4b7370aa3583a2203fb873edf3d63a90 authored over 4 years ago by Tom Nielsen <[email protected]>
Setup db (#70)

* readme install instructions

* install db wip

* setup db

* small errors

* fix impor...

bc3579e68d560d274d64fe7dc250c341554b26f3 authored over 4 years ago by Tom Nielsen <[email protected]>
name back in plugin install link

3c892265aeebea2b0ad9d86369ecd568d98c403a authored over 4 years ago by Tom Nielsen <[email protected]>
Config (#69)

* config with test

* pp

* set config installed packs

* try precommit

* dont show ins...

e2e5a3e79569196a3a24584ddcfff30163196983 authored over 4 years ago by Tom Nielsen <[email protected]>
Packs (#68)

* table pack

* views and plugins

* ws wrap json

* prettier

* install begin

* inst...

b966448fec41e618c4a489c008f99bf9d86aba2a authored over 4 years ago by Tom Nielsen <[email protected]>
Packs - initial (#67)

* table pack

* views and plugins

* ws wrap json

* prettier

* install begin

2ed8a16a1e5130f12cd51d5e2040dec2ff5b0ac7 authored over 4 years ago by Tom Nielsen <[email protected]>
DB: rename tables to avoid clashes, migrations (#66)

* reset schema

* table names

* last few, leave users as users

* cfg, migrations tables
...

06407571a3420e0f1796f9c17f41720acf2baa57 authored over 4 years ago by Tom Nielsen <[email protected]>
Store (#65)

* plugin model

* random out of sqlsanitize

* list plugins in store

* move stateFields...

14e266d6e3c18133097f962cbcacbdfa8307b248 authored over 4 years ago by Tom Nielsen <[email protected]>
github plugins

45bdcb0f39880729511eb83194c676d22cfd0d91 authored over 4 years ago by Tom Nielsen <[email protected]>
no static class vars for node 10

67496a98e0bbb533e71d037ee982acfab3623b38 authored over 4 years ago by Tom Nielsen <[email protected]>
Deploy (#64)

* plausible dampf and docker files

* extensions

* path fixes

* debug

* more debug

...

15b14d2f51e04c4fd5bd66df31d59f6f03a571b0 authored over 4 years ago by Tom Nielsen <[email protected]>
Api (#63)

* menu subitems

* use new subitems

* api file

* missing import

* api/access in table...

157e2a6797705ab66b265bb6ab03f1e2648fd72d authored over 4 years ago by Tom Nielsen <[email protected]>
Setup: db connection, schema, admin user (#62)

* setup cmd begin

* reading with readfile

* split setup function

* setup schema

* i...

827f00ca77082c4fc18d07f7290f89b28f6d209e authored over 4 years ago by Tom Nielsen <[email protected]>
Db connect1 (#61)

* connect

* reinstall xdg

* run saltcorn tests in band

* split functions

dbaaf7d2aa7278782552803a9e1e5cff6460c200 authored over 4 years ago by Tom Nielsen <[email protected]>
auto testing viewtemplates (#60)

* more vt cf wf testing

* fieldrep generate wip

* integer contract

* prettier

* type...

b0eb897b9fa8e369e08731d23d116ebe78ec2d0f authored over 4 years ago by Tom Nielsen <[email protected]>
Float (#59)

* float

* metacontract

* undefined and stricter metacontract

* type contracts

* use ...

f1e8d99ac4aa40f3fee0e54b8ebfc6997d171ef1 authored over 4 years ago by Tom Nielsen <[email protected]>
enableng Kanban: view routes, misc bugs (#58)

* nodemon config

* style, pre tags

* fill edit form from state

* edit: hide fields from...

cae46d0557f7bef354f1d80c44cf2d6465512657 authored over 4 years ago by Tom Nielsen <[email protected]>
Feed order option (#57)

* order step

* use order, works

7b42fbc2dd00f3960f8bc105c507b8e8072de2c7 authored over 4 years ago by Tom Nielsen <[email protected]>
More link views (#56)

* get_child_views in helper

* get_parent_views

* better var names

* own label for own v...

952a0c2faa77cc4bff4910d5fbcd3ff72aa3f594 authored over 4 years ago by Tom Nielsen <[email protected]>
Feed view (#55)

* init file

* show: runmany

* feed uses runMany

* fix error

* show:no need for id in...

354f0dc3b31810627f8becfb379af7ee885ddb88 authored over 4 years ago by Tom Nielsen <[email protected]>
Tests and checks (#54)

* plugin src required

* catch plugin errors

* sqlsanitize: deal with init char being a dig...

a696e5f8e26c2da9487bbff4284c5ba6fb88cf3f authored over 4 years ago by Tom Nielsen <[email protected]>
Base plugin reorganise (#53)

* move base plugin into -data

* move tests to -data

* prettier

3bcff4a9b9f3a26d9ebc6efc9b88bc90da2e2272 authored over 4 years ago by Tom Nielsen <[email protected]>
CI (#52)

* Create nodejs.yml

* only 1 node version

* lerna

* lerna bootstrap

* run-tests

*...

4597bf6bde9d2a4ee2afe49ffbe6c6fd7390929a authored over 4 years ago by Tom Nielsen <[email protected]>
Testing (#51)

* url log

* req in app

* return state

* export rec

* set seed

* generate strings
...

134287320c9527d7350ec37e52bb8e16f52d38e3 authored over 4 years ago by Tom Nielsen <[email protected]>
User preset (#50)

* reorder preset form

* presets is field getter

* set user

* send res and req to view r...

80eda25feb2c8c79baf5c799f1face764a0bdf2f authored over 4 years ago by Tom Nielsen <[email protected]>
Date (#49)

* basic date type

* fvs

* presets

* read values before using in workflow

* prettier
...

f291184144954dae17e8e0b1db89fa815ea31156 authored over 4 years ago by Tom Nielsen <[email protected]>
testing plugins: types, viewtemplates (#48)

* run 1 repo, coverage

* close after test

* quiet guinea pig

* close db in all tests

...

c6cac640c966b5afcf2c3570f47b13602990bb24 authored over 4 years ago by Tom Nielsen <[email protected]>
tests: run 1 test, coverage, test plugins (#47)

* run 1 repo, coverage

* close after test

* quiet guinea pig

* close db in all tests

...

8b81cfcf550ce5840b1b0d23ee5f22bf3b966cd8 authored over 4 years ago by Tom Nielsen <[email protected]>
Assign users (#46)

* users can be key

* edit works

* assign works

* testing field delete

* quoting

*...

0fe7595dd699f15de93669ae8b7e3d1fb94cd03b authored over 4 years ago by Tom Nielsen <[email protected]>
Full text search (#45)

* wip

* runs

3e8a406eab55998f5d53263945ff384ba018bae1 authored over 4 years ago by Tom Nielsen <[email protected]>
types dont need validate

31cdb67ae596a00f95527251f5798ae68b4450c0 authored over 4 years ago by Tom Nielsen <[email protected]>
prettier

c975c87f178b1309394f219e0e2a27b3c444c2f4 authored over 4 years ago by Tom Nielsen <[email protected]>
Type specific fieldviews (#44)

* define fields

* altering options wip

* options wip

* picking works

* handling exis...

bae704f5dcba07aaaad03afca12e9e9c31ddd0c9 authored over 4 years ago by Tom Nielsen <[email protected]>
DB: default name, backup, restore (#43)

* default db name

* backup cmd

* prettier

* restore

2c4c8725c044e12c15038f18658058f5ece4ee30 authored over 4 years ago by Tom Nielsen <[email protected]>