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

date filter (#485)

* date filter

* ip and session ip fields

018cf7eb3f884a82821761fbe149de5cdf259a02 authored about 4 years ago by Tom Nielsen <[email protected]>
escape html before showing pack

7db195638b7143b59d3d19d0663f52709d41a8e4 authored about 4 years ago by Tom Nielsen <[email protected]>
A11y: proper header tags, label for (#483)

* do readme

* proper headings

* label for in text

* render labelfor

* fix tests

*...

7e6153df66c2aa2912402f300e70ef4cf688412c authored about 4 years ago by Tom Nielsen <[email protected]>
fix DO readme filename

dfb7d17bcc4df271c4ac3364a40e3014c02627cf authored about 4 years ago by Tom Nielsen <[email protected]>
Breakpoint (#482)

* set breakpoint

* render breakpoint

14584967040e7ab9a2d03f75e61ab2262dc52550 authored about 4 years ago by Tom Nielsen <[email protected]>
Send email action (#479)

* cfg fields

* get address

* move mail to data module

* subject

* find view

* rm ...

48b09a79eaee946e4468925e36d22a7652adde73 authored about 4 years ago by Tom Nielsen <[email protected]>
Misc: converting date types for sqlite (#478)

* converting some types for sqlite

* sort switch

* arrows for sort indicator

* fix exac...

c8ecff613cec86a297566e4442c5626169c74e8a authored about 4 years ago by Tom Nielsen <[email protected]>
dont crash if no available viewlinks

68c2bd6ef6a3527dd09dc44abbc9d281d5028613 authored about 4 years ago by Tom Nielsen <[email protected]>
deocker version

5cf79a98bcabb918a9a551479df51f39873e053a authored about 4 years ago by Tom Nielsen <[email protected]>
Publish

- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/[email protected]...

71e1c25b39eef03ab4b84af6a5e6f3eb67af27d8 authored about 4 years ago by Tom Nielsen <[email protected]>
ldap direct to user form

90b6ac18e83c846d3899a9b983bbbbd02b93b1a2 authored about 4 years ago by Tom Nielsen <[email protected]>
support for ldap (#472)

* some route changes

* route changes

4c4532ccf2bafdccba54c0f462b84fd3a1b52b35 authored about 4 years ago by Tom Nielsen <[email protected]>
rename per-instance file, shebang

40d99604bccb10d56830117d3589761d9d216685 authored about 4 years ago by Tom Nielsen <[email protected]>
Embed child view - build (#470)

* refactor

* maybe?

* fix var

* cannot embed self

* build

4f5f7f20d23c7a87a42eafb6504bd9ec4a01ae03 authored about 4 years ago by Tom Nielsen <[email protected]>
Embed child and parent views (#469)

* refactor

* maybe?

* fix var

* cannot embed self

1f7b904013d6a6487a536e6f9691ad663187081f authored about 4 years ago by Tom Nielsen <[email protected]>
file user id can be null

bda1b7c1cef8803524264d62648fe37e99db9d64 authored about 4 years ago by Tom Nielsen <[email protected]>
files can be from public

da79ed16c2859adf4b3c64e02baf2c5cfb840681 authored about 4 years ago by Tom Nielsen <[email protected]>
docker version

02c3a054ed91697cc37cd23f890da2a8ebf0f28c authored about 4 years ago by Tom Nielsen <[email protected]>
Publish

- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/[email protected]...

a84c884b5b28866a39c6be456efb311c02a7361f authored about 4 years ago by Tom Nielsen <[email protected]>
External id and new user form (#463)

* flash restart required

* attempting new user form

* fix import

* misc form fixes

*...

9e34d6b0031a0455d8951b3a9efe0e7bb53882bf authored about 4 years ago by Tom Nielsen <[email protected]>
authenticate with parameters

9a5a962cb9ed6dd4ff820eb0e023ff4a04dcdc2d authored about 4 years ago by Tom Nielsen <[email protected]>
authentication providers via plugins (#459)

* trying twitter auth

* debug

* cb is get

* lax

* no samesite

* json in where

...

3d26dc8a0f0fa360abc3d56d4ab81ff0e7193da9 authored about 4 years ago by Tom Nielsen <[email protected]>
menu icons

6ea3b683518fcaa554babbefa13e9e49e4d8b5a7 authored about 4 years ago by Tom Nielsen <[email protected]>
escape plugin name in configure

012d780d4619a9299e509338a920685a388de464 authored about 4 years ago by Tom Nielsen <[email protected]>
Fix XSS issues reported by OWASP Zap (#458)

* rm unused dependency

* xss in state form

* escape html in button

* stricter parsing o...

6be05d770773df93e1be6fc017965518dea05064 authored about 4 years ago by Tom Nielsen <[email protected]>
view template explainer (#457)

* descriptions

* set explainers

* send via attributes

* edit descriptions

* js, css
...

bb4919d9535e480e8d265b7262bbe817367acea6 authored about 4 years ago by Tom Nielsen <[email protected]>
Admin: clear all, edit filename (#456)

* dont render views on pages for xhr

* do scripts readme

* sql in where

* create first ...

dbbf08f61ed521ab27b888a16fb2d2f15c881c63 authored about 4 years ago by Tom Nielsen <[email protected]>
Fix bool filter tests (#455)

* fix fields test

* rm log

* pack save view default_render_page

* fix test, select name...

9d4f95d565fad12461c07ee9cf9c28041577cc60 authored about 4 years ago by Tom Nielsen <[email protected]>
bool dropdown (#454)

755da178bd5c71f17c219d4cd2d23a55ab21bb48 authored about 4 years ago by Tom Nielsen <[email protected]>
Print hide nav, viewlink formula, feed disable pagination (#453)

* hide nav elems in print

* view link title can be formula

* block option wording

* bui...

f6788c69b0b01c00472ffc768111af16b80fa8b1 authored about 4 years ago by Tom Nielsen <[email protected]>
Submenu precedence, render view on page, multiple upload (#452)

* submenu takees precedence

* render view on page

* test view on page

* allow multiple ...

52b66461e916c4eecdca26c624fbdabd5b7faa0d authored about 4 years ago by Tom Nielsen <[email protected]>
Exact tests: page and more views (#451)

* refactor exact views test

* test list view

* filter test

* page test

* TableConstr...

f833ec7f39e662a731785a238b0da5ed7ffc93ec authored about 4 years ago by Tom Nielsen <[email protected]>
docker version

e196c004ff4b318c7a60d3758af314154708b27e authored about 4 years ago by Tom Nielsen <[email protected]>
Publish

- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/cl...

b47061085c17c37bb50dd59fabcc2a96c7cffcf9 authored about 4 years ago by Tom Nielsen <[email protected]>
fix crash random password: sessions public schema

8ca8cacfdfb9792593377e7d83389127cf2f8bc2 authored about 4 years ago by Tom Nielsen <[email protected]>
Search improve: pagination, border between, restrict to table (#450)

* fix distinct values for string

* more efficient field.distinct values

* extra test

* ...

b02dc3b10a62e9523c4ebb0e3cd0e7ec1a3f45d6 authored about 4 years ago by Tom Nielsen <[email protected]>
fix distinct values (#449)

* fix distinct values for string

* more efficient field.distinct values

463b5d50eb6aee2f9b15edf12fd842d2d380ebf6 authored about 4 years ago by Tom Nielsen <[email protected]>
Filter on joined child fields (#448)

* allow picking joined field

* build

* inSubselect usage

* arrays in where

* impleme...

720401b34bc194bb44d2752e827a6e86e4c89ee8 authored about 4 years ago by Tom Nielsen <[email protected]>
Filter improve for join fields (#446)

* compare strings in filter

* rm console

* show id in list

* fix type

* filter dropd...

07518b13dec6cdefdcbcc4e8f2bc7c0253f518aa authored about 4 years ago by Tom Nielsen <[email protected]>
improve expression error message again

1c790e9723cbe4f12e978218005d806799392e47 authored about 4 years ago by Tom Nielsen <[email protected]>
validate expression in function

3dfc1067395b9c69c58a47b76cfe9a9437278227 authored about 4 years ago by Tom Nielsen <[email protected]>
Publish

- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/[email protected]...

ff8d919ad40aed7123d9dd6f09f62608df5a5554 authored about 4 years ago by Tom Nielsen <[email protected]>
Digitalocean marketplace. in-app upgrade (#443)

* basic scripts

* more scripts

* fix comma in json

* allow port 80

* systemd

* ex...

f96db2b2bbf10477043e09b4350fc93274a260b6 authored about 4 years ago by Tom Nielsen <[email protected]>
Publish

- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/[email protected]...

7af37ac2abe75587a11dba724914ed68f019d63a authored about 4 years ago by Tom Nielsen <[email protected]>
random secret for postgres if not in cfg (#442)

* random session for postgres

* set secret in ci

878b8d5d85ae033cc003fc59de9f68827db32107 authored about 4 years ago by Tom Nielsen <[email protected]>
Create DB SQL view from list (#441)

* question

* split getJoinedRows

* create view

13830e89778d69e95973d88773282c5a7888a559 authored about 4 years ago by Tom Nielsen <[email protected]>
Double join (#440)

* allow_double get_parent_relations

* valid sql

* set fieldname for viewable field

* sh...

b9f0b52e47881350dbe722a7448f477628bccaeb authored about 4 years ago by Tom Nielsen <[email protected]>
Submenus, menu icons (#439)

* clean some imports

* clean imports

* prepare for headers in menu

* split off site ide...

ae506d5d395d2125f617b92031596d6663896152 authored about 4 years ago by Tom Nielsen <[email protected]>
Container: width, height, show if formula (#426)

* container height, width

* fix space in test

* wider settings

* show if formula

* s...

c19c9aef1d63e2ca43ef9086c9bb17ae91cf5186 authored about 4 years ago by Tom Nielsen <[email protected]>
Container settings in builder: accordion, bgcolor formula (#425)

* workin accordion

* better accordion api

* change col

* block setting in container

...

7fde3ccfcfbbd9a1152efc07bef4dae7c9b0fc76 authored about 4 years ago by Tom Nielsen <[email protected]>
Hyperlink tables (#424)

* table route can be by name

* link in key

* show inbound keys

* test for inbound refs
...

7d2a2625ef0b126e85b414613574d597f5c7835f authored about 4 years ago by Tom Nielsen <[email protected]>
Publish

- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/[email protected]...

149c7596bd14ef6fe29cbf05d0d6376d8f3e2947 authored about 4 years ago by Tom Nielsen <[email protected]>
transform field cli command

313ef9ddb746288ec5eb4849dadfe0a1dca9c422 authored about 4 years ago by Tom Nielsen <[email protected]>
Config: refactor, fixed, inherit., string regexp (#422)

* pghost in backup

* cleanup getConnectObject

* disable migrate

* migrate tenants

* ...

b64eec1c70bcf6e85591c8129bd2e50c8b97652d authored about 4 years ago by Tom Nielsen <[email protected]>
Crashlog pagination (#421)

* no crashlog entry on csrf token failure

* descending

* paginate

c956220359607c597e8987febe7e37c12dea7ee0 authored about 4 years ago by Tom Nielsen <[email protected]>
update italian translation

f5fff16eb42b3be4c71f528f505023526cf110ec authored about 4 years ago by Tom Nielsen <[email protected]>
fix: packages/server/package.json & packages/server/package-lock.json to reduce vulnerabilities (#420)

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-NODEMAI...

9596fd2efa7b58775722d2e8db90facc872362f3 authored about 4 years ago by Snyk bot <[email protected]>
Per role theme (#418)

* config and state changes

* use emergency layout for now

* refactor user admin ui wrap

...

f3118fbc82f435a50f94f5f2db998608ce5a57e1 authored about 4 years ago by Tom Nielsen <[email protected]>
Docker compose standalone (#417)

* docker-compose: basic deployment

* docs:docker-compose quickstart

54db2a6cc885e236bf80ec0715b1d644ba21bf70 authored about 4 years ago by djalal <[email protected]>
file upload with xhr

1d6fa62cc49501f29cd9411db4fb19a6b5b8e92c authored about 4 years ago by Tom Nielsen <[email protected]>
scheduler in each tenant; catch and report crash (#415)

* scheduler in each tenant; catch and report crash

* testrun

* default runargs

e71162b1aaee18d56e56071cacf57eb071bb33ac authored about 4 years ago by Tom Nielsen <[email protected]>
Scheduler (#414)

* scheduler, with test

* ui

* in serve

50cc051675dc4166bc59be125ce7e31b8a64335d authored about 4 years ago by Tom Nielsen <[email protected]>
small builder fixes. better restore with userfields (#413)

* dont overwrite existing field in restore

* agg: change field when changin relation

* sav...

ef152347b073d542d9f5d0f4c7d5ecfd4e7165a2 authored about 4 years ago by Tom Nielsen <[email protected]>
Joint unique (#412)

* constraint to pg module

* unique constraint to sqlite

* tableconstraints model

* ui
...

0538fc3d9f33127df289f84e60f97c1595b0c145 authored about 4 years ago by Tom Nielsen <[email protected]>
Packs: triggers and user fields. show tests (#411)

* table triggers in pack

* skip creating users table and email fields

* include users in b...

3bef745c2a88291294dd1b087129eaf8b799ef07 authored about 4 years ago by Tom Nielsen <[email protected]>
Action style (#410)

* action style

* small fixes

* builder action style

* render in show

* render in for...

b4a331eb2f1838c804ef79540669478610ac51e2 authored about 4 years ago by Tom Nielsen <[email protected]>
Actions: further tests (#404)

* trigger model tests

* calc test

* rm comment

* view clone test

* distinct vals tes...

ed217017fd9d8c87c7fa6c7602ad01b214fde9f9 authored about 4 years ago by Tom Nielsen <[email protected]>
Insert join row action (#402)

* getActionConfigFields

* insert_joined_row

* small fixes

* small cfg fixes

* disabl...

f1514ccf4635626d04c4c5399bd11a4d0c0422fa authored about 4 years ago by Tom Nielsen <[email protected]>
fix schema in left join

68f4ddb91c78170b167779764920bc920d1e02ee authored about 4 years ago by Tom Nielsen <[email protected]>
fix js crash

034a966a0051b06bb455b34f0b4c8325d5965de4 authored about 4 years ago by Tom Nielsen <[email protected]>
fix missing triggers where table is null

a80accb9403688535f3a6f3458907fe77787dad3 authored about 4 years ago by Tom Nielsen <[email protected]>
Action buttons in list (#401)

* add actions to action choices

* action form in field list

* run list action

* fix aut...

c4d9c3e0d2c8533cb3e165e84d81e8cd6d98c17c authored about 4 years ago by Tom Nielsen <[email protected]>
Actions in show views (#400)

* add to run js ctx

* row variables individually

* show action forms in builder

* stora...

3796def7f6ba1398f6885cd019e6939a496f8e27 authored about 4 years ago by Tom Nielsen <[email protected]>
disable send email action

02ae6bb0ea687714cd9b0fe3a4556d41af8de037 authored about 4 years ago by Tom Nielsen <[email protected]>
Actions (#399)

* some examples

* load in state

* actions route

* minor layout changes

* triggers cr...

b1079aed6683265fce7a168b0f5d9bea83f086c7 authored about 4 years ago by Tom Nielsen <[email protected]>
docker release version

3a7037b165dd064d754bcbb63633ac054cbf2894 authored about 4 years ago by Tom Nielsen <[email protected]>
Publish

- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/[email protected]
- @saltcorn/cl...

87f837eeacdae376453ccbafa2a96141112b5cbb authored about 4 years ago by Tom Nielsen <[email protected]>
view edit to bar to avoid card (#397)

* edit bar to markup, add badge

* view run bar for admin

49bf6ed986d588914c57c0a3249f417139a6e921 authored about 4 years ago by Tom Nielsen <[email protected]>
Email unique and required (#396)

* cheat to mark email unique and required

* fix intermittently failing test

* clean import

42bf792aaeaaa5876c9e537abcb6738b26f823af authored about 4 years ago by Tom Nielsen <[email protected]>
update it locale

b6360aa79326918e291b928f4359649081eefc32 authored about 4 years ago by Tom Nielsen <[email protected]>
API auth with tokens (#393)

* disable csrf for API

* CustomBearerStrategy

* user api token

* model test

* api to...

3b9a23b1eb14b0c0ea0fe8188a5b10b8b9b81367 authored about 4 years ago by Tom Nielsen <[email protected]>
show which database we are running

8d4b7893550bf041b5dbb9d781eb611c34b182cf authored about 4 years ago by Tom Nielsen <[email protected]>
FR locale typos review (#391)

plus minor issues, like "rows" having two translations "rangée" vs "ligne"

2553f563dd56d59448f017603713f438f8dbc009 authored about 4 years ago by djalal <[email protected]>
treat user table as normal for joins

835c9699de66e45ee0b1293f3133aee811f9bf79 authored about 4 years ago by Tom Nielsen <[email protected]>
table opts: delete all, recalc (#389)

* delete all rows option

* dont recalc stored on restore backup

* recalc stored option

0ea7da49641198141682eebdcf4702b3bdf70e27 authored about 4 years ago by Tom Nielsen <[email protected]>
Builder: nofollow link, click card (#388)

* nofollow option

* target blank option

* card in nonpage options

* card link as formul...

57e482e8bb074f2b4deb2f1b95920a09e69ed075 authored about 4 years ago by Tom Nielsen <[email protected]>
loc search into core, paginate feeds (#387)

* calc stored fields for uploaded csv

* stateFieldsToQuery

* use stateFieldsToQuery in lis...

e7024206cd140670089c8adf6ec9ab859fe94794 authored about 4 years ago by Tom Nielsen <[email protected]>
Merge branches 'misc-next' and 'master' of github.com:saltcorn/saltcorn

0c9ef7cfc0311ecec464e315979b1501ff147a2a authored about 4 years ago by Tom Nielsen <[email protected]>
support for geosearch (#385)

* static helpers

* search bar 3rd arg is obj

* new searchbar api

* set_state_fields

2f979e847f5dd9e5c3f87a5e78d3a4797a818b40 authored about 4 years ago by Tom Nielsen <[email protected]>
set_state_fields

c249f66e794c8bc60246fc1566d0381339db5d20 authored about 4 years ago by Tom Nielsen <[email protected]>
new searchbar api

c4265548b3da4de0316ae478a672ad780d44e112 authored about 4 years ago by Tom Nielsen <[email protected]>
search bar 3rd arg is obj

fce50f6790e857e91097fb6e4a3d635dc9756d0c authored about 4 years ago by Tom Nielsen <[email protected]>
static helpers

e1df0d4714c7c029735b33ff08953a930cb72a39 authored about 4 years ago by Tom Nielsen <[email protected]>
allow raw sql in order by

8d5d223cf783e830c00fb14ea59d2b1045fb32d6 authored about 4 years ago by Tom Nielsen <[email protected]>
User fields (#384)

* migrate, adjust tests

* test adjust

* fix backup

* homepage welcome

* import table...

587e36c1b09108449cfc8b394362c332c5aa0abb authored about 4 years ago by Tom Nielsen <[email protected]>
update italian translation

921036c3d3fe1fb61796f949fd87a6a15ba5da33 authored about 4 years ago by Tom Nielsen <[email protected]>
Set default schema (#380)

* set in connObj

* pass connobj to tenant modules

* replace most, missing migrate

* ses...

72a6f46701d8b1921eba84207a3aee5ac51e7d0b authored about 4 years ago by Tom Nielsen <[email protected]>
Update russian translation (#377)

* finish russian tranlation

* finish russian tranlation

* minor update of russian installa...

1cfec11a93406d293a737d0fcc1fe672f841eaaa authored about 4 years ago by Aleksandr Sokolov <[email protected]>
confirm user actions, text can be formula (#379)

* set fieldview if there is only 1

* confirm action builder

* confirm in show

* list ac...

25afc6b636090901ad13a8aad542ef59054e4edd authored about 4 years ago by Tom Nielsen <[email protected]>
docker

cfd4aa68af83f1b19da28a34167e956ac52054e7 authored about 4 years ago by Tom Nielsen <[email protected]>