1400 Commits (a6025952aa2a2ecc8b4e4c33d38aa4db2fff3dbc)

Author SHA1 Message Date
mike12345567 780b6e0956 Fixing some issues with enrichment, making sure display column can always be worked out. 6 years ago
mike12345567 fa6d3e5e63 Updating the self auth endpoint to use the row processor. 6 years ago
mike12345567 474796baea Fixing an issue found by Andrew K - relationship lookup needs to work on both sides of relationship. 6 years ago
mike12345567 f080fa6537 Some major performance optimisations, found that db.find is not fast unless its indexed, there is also no point in indexing for our internal relationship searching, however we can use the allDocs call. This will likely be slow for very large calls (say 100K records) but for these sort of calls we really need to paginate anyway. 6 years ago
mike12345567 5fab1529ec work in progress, enriching in the display names. 6 years ago
mike12345567 a93eb180ce Starting with some work towards a deeper enrichment of rows. 6 years ago
mike12345567 9b59b47d9e 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 28e244fa16 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 1e39a873b2 Fixing issue with cypress test, fixing a 409 conflict that could occur in table saving - shouldn't happen now. 6 years ago
mike12345567 7b389180c7 Fixing an issue with complex relationships that are heavily intra-related. 6 years ago
mike12345567 b7b1b17148 Fixing test case. 6 years ago
mike12345567 1a9d16c8c7 Updating where utilities are held in builder and then making user table relationships autocolumn aware too. 6 years ago
mike12345567 113de64833 Some further UI work for auto-columns. 6 years ago
mike12345567 23cac6a9ac Fixing issue with linked rows not handling uniqueness correctly when links between tables are using fieldnames for uniqueness. 6 years ago
mike12345567 245cd0a791 Fixing issue with relationships. 6 years ago
mike12345567 1a2b9bbef4 Removing unused stuff. 6 years ago
mike12345567 4b1855974c Work in progress, getting the server backend mostly ready for this work. 6 years ago
Martin McKeaveney 26377700bb v0.7.8 6 years ago
mike12345567 8bf10544c2 Fixing test case. 6 years ago
mike12345567 4f1a0ac645 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 1a8fe9b02c Some more fixes for RBAC as well as fixing the duplication of roles. 6 years ago
Martin McKeaveney 8d92692593 v0.7.7 6 years ago
mike12345567 a1b4572252 Fixing a minor issue with self hosting deployment/app creation. 6 years ago
mike12345567 a1075881a6 Linting. 6 years ago
mike12345567 9ea0456248 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 a2ce35b2f6 Fixing minor issue with switch to level -> roleID. 6 years ago
mike12345567 6c4c70e62b Some updates to RBAC backend, try to make switch to object support level -> roleID. 6 years ago
mike12345567 1abc4dd1f7 WIP - storing progress on RBAC changes. 6 years ago
Martin McKeaveney 37c00f24bd control RBAC from data section 6 years ago
mike12345567 ca20cbeeca First lot of work to update the auto fields into schema. 6 years ago
mike12345567 feb7e2756f WIP - start of auto columns like autonumber, createdBy, createdAt, updatedBy etc. 6 years ago
Michael Shanks 73d34434ff Updated copyright line in license files 6 years ago
Martin McKeaveney 24c2dd2cdb code review 6 years ago
Martin McKeaveney 4766d21340 clean up index on table deletion 6 years ago
Martin McKeaveney 9c7a373fb0 primary and secondary index fields 6 years ago
mike12345567 182d720051 Fixing a minor issue with self hosting deployment/app creation. 6 years ago
mike12345567 821de55363 Adding basic permissions test which proves a public user can read from a table, but cannot write. 6 years ago
mike12345567 9fb4c14835 Some more fixes after testing permissions a bit further. 6 years ago
Andrew Kingston da0fce0e8d Fix server query tests 6 years ago
Andrew Kingston 10a9b8034a Fix relationships not being saved for new rows 6 years ago
mike12345567 3712de65ee Make sure both directions exist. 6 years ago
mike12345567 04035a24e9 Quick fix to make sure all relationships link to a valid, existing doc. 6 years ago
mike12345567 ec5f9788c5 Fixing minor bug with permission add. 6 years ago
mike12345567 cc02397b01 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 05353c7666 backwards pagination 6 years ago
Martin McKeaveney 36f3bbf6dd user search 6 years ago
Martin McKeaveney 7ef56de1be indexable fields 6 years ago
mike12345567 c0aaaf0046 Some more work and start of a test case towards resource permissions. 6 years ago
mike12345567 7a65a59c78 Making use of the resourceId in the middleware package. 6 years ago
Martin McKeaveney 07aeccb36d search UI complete, server side cursor based pagination 6 years ago