1
0
Fork 0
mirror of synced 2024-09-17 09:49:11 +12:00
Commit graph

610 commits

Author SHA1 Message Date
mike12345567
6d41a30440 Quick change, we had a replication statement for testing, should be removed for production and uncommented when needed. 2020-11-06 15:47:12 +00:00
Martin McKeaveney
f183b72023 remove superfluous files 2020-11-06 13:46:19 +00:00
Martin McKeaveney
a8b5c3c255 small tidy ups 2020-11-06 13:40:00 +00:00
mike12345567
e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 2020-11-06 12:30:30 +00:00
mike12345567
4d0771ac9e Fixing some bugs that have been found. 2020-11-05 14:38:44 +00:00
Martin McKeaveney
bdfd80fc03 rename buildPage 2020-11-05 13:41:16 +00:00
mike12345567
0c8bd319f3 More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created. 2020-11-05 12:43:03 +00:00
mike12345567
105d407ce8 Further updates to clear out all usage of the old frontend store functions. 2020-11-05 11:44:18 +00:00
Martin McKeaveney
1106026687 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Martin McKeaveney
eeb6df894e feature parity with current pages, screens and store setup. Starting main bb store refactor 2020-11-04 16:13:50 +00:00
Michael Drury
8b35abe25f Updating screens API to be prefixed with /api/screens 2020-11-04 14:05:11 +00:00
Michael Drury
8c6a97198f Main work to get screens into the DB, fixing up issue with async page updates not being handled in order. 2020-11-04 12:36:38 +00:00
Michael Drury
22cacbbdb3 Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-04 10:14:19 +00:00
Michael Drury
7f3410204a Updates to pages so that they are written to DB and retrieved correctly. 2020-11-03 17:42:54 +00:00
Martin McKeaveney
ea3162f329 screens in DB 2020-11-03 16:27:28 +00:00
Michael Drury
4f28bd9430 Updating server test cases with the header for appId. 2020-11-03 15:00:39 +00:00
Michael Drury
19bcecf9f3 Linting and fixing client test case, have to mock getAppId as the location will never be set during testing. 2020-11-03 14:30:20 +00:00
Michael Drury
d8da28502e Removing appIds from tokens to reduce confusion. 2020-11-03 13:58:17 +00:00
Michael Drury
ac73b5c4aa Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId. 2020-11-03 13:45:49 +00:00
Michael Drury
871e9b123e Some further work, logout and preview appear to be working much better now. 2020-11-02 22:46:31 +00:00
mike12345567
a1fd261af6 Some more re-work, more testing needed to auth stuff. 2020-11-02 20:14:10 +00:00
Michael Drury
c89f73efc0 Some updates, still WIP. 2020-11-02 15:46:08 +00:00
Martin McKeaveney
4d388987c4 pages being stored in couch on initialisation and page save 2020-11-02 14:56:48 +00:00
Martin McKeaveney
dc12752c6b started creating APIs for screens 2020-11-01 15:32:54 +00:00
mike12345567
d9025d1aa1 Getting rid of userInstanceMap, preparing for meat of auth update. 2020-10-30 17:12:06 +00:00
Martin McKeaveney
5ae952721c Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-10-30 16:25:00 +00:00
mike12345567
c5d856f193 Updating for review comments. 2020-10-29 11:48:01 +00:00
Martin McKeaveney
e59f759ad6 removing dead code 2020-10-29 11:46:26 +00:00
mike12345567
eeecd61058 Fixing another linting issue. 2020-10-29 11:04:02 +00:00
mike12345567
5e17e6d61f linting. 2020-10-29 10:55:52 +00:00
mike12345567
22e2455bbf Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy 2020-10-29 10:45:02 +00:00
mike12345567
5b2be03bc3 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 2020-10-29 10:28:27 +00:00
mike12345567
08b0834fe2 Removing instance API as it was un-used and simplifying the nature of an instance. 2020-10-29 10:21:06 +00:00
Michael Drury
66e3e3b7a4 Fixing test cases. 2020-10-28 22:37:58 +00:00
Michael Drury
56f1170ae9 Fixing an issue with env variables not getting set correctly. 2020-10-28 22:24:44 +00:00
Michael Drury
f621cb0853 Some quick fixes. 2020-10-28 22:13:16 +00:00
Martin McKeaveney
ffc2c7bd5f adding cloud check to dev check 2020-10-28 21:27:37 +00:00
mike12345567
ea03d099b3 Initial work into multi-tenancy removal, experiencing issues with test cases at this point. 2020-10-28 20:35:06 +00:00
mike12345567
3d77163773 Switching from axios to node-fetch as per review. 2020-10-27 14:16:57 +00:00
mike12345567
e26f272746 Switching from mustache to handlebars for automations as allows configuring helpers, e.g. parsing object. 2020-10-27 13:19:38 +00:00
mike12345567
3ae82b95a3 Adding an outgoing webhook action, so that we have both incoming and outgoing ability. 2020-10-27 12:33:25 +00:00
mike12345567
7f9ff8ded7 Merge branch 'bug/local-forbidden' of github.com:Budibase/budibase into feature/webhooks 2020-10-26 17:59:03 +00:00
mike12345567
9b0dd682ad Fixing typo. 2020-10-26 17:58:01 +00:00
mike12345567
f78ec2ddef Found an issue where environment variables would load before they had actually been updated from dotenv, made sure they are always loaded correctly. 2020-10-26 17:49:33 +00:00
mike12345567
c66541ad99 Joe-ifying some of the work on webhooks to make it a bit easier to understand and finished up some testing around it. 2020-10-26 16:04:02 +00:00
mike12345567
ec7a4d7f8b Adding a modal on creation of a webhook automation to make sure the user can setup a schema. 2020-10-23 17:17:53 +01:00
mike12345567
0d8ec8e03a Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Michael Drury
d798488f6f Merge pull request #776 from Budibase/version-complibrary
Version the components library
2020-10-22 09:14:07 +01:00
mike12345567
f1ff7a0b7c Adding validation to pages to protect against screen/page creation with no parameters. 2020-10-21 17:35:39 +01:00
mike12345567
905cbc00e3 Merge branch 'master' of github.com:Budibase/budibase into version-complibrary 2020-10-21 15:33:23 +01:00