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

Fix repeater delete key misses (#1259)

* improve repeater delete

* also check isnan

073f1caf63bd5db73c042852b48207840b33a815 authored over 2 years ago by Tom Nielsen <[email protected]>
use jimp if sharp cannot build (#1258)

* use wrapper

* bump resizer dep

3ed29756c61931ea7bc357c05c4d7a95dc05bdd0 authored over 2 years ago by Tom Nielsen <[email protected]>
fixed tsc build (#1257)

a00e1a9642a255337345315bb17b1e3c806fc36f authored over 2 years ago by christianhugoch <[email protected]>
v0.7.2

c0931bb65c2ccb1a7cb2e0025f2175f24b995fb9 authored over 2 years ago by Tom Nielsen <[email protected]>
room fixes (#1255)

* room fixes

* added missing parameters

* return msgid from query

f4a2c934372704139d92cb0dd780f02b2e72ed6b authored over 2 years ago by christianhugoch <[email protected]>
Send req to running actions (#1256)

* send req to test run

* run periodic tasks with mockresreq

2ddd2eb78861b74f564ff52e4b643faf079f4f50 authored over 2 years ago by Tom Nielsen <[email protected]>
Misc: show action return result. no _csrf field in ajax form. never and api actions in edit views (#1251)

* show action return result

* simplify code

* no csrf in post_btn if ajax

* custom acti...

53c43a29c8fc7d501e4630bf759f621716a31dc8 authored over 2 years ago by Tom Nielsen <[email protected]>
Misc: errors in show actions, js checking async (#1248)

* signal error in show run_action

* check run js code with async

40661048c62d575d4ff2eefb708d07d0d28d2fb5 authored over 2 years ago by Tom Nielsen <[email protected]>
Alter fkey field target table (#1244)

* basic field change tests

* change fkey

dbb875da4cb03d8080da9dc9f87573e55dd776ac authored over 2 years ago by Tom Nielsen <[email protected]>
set constraint name when creating fkey (#1242)

* set constraint name when creating fkey

* fix test

* fix tests on sqlite

54a12aa3a730fa380bf65be49ef2a2e6c47897b0 authored over 2 years ago by Tom Nielsen <[email protected]>
increase parameterlimit in body parsing

76ecb38f67657de1017ef25af21f8f221bd4ce88 authored over 2 years ago by Tom Nielsen <[email protected]>
Mobile fixes (#1239)

* mobile-app and mobile-builder fixes
- wait until a bundle exports an object to window.saltcor...

b968a426d8e8db2eafad7395cd0bc4387b3b55fc authored over 2 years ago by christianhugoch <[email protected]>
select label formula (#1240)

* skip fill presets for tableless views

* select label formula

* pytest: print stuff if as...

9208c1bbb61f11c68922775167606f69aa5a4b7d authored over 2 years ago by Tom Nielsen <[email protected]>
Formula validation in many input places (#1237)

* validate run js code

* check ownership fml

* validate in orformula

* extra state fml ...

65826dfa2d4a299e10b7376cf65a62695af8db29 authored over 2 years ago by Tom Nielsen <[email protected]>
mobile-app and mobile-builder fixes (#1235)

- wait until a bundle exports an object to window.saltcorn
just to be sure it really executed...

88bbdb5bd89bfe56e1fb9fa31aa703f8e2bd4e6d authored over 2 years ago by christianhugoch <[email protected]>
Auto backup expire option (#1236)

* settings

* implement

* en

ed45fdf27fa1c0b3d94bad8c07d87856666d2dbf authored over 2 years ago by Tom Nielsen <[email protected]>
Transfer state in links in filter and page (#1233)

* link in filter

* transfer state option

* run in filter

* rm log

* page

* build

1a30760651ce9adc30c08a07182b9527d326d21a authored over 2 years ago by Tom Nielsen <[email protected]>
also watch builder

48a8e71bed8f6ee8c6151d2da57a67e94ca931d3 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.2-beta.10

9bc40c9e3a2c6310770a05309ec22d993f6028c7 authored over 2 years ago by Tom Nielsen <[email protected]>
builder gitignore

1eb4033c4581ac6f71e7fa07251c31c71e887652 authored over 2 years ago by Tom Nielsen <[email protected]>
Auto backup (#1231)

* backups in line

* icons

* form

* save cfg

* no auto backup on tenants

* backup ...

a697cc2d52aa6d2acc9db3f88d4ffbd765274732 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.2-beta.9

b6e2649c66ccd0ed9785ed293d8176769b796364 authored over 2 years ago by Tom Nielsen <[email protected]>
corrected version, update deps to '@saltcorn/cli' in release (#1230)

2afc4e8c0d1ae3a4f7bbbbc04f5162ba3ba9ca27 authored over 2 years ago by christianhugoch <[email protected]>
v0.7.2-beta.7

ec2d0fd4cbf5d418012e1c26d716408e3a3a916a authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.2-beta.6

cbc0b3eeaafd9e25afee4fd256740694d4dd7554 authored over 2 years ago by Tom Nielsen <[email protected]>
quotes in repeaterCopyValuesToForm

6f56c59dc487e7dd3835dd4a97a341195afe4dc7 authored over 2 years ago by Tom Nielsen <[email protected]>
fix save in list without changes

c03a0514c19f04cfee74ea1e86cfe0e19ea70cd9 authored over 2 years ago by Tom Nielsen <[email protected]>
Fix viewname on change. view link in new tab (#1228)

* log view

* override view name

* rm log

* view link in new tab

* state comments

d22c318f15fca3c5b01253896b8254cb0715bfc2 authored over 2 years ago by Tom Nielsen <[email protected]>
insert no plugin duplicates (#1227)

- always reload existing plugins, '@saltcorn/ckeditor' for example installs '@saltcorn/html' as ...

a6cceef1f83b820fddd5cf2343aebe3e33546886 authored over 2 years ago by christianhugoch <[email protected]>
delete tenants in try/catch

6a0de5381a9c021bc380613165d1c7a21e636129 authored over 2 years ago by Tom Nielsen <[email protected]>
Accumulated minor changes & CLI small improvements & plugin and pack configurable endpoints & russian translation update & more docs (#1221)

* 1) Improve table discovery: Add mapping for smallint, bigint, numeric, char,varchar, date. Fix...

aed349c5981ab0a87e415a18002c888bf4e8624b authored over 2 years ago by Aleksandr Sokolov <[email protected]>
Mobile file views (#1224)

* file views: images and links, downloads are not supported
- images are downloaded as blob via...

8bad64d20ab1fe2f1f41ceaa4873af6d4dc98bb8 authored over 2 years ago by christianhugoch <[email protected]>
update node to 16, npm to 8 (#1220)

* update node to 16, npm to 8, replaced lerna with npm workspaces

* mobile-builder fixes

34373d5047a347915ab9117a1f63a511bbab5568 authored over 2 years ago by christianhugoch <[email protected]>
fix show agg crash when null

b89374008394619ccbad8f00e1b4e2c24d544397 authored over 2 years ago by Tom Nielsen <[email protected]>
Misc: add_free_variables_to_joinfields, space in show array_agg, cascade delete files (#1218)

* split out add_free_variables_to_joinfields

* space in array agg in show

* option to casc...

82e3aedfb9a0267496056f87f593a085f7e5c6cc authored over 2 years ago by Tom Nielsen <[email protected]>
Mobile file views (#1209)

* file views: images and links, downloads are not supported
- images are downloaded as blob via...

ba38beda6590895d41b3b8ba66197846d4d2ddc2 authored over 2 years ago by christianhugoch <[email protected]>
fix bugs & small improvements ( create-user.js,delete-user.js, modify-user.js, setup.js , tenants.ts ) (#1216)

* 1) Improve table discovery: Add mapping for smallint, bigint, numeric, char,varchar, date. Fix...

22a806d639077afeb0a49614d3be9056b9ba3ae7 authored over 2 years ago by Aleksandr Sokolov <[email protected]>
Misc fixes: show action, upload in popup (#1215)

* avoid crash in stateFieldsToWhere

* rm log

* file upload from popup

* show run action...

f1fd11f2c4439bace1f46c91163a72e0da8fba84 authored over 2 years ago by Tom Nielsen <[email protected]>
New cli command delete-user & changes in rm-tenant command (#1212)

* 1) Improve table discovery: Add mapping for smallint, bigint, numeric, char,varchar, date. Fix...

870ac3727b7bae022af9c68f1436ecba67ea9e7d authored over 2 years ago by Aleksandr Sokolov <[email protected]>
Json range query (#1211)

* in db is gte/lte instead of gt/lt

* working?

* revert gte in db

* Revert "revert gte ...

61ad8ea58ef4d49f25c39db2f49d282e44987731 authored over 2 years ago by Tom Nielsen <[email protected]>
Saltcorn js port (#1204)

* moved functions to 'saltcorn-common', ported functions in 'iframe-view-utils'

* fixed merge

508e0e4e25476886fbdf251a614f1fde7ef7bb29 authored over 2 years ago by christianhugoch <[email protected]>
New cli command modify-user & saltcorn-install improvement & more jsdoc & small improvements (#1201)

* 1) Improve table discovery: Add mapping for smallint, bigint, numeric, char,varchar, date. Fix...

252ee2afcdb1b5dc388c2f5bda64e2970b1ab4f2 authored over 2 years ago by Aleksandr Sokolov <[email protected]>
Json stings from query state are approx. Misc crash fixes (#1206)

* mark omitted awaits

* obj syntax for json

* json ilike

* json lt gt

* ilike for st...

c6d83b3614a58ef54101287525ac3976f9c7c924 authored over 2 years ago by Tom Nielsen <[email protected]>
increase max memory size of V8's old memory section (#1205)

6173c01237bc431419ea92da78c27800dfefcbde authored over 2 years ago by christianhugoch <[email protected]>
v0.7.2-beta.5

1c21aadb9b343ce042f3908eab30e864f20d2691 authored over 2 years ago by Tom Nielsen <[email protected]>
added missing release pcks, fixed dependencies (#1199)

5cfaa7026f47b50162c1a2939029d13c63e18097 authored over 2 years ago by christianhugoch <[email protected]>
v0.7.2-beta.4

0cd2b1daf96bbd0d6d008486df5810b083b94995 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.2-beta.3

5a865aab983dea5adc7e0fa6a9a3123519c08c15 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.2-beta.2

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

24c7fd8606b032dfd6e4688a21c63574d66c42c4 authored over 2 years ago by Tom Nielsen <[email protected]>
state_fields functions, cordova sqlite boolean binding (#1196)

21001ca35290bfe76e07103eb4c305992a9d8b34 authored over 2 years ago by christianhugoch <[email protected]>
Await/async corrections in some modules. Var/Let/const corrections in some modules. More internationalization. More Russian translation improvement. (#1195)

* 1) Improve table discovery: Add mapping for smallint, bigint, numeric, char,varchar, date. Fix...

e4044650e3dbc6c94204e20b9e08f5df6ab38bb5 authored over 2 years ago by Aleksandr Sokolov <[email protected]>
delete items from fancy fieldrepeat

7888c8250e1ad443b78d95a8d1e8bbae7b6bdd82 authored over 2 years ago by Tom Nielsen <[email protected]>
Mobile table updates (#1193)

* copy 'tables.json' with _sc_table rows into the app
- the builder generatres a tables.json fi...

6f508fb821478d35b160dbff3641bad18b64996a authored over 2 years ago by christianhugoch <[email protected]>
Builder: fix tabs value switch crash (#1194)

* class to className

* check titles present

* build

3d870ce33304b469dd53f67d0d9d0fb9dae445aa authored over 2 years ago by Tom Nielsen <[email protected]>
Typo correction. Russian translation improvement (#1192)

* 1) Improve table discovery: Add mapping for smallint, bigint, numeric, char,varchar, date. Fix...

83fa7233b5103df1cc60b56994ea325cc8ec93f5 authored over 2 years ago by Aleksandr Sokolov <[email protected]>
Testing: library, trigger, state (#1188)

* move actions back to data

* more lib test

* lib tests

* no migrations in coverage

...

5129861561f80d2ea348c8e2190836eddd7d995c authored over 2 years ago by Tom Nielsen <[email protected]>
mobile button actions (#1186)

* saveAndContinue in mobile edit forms
- allways set the form action, decide later if it should...

cb5cbab55623753b45a2b027ca8505b85a3c384a authored over 2 years ago by christianhugoch <[email protected]>
Filter: range filter, search join field, json filters, fts join summary fields (#1185)

* search_join_field

* json queries

* range filter

* fts on join field wip

* schema
...

e2435b5b67b71ebac3b502e21fa08ac39de5f566 authored over 2 years ago by Tom Nielsen <[email protected]>
Some fixes and new translations (#1178)

11e76a2441cf0d4c72e4788a0e1eb1fa610dc6a2 authored over 2 years ago by LuBeDa <[email protected]>
added mobile view routes (#1182)

* added mobile view routes
- call view.runRoute() for 'post/view/:viewname/:route'
- moved com...

1e44befd573e41bd86b1b8644de27078aa5f2220 authored over 2 years ago by christianhugoch <[email protected]>
added getRowQuery (#1181)

* added getRowQuery

* added missing parameter

* added unit test that involves getRowQuery
...

8abb6606aff8bc615d6672bd97b104c6e7d2734b authored over 2 years ago by christianhugoch <[email protected]>
Improve russian translation (#1183)

* 1) Improve table discovery: Add mapping for smallint, bigint, numeric, char,varchar, date. Fix...

4ea49eb2cc56a20d2fa89007740f216b8b1d68fc authored over 2 years ago by Aleksandr Sokolov <[email protected]>
Remote query tests (#1179)

* added CI teststep to test remote queries
- 'view_queries' starts saltcorn servers an executes...

1813c7ec76ff10d6f126e1ac81260fd0edabe3f0 authored over 2 years ago by christianhugoch <[email protected]>
More exact view tests (#1174)

* innder edit

* error on invalid cfg

* empty edit-in-edit

* with data

* double join ...

0f8a0e63b66c5383a7b07ab613e795aceee98243 authored over 2 years ago by Tom Nielsen <[email protected]>
execute scripts within the 'page-inner-content' div (#1173)

- executes domready tags and the CKEditor will show up, but it should be generally useful, too

c75d84802437c97d86da3a47ea81af29c283cbde authored over 2 years ago by christianhugoch <[email protected]>
Number steppers; format array_agg (#1170)

* space after comma in show array agg

* number stepper on int edit

* stepper on number lim...

3a60874a80fabfe5b66ea9dca3d0161947a2e346 authored over 2 years ago by Tom Nielsen <[email protected]>
added paging, fixed link path for sbadmin2 (#1172)

* added paging, fixed link path for sbadmin2

* add _paged_view state parameter

* delete ge...

37edeac45902e5f6b04da511627ffaa216d572e6 authored over 2 years ago by christianhugoch <[email protected]>
Update german translations (#1171)

a38451c3d31b39dfd8cb1d7009ae95fd87cc9be6 authored over 2 years ago by jlw <[email protected]>
Mobile builder (#1098)

* first instance of the mobile app builder

* moved app to saltcorn-mobile-app and call cordov...

01a4f8a828cb34e40a3ce6453a3de8d31b946507 authored over 2 years ago by Tom Nielsen <[email protected]>
confirm edit delete; value switch avoid id confusion (#1169)

* conform on edit

* fix value switch tab confusion; WIP save

* save

* dont crash on emp...

45c0a60bf4411a7cc60e32af2a5c742f0fc5452a authored over 2 years ago by Tom Nielsen <[email protected]>
Edit in edit: edit child rows in embedded edit form (#1168)

* set field repeat

* set layout

* find field

* index

* save new rows

* show value...

1f0c7366f1b492942a47fe789fe69dbbfc989472 authored over 2 years ago by Tom Nielsen <[email protected]>
v0.7.2-beta.0

432d9b0448b597d37616f7780d26e14e5961ae6b authored over 2 years ago by Tom Nielsen <[email protected]>
update sbadmin to avoid vert scrollbar

061302ed09e55c4186201ed51d8d42cc248f5c26 authored over 2 years ago by Tom Nielsen <[email protected]>
update sbadmin version in tag

5c87e7cf9c5380f9c166f865f5edf0831ec06389 authored over 2 years ago by Tom Nielsen <[email protected]>
Responsive images (#1165)

* wip use img tag

* img tag works

* no need for hidden image

* resize route

* widths...

8e3bfc0790000846489e0a9d776be2f6716c3e0e authored over 2 years ago by Tom Nielsen <[email protected]>
save view contextField

59037aaeb8f1dd35ab154bcae157ea36da5e712a authored over 2 years ago by Tom Nielsen <[email protected]>
use viewname in route

15b9d4aa07471be403c5649421566516a08b6939 authored over 2 years ago by Tom Nielsen <[email protected]>
Viewedit save button (#1163)

* add buttons

* set id if there is cfg

* apply

* dry wf

* fv display conditional

...

659449f7eb78f144ce0584591c5b67872cd2e933 authored over 2 years ago by Tom Nielsen <[email protected]>
update sbadmin version

e127530d91e69a4d10d3988c76a547659b3443c6 authored over 2 years ago by Tom Nielsen <[email protected]>
View embed double join (#1160)

* fix order of path in double joined childlist options

* subselect with join

* avoid impor...

17e4f41e3b82b8bdec0e8df26f29d10bd16e9824 authored almost 3 years ago by Tom Nielsen <[email protected]>
v0.7.1

5d2c87521a37385018538bce8c99f68161c9a736 authored almost 3 years ago by Tom Nielsen <[email protected]>
Misc: collect join fields from extra state fml; cache versioned plugin deps (#1159)

* collect fvs from viewlink extra state fml

* collect free vars from extra state fml

* lon...

b7af552cae66bc5582e1d1cdbdfba2ae14c16959 authored almost 3 years ago by Tom Nielsen <[email protected]>
disable set state and pjax in builder for view preview (#1158)

* no script in view preview

* just disable pjax and set state

8cd6f3f31d2afcf6affc64d1bd64fba99c178b10 authored almost 3 years ago by Tom Nielsen <[email protected]>
avoid chkcfg false postives: never triggers, ext tables

cc118d96d6e0b788a6c6fad57ba70d98dac0cf89 authored almost 3 years ago by Tom Nielsen <[email protected]>
Cfgcheck testing (#1157)

* en

* test (failing)

* add attrs to fixtures

* check back to ref

* wording

* avo...

273da53ad18f5a925e5189f25ec011ac8e9bee8e authored almost 3 years ago by Tom Nielsen <[email protected]>
Nested popup links; back to referer in edit; array agg on fkey uses summary field (#1155)

* dispose of modal if shown

* fix showif repeat hide add btn

* look at showif when validat...

20a3690657b82f82b9061601bcad878fe5506bfe authored almost 3 years ago by Tom Nielsen <[email protected]>
Builder: extra state, link popup, blockdisplay in fieldviews (#1154)

* viewlink extra state

* fix crash on fixed state

* embeded view extra state

* extra_st...

21f9766e6076ef19f73a945f9e0811f3b50862c7 authored almost 3 years ago by Tom Nielsen <[email protected]>
v0.7.1-beta.3

927146ee66cc9162c5d4e3353ca4d921d239d89b authored almost 3 years ago by Tom Nielsen <[email protected]>
Unsafe plugins not installable on tenants (#1150)

* model, stop install

* dont show unsafe plugins in store

7b7e85248cbd3f445493734d3420927c559f8237 authored almost 3 years ago by Tom Nielsen <[email protected]>
Misc: Prefix search, link to popup, fix set_state with hash, auth calc field, extra state in viewlink (#1149)

* prefix search

* link to anywhere in popup in list

* jsdom testing in jest

* update qu...

81ec0a42ffdb1db58ad5552513f00180ee398734 authored almost 3 years ago by Tom Nielsen <[email protected]>
add chinese translation (#1148)

* add chinese translation json

* add chinese to available languages

* Rename cn.json to zh...

52aae7a202aa3b79b98be9485c9b70bfb76095d4 authored almost 3 years ago by kevin8181 <[email protected]>
Rescue join id when renaming (#1147)

* rescue id when renaming

* dont check for table existence when backing up

bc4d2bf63be88f4b6bff1ca5285ae34da7419ab4 authored almost 3 years ago by Tom Nielsen <[email protected]>
v0.7.1-beta.2

a551a709e4861ad28db757e44f6c6bc794a9e0ed authored almost 3 years ago by Tom Nielsen <[email protected]>
dont prefix order if in joinfields or aggregations

8668694cf17da44aef99b8c27bda49c4a0375281 authored almost 3 years ago by Tom Nielsen <[email protected]>
Update README.md (#1143)

fde8fdc6c2e65e75a12857cf2fce100c6fa26502 authored almost 3 years ago by kevin8181 <[email protected]>
Misc: cfgCheck edit, prefix ors (#1142)

* or tests

* prefix ors

* view when done cfgCheck split relation out

* feature flag

62d738b20e293cf95e081b699083b98946a50888 authored almost 3 years ago by Tom Nielsen <[email protected]>
FKeys : Delete cascade option (#1141)

* on delete cascade option for fields

* change on delete cascade

* test

* fix tests

35c5ec939055926fae9cde0f6d0cc460df68f81c authored almost 3 years ago by Tom Nielsen <[email protected]>
Misc: showif bool fix, confirm on custom actions (#1140)

* cfgcheck retable exclude Files

* confirm custom actions

* showif fix reading checkboxes

64488a995faee12e9d44c1e35d76de34d0e4109d authored almost 3 years ago by Tom Nielsen <[email protected]>
Configcheck improve: tables, viewtemplate configCheck (#1139)

* check table

* view configCheck

* wording

* cfgcheck on actions

* edit configCheck
...

2cac730526f58b477b412a4bf8ac85d6741fb6b2 authored almost 3 years ago by Tom Nielsen <[email protected]>