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
- in multitenant mode, the user cannot be found
outside of runWithTenant()
* vagrant test to build with docker
- added a vagrant file that installs docker, adds saltcorn ...
* simplify test
* updaterow
* deleterows
* insertRows
* one function for common test...
9be768d0e4a0e6c88b14facd42430d1d67eedb67 authored almost 2 years ago by Tom Nielsen <[email protected]>* abstractuser
* getrow wip
* getRow done?
* getline return type
* getRows
* fix ...
da97ea63d8f99e3c03f36d12cba65b9c9924b5e4 authored almost 2 years ago by Tom Nielsen <[email protected]>
* join-field-picker in list configuration
- added dropdowns to select join-field columns
- the...
* init mobile cfg in view queries
- the remote query test called the server without a jwt
- ha...
1d5196eb461ba15847b2b6c823b66dd106c06d35 authored almost 2 years ago by Tom Nielsen <[email protected]>
a55e7a744191f8da454b799bcbfdf3f5ecc3a079 authored almost 2 years ago by Tom Nielsen <[email protected]>
* print branch in release
* more prominent branch name
* rm throw
* purge -y
* do no...
86f8f659339156e27031d0de72f84c445439e09c authored almost 2 years ago by Tom Nielsen <[email protected]>78a054daba5f31e2c1897329c473e8ca8ea777e8 authored almost 2 years ago by Tom Nielsen <[email protected]>
19928de084a12a23a004391ed23b3df033952d89 authored almost 2 years ago by Tom Nielsen <[email protected]>
9b767d5b8938f7927daa84eb510010c03682c4f0 authored almost 2 years ago by Tom Nielsen <[email protected]>
3c83b0813b3ff7afd31a48372b1cc5e2025ac75c authored almost 2 years ago by Tom Nielsen <[email protected]>
8fbf3e3aee38b3f6ae460c4451d99c224788b79f authored almost 2 years ago by Tom Nielsen <[email protected]>
230991fb14088347b443aab046b0872b35855740 authored almost 2 years ago by Tom Nielsen <[email protected]>
* unique_field_from_rows basic tests
* make_unique: do not fill blanks (deleted)
* generat...
5298e7fe999b5ba79494466d4f15284e68da7ea7 authored almost 2 years ago by Tom Nielsen <[email protected]>a98354e8e1cb2c1226fd83f6fed73a1de22d34b4 authored almost 2 years ago by Tom Nielsen <[email protected]>
* never and api actions in filter
* fix crash in filter due to missing images.
* pp container
19d6e05e6f19f668bcb1aefbd322a1e5c787a117 authored almost 2 years ago by Tom Nielsen <[email protected]>* bool setting
* set options
* add to simple fml
* user groups drop downs
* new mode...
66db26da07470ceec97a9aca459b4de050fa0ba2 authored almost 2 years ago by Tom Nielsen <[email protected]>8098f9f30712804210f522797e7606d86aace3aa authored almost 2 years ago by Tom Nielsen <[email protected]>
* install parameter to skip chromium
- takes long in vagrant 'ubuntu2004-mobile'
(installs f...
0945f019922a8a1443f2550ec4df222735b68c59 authored almost 2 years ago by Tom Nielsen <[email protected]>
2c0c7e1b3e13a173a7a9992de5f7c26eba184cd7 authored almost 2 years ago by Tom Nielsen <[email protected]>
- the provision script uses most of the commands from the docker file in the mobile-builder pck
...
* check relation in join row action
* testing for xattrs
* use cross-platform extended att...
ecdce9de0009665ef33110b2d45eb3e72bb3ff3e authored almost 2 years ago by Tom Nielsen <[email protected]>* flags
* not cfg-check
* get app
* run CGP in cfg check
* print passes
* better ...
311fa7c1a1cd70e6ebcc552846702f32dfbf6829 authored almost 2 years ago by Tom Nielsen <[email protected]>* spawn via full path if 'saltcorn' not in PATH
* assert fallback for webpack
45590f4f3b1b3b04d0b564cf66679ddd4f5f915c authored about 2 years ago by christianhugoch <[email protected]>* view edit breadcrumb: link is to run view, not edit
* en
* avoid json parse of undefined...
4b012e18b95f210fd2475408aa093322c5bc3aa3 authored about 2 years ago by Tom Nielsen <[email protected]>60497acfc4fcc4c9ffebc79af9847ff8c45e5405 authored about 2 years ago by Tom Nielsen <[email protected]>
a418b14ebb722e8f7392b713a3b7cc55315b9374 authored about 2 years ago by Tom Nielsen <[email protected]>
8991728590e86843e5edd8f17c4979f832fb6047 authored about 2 years ago by Tom Nielsen <[email protected]>
75e76a2db516ffb6b00b1c73375e2c17582dc811 authored about 2 years ago by Tom Nielsen <[email protected]>
* view pack add slug, attrs, exttable
* titleAjaxIndicator on cfg trigger
* more specific ...
a219845478d477f16002d79d1520198c04c10e65 authored about 2 years ago by Tom Nielsen <[email protected]>
* embed pages in a page
- added PageComponent, is visible in the pageeditor
- prepare the segm...
* js
* on specific cards
* save icon
* backup. handle multiple indicators on one page
...
- show extra menus configured from 'settings / site structure / menu'
- disabled 'Link', 'Actio...
051deeebee5c6ea2e366e2b3819c285641f607b2 authored about 2 years ago by Tom Nielsen <[email protected]>
* throw errors in sync
* use table pk
897360c21ad32ffa63904717de32830df06648c1 authored about 2 years ago by Tom Nielsen <[email protected]>
- inform the user but don't crash
- stack traces in TypeScript modules will point into the dist...
59863023e26d3be963a3f6d5e72d12f965b4fa46 authored about 2 years ago by Tom Nielsen <[email protected]>
* informative error on search view not found
* new vagrant images
* debian 12?
* debian...
5908e9b87a66e38bee7f73870cf5443cc2197682 authored about 2 years ago by Tom Nielsen <[email protected]>22acac502d1fb7ee451617fb324add6877bd04f9 authored about 2 years ago by Tom Nielsen <[email protected]>
624e468c44b12f147638a6205e1b4c15d812e663 authored about 2 years ago by Tom Nielsen <[email protected]>
f2fc314c79a74f8f5d0ec21dfdf457286224043d authored about 2 years ago by Tom Nielsen <[email protected]>
d90fe5a4b03ffd3a4cc2e95505fdab9a34a00139 authored about 2 years ago by Tom Nielsen <[email protected]>
69bb133e79b1c18a931a343765d3c3804cb32838 authored about 2 years ago by Tom Nielsen <[email protected]>
* edit any fileview
* allow action with same table id
* unlocalize option in localize-plug...
e69464f62b383b66941152e358f05893a87df9ed authored about 2 years ago by Tom Nielsen <[email protected]>* cfg setting
* load plugins
* require in code action
* en
* trigger form change in ...
5e98cf516e3bbd4ed554c7eace53db0df624bffd authored about 2 years ago by Tom Nielsen <[email protected]>4997ddd8237107893295e50312a39bad2460233d authored about 2 years ago by Tom Nielsen <[email protected]>
* File.from_contents
* insertrow takes user not userid
* insertrow uses
* updaterow tak...
729bb2fb04b97ba68c446323aebed783cf7a1fbc authored about 2 years ago by Tom Nielsen <[email protected]>* use state as ctx in where
* no form fieldnames
* state is context in filter eqns
8c992a265407a2ac8d301bbc68f47af0862b9f1d authored about 2 years ago by Tom Nielsen <[email protected]>* filter formFieldNames
* fix for select
0875f2881237190a60983d88e262dbadf72fff31 authored about 2 years ago by Tom Nielsen <[email protected]>5dcfd53e9a7b078fdf75bf7e80cf77191ef8a459 authored about 2 years ago by christianhugoch <[email protected]>
ac62f7aca8c9538d6b982f11e7a179e183025671 authored about 2 years ago by Tom Nielsen <[email protected]>
b15204e4fbbc5ce7d2222bb9564deb0c39604d1f authored about 2 years ago by Tom Nielsen <[email protected]>
* test and route
* render fv choice
* route done
* rm unused
* back to post
* pp ...
675ef6a38417a8c2d680f26f6fd25fb77f4b4dae authored about 2 years ago by Tom Nielsen <[email protected]>* field settings
* enable error catcher in domReady
* add attributes
* parent field in ...
f65c21d834f6fddcacc47a392d63acbfe3d1c04c authored about 2 years ago by Tom Nielsen <[email protected]>* text formula collect joinfields
* collect joinfields from container formulae
* customCla...
0cba12fd354114aa213a35293b9fc438fd06dddd authored about 2 years ago by Tom Nielsen <[email protected]>* increase default file size limit
* file limit is in mb
* wording
* enable_error_catch...
6a4a4f3250b3b2b156c7c9c21c2a8a23724d7afd authored about 2 years ago by Tom Nielsen <[email protected]>41d2bc44f9d1c97675a4f59693cc12a2c53db0b2 authored about 2 years ago by Tom Nielsen <[email protected]>
ad37188e7bf136659dad21860278be0803f69e4a authored about 2 years ago by Tom Nielsen <[email protected]>
- a container has no block checkbox but a display select box
7783131e6795e8ca04ce1abc3e0597a129f7cfaa authored about 2 years ago by christianhugoch <[email protected]>9153714dbd8cb5c4af499b97c5cc1684616b8840 authored about 2 years ago by christianhugoch <[email protected]>
b8c23259609047606e45c31e6f6fb60a58b46a76 authored about 2 years ago by Tom Nielsen <[email protected]>
c12ffba9e56d54ddf94db4abd8d0996f1e3181e6 authored about 2 years ago by Tom Nielsen <[email protected]>
* More specific password error strings
* signup form from view
* required fields in defaul...
3fa54e5621c64cd4d0ad2bce1006f46b1a8fe21e authored about 2 years ago by Tom Nielsen <[email protected]>
* docker image with saltcorn and mobile dependencies
- the image has all depencies to build a m...
* colcheck is warnings
* edit dests
* show warns in cli. downgrade missing fv error to war...
c1b576e45277c47656ff2f75809031469e00ed2e authored about 2 years ago by Tom Nielsen <[email protected]>
- changed jquery selectors to allow div ids with whitespaces
because the ids are generated wi...
- the mobile app uses many globals, included via script tag
- I believe some code should move t...
* further eslint changes
* builder file
* undo download inversion
2b89b5beaf225d46263acc1741f4e5aeccd98959 authored about 2 years ago by Tom Nielsen <[email protected]>
- combine inline level elements into one <mj-section>
- removed default mjml paddings, produces...
2. More russian translations.
3. Fix email length according recommendations.
* enable in package
* tweak eslint cfg
* misc errors
* real bugs fixed!
* more real ...
9fe62adc1312e579c819a04fab3c4a666edaf1ae authored about 2 years ago by Tom Nielsen <[email protected]>* type: no need for read if we have readFromFormRecord
* asyncValidate
* tabs on fields, f...
a35238791a351a4e5db07fa162b39ad592d88473 authored about 2 years ago by Tom Nielsen <[email protected]>cfae1742574c4f840fe57fd982f31434945f82b0 authored about 2 years ago by Tom Nielsen <[email protected]>
8aee9660e4a03f17dcc0658925066b784eb7bf80 authored about 2 years ago by Tom Nielsen <[email protected]>
* isPreview in view preview
* remove some badges
* better admin edit bar
* send email c...
9f7695326588445961d5ebeca842cde99d144086 authored about 2 years ago by Tom Nielsen <[email protected]>364ea96dbaf264c971f5173ef8f654340d8392fd authored about 2 years ago by Tom Nielsen <[email protected]>
* set_multitenancy_cfg only root
* set_user_language action
* set cookies when no user
...
47f483d78926a7ce528110b001a9b1122b14971b authored about 2 years ago by Tom Nielsen <[email protected]>
* Discovery tables improvements:
1. support of forgotten tables with FK to
2. fix problem with...
* sanitize some table names before sending to sql
* edit dest can be page
* sync_table_fro...
16932f62107b853c8d0ac843ecb77f9d6b6b9ebd authored about 2 years ago by Tom Nielsen <[email protected]>
1. support of forgotten tables with FK to
2. fix problem with table names (sqlsanitize)
3. tes...
* 1. Add more tests and jsdocs for saltcorn-admin-models
* 1. Add more tests and jsdocs for s...
8702d8e54e63d600ceb64b2f9a8314084c1a07de authored about 2 years ago by Aleksandr Sokolov <[email protected]>eb91f4f4278a18ee54be9976708c68e1e607fd5e authored about 2 years ago by Tom Nielsen <[email protected]>
b9f2e78eae0686ef8e7d630f248f78e4501a74cd authored about 2 years ago by Tom Nielsen <[email protected]>
8a3432db6e680a95dd716c2c8d53a99d70c7df4e authored about 2 years ago by Tom Nielsen <[email protected]>
* when copy view, delete render_on_page
* filter prettier
* filemanager in release
f5d142d71671c26ff068607c82b827036aac7bf1 authored about 2 years ago by Tom Nielsen <[email protected]>* Update German translations
Many new entries.
Consistent use of familiar translation of "yo...
* no descriptioon on initial tenant create
* test for view edit redirect
* convert id to n...
6d6b6ea881c2dc1534527a912c273a08f47d35e2 authored about 2 years ago by Tom Nielsen <[email protected]>
* 1. Add more i18 translations
2. Update russian translation
3. Unify trigger(s) related code ...
* avoid one crash if viewtemplate missing
* draft sync_table_from_external
* get ext table...
c4bf3c0ea7a8dd03cedb92f289ace2835fc568e3 authored about 2 years ago by Tom Nielsen <[email protected]>54a1151777194e840fab82995c094a060d3af890 authored about 2 years ago by Tom Nielsen <[email protected]>
- the first subview is rendered in a <mj-text>, nested subviews are rendered as usual
- add <mj...
* prevent name clashes for the paging and sort params
- hash the state and put it in front of:
...
* clean test
* limit tenant to 128 chars
7ae1cf3dd00f2124f6c218f2a9b26c8a6966b10e authored about 2 years ago by Tom Nielsen <[email protected]>92f7af1944549ce9d4423b4e6c48a74a56da738a authored about 2 years ago by Tom Nielsen <[email protected]>
d7ad8429f0f828e4a03a03796264e69750f9fcab authored about 2 years ago by Tom Nielsen <[email protected]>
c8b1e8fd8c3323a1736c0e2d18184d9ed884683a authored about 2 years ago by Tom Nielsen <[email protected]>
* disableViewConfigPreview
* previews disabled on steps instead
* rename to disablePreview...
630279afcc426912ac69ac8c0f2f1744934b0aa3 authored about 2 years ago by Tom Nielsen <[email protected]>