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

Misc: enable mobile and tags for tenant. omit fields from clear (#1355)

* mobile and tag for tenants

* omit fields from clear

* grid fkey:adapt to join field in o...

d56d3971fda76e75fea95ce5e95c59ad1c7e7798 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.4-beta.2

d255d081673d2c3ae5dc5666e7ff0b0b91bba3c4 authored over 2 years ago by Tom Nielsen <[email protected]>
don't link using unique string fields (#1353)

* don't link using unique string fields

* edit use slugs in dest

8761fa4f4a66099ac554fb87f1463ba55d45987a authored over 2 years ago by Tom Nielsen <[email protected]>
user in view linker

b8a5f594ae0f0c3634968d259b0e73b85bd15ce5 authored over 2 years ago by Tom Nielsen <[email protected]>
better error reporting in actions

788e0d28bdd67d77bc22ed8cf182169704d5a1e3 authored over 2 years ago by Tom Nielsen <[email protected]>
State pass through view embedding (#1352)

* send state to renderRows

* outer state passthrough

* fix preview of fkeys

fe2e0120eb77b3f62ada1f24afbc30ccb97d9d23 authored over 2 years ago by Tom Nielsen <[email protected]>
Testing edit dest, slugs, feed (#1351)

* field_picker_fields test

* two tables

* edit view whe ndone wip

* quotes

* dont te...

cfd483694228c9377a8c124c677e13803ab90517 authored over 2 years ago by Tom Nielsen <[email protected]>
more await corrections (#1350)

* increased jest timeout
- the tag tests are doing alot db operations in the same it()
could...

f86681f77990dc467f9930f12b297f9dfa1b5d34 authored over 2 years ago by christianhugoch <[email protected]>
increased jest timeout (#1349)

* increased jest timeout
- the tag tests are doing alot db operations in the same it()
could...

c4b6221f69d9cf1fe7a04931605fa2d144caa9fb authored over 2 years ago by christianhugoch <[email protected]>
Ownership user joinfields (#1347)

* wip user joinfields fml

* only user fields

* starFields

* in misc login routes

* r...

9c426783d03f419a6c3ab84f33c8b6d42f702710 authored over 2 years ago by Tom Nielsen <[email protected]>
Rudimental tag grouping (#1348)

* grouping of tables, views, pages and trigger in tags
- added _sc_tags and _sc_tag_entries to ...

f842ba4e9dcbba5aff73567c268bb92ccffcb161 authored over 2 years ago by christianhugoch <[email protected]>
Ownership in views: can use joinfields (#1346)

* list can use joinfields in ownership fml

* show wip

* solve ix

* only call is owner i...

8d9b882906fb7c4f838241f8b6b085a2b626ffc0 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.4-beta.1

c8ee2d442cb262e06d251c68f996e142e9c65e3c authored over 2 years ago by Tom Nielsen <[email protected]>
fix table ownership in list

afad202869d192784d4bca562b733146179de0f8 authored over 2 years ago by Tom Nielsen <[email protected]>
Formula help (#1345)

* pp

* some success

* wip

* extra stae formula in view in fixed state

* better toolt...

afbdecbede6c0bdeebafbdb6e22bba0c2b78b964 authored over 2 years ago by Tom Nielsen <[email protected]>
1. Add more i18 translations to admin.js (mobile apps builing) (#1344)

2. update russian translation

947ca7a74dd0ec395611f9c35f1cf3f26ec7484b authored over 2 years ago by Aleksandr Sokolov <[email protected]>
switching to the v8 coverageProvider (#1342)

- it seems the standard provider (babel) runs out of heap memory
even with really high max-ol...

6c05d82e5f26551ca4c5c30cfb487198d59f666e authored over 2 years ago by christianhugoch <[email protected]>
Actions in menu (#1341)

* option

* runaction

* set url

* item-menu

* import

10e7e1f5a80a3356ff2ad4815dd68ba43ac275d8 authored over 2 years ago by Tom Nielsen <[email protected]>
Misc: code resizable. viewlinks always <a> (#1340)

* resize codemirror

* popup viewlink is a not button.button-link

* fix exact view tests

e13fafdcc997276d064891ce12d2a118eb91222e authored over 2 years ago by Tom Nielsen <[email protected]>
mobile ios platform (#1338)

- removed esm, works not on ios
- href or src may not start with /
- maximum-scale = initial-s...

9110b451b5a160aa7b4c09d4786e798c52def55d authored over 2 years ago by christianhugoch <[email protected]>
fieldview previews: readonly instead of disabled (for Firefox) (#1337)

* readonly inputs

* select readonly mock

* send input as default for key

2f4c32ba924942ebca4bdb034e373726e1b239f3 authored over 2 years ago by Tom Nielsen <[email protected]>
view templates are now view patterns (#1336)

* view templates are now view patterns

* wording

* fix test

* plugins rebranded as modules

a64a52bef12bf714bf0417d5e916302aaadcbd37 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.4-beta.0

bad513873a609fa2236fec897974692db5a685b6 authored over 2 years ago by Tom Nielsen <[email protected]>
Fix real time chat on tenants (#1335)

* avoid some crashes when editing page

* catch errors in socket join

* set tenant explicit...

606d4dc936ce44f8f9b9908f1ae2e33671b2fa7b authored over 2 years ago by Tom Nielsen <[email protected]>
Edit: destination url formula (#1334)

* rm log

* cfg field

* eval

5cc60fe1bff22be93b55490555657f1e03e6ad05 authored over 2 years ago by Tom Nielsen <[email protected]>
edit: allow self as view dest in edit (#1333)

f55578d57c58760b91b2acceece830e64df8c223 authored over 2 years ago by Tom Nielsen <[email protected]>
replaced jquery-i18n with i18next (#1331)

a5fccc154bef8f5ca243cf65fec2879317749807 authored over 2 years ago by christianhugoch <[email protected]>
Mobile server code (#1327)

* column index to find actions
- added the colIndex to action-url, it's used to find an action
...

22df344b053692185a64de0d3fa69feb89519415 authored over 2 years ago by christianhugoch <[email protected]>
Mobile schema and public user (#1326)

* create new columns on existing user defined tables
- use table_info() to see what's there and...

d541a5d4ff58e59552a9cec30f37f7771ea00fc4 authored over 2 years ago by christianhugoch <[email protected]>
External table: fixes, better filtering (#1325)

* pagedit

* filter queries

* better filter

* fix table id in view edit

8376ab15abb1e4dd305a01c5afde0156c3c08663 authored over 2 years ago by Tom Nielsen <[email protected]>
custom log levels (#1324)

* config

* log in state

* log crashes

* views

* all urls

* triggers & events

*...

6f8dc9cbc8f4ce6dbea9f951fa13705990729c10 authored over 2 years ago by Tom Nielsen <[email protected]>
Filter dropdown: 1-level join fields (#1323)

* checkout old pkg lock

* allow picking joinfield in dropdown

* dvs

* build

* sort o...

99f926dd98bc708694cfccf9572c41ab8ba97b17 authored over 2 years ago by Tom Nielsen <[email protected]>
toggle bools triggers recalc of stored vars

484695d1ce3c8a24bba9208d24fc25215c38c5c1 authored over 2 years ago by Tom Nielsen <[email protected]>
handle missing isFormula in non-show components

e181c144fe898f8b9d321ac3367873c9e5a0edae authored over 2 years ago by Tom Nielsen <[email protected]>
prevent recalc stored fields from causing infinite loop (#1322)

be197c5aaaae96628f35ac80f517015682e78a74 authored over 2 years ago by Tom Nielsen <[email protected]>
bugs: Api validate args, errors in table triggers (#1321)

* failing test

* readstate in api. test conforms

* run code: enter before newline

* cat...

40aecc2cb799011fec71ab2c7acdf701c14f3878 authored over 2 years ago by Tom Nielsen <[email protected]>
Snapshots (#1320)

* basic model

* take snapshot

* form

* list

* rm log

* feedback

* compare hash...

da2acfa014245bcf32eb25c406c49bf644916085 authored over 2 years ago by Tom Nielsen <[email protected]>
label formula in dynamic where in select

bf2d16f341cef163ac245aa01685996628eca325 authored over 2 years ago by Tom Nielsen <[email protected]>
UX: list section, list editor performance improvements (#1319)

* header, margin

* potential speedup in comments

* cache functions in showif

* cache cl...

dca669c36a5cc76cfcc977875f386b446740a19d authored over 2 years ago by Tom Nielsen <[email protected]>
access URL in code actions

467fbe9a63587c1254e53182a85129bf1f640e8f authored over 2 years ago by Tom Nielsen <[email protected]>
entry points, messages, translation, refactoring (#1318)

* entry points, messages, translation, refactoring
- use a view or page as entry point (rename...

63759083ad2930d64fe57b6a248c5936cb259cde authored over 2 years ago by christianhugoch <[email protected]>
v0.7.3

45dc4aef13b8f59b2ae6dc93354e99f68d043de4 authored over 2 years ago by Tom Nielsen <[email protected]>
trigger form change on update/add (#1316)

6cd8511dc9be02ac25eb90d6c1da9e510bbe47d9 authored over 2 years ago by Tom Nielsen <[email protected]>
Builder: safer setProp; saving indicator (#1314)

* setAPropGen, view

* action

* agg

* container, cols

* d-j

* l-t

* tf and vl
...

5f439054690072cd3105f1f7689afa34031b64d8 authored over 2 years ago by Tom Nielsen <[email protected]>
fix view embed settings

c1862c0e26afae53b7778268290ea6b066e6f551 authored over 2 years ago by Tom Nielsen <[email protected]>
Bugs: create from csv form. modal freeze scroll (#1312)

* prevent modal closure from freezing scroll

* fix form part on inout_type === file

89cb82e0c8da2a78fd95dfb8051a2402ffff0cec authored over 2 years ago by Tom Nielsen <[email protected]>
Builder: check target on event before access (#1310)

* conditional

* checked conditional

* build

51fcea8a092af5ce1d1f41b5675c9c21eaac7b41 authored over 2 years ago by Tom Nielsen <[email protected]>
view workflow back button (#1306)

* create button

* calc prevStep

* set startStepName

* back btn seems to work

* back/...

4924daaa5629a763c4fd88e34113f7498517edd3 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.3-beta.7

0a951300a6955e3ebfa4069eedbc62873192600c authored over 2 years ago by Tom Nielsen <[email protected]>
platform independent js script instead of bash (#1305)

* platform independent js script instead of bash

* fixed path

605ccd6df1d1f0caef87e4d8ff596905dcc6f7e5 authored over 2 years ago by christianhugoch <[email protected]>
Docker permissions and postinstall (#1304)

* build dir permissions, call docker only once, build image in postinstall
- the builder was no...

f36597faa40fe4188fd1d1ae647e1b4fd4667319 authored over 2 years ago by christianhugoch <[email protected]>
Upload is fileview, select flle (#1303)

* always fill file options

* basic edit fieldviews

* import fixes

* file input_type is ...

76ff8479e19d9c6fa79840d6e7f5033ac9d47ab1 authored over 2 years ago by Tom Nielsen <[email protected]>
undo file options (#1302)

e53696450e2cae3d4873f0235a837b1aa4ee40cd authored over 2 years ago by Tom Nielsen <[email protected]>
underscore case for consistency

5e1b14eac16b36411f7166365d94871a8354b124 authored over 2 years ago by Tom Nielsen <[email protected]>
Star rating (#1301)

* en

* showStarRating

* editStarRating

e81bd4cfc326b14ee10914529362a34640bf5211 authored over 2 years ago by Tom Nielsen <[email protected]>
update strings in zh locale (#1294)

Co-authored-by: ZihaoZhao <[email protected]>

41385aa2230b739f23ff066c2959dc163de83da2 authored over 2 years ago by Atozzio <[email protected]>
UX: typography, edit view card title (#1300)

* card title is h5

* update sbadmin version

* view edit card title

* bump sbadmin v

299b50cedc83c482eeb0fa3908aa6dbf9a59e3a9 authored over 2 years ago by Tom Nielsen <[email protected]>
listeditor: set unset fields to empty input

7d041c6555c86f552abfe3ea3d62a3db7984632f authored over 2 years ago by Tom Nielsen <[email protected]>
permissions for npm run add-platform (#1299)

- npm run changes the user, when run as root, and that user has no permissions for
/root/.config

f44e08b85862ea343e7e5e279fe9cdcaeef6d95f authored over 2 years ago by christianhugoch <[email protected]>
support building app from a postgres db (#1297)

- added list tables functions in postgres.js
- last_mobile_logout with isostring
- create the ...

afea1cd5742a688c7a8312db4ee005c133b0733d authored over 2 years ago by christianhugoch <[email protected]>
Backup files test (#1296)

* restore

* cfg check

* rm unused var

* force plugins to npm

884a2ffd27a3edbd7a5eb57d90a68db198b04fce authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.3-beta.6

4bc4a3ea37e25cfc691e0304768092b2c41cd07c authored over 2 years ago by Tom Nielsen <[email protected]>
Mobile builder refactoring (#1293)

* moved build-app to saltcorn-cli, build the app in a build directory
- removed oclif 'plugins ...

70bffbc65435d56f9ddee93d464cd0255d434945 authored over 2 years ago by christianhugoch <[email protected]>
eval extra state fml in filter view (#1295)

* eval extra state fml in filter view

* embed any view in filter

8d0ba3610b94faafc6d8447a8643c0bf5b86a0b6 authored over 2 years ago by Tom Nielsen <[email protected]>
always fill options on file field (#1292)

998c5f00aaff3dff100dc14f7de7b5982d8aea34 authored over 2 years ago by Tom Nielsen <[email protected]>
Thumbnail fileview (#1290)

* resize height optional

* thumbnail fileview placeholder

* fileview cfg fields

* pass ...

8bd2e9fb3c59fad1bdb6d568cf2f3395a2bc1a08 authored over 2 years ago by Tom Nielsen <[email protected]>
Fix list fieldview edit (#1289)

* calc opts selected from val

* set selected on selects

* isoDateFormatter accept format

9fc74a48ab4f03c954688ab4718e55b000fe004b authored over 2 years ago by Tom Nielsen <[email protected]>
Config Check backup file cli command (#1288)

* cli wip

* progress

* fix delete

* fix plugin init

* print pass

42effee2684f6c712cdc785e5e436bbb62158ce4 authored over 2 years ago by Tom Nielsen <[email protected]>
Fix false cfgcheck errors, external tables fix (#1287)

* fix cancel error

* validate record literals correctly

* fix list on external table

* ...

8f4c49cdf8b3a9a89078e0de289c7c38c3c5812e authored over 2 years ago by Tom Nielsen <[email protected]>
Import csv: replace if id present and matches (#1286)

* test

* implement

* new row in test

* fail on repeated pks in same file

ee94e4cb1f756ad5e178ae4f5515f41ee34f11e3 authored over 2 years ago by Tom Nielsen <[email protected]>
Autobackup download (#1284)

* list backups

* download

* reorder

165a784dc222a8b468af1cdc8f6ef6eafdeb655b authored over 2 years ago by Tom Nielsen <[email protected]>
added package.json alias (#1283)

abf933cfaeeb83055a20a48b6df03a8eeb503e90 authored over 2 years ago by christianhugoch <[email protected]>
Mobile logout (#1281)

* mobile logout, and last_mobile_login field in user
- a login/logout request with the saltcorn...

c8012b360bf745195b5e7986acff5e38ba7cf9e3 authored over 2 years ago by christianhugoch <[email protected]>
remove gaps from top cards (#1282)

* mt-0 in many top cards

* more pages with no gap at top

* table page

* fields nogab

...

69a574ef5f525d85503b08fd3df2ac2ae8fed3b9 authored over 2 years ago by Tom Nielsen <[email protected]>
printing: not navbar. printing error feedback (#1280)

* don't print navbar

* fiox page action error feedback

* default no signup and no tenant c...

84aff50255bcd2c381f2b88e1453cd5eaea7f01f authored over 2 years ago by Tom Nielsen <[email protected]>
Dynamic where in select (#1279)

* detect dynamic

* only non-hidden fields

* set dynamic_where

* getting opts, ignore qs...

b0e56891df8e85d53dd6f6d601ceca5dff5a887e authored over 2 years ago by Tom Nielsen <[email protected]>
Misc: DO image docker, Select where test, catch scheduler bugs (#1278)

* do image: add docker

* add field view to join field test

* basic fieldview test

* tes...

626c7f845a01a753ccd45b28abd00c0229025fac authored over 2 years ago by Tom Nielsen <[email protected]>
fix crash in recalculate_stored_fields

e167fea668fe4d292bfe49e7b04868c27f90a251 authored over 2 years ago by Tom Nielsen <[email protected]>
fix table in set joinfield

07afafe685a6fdf1d744e07f19d2fc2d65298ec5 authored over 2 years ago by Tom Nielsen <[email protected]>
tabulatorr del check if confim delete (#1276)

8a026265ef5113531e8d36f21f00f16c5f576f91 authored over 2 years ago by Tom Nielsen <[email protected]>
Misc: use getfield;err fmt;field_options (#1275)

* list joinfield

* show

* mobile app build formatting

* empty mjml test

* mjml tests...

8a6d3871e0709c4989764c41b7961fe19b826638 authored over 2 years ago by Tom Nielsen <[email protected]>
fix comment

f66997c90c2b6990c5793d777041678518d620ab authored over 2 years ago by Tom Nielsen <[email protected]>
getField with tests

f2460508db363def0cbaad25643d39c2eebacf22 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.3-beta.3

c23693d5b824731fb866badd9f7c793fda5d7b34 authored over 2 years ago by Tom Nielsen <[email protected]>
Menu separator; table with grid css (#1273)

* table grid css

* en

* fix table inner grid class

* separator menu option

* separat...

04ddaa41097d4e91c5ed9d73a80fbae522e1f22c authored over 2 years ago by Tom Nielsen <[email protected]>
common mobile fixes (#1272)

- moved sqlite functions to common
- mock deps for page-to-pdf
- no i18n init

39b63d4a364491414efd463deaa2b0278d03de1e authored over 2 years ago by christianhugoch <[email protected]>
handle error event (#1271)

f4d01b95f59b0c9a7a7682f845aae52a11714685 authored over 2 years ago by christianhugoch <[email protected]>
Misc: cli set-cfg from stdin, inspect. default view uses mb. mobile tab (#1270)

* set cfg from stdin or file

* inspect cli cmd

* grammar

* spelling

* default view c...

7f25207bdf6c3b378a4d1112e1ab1e4d837013c0 authored over 2 years ago by Tom Nielsen <[email protected]>
speed up apk build in container (#1269)

* speed up apk build in container
- create an empty cordova project while building the image
-...

aaee8fd4d0701b5cc7283fa6919e0c84b2719707 authored over 2 years ago by christianhugoch <[email protected]>
Mobile rooms (#1267)

* mobile rooms and fixes
- moved 'init_roomi()' and 'room-older()' to saltcorn-common,
'view...

80c034d31e843c10c7b54f7728921ecabf22c053 authored over 2 years ago by christianhugoch <[email protected]>
Fix very basic views rendering with MJML (#1266)

* report MJML errors

* text in mj-text

* more text wrapping

* update test result

* m...

64b5bf2410f76d65a9aeec1b71cb7acf7c20ed4c authored over 2 years ago by Tom Nielsen <[email protected]>
mobile build only on root

1833d087a2f822e16dfa612515cf6a4a9270629e authored over 2 years ago by Tom Nielsen <[email protected]>
Mobile builder docker (#1250)

* docker image for building with cordova
- added optional cmdline parameter -d (docker) to buil...

1770abf7dabfdc3b2512de18b7740900db77a28b authored over 2 years ago by christianhugoch <[email protected]>
bump resizer dep

240715293cb6cb41ca2624b25f45c4879c02acdf authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.3-beta.2

dead362f12fe961fc6d8f467526bc91991aee28a authored over 2 years ago by Tom Nielsen <[email protected]>
patch pkg.json during release script to isable workspaces

fd23c84c37523fd113a38871e80c761871a22677 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.3-beta.1

f4761514e40e07b78f73f15ce3f6469089bc9836 authored over 2 years ago by Tom Nielsen <[email protected]>
update jimp import

35464481fe8263f8be18c6c9c19ffc723f83f729 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.3-beta.0

5e9bf8873c56d05c20f48d72bbe64ab3d90b1525 authored over 2 years ago by Tom Nielsen <[email protected]>
Misc: btn-xs, edit del dest, edit cancel, unique history clash (#1263)

* x-small dropdown btn

* delete detination in modal

* edit cancel action: exit without sav...

267368dd3c2da9f21858be619580710a96171083 authored over 2 years ago by Tom Nielsen <[email protected]>