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

v0.9.5-beta.2

a59cfd1315c3bb28c6a798886ff8045d3442644a authored 10 months ago by Tom Nielsen <[email protected]>
Misc bugfix. No_menu signup. try catch csv row inserts. send verify in User class (#2372)

* errors if click not found

* update flatpicker

* no_menu on signup page

* delete notif...

56c2bed7ba4bdbe7773e214d8fd7d7bf3701dac6 authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.5-beta.1

1963f0bc0d4bb2aa743266a2f0d4bd6bed2e092a authored 10 months ago by Tom Nielsen <[email protected]>
fetch in PWA service worker

e43bd55f1c2f347622a0812e256c8beaa5add6cd authored 10 months ago by Tom Nielsen <[email protected]>
Configure signup role (#2364)

* cfg role of signed up user

* delete triggers before tables to avoid key error

* restore ...

9ffec9c0e54fec911fa382239205936ce026fd35 authored 10 months ago by Tom Nielsen <[email protected]>
PWA icons, fix installability errors (#2363)

* start url

* icon type

* common done in response to aveandcontinue

* cfg repeat fields...

fe9af6aeccd523f9b5ab08b6cd74976fa03599c8 authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.5-beta.0

613bc5da6e67e5e52801a42c24ab668b5b0b1790 authored 10 months ago by Tom Nielsen <[email protected]>
set fields in auto save. recalc stored fields await if single row (#2362)

* await recalc stored if only one row

* common done in response to aveandcontinue

1868260c79ddb6b7e4c7f73b97a1641bc76abcf8 authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4

c970b997e712c91c72ef50e8bc2b096a9c5b9b86 authored 10 months ago by Tom Nielsen <[email protected]>
log mobile build

72b369a81bf045f9e5e68e49cebf51a4076296db authored 10 months ago by Tom Nielsen <[email protected]>
no resetseq after delete rows (#2360)

* rm resetseq

* dont delete fields on external tables

dfd272c036f674e5df55500f43dbf16b23a0787e authored 10 months ago by Tom Nielsen <[email protected]>
Server tests (#2358)

* help test

* api distinct test

* test show-calc jf

* fix old tests

* more fv tests
...

456a5fde0982c398a8fab5841c9a5264ff9cc9a2 authored 10 months ago by Tom Nielsen <[email protected]>
Pack install with matching views, tables: overwrite (#2356)

* test view overwrite

* view only clash if same name, diff table

* check clashing field ty...

3417a7e5417fd38ba70ee3fe323157dec000fe3f authored 10 months ago by Tom Nielsen <[email protected]>
ssl mode connection object + doc in readme (#2337)

48efbb028e58a92209f8df3d48055b7637e3b181 authored 10 months ago by Tom Nielsen <[email protected]>
Joinfield and aggregation fixes: pcnt true agg fv, joinfield fv in list. escape Interpolations. Edit action set fixed in row. (#2354)

* set outcome type float for pcnt aggs

* list: fix joinfield with fieldview cfg

* legacy n...

f3894df7745803049e6cc6912841e742121827f4 authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.23

c06e3397a1e25b9b171a22573a07deecd462f84b authored 10 months ago by Tom Nielsen <[email protected]>
Percent true/false aggregations. fix builder page select view to embed (#2351)

* no onblur in react-select in page

* danger outline btn style

* agg pctn true/false

* ...

fdc92fdf2b7246491d37ab7d309d0c5f0e62cd19 authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.22

edca17b668abac2403dede57755edf0d111f6127 authored 10 months ago by Tom Nielsen <[email protected]>
Reorder processing of ajax response. always validate edit action row (#2350)

* reorder ajax responses

* move field validation to run action in edit

* test

* delete ...

7f8001b4d4751fbf096b55ba60a0215f258b40dd authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.21

87e5c7170363fd48dad17cedf4b96254f34711e7 authored 10 months ago by Tom Nielsen <[email protected]>
fix form_action save with keys in form

53b54af91c59ec2558f452fe72837f30d0831add authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.20

ba3b27765bed3e67676cb516f7639a725cdce7d0 authored 10 months ago by Tom Nielsen <[email protected]>
form save sets id in rest of workflow. user groups with spaces in the name (#2349)

* user groups: handle tables with spaces in name

* form_action save serverside if no id

* ...

bbe948555afaa01c82d0bf8df6b3f1be6f98aedc authored 10 months ago by Tom Nielsen <[email protected]>
UUID Primary key history; table delete error msgs (#2348)

* delete table better error message

* check triggers

* pk_type

* test for UUID pks

*...

5088d4c860dc2a25e6e7a2122fcd13824d2b54d6 authored 10 months ago by Tom Nielsen <[email protected]>
Filter aggregations. joinfield click to edit (#2346)

* split agg

* imports

* reorg args

* feature flag

* test for agg where

* ref is o...

866fbfe68c8a8e0bec7fcb8ddf36e04718b8d0dd authored 10 months ago by Tom Nielsen <[email protected]>
stream-interface to write into the view of a table field (#2338)

* stream-interface to write into the view of a table field
- socket-io interface for the Record...

33eb1e9db20ecd420763ffef8319397e3d8c6d3f authored 10 months ago by christianhugoch <[email protected]>
Table aggregation query (#2254)

* split agg

* imports

* reorg args

* feature flag

* test for agg where

* ref is o...

9bac08d1961af9a09896584481fbf509edea0d1e authored 10 months ago by Tom Nielsen <[email protected]>
Builder: aggregation fieldview. Spinner option in action (#2342)

* delete page group members before delete page

* page view select with react select

* buil...

40ffac58ee210419de67481f78faa3c21f916634 authored 10 months ago by Tom Nielsen <[email protected]>
List test suite. Bug fixes: thumbnails, sort from UI when cfg desc, join fields in show if (#2336)

* viewlink with fml label

* also with jf

* html

* dropdown menu

* include fml

* r...

a2e4e2dc82a5d6e4154f18ff7aba4e42b0bbac8a authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.19

6fa4c095bf30dfa02b7ee0c1ce8963702d73fbbf authored 10 months ago by Tom Nielsen <[email protected]>
Triggers: clear values action. Never can have table. dropdown, restore triggers (#2329)

* en

* clear return values

* allow never trigger to assocuate a table

* avoid never wit...

9e4936c5c3d61357fc4a87001c852443c08dca30 authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.18

7d7acadb299879b63ef0325bfd65c0c9413df710 authored 10 months ago by Tom Nielsen <[email protected]>
fix multiple action bugs (#2325)

* fix fave multistep trigger table

* multistep trigger: if no table, exclude requireRow

* ...

6b3c7e547ee8041d6585ef81fec74e9fad6729cf authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.17

679c6e14ce91dbf06cc23067a77f56d2d8ab16ba authored 10 months ago by Tom Nielsen <[email protected]>
email: allow self signed certificate (#2323)

041fc3108434bb9ced658681bcdc42c95060c841 authored 10 months ago by Tom Nielsen <[email protected]>
Multi step triggers; control flow action; fix multiple list action bugs (#2320)

* add options

* upgrade tabulator css to bs5

* fix flatpickr js

* form

* edit steps
...

91895c836ab535a1134b8d82675decd975872a26 authored 10 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.16

30f8ce41cde9ba3b16b56ba16df5aa1d3826e57c authored 11 months ago by Tom Nielsen <[email protected]>
build docker main first

f507823f86e08ecf3543e7709e330d5173319858 authored 11 months ago by Tom Nielsen <[email protected]>
helmet: send referrer

21b111dd1397ea9b607b5268455fcfa9eeb479ef authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.15

4749b81b978f4e744973aa1838ce6723cc70a7f9 authored 11 months ago by Tom Nielsen <[email protected]>
List builder and typeahead view selector (#2311)

* list runs builder

* listcolumn element

* fix imports

* show something in builder

*...

f91017586545fe081baabdf27e270ec08b548827 authored 11 months ago by Tom Nielsen <[email protected]>
check if title is tab befrore calc free variables

78eecf6bbe004e37250025081ce3051fbdce502e authored 11 months ago by Tom Nielsen <[email protected]>
Placeholder for required selects (key & string). actions return results in js code. confirm set random password (#2315)

* notification in scope in action

* actions return their results in js code

* confirm set ...

9afe7923b52a5123571fbab2206a48692ac0f71a authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.14

cb162da59958d501ef04db6201d4a1e3feb351d9 authored 11 months ago by Tom Nielsen <[email protected]>
mime base for capture

33e7ef737bc508b46d1af8730adfdd56c9c99ded authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.13

e9f9a313e352724e752b9a92fadfa198382e4285 authored 11 months ago by Tom Nielsen <[email protected]>
Audio and video fileviews for playback (#2307)

* audio player

* video

ba75bad82737c4415b16a6925fd6784f99e31aa2 authored 11 months ago by Tom Nielsen <[email protected]>
server logs view in the Development tab (#2292)

* server logs view in the Development tab

* re-join after lost connection, only the admin may...

3893aa7abafc7504613a05034331984cb4137c36 authored 11 months ago by christianhugoch <[email protected]>
Fix CSV preview overwriting by existing (#2300)

* fix overwrite

* rm log

* test

* test for new

* refine test

1458a7d21810af7e97561d6255a58febc7dc4322 authored 11 months ago by Tom Nielsen <[email protected]>
crossdomain iframe option. logout url cfg. dont run on_page_load on preview (#2298)

* cross domain iframe setting

* logout url. csp

* disable contentSecurityPolicy

* edit:...

834a58fcea26eacd8ed92382f7734233de34407d authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.12

c6b0918b7b14fc467fcef681f0ed7af83815e031 authored 11 months ago by Tom Nielsen <[email protected]>
Avoid pages in pages inf loop, improved error messages in insertRow, run view without menu (#2297)

* avoid inf loop in page in page

* better error msg on not authorized

* no_menu on views
...

6908da69334bf3285a9760e261c27369934669b6 authored 11 months ago by Tom Nielsen <[email protected]>
Semver compare versions. Admin bar improve. referrer in click actions. tests for edit and filter (#2291)

* compare versions with semver before notifying that upgrade is available

* improve admin bar...

4deb6909f6b5f9bd8390be44fa333900b338cc9a authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.11

0ab245ed2acbaadc05f8841ac24aa292a9dc3436 authored 11 months ago by Tom Nielsen <[email protected]>
Builder: box model fix clicks. accordion open setting. container click action. Dropdown improvements (#2288)

* box model easier to click

* accordion initially open setting

* implment accordion init o...

d80c070154355c03e3feb0298c7ab69c9f91359e authored 11 months ago by Tom Nielsen <[email protected]>
reload embedded action set state option. create trigger is button, page name escaping (#2285)

* escape page name in page list

* add trigger is button

* create trigger label

* more p...

7922a5557605334eedab88c4b674dc9079323d33 authored 11 months ago by Tom Nielsen <[email protected]>
Tests for Show and Edit (#2284)

* show test

* refactor

* html code

* showif container

* simplify container test

*...

cbaa0b8e9cb64f2e003744aeaf04539e9dd11394 authored 11 months ago by Tom Nielsen <[email protected]>
option to send a random page, depending on the session id (#2282)

- hash the sessionID and modulo to make it an member index
- seems to work better with pq sessi...

2de1b30402deaff1c67b02157f833d95cbf4359f authored 11 months ago by christianhugoch <[email protected]>
v0.9.4-beta.10

f8b45381a42bdd97dd4e18357fab5375b0a318c9 authored 11 months ago by Tom Nielsen <[email protected]>
add common code to release script

3b12cd00211319a0d4f57e1c5925965192cddf9f authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.9

3d6ea637dcd26d8d055bef7bef6afdbf6a85e576 authored 11 months ago by Tom Nielsen <[email protected]>
Write completed migrations to backup file (#2281)

* getMigrationsInDB

* write migrations

910caa78692241da26012f6bfe834c5b847b31f7 authored 11 months ago by Tom Nielsen <[email protected]>
parentrelations with layers up to max_layer_depth (#2276)

* parentrelations with layers up to max_layer_depth

* unit test improvements (reset after upd...

93cfd325bcb8e2756949f34f95a1c05cab1f82dd authored 11 months ago by christianhugoch <[email protected]>
Email action: cc, interpolations. card and container urls with javascript quote escaping (#2280)

* quoting to make javascript container urls easier

* container and card urls easier javascrip...

07b3aee899f9c686f56749958216be894aeb9acb authored 11 months ago by Tom Nielsen <[email protected]>
Tags: download as pack. improve list layout (#2278)

* en

* tags caret

* remove view and table list blurb if filtering on tag

* tag pack rou...

dcbedce6cc754c097017a268e28b59c38762c020 authored 11 months ago by Tom Nielsen <[email protected]>
Show tags on lists of tables, views,pages,triggers (#2275)

* basic show view tags

* dropdown

* not null test

* tag filter works

* some links

...

13aa390e6778280b3d209b15387227154246b064 authored 11 months ago by Tom Nielsen <[email protected]>
textarea placeholders. filter augment eval context, tabs showif (#2274)

* textarea placeholder

* filter pseudorow

* filter tabs showif

df1ca441d315a4d1d6154ae37fef65a2a1a32970 authored 11 months ago by Tom Nielsen <[email protected]>
relation refactoring, new common-code package (#2264)

* relation refactoring, new common-code package
- added a common-code package for code that run...

bc464e28a02d38ac2d35d3de833c9848a9ad70f3 authored 11 months ago by christianhugoch <[email protected]>
Use table provider fkey fields in select_from_table (#2272)

* push table provided fields to fields cache

* set fieldviewObj in filter

* select fill: t...

f3d0dce3cfdbd4db69785c632cd60b43c3546ab0 authored 11 months ago by Tom Nielsen <[email protected]>
fix tab showif array elem removal, edit has pseudo-row (#2271)

* newer ubuntu

* fix tabs showif bug

* pseudo row in edit

* pseudo row in extra state fml

1471235e4964c395751eb5c4c5a0c5e0637f136e authored 11 months ago by Tom Nielsen <[email protected]>
remove EOL vagrant test images

d68003b362e705f0fad177b8c5523aaff6278ead authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.8

355b2599cde81b27f01634096b04ebfd4b8fa97e authored 11 months ago by Tom Nielsen <[email protected]>
Cache files cfg (#2270)

* file cache setting

* in serve

* search_or_create: fix sorting

* SO link for attribution

52dfb589461ae6d5a6d3298c9bfab992a2e99b23 authored 11 months ago by Tom Nielsen <[email protected]>
fixed builder crash on editing user forms

1d45761a3b2d4e73df12279441917fe15d3baf94 authored 11 months ago by Tom Nielsen <[email protected]>
Calc formula is textarea. table triggers workflow. prevent crashes (#2268)

* formula input is a textarea

* table triggers sort and on done back to table

* field may ...

796ea12f192ae8717022fcb17329de733abe3a27 authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.7

9dbd3a13590b9a384894c115aa0019323b0d62c7 authored 11 months ago by Tom Nielsen <[email protected]>
Edit showif tabs. Builder: expand layers (#2263)

* tabs showif and title interpolate in edit

* title for enlarge

* enlarge layers

* expa...

801b15d726df0cc44c1691311cedf222019f1001 authored 11 months ago by Tom Nielsen <[email protected]>
user in interpolations. view page title for all views (#2259)

* user in interpolate

* enable_fkey_constraints in external

* admin grid edit day_only

...

5f1633838d92de940e89f854ad93d40d880ed09a authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.6

b45905f45cacc22132694dbc218900ce93907305 authored 11 months ago by Tom Nielsen <[email protected]>
Interpolate in many action parameters. Fix popup title crash with provided tables (#2258)

* interp on provided tables

* interpolations in actions

* external getjoinedrow

* fix a...

a1d8351eb01e6ef9d729708e822c18723b79d19d authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.5

2d62ff2edc0a99ff3ccd9138b39167ca2da2e30c authored 11 months ago by Tom Nielsen <[email protected]>
Join fields in tab titles and popup titles (#2256)

* join fields in tabs

* freeVariablesInInterpolation. in tab titles

* jfs in show string i...

97b665395e5d491aa3110c9f5ff5d8cd310c05e8 authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.4

923590b9c61b5b041053b5af2e45ec4077d51af2 authored 11 months ago by Tom Nielsen <[email protected]>
less strict equality for external tables

5e81f05be8859b4a34f86e9098afd80b1a70ac8d authored 11 months ago by Tom Nielsen <[email protected]>
external tables have pk_name

dc277c346c715983f68928e31ca4ebae703ccb4f authored 11 months ago by Tom Nielsen <[email protected]>
user in scope in aggregation where. request fluid layout in builder (#2252)

* user in agg where

* interpolate_title_string when pk not called id

* dl action doc

* ...

9b881b9473521bdd48a6f7a9be8c5c03891d51b6 authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.3

46e7018232b7fedc25dfbba8754ef86f8db7b3e1 authored 11 months ago by Tom Nielsen <[email protected]>
Builder: Tab showif, warning/info btns, enlarge settings (#2251)

* info and warning button styles

* more space for container show if fml

* reorg tabs

* ...

125bb2c560e3adcf4fba43914eaadeaed4d710ff authored 11 months ago by Tom Nielsen <[email protected]>
Sleep action. JoinFields in column show if fml (#2250)

* sleep action

* collect joinfields in column showif

ef295c7fa70f016ac74f309b14b9aa5a95e2a429 authored 11 months ago by Tom Nielsen <[email protected]>
fix crash on embedding tableless views

85e631356ff414ab47b5832b29255b20e3fc0e0f authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.2

fb7df7fdf0aba943848c999eeeeca5e9fd3d4c42 authored 11 months ago by Tom Nielsen <[email protected]>
Popup and tab title interpolations (#2248)

* interpolation in tab titles

* interpolate popup title

* edit. sublabel

bbe0c11faefb6cbe8ef713e7f74609de36380086 authored 11 months ago by Tom Nielsen <[email protected]>
Joinfields in view labels. css tweaks for tabler, metronic (#2247)

* breadcrumbs with link not active (for tabler)

* collect join fields in view labels

* sto...

9af3e29612de08d332d152543d37a5c23ead8d4a authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.1

62e1eb2cf1aedfdfc7be81e4bdafbc56300b39e5 authored 11 months ago by Tom Nielsen <[email protected]>
Jest update (#2241)

* update jest to "29.7."
- helps with running plugin tests when saltcorn comes from npm

* pl...

28ce5bd4beba59f4a823a48b1330d25e6af315fb authored 11 months ago by christianhugoch <[email protected]>
cards same height in feed, empty icons, fv cfg calc fields (#2246)

* dont show empty icons

* fv config in calculated fields

* en

* card same height in fee...

2d582fc4acbca596702ae56687e0c93595bbc1cc authored 11 months ago by Tom Nielsen <[email protected]>
v0.9.4-beta.0

842ad606fdf4a9b860db7b8885018741ed650686 authored 12 months ago by Tom Nielsen <[email protected]>
borderless table (#2244)

bab1680fe036107d24b97c19b3f691f6e9dccfe1 authored 12 months ago by Tom Nielsen <[email protected]>
Min max formula in heat cell and progress bar fieldviews (#2243)

* send row to fieldviews

* heat cell show if

* progress bar min max

* fix field test

16631f15718350ff2ffa814df6d551e2b84ba76d authored 12 months ago by Tom Nielsen <[email protected]>
edit-view with embedded show (#2242)

* edit-view with embedded show
- don't crash for empty query, use relationTypeFromPath() and ma...

6177d7502c7672544d4a66a7cc5be76e20a9f5ed authored 12 months ago by christianhugoch <[email protected]>