182 Commits (48f41cd5ea01e642bb4e70da1934aa980601d03e)

Author SHA1 Message Date
Martin McKeaveney 9a35e332ca consolidate data sources and queries together in one UI 5 years ago
Martin McKeaveney 8d9d776377 plus datasource schema 5 years ago
mike12345567 8cffe5c9ff Fixing a collection of issues, specifically users being exported/imported and issues with database import causing weirdness (metadata doc being wrong). 5 years ago
mike12345567 c80f63673b Formatting. 5 years ago
mike12345567 594a290286 Re-writing how global users are handled in server, specifically how they are retrieved, so that for relationships it can handle the global user. 5 years ago
mike12345567 a74309202d Adding test case for data source opinionated query endpoint. 5 years ago
Martin McKeaveney 7ecdb60cc6 Joi schema validation for plus datasources 5 years ago
Andrew Kingston c45e75f8b5 Update app list screen to show unified app list with publish status 5 years ago
Martin McKeaveney fe5df57935 removing skip_setup as it was preventing init 5 years ago
mike12345567 fba63134d1 Fixing some issues found when testing. 5 years ago
mike12345567 6d6eee2a93 Adding the ability to get all apps, with the status attached. 5 years ago
Martin McKeaveney 0ed0550e73 revert functionality working 5 years ago
mike12345567 1c2f8a2b12 Formatting and linting. 5 years ago
mike12345567 2d0122f7d6 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 5 years ago
Andrew Kingston da6b76fbf5 Lint 5 years ago
Martin McKeaveney e8661a1ab7 publish button 5 years ago
Martin McKeaveney 61a5b109f5 dev mode E2E 5 years ago
mike12345567 f6fbeb4858 Putting together redis lock system. 5 years ago
mike12345567 c9d903a92f General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 5 years ago
Andrew Kingston 556236ebce Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 4ec2e7d01f lint:fix 5 years ago
Andrew Kingston 5aee405245 Add server-side searching and pagination to data providers using internal tables 5 years ago
mike12345567 4ed611fb73 Adding handlebars formulas to the system, it is now possible to set a formula at a column level which will always be applied on the way out with a relationship depth of one. 5 years ago
mike12345567 e057217b48 Initial CRUD interface for templates. 5 years ago
mike12345567 547492189a Adding cleanup operation to dynamo client. 5 years ago
mike12345567 ade007482c Updating the server to remove use of the email in the user ID. 5 years ago
Martin McKeaveney 9db21447c3 uncomment code 5 years ago
Martin McKeaveney 212a1217c5 merge 5 years ago
mike12345567 dccd559b56 Updating some test cases to work with new system. 5 years ago
mike12345567 164ef9a22e Global users now working through the server, all requests proxied. 5 years ago
mike12345567 792114ef46 First pass of global user configuration through existing user API with role mappings. 5 years ago
mike12345567 659874c9ee Some final changes to search system so that the new indexing system is used instead of mango to achieve exactly the same result. 5 years ago
mike12345567 a5fd8d0e33 Rewriting search to use the new couchdb 3.0 search functionality. 5 years ago
mike12345567 03ef141297 Creating CouchDB 3.0 indexes. 5 years ago
mike12345567 dfa2881f1c Initialising CouchDB link to lucene and app design DBs for it. 5 years ago
mike12345567 73cf53d149 Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster. 5 years ago
mike12345567 bf2adb0458 Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 5 years ago
Martin McKeaveney 2852a739a4 basic single stack dev setup 5 years ago
mike12345567 b1e443f581 Upping relationship coverage overall to 98% - looking over utilities which are barely ever used. 5 years ago
mike12345567 d6b23b3a79 Adding test cases which bring the link controller coverage to 100%. 5 years ago
mike12345567 fbbb3d12a1 starting into relationship testing. 5 years ago
mike12345567 e8c000dd51 Adding more test cases for the controllers, tables and views weren't as well covered as required. 6 years ago
mike12345567 2467ae2a2e Updating package.json to include an option for coverage, had to re-write some stuff to make sure that views were not getting coverage statements inserted (breaking things). 6 years ago
mike12345567 a21ca8fb62 First version, still playing around with styling. 6 years ago
mike12345567 20b44c9dbd Minor update to fix an issue when updating a row that it would throw an error with 1->to->many relationships on existing relationships for that row, as well as cleaning up how relationshipType is put onto the linked table. 6 years ago
Martin McKeaveney 0cfbe2357b bugfixes 6 years ago
mike12345567 9a49252ae7 Updating link controller to manage existing column comparison a bit better. 6 years ago
Martin McKeaveney b179418767 relationship type constant 6 years ago
mike12345567 66b488dc46 Wrapping throws in new errors. 6 years ago
mike12345567 8612782610 Found some issues with relationship columns being doubled up, this isn't validated client side, best to make sure it doesn't happen server-side (can really break your data structure if columns overwrite each other). 6 years ago