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

migrated the alert messages to toasts (#2005)

* migrated the alert messages to toasts
- the function signatures still have alerts but now, it...

5e43274f4933ead1e948bce07f8c278d16dcc98f authored over 1 year ago by christianhugoch <[email protected]>
v0.8.8-beta.6

7adf0f1047c8f1a03d46625a4971776698d8cfad authored over 1 year ago by Tom Nielsen <[email protected]>
Local state: ListShowList, pagination, sorting (#2010)

* check_state_field take elem

* select id local state

* sortby local state

* pagination...

89f1d2216bb34d77d93d6ea8ac33d6ac07a3b644 authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.8-beta.5

ce0072ea5114ce1d02c307a1890c86946ad68dd6 authored over 1 year ago by Tom Nielsen <[email protected]>
select_from_table fieldview (#2006)

* doc links in js editor

* codemirror link in readme

* field call fill opts on fv if exist...

f457948ab8a49882a277aaabb2aa32baa59855b7 authored over 1 year ago by Tom Nielsen <[email protected]>
Misc: id on 2lvl-select. Local state in show and filter. autofocus. catch emitEvent. fix list create role check (#1999)

* id on two level select. Fixes #1990

* readme notes

* attempt at local state in show

*...

e65c5e88ad6b26132326bf4ddebfd3d11a6518ca authored over 1 year ago by Tom Nielsen <[email protected]>
hide/show docker checkbox with default true on android (#1997)

a56a1a5303edaf1424f35e1e8ad552b3d76a6c7c authored over 1 year ago by christianhugoch <[email protected]>
when a sublevel is a link as well, show two dropdown-items (#1996)

794826b8403943cf699f932524f770b6f37a99c2 authored over 1 year ago by christianhugoch <[email protected]>
multi-actions on mobile (#1991)

* multi-actions on mobile

* more db indexing for the sync

558fb3d58def9c27a81ecaafdee10100109e9473 authored over 1 year ago by christianhugoch <[email protected]>
update-matching-rows in edit (#1957)

* update-matching-rows in edit
- added UpdateMatchingRows Action in edit viewtemplates
- it up...

07a712443db4bba15d121cef3e9c1a7b8e966f5e authored over 1 year ago by christianhugoch <[email protected]>
Misc: fix backup with provided table. user constraints on signup. new user view can be show. blank custom evs (#1989)

* fix backup when provided table

* jsexprToSQL eq true/false

* check user constraints on s...

a160f730b81693e5eab90c1f147634a5a372d177 authored over 1 year ago by Tom Nielsen <[email protected]>
fix table providers. list edit link in some owned cases. click to edit dates (#1988)

* check preset in create view in list

* click to edit dates improve

* get provided table i...

f7050f46d91a5aab1e3ce26f3366915bf72ee1bb authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.8-beta.4

ce592a1c534352f5205f501daf90f91156af36ed authored over 1 year ago by Tom Nielsen <[email protected]>
Add new CLI command list-users. (#1987)

* 1. new CLI commands.
2. Improved Internationalization.
3. Updated Russian translation.
4. S...

ee2f207aa4f96f801e8cc1e4ef8a8737f9845078 authored over 1 year ago by Aleksandr Sokolov <[email protected]>
mobile onclicks, plugin-selector, sync ownership, wakelock, auto public login (#1982)

* mobile onclick handlers for cards and container

* plugin selector for the build menu
- to ...

8cc747ed2b42286cb9b539929d64ffd849bdda13 authored over 1 year ago by christianhugoch <[email protected]>
Column width an alignment fixed: in joinfields and when omitting header (#1981)

* col width units is dropdown

* align for all col types incl join fields

* set width on no...

856e1f97e9a806b9b1b69c265ee9a4b6fb08996d authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.8-beta.3

f9e915a1b458bbcb48d674d7e9e1365e3598d615 authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.8-beta.2

332b074272390f13a1d34455051ca286355df872 authored over 1 year ago by Tom Nielsen <[email protected]>
Mobile sync (#1978)

* mobile app sync
- store last_modified and deleted flag server / client side, and use it to sy...

161f7eaab119cd5037ee9150139206f713627e9c authored over 1 year ago by christianhugoch <[email protected]>
Server rendered tabs (#1980)

* builder option

* html wip

* req to renderbody in sbadmin

* req to renderBody

* req...

af177fb8a04fa4c8caca25204306389a3745d069 authored over 1 year ago by Tom Nielsen <[email protected]>
Fix query in tenant. fix popup link in edit popup. performance (#1979)

* schema in inSelectWithLevels

* remove reload handler added by edit

* some table find cac...

c236a9f17ec60e2a84d0320851a171de0c56d38a authored over 1 year ago by Tom Nielsen <[email protected]>
CLI commands - Switch to console.table (#1970)

* 1. new CLI commands.
2. Improved Internationalization.
3. Updated Russian translation.
4. S...

3dab0c65e02bf2c1e51307c19c1ad0ca7e017f90 authored over 1 year ago by Aleksandr Sokolov <[email protected]>
More selectable on builder; ignore calc field errors on backup (#1977)

* textarea readonly

* build

* dropdownfilter selectable

* searchbar selectable

* bui...

921a87b273ff7eafc35fdf2d2b734a95eb8239c5 authored over 1 year ago by Tom Nielsen <[email protected]>
Dropmenu in filter, view link in edit. Accordion drag fix (#1975)

* some keys

* dropmenu in filter

* accordion draggable

* view link in edit

* build

07fb8a7af24ddeededb03c55865d3e83305aa50e authored over 1 year ago by Tom Nielsen <[email protected]>
Formula constraints in SQL. modal focus fix (#1974)

* formula constraints are implemented in SQL

* self-join prevention test

* show number of ...

d2e8253496aa40d94050704e6247b2ffffcb7e5b authored over 1 year ago by Tom Nielsen <[email protected]>
check safe plugins against root store (#1973)

* test timeouts

* split server plugins test

* check safe plugins against root store

0f32a51277a635c814a634bda9b6d358fb8c04ab authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.8-beta.1

99fe277e497fd193bb070acd8c663aa254a9907c authored over 1 year ago by Tom Nielsen <[email protected]>
Bug fix: input previews readonly (chrome 116+), omit headers in transposed lists (#1966)

* input previews set always to readonly

* noHeader in transpose list

746534de47e5087a15113864297c9bcb5f7f6619 authored over 1 year ago by Tom Nielsen <[email protected]>
Mobile misc 0.8.8 beta.0 (#1960)

* dayjs file and and check if modal was open on mobile

* show spinner on load, back to refere...

c84a51fdbdf3e4d34c3b5d6857d7990457bfc89b authored over 1 year ago by christianhugoch <[email protected]>
Add new CLI commands, more internationalization, small fixes (#1961)

* 1. new CLI commands.
2. Improved Internationalization.
3. Updated Russian translation.
4. S...

93ac09f4a71481d9b57cf2d781f959fdfe603fe4 authored over 1 year ago by Aleksandr Sokolov <[email protected]>
vagrant image deb 12 is bookworm

35ead22934feb4514632b48eab82b82494643f84 authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.8-beta.0

69377f5229548143dd14c12b598064adb6c54335 authored over 1 year ago by Tom Nielsen <[email protected]>
SQL injection tests (#1956)

* db-common test

* another test

* test_sql_injection in users test

* double quote var
...

a121d85fc7b53f67e69115edbf66110696590b09 authored over 1 year ago by Tom Nielsen <[email protected]>
Rewrite jsonWhere (closes #1941, closes #1896) (#1942)

6fcad9f621108f73304185de2847296f7ca1d5e0 authored over 1 year ago by PyHedgehog <[email protected]>
Auth: field min role write. both read and write required to update. edit in edit fkey bug fix (#1955)

* edit: fill fkeys in edit-in-edit

* ask field min role

* await getfields => fields

* i...

e5a1c90887deee439843188cbc6a4b664191b4b6 authored over 1 year ago by Tom Nielsen <[email protected]>
configurable unique error messages (#1953)

* ask error msg

* improve sublabel

* implement with test

* joint unique constraints

...

51b1c93c6b2dcb8c2fcc6d39cb5afe6edf1ddabb authored over 1 year ago by Tom Nielsen <[email protected]>
Predictive models basic infrastructure (#1879)

* migration, fixtures

* some tests

* misc tests

* last tests

* autsubs

* more cod...

f68693c1cef8ecf1c7145151542d590d7ca565f8 authored over 1 year ago by Tom Nielsen <[email protected]>
run multiple actions via filter views (#1948)

* action_row_variable to run multiple actions from filter views
- show a 'action_row_var' selec...

2f200b657b3ed9a3f80ad12956cc18924cb3f576 authored over 1 year ago by christianhugoch <[email protected]>
Bump socket.io-parser from 4.2.2 to 4.2.4 (#1863)

Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.4.
- [...

a337fb6dd2fdf06cd94696c7fc8cc6f036bcf775 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump engine.io from 6.4.1 to 6.4.2 (#1800)

Bumps [engine.io](https://github.com/socketio/engine.io) from 6.4.1 to 6.4.2.
- [Release notes]...

ca39c28d8c678bbd79c321c960bb873a4dd8a31d authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: upgrade mjml from 4.13.0 to 4.14.0 (#1793)

Snyk has created this PR to upgrade mjml from 4.13.0 to 4.14.0.

See this package in npm:
htt...

448027302cf1e36bfac448a0e275717fe0d3fa4b authored over 1 year ago by Tom Nielsen <[email protected]>
Bump semver from 5.7.1 to 5.7.2 (#1917)

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https...

ea24f0a6383772829461b52383e421a3f183f152 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump word-wrap from 1.2.3 to 1.2.5 (#1934)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.
- [Release n...

360a3184941d81991ac5747ea78f3392691b80bc authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Mobile build tests (#1915)

* tests for the mobile webpack build

* base_types fix

* typo

* android emulator in vagr...

b6c7eef33b52ec404cdaa0e95fbc595d088d8344 authored over 1 year ago by christianhugoch <[email protected]>
Auth: disable externally provided users. badge for auth method. no password change for external users (#1950)

* findOrCreateByAttribute: return false if user disabled

* badge for auth method

* rm log
...

8c9a182360be2a1bb7ec21a8071b2e8a88ed857b authored over 1 year ago by Tom Nielsen <[email protected]>
Pageload event (#1949)

* add to when_options

* emit page_load for views and pages
- removed some logs that are no i...

1cf05c6a3277cbcd4f82ff6208336fd5eeb07776 authored over 1 year ago by christianhugoch <[email protected]>
choose specific cmdline-tools and plugin versions (#1944)

* choose a specific cmdline-tools version

* fixed versions everywhere

7e737a64fdb0c7ad834d471a13fee91d27bb2605 authored over 1 year ago by christianhugoch <[email protected]>
Add Sinhala Language (#1947)

* Add Sinhala Language

* Update config.ts

Add Sinhala Language to available languages

1f29dcb017a0c35ed4c6ea1516065de744aaacfd authored over 1 year ago by kkumara3 <[email protected]>
Misc: close modal on linkout. CountUnique agg. accordion initially closed setting. viewlist in table (#1946)

* reenable docker mobile build

* close modal on linkout

* coutn unique agg

* test. fix ...

dca812dec3dc501961c56a6d8da489b8f3a657e0 authored over 1 year ago by Tom Nielsen <[email protected]>
Optimise fetch options activation (#1940)

* check if already set

* set with html

2fcafc452a8269d02afb2f06f289687efd2a6aff authored over 1 year ago by Tom Nielsen <[email protected]>
screenshot button for the app-diagram (#1939)

6bd820d892cc63ea0bd1ab09d4dd0b543039a028 authored over 1 year ago by christianhugoch <[email protected]>
v0.8.7

fd9dccbabf4b244d3b7c8c5e1f503882bcedc99d authored over 1 year ago by Tom Nielsen <[email protected]>
Merge pull request from GHSA-wxf3-4fvj-vqqx

* prevent unsafe, local or git plugins on tenants

* move safe check to pack module

* backup te...

4fecc603afedc158536136ef0bb7a862b240d0d4 authored over 1 year ago by Tom Nielsen <[email protected]>
export erd browserside as svg without cli (#1937)

- removed the mermaid cli dependency (pupeteer is too large)
- export the diagram as svg withou...

aa8d7b48e5c01a56724f625956a9f32c46c118c2 authored over 1 year ago by christianhugoch <[email protected]>
Er diagram improvements (#1935)

* er-diagram png export
- build a png of the 'Relationship diagram' with mermaid-cli
- it seem...

4356c079e9cbe7e48908465a6f7c029e2b5ceec3 authored over 1 year ago by christianhugoch <[email protected]>
state.utcOffset for default timezone

6874c89cd0106ee22812eac3f4855e73fd364065 authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.7-beta.6

5ca762d75170feef6187e82d09c2796846b42a8d authored over 1 year ago by Tom Nielsen <[email protected]>
public entryPoints and plugin-file version (#1930)

* show public entryPoints without login, notAuthorized goess to login

* set plugin-file versi...

7ea52c102555972ca9060fdd34153dac18690d0f authored over 1 year ago by christianhugoch <[email protected]>
Popup link out (#1933)

* field, header, elem

* postrelease: destroy first

* right align

* color and target bla...

1385eb2236e8923eb3dc02692c6af9530a28ab33 authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.7-beta.5

b1e1e3158a8606b5f5b44ac3f56f6c2b474f02a3 authored over 1 year ago by Tom Nielsen <[email protected]>
Devops: SuSE, RHEL DO to Deb12 (#1929)

* suse sysctl

* fix echo and sysctl

* change branch

* debug, git

* fix else

* git...

1b1cfb39316029c9c0f78565947b30e3744f61dc authored over 1 year ago by Tom Nielsen <[email protected]>
parse empty string as missing bool (#1928)

cde076e3e48f84b354f25668da9d79d7c9a30a6b authored over 1 year ago by Tom Nielsen <[email protected]>
table history undo/redo functionality (#1927)

* fix get role when not found

* restore, undo redo on table

* split table history tests

...

1d64d391dc1f2e0003164326ed14b811792b0d27 authored over 1 year ago by Tom Nielsen <[email protected]>
ported the er diagram to mermaid (#1919)

* ported the er diagram to mermaid
- draw all tables with the mermaid erDiagram type
- added a...

5699575e1c65688ffb87172d052e77ae012b141d authored over 1 year ago by christianhugoch <[email protected]>
Update no.json (#1918)

Partial update of Norwegian translations. Focus on user facing content.

e733ff63e09543a88572f16706aa91f993dbc18a authored over 1 year ago by hakdo <[email protected]>
set mobile-img-path attribute (#1921)

aadb9c6ca76cc7fecee04c060563abfb0ba3e557 authored over 1 year ago by christianhugoch <[email protected]>
Fix insert tenant when creating from tenant (#1922)

* maybe fix

* select existing tenants from root schema

b7f6466eafe29acae968adefa96e80efa817528f authored over 1 year ago by Tom Nielsen <[email protected]>
Fix OR in fkey fields (#1916)

* fkeys in readstate and state to where

* stateFieldsToWhere test

* readstate test

* fi...

be3531827913681c3238b14a1a185105dc96c057 authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.7-beta.4

fe5a9f8c417e9c25f066da96a8015a3ffb9f686f authored over 1 year ago by Tom Nielsen <[email protected]>
Confirm on action in all views. heat_cell fieldview. auto width tables (#1912)

* auto width option for bs tables

* build

* traffic light fieldview

* rename to heat_ce...

bdaab206cba92a777dd14f886b501d3e03cb3017 authored over 1 year ago by Tom Nielsen <[email protected]>
File editor changes (#1897)

* keep the folder after file upload
- update the dir query parameter (without history)
- in th...

0400f9b6d33483bddb578a04dd208693d080f047 authored over 1 year ago by christianhugoch <[email protected]>
Edit: block fields from state (#1910)

* form

* block in post handler

* fix case when there is no value for fixed

9b4a9b224357ee46efcc3ef0e539734decd321b1 authored over 1 year ago by Tom Nielsen <[email protected]>
Misc: csv export is asc, move card, delete more tenants (#1907)

* export csv asc by id

* move card order backup settings

* delete more tenants

* en

1ae73e52975deb8fe6326d19ae94be46e13c3871 authored over 1 year ago by Tom Nielsen <[email protected]>
Improved internationalization in Admin UI, Search, etc. Updated Russian translation. Remove one await. (#1906)

* 1) New config var "backup_file_prefix"
2) More internationalization
3) Update Russian transl...

aee9a5518892873f265604f767910e14c5d70be5 authored over 1 year ago by Aleksandr Sokolov <[email protected]>
New config var "backup_file_prefix" and more internationalization (#1898)

* 1) New config var "backup_file_prefix"
2) More internationalization
3) Update Russian transl...

babf0e91efcb6ef63e596896472e235151f489d4 authored over 1 year ago by Aleksandr Sokolov <[email protected]>
v0.8.7-beta.3

cb621bf94323b8b1084c966b70256c120e231ff3 authored over 1 year ago by Tom Nielsen <[email protected]>
json values CSV io (#1900)

* json items in download csv

* seems to work

* no need to rename; show json vals

* dele...

9105706d8b7f9b37ba8d0581f75315ed6f979868 authored over 1 year ago by Tom Nielsen <[email protected]>
get views can redirect (#1899)

* get view can redirect

* feature flag

7fac5d7f751b4518a1656eb5ab0fcc0e9ef53a31 authored over 1 year ago by Tom Nielsen <[email protected]>
v0.8.7-beta.2

fbef73ad2a59da3665bb8d51dbded0896b69b586 authored over 1 year ago by Tom Nielsen <[email protected]>
Edit triggers goto, omit single-space labels, self-host font in sbadmin (#1895)

* edit trigger return respond to goto

* omit label if it is a single space in view link

* ...

2891513b5139d51668e8066029c84ba0749ba263 authored over 1 year ago by Tom Nielsen <[email protected]>
Mobile fixes for the public login and image loading (#1893)

* add initial route on public login

* on restart, check if it was a public login

* load mo...

736db9c8bf2740f6b803e9e16b876893787db786 authored over 1 year ago by christianhugoch <[email protected]>
mobile insert/update routes for the tabulator (#1891)

* mobile insert/update routes for the tabulator
- moved parts from the insert/update service in...

b0a8147ee213478ec897b34a27c31bba9fc32932 authored over 1 year ago by christianhugoch <[email protected]>
user, locale in menu link formula. fix partial eval on dynWhere. snapshot list (#1892)

* test for newline in CSV parsing

* improve fakeConsole

* desc snapshot list, dont fetch p...

b1e6d9bac3fd2aea554ed57aaf72a952fc7189e4 authored over 1 year ago by Tom Nielsen <[email protected]>
Localized state (#1890)

* local in view setting

* build builder

* progress

* fix attr access

* don't need cl...

b5ae04003f84a7fa5db20cc49fc3166c30634907 authored over 1 year ago by Tom Nielsen <[email protected]>
Fix table component. old_row and updated_fields in update trigger (#1889)

* fix row creation

* build

* fix saving of columns

* old_row and updated_fields in upda...

30108cb9293ee9018666f4bd28b5c43f30e13d75 authored over 1 year ago by Tom Nielsen <[email protected]>
dirCache for builder workflowSteps (#1887)

* dirCache for builder workflowSteps
- added caching for allDirectories() so that you don't hav...

f15c5bde8d67201d38cd2ab3a5d04719b82ad52e authored over 1 year ago by christianhugoch <[email protected]>
Builder: table component. gutters, align settings on columns (#1885)

* basics

* make sure columns are set

* pp storage

* saving

* loading

* showif

...

0e65c15748c238c48779b0b8d4c6ca9e49573516 authored over 1 year ago by Tom Nielsen <[email protected]>
site logo on mobile (#1884)

* site logo on mobile
- the builder reads the logo file as base64 and adds it to the ww directo...

294f32fc821c7b213cb88f1972e2501eb751f09f authored over 1 year ago by christianhugoch <[email protected]>
v0.8.7-beta.1

38e354b9edace1464f58d0780f89cf1337e323bf authored over 1 year ago by Tom Nielsen <[email protected]>
Improve CSV error feedback (#1883)

* remove some awaits on getField

* another getfield sync

* feedback for admin upload

* ...

deb8f7c8ba0b73bedc8d4816422ea651c27ef55d authored over 1 year ago by Tom Nielsen <[email protected]>
Mobile changes for the leaflet-map plugin (#1880)

* always copy all public file from a plugin
- the leaflet module for example has some pngs that...

6f7fec421b555a8d287178432e423a431b019492 authored over 1 year ago by christianhugoch <[email protected]>
v0.8.7-beta.0

c48db8e066abd411828e3897139d3cf37bea8165 authored over 1 year ago by Tom Nielsen <[email protected]>
encode images on splash page (#1876)

* no image reload when base64
- as a workaround one can set the image file public
then the b...

341f092aab27214a8f54cff234e7bde8a541ecb3 authored over 1 year ago by christianhugoch <[email protected]>
skip the default edit for primary keys (#1878)

7f09fa06da3e215a981970299045312dbd3c4c02 authored over 1 year ago by christianhugoch <[email protected]>
updated mobile docker release file (#1875)

- set cordova version
- add plugins

0a66a6a852e769154904b1c8469dfbe3f0758dab authored over 1 year ago by christianhugoch <[email protected]>
added ANDROID_HOME env var (#1873)

28e4131b289ed60c0ce6115e736fe82db071b074 authored over 1 year ago by christianhugoch <[email protected]>
v0.8.6

a85411ddfa514a20066175dcff0065dbca1e25b9 authored over 1 year ago by Tom Nielsen <[email protected]>
base64 encoded images on pages (#1872)

- added an option to base64 encode an image into the html
- primarily useful for the mobile spl...

b968d40a53b9e5c69b1f288c5837d0a98e8dad4a authored over 1 year ago by christianhugoch <[email protected]>
use camera plugin for file inputs with capure=camera (#1871)

* use camera plugin for file inputs with capure=camera
- capture=camera works in the mobile bro...

2ace7ba87c35e4d372fe02b7d7f019cf99f1a7a0 authored over 1 year ago by christianhugoch <[email protected]>
Fewer SQL calls by caching fields; fix which roles are deleted when clear all (#1868)

* more memory for some vagrantfiles

* en

* find_table_views_where without db

* feed avo...

dcebee1e5ada9722d3f23f5143ff19a700118b0c authored over 1 year ago by Tom Nielsen <[email protected]>