552 Commits (cae779c1dc26dcbd0e68bc6d70b239046b003a2b)

Author SHA1 Message Date
mike12345567 1f92d09d7f Fixing issue #1050 - two issues found, one with running automations in self host throwing an error when trying to access cloud resources (Dynamo) and secondly the worker pool does not have access to resources in the main server instance, therefore need to re-init when running an external action (get manifest, to download the package). 6 years ago
mike12345567 d9cee39cdd Fixing an edge case, create table with auto ID, create some rows, then update a column and try to create another row, ID generation would have reset, this makes sure internal changes to the table are kept. 6 years ago
mike12345567 e2646c4688 Fixing issue with cypress test, fixing a 409 conflict that could occur in table saving - shouldn't happen now. 6 years ago
mike12345567 fa9fd02072 Fixing an issue with complex relationships that are heavily intra-related. 6 years ago
mike12345567 10aa830d05 Work in progress, getting the server backend mostly ready for this work. 6 years ago
mike12345567 f57db6afad Fixing an issue with RBAC, there was a mutable issue where a server builtin resource was getting updated, fixed this by not exposing the mutable structure, instead exposing a function which provides a new object everytime. 6 years ago
mike12345567 fcc683cf99 Some more fixes for RBAC as well as fixing the duplication of roles. 6 years ago
mike12345567 3fd557bf08 Flipping RBAC implementation to use levels -> role for resource perms API and resource -> level -> role for full fetch (please note full fetch will only work for resources that have a custom permission in the system somewhere, everything else simply defaults to standard. 6 years ago
mike12345567 60b7d68c2e Fixing minor issue with switch to level -> roleID. 6 years ago
mike12345567 091b4ee95d Some updates to RBAC backend, try to make switch to object support level -> roleID. 6 years ago
mike12345567 fdb825d444 WIP - storing progress on RBAC changes. 6 years ago
mike12345567 7a2405c756 First lot of work to update the auto fields into schema. 6 years ago
mike12345567 f4a503d015 WIP - start of auto columns like autonumber, createdBy, createdAt, updatedBy etc. 6 years ago
Martin McKeaveney 933969ce55 code review 6 years ago
Martin McKeaveney fb4b371d27 clean up index on table deletion 6 years ago
Martin McKeaveney e599854b14 primary and secondary index fields 6 years ago
mike12345567 fee073fcfe Some more fixes after testing permissions a bit further. 6 years ago
mike12345567 2103378e5c Fixing minor bug with permission add. 6 years ago
mike12345567 c8ef404560 Fixing issues with builtin roles living in the database as well as in code (easier to change in the future this way) - discovered by basic test case. 6 years ago
Martin McKeaveney 41bc7dbaf7 backwards pagination 6 years ago
Martin McKeaveney fde5ef02ac user search 6 years ago
Martin McKeaveney d2bd2209eb indexable fields 6 years ago
mike12345567 d9ca4f0eed Some more work and start of a test case towards resource permissions. 6 years ago
Martin McKeaveney 7f24c80bf0 search UI complete, server side cursor based pagination 6 years ago
mike12345567 cd729192ea Adding in resource IDs everywhere they should be accessible. 6 years ago
Martin McKeaveney 2b74fd887b test 6 years ago
mike12345567 36edf3788f Further work, need to have a larger think about the API of this. 6 years ago
mike12345567 d5293e299f Update to add readable prop to every 'read' query to follow a consistent pattern as well as adding a get endpoint for a single query. 6 years ago
mike12345567 9f1c2cd602 Initial work towards rbac. 6 years ago
mike12345567 4b2b375512 Fixing some issues found with users and row updates, specifically relationships and numbers. 6 years ago
Martin McKeaveney 2cb0e35b25 app export with space in name 6 years ago
Martin McKeaveney c57dee754f custom columns 6 years ago
Martin McKeaveney 6cb62f6625 fixing JSON and CSV import/export 6 years ago
Martin McKeaveney 184f30771c change backup to be appname 6 years ago
mike12345567 163079d278 Adding a nicer error for when user input JSON is invalid. 6 years ago
mike12345567 c74f1011d0 Some fixes for integrations, making Dynamo work correctly and allow local usage as well as using the API to try and make responses that are objects work better. 6 years ago
mike12345567 a367460fbc fixing cypress test. 6 years ago
mike12345567 e0ea434f27 Added some unit tests for the enrichment process of rows, in the process found some issues with linking a table to itself, so fixed those so that we can do that in the future if desired. 6 years ago
Martin McKeaveney 4b5e572da3 internal search working 6 years ago
mike12345567 c724f3e701 Fixing attachment issue in self hosting, urls are enriched on way out to point directly to MINIO. 6 years ago
Martin McKeaveney d0f389a5cb smoother downloads, lint 6 years ago
mike12345567 9b4895e062 Fixing weird formatting issue. 6 years ago
mike12345567 2ce5b9a5ae Quick update to chane how hosting key is noted. 6 years ago
mike12345567 4d1ad5e726 This commit includes some fixes for a few auth issues I found when I was working on this and a static page which shows the self hosting info to get the user going (if they end up there). 6 years ago
Andrew Kingston 96d9dd1ef2 Remove log statement 6 years ago
Andrew Kingston b4ccf9c1d2 Add current user bindings, and current user relationships as data sources 6 years ago
Martin McKeaveney 67624ebe94 import and export apps 6 years ago
Andrew Kingston 2ac14bbe02 Remove server logging integration definitions every time they're fetched 6 years ago
mike12345567 8ecabc91cc Linting. 6 years ago
mike12345567 3f6d9e21e0 Updating the string templating system to be capable of async operations. 6 years ago