1
0
Fork 0
mirror of synced 2024-08-31 17:51:11 +12:00
Commit graph

388 commits

Author SHA1 Message Date
kevmodrome
22679fdf67
adds guards to some properties when they are undefined 2020-08-25 11:25:56 +02:00
kevmodrome
f615f5be3b
Merge branch 'feature/binding-interface' into feature/binding-interface-frontend 2020-08-25 10:16:32 +02:00
Martin McKeaveney
1d56d9a2ce cypress tests, lint, feature complete 2020-08-24 15:48:34 +01:00
Martin McKeaveney
40bf90c745 view filters operational 2020-08-24 11:46:28 +01:00
Martin McKeaveney
27b07f2451 renaming bug 2020-08-20 17:04:54 +01:00
Martin McKeaveney
0388f8dbb5 merge 2020-08-19 17:14:30 +01:00
Martin McKeaveney
10635075a5 full cypress suite for custom views 2020-08-19 16:43:04 +01:00
Martin McKeaveney
7e2e90e23c tidy up and lint 2020-08-18 17:14:26 +01:00
Martin McKeaveney
d08db301af group by complete 2020-08-18 16:05:15 +01:00
Martin McKeaveney
28b4b6fcb9 deletion of views, statistics calculation popover, unit tests 2020-08-17 21:01:43 +01:00
Martin McKeaveney
6862be744b began UI for custom views 2020-08-14 16:31:53 +01:00
Michael Shanks
b21f8d6d02 bugfix: dnd over screenslot was throwing err 2020-08-13 14:02:15 +01:00
Michael Shanks
82afa707f2 merge from master 2020-08-13 11:50:12 +01:00
Michael Shanks
68eb3a8911 auto nesting or not, on add component 2020-08-12 17:00:05 +01:00
kevmodrome
3b525cf71b
initial commit 2020-08-12 17:30:20 +02:00
Michael Shanks
0bb677d5de dnd component nav 2020-08-12 16:28:19 +01:00
Michael Shanks
9a940c0df5 merge from master 2020-08-11 17:31:14 +01:00
Martin McKeaveney
f1be92bd41 tidy up + lint 2020-08-11 11:23:07 +01:00
Michael Shanks
cc66b17ca8 Merge branch 'master' into feature/binding-interface 2020-08-11 10:46:07 +01:00
Martin McKeaveney
2a04147c4b full cypress suite for new backend 2020-08-10 17:51:30 +01:00
Martin McKeaveney
8a4646ca4c Merge branch 'master' of github.com:Budibase/budibase into new-backend-ui 2020-08-10 16:39:30 +01:00
Martin McKeaveney
6a315767b2 cypress + unit test framework 2020-08-10 15:34:37 +01:00
Martin McKeaveney
de93c0f530 new table creation 2020-08-07 18:31:40 +01:00
Martin McKeaveney
9d1979114b column CRUD 2020-08-07 17:41:20 +01:00
Martin McKeaveney
63f3623664 creating rows and columns working 2020-08-07 16:13:57 +01:00
Michael Shanks
877b9a7fd4 new comonent name -
when on master unique across all screens
2020-08-07 14:17:57 +01:00
Michael Shanks
c2fd54a250 new component - start numbering at 1 2020-08-07 12:09:48 +01:00
Michael Shanks
efd0d39587 new components get unique name 2020-08-07 12:01:16 +01:00
Michael Shanks
f5114676e7 updated binding paths (from client lib changes) 2020-08-06 21:27:26 +01:00
Michael Shanks
753fb27eb8 client lib - new binding 2020-08-06 21:12:35 +01:00
Michael Shanks
73b2d63c6e tidyup & JSDoc 2020-08-04 16:31:31 +01:00
Michael Shanks
9bfdf6f8e5 fetchBindableProperties - complete 2020-08-04 16:11:46 +01:00
Michael Shanks
3458b893ca stub bindings 2020-08-04 11:10:02 +01:00
cmack
cc3cbb7a5b Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2 2020-08-04 10:06:10 +01:00
Michael Shanks
19bdabfaaf binding - backend initial 2020-08-03 15:06:51 +01:00
cmack
98318a8805 Britecharts work so far 2020-07-26 11:54:55 +01:00
Michael Shanks
3b4c68163d can delete screens 2020-07-21 15:01:32 +01:00
Martin McKeaveney
32cfc40fd4 ensure table name is not persisted between apps 2020-07-21 10:24:09 +01:00
Martin McKeaveney
bc89cf4a74 formatting and tidy up 2020-07-14 16:00:58 +01:00
Martin McKeaveney
cbc22306cd lint 2020-07-13 19:44:42 +01:00
Martin McKeaveney
ec323a69ea identify user in builder 2020-07-13 18:09:32 +01:00
Martin McKeaveney
a5c27e362d lint 2020-07-13 17:15:22 +01:00
Martin McKeaveney
b0599fc9c4 posthog analytics 2020-07-13 17:12:54 +01:00
Kevin Åberg Kultalahti
b5ae3a280a
Merge pull request #399 from Budibase/features/edit-application-info
Features/edit application info
2020-07-02 12:14:31 +02:00
Michael Shanks
abb14214db backend - routing based on models 2020-06-30 14:12:37 +01:00
kevmodrome
712e3ffea0
change appname to name in builderStore 2020-06-29 17:01:10 +02:00
Martin McKeaveney
fb382329b8 lint 2020-06-25 22:43:10 +01:00
Martin McKeaveney
6ef4ba086c data model rewrite 2020-06-25 22:34:38 +01:00
Martin McKeaveney
48f3392152 record keys as names 2020-06-25 20:04:58 +01:00
Martin McKeaveney
b07f608ffe merge 2020-06-25 18:32:51 +01:00
Martin McKeaveney
6cdd933d09
Merge pull request #367 from Budibase/backend-ui-update
Backend ui update
2020-06-24 17:33:22 +01:00
Martin McKeaveney
e42c807ded tidy up 2020-06-24 17:19:12 +01:00
Martin McKeaveney
ee86d6fb16 update when linked field added 2020-06-24 16:56:13 +01:00
Conor_Mack
fcff2d928a Cypress Tests and Discussion Resolves 2020-06-24 16:16:06 +01:00
Martin McKeaveney
1f2c1a06aa lint 2020-06-24 16:12:55 +01:00
Martin McKeaveney
2c764a787c custom notifications solution 2020-06-24 16:10:54 +01:00
Martin McKeaveney
01d7f80e7b custom notifications, models + fields keyed by ID 2020-06-24 12:41:26 +01:00
Martin McKeaveney
3c3104be7b enable renaming of records by using IDs 2020-06-23 23:26:54 +01:00
Martin McKeaveney
afcc80ab9d improvements to linked records 2020-06-23 13:50:45 +01:00
Conor_Mack
6eebeb6692
Merge branch 'master' into builder/consolidating-missing-code 2020-06-23 11:21:31 +01:00
Martin McKeaveney
6adb2a72e0 merge 2020-06-22 22:39:41 +01:00
Michael Shanks
e4c19bd9fd bugfix: workflow still passing instanceId to api() 2020-06-20 20:30:00 +01:00
Michael Shanks
4dcd482a4f instance Id is gone from API module 2020-06-19 17:19:30 +01:00
Martin McKeaveney
099e394270 lint 2020-06-18 17:55:46 +01:00
Martin McKeaveney
7c4f24c1b4 backend v1 - styling to do 2020-06-18 17:17:18 +01:00
Michael Shanks
bf952f8677 instanceid removal 2020-06-18 16:59:31 +01:00
Martin McKeaveney
6e187943c4 Merge branch 'master' of github.com:Budibase/budibase into backend-ui-update 2020-06-18 09:16:43 +01:00
Martin McKeaveney
5f8d6bbfe4 add new models and fields, delete models 2020-06-17 16:51:10 +01:00
Martin McKeaveney
374a6b4bc6 new model creation, requires styling and CSS updates 2020-06-16 20:53:13 +01:00
Martin McKeaveney
987135f7b4 saving of models and fields 2020-06-16 20:29:18 +01:00
Conor_Mack
903e6331a4 Lint fix 2020-06-15 18:39:10 +01:00
Martin McKeaveney
48f6ac2b98 structuring new backend UI 2020-06-15 16:41:31 +01:00
Conor_Mack
8b99546326 Instance naming fix for components and screens 2020-06-15 16:01:24 +01:00
Michael Shanks
bf1da9e94e removal of appRoot - appId comes in cookie 2020-06-12 20:42:55 +01:00
Conor_Mack
2b0436eb99 Merge branch 'master' of https://github.com/Budibase/budibase into builder/consolidating-missing-code 2020-06-12 13:40:27 +01:00
Michael Shanks
c5c8309b09 bugfix - screen/page > settings throwing error 2020-06-12 12:15:17 +01:00
Conor_Mack
32ff7a5c89 Instance name for components and screens 2020-06-11 16:15:09 +01:00
Martin McKeaveney
eff761053c
Revert "Fixes for Screen and Page Props" 2020-06-09 19:18:45 +01:00
Conor_Mack
50f4007d0d Refactorings for page and settings props 2020-06-09 10:59:15 +01:00
Conor_Mack
9ab0cedff2 Screen and page latest 2020-06-03 21:36:36 +01:00
Martin McKeaveney
98050f4c2a
Revert "Settings for Pages and Screens" 2020-06-03 21:10:48 +01:00
Martin McKeaveney
e4cc5656ae
Merge pull request #316 from Budibase/fix-user-agent
use custom user agent header
2020-06-03 20:58:03 +01:00
Martin McKeaveney
e74c685956 lint 2020-06-03 20:44:35 +01:00
Martin McKeaveney
0482bc242c fix some other auth bugs 2020-06-03 20:35:30 +01:00
Conor_Mack
058b31b397 Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/screen-and-page-props 2020-06-03 19:48:35 +01:00
Martin McKeaveney
07cf98b0de use custom user agent header 2020-06-03 19:35:04 +01:00
Michael Shanks
47162d806b logic to not use builder:token for apps running in dev 2020-06-03 17:05:36 +01:00
Conor_Mack
65ee282a2c Screen and page latest 2020-06-03 16:19:04 +01:00
Michael Shanks
44cc7eab0e deleting a value in design causes styles to be lost 2020-06-02 12:41:52 +01:00
Martin McKeaveney
be3ebf1982
Merge pull request #288 from Budibase/model-fixes
model bugfixes
2020-06-02 11:46:38 +01:00
Martin McKeaveney
d932670d7e model bugfixes 2020-06-02 11:40:33 +01:00
Conor_Mack
aaf55b7f70
Merge pull request #286 from Budibase/property-panel/components-from-design
Property panel components upgrade
2020-06-02 11:22:52 +01:00
Michael Shanks
be28e2dcdd
Merge pull request #287 from mjashanks/master
Bugfixes
2020-06-02 11:20:36 +01:00
Conor_Mack
53a55e2824 Lint and testing 2020-06-02 11:19:22 +01:00
Michael Shanks
2cfbd2afeb wee typo 2020-06-02 11:16:30 +01:00
Martin McKeaveney
461187cf16
Merge pull request #279 from Budibase/workflow-v1
Workflow v1
2020-06-02 11:15:34 +01:00
Michael Shanks
9b31da4632 bugfix: #284 styles not applied on component copy 2020-06-02 11:11:53 +01:00
Conor_Mack
2c407d4da7 Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/components-from-design 2020-06-02 10:51:57 +01:00
Michael Shanks
fea0203096 bugfix: data not loading on default view 2020-06-02 10:43:48 +01:00
Michael Shanks
5b8625824f open create model dialog if no models 2020-06-02 09:56:22 +01:00
Michael Shanks
57a917f9d9 auto select first model on startup 2020-06-02 09:36:21 +01:00
Michael Shanks
9b55870c24 auto select model after creation 2020-06-02 07:56:50 +01:00
Joe
c1aaeffaec Formatting update 2020-06-01 21:34:03 +01:00
Martin McKeaveney
ba38385d72 lint + format 2020-06-01 21:31:55 +01:00
Martin McKeaveney
aeae4f50e2 tidy up 2020-06-01 21:26:32 +01:00
Joe
6cd94db367 Padding and margin fix 2020-06-01 21:18:43 +01:00
Conor_Mack
93ab8659ed Property panel updates 2020-06-01 16:31:58 +01:00
Martin McKeaveney
398f200661 merge 2020-06-01 16:27:27 +01:00
Martin McKeaveney
cb1fb87d21 server side workflows 2020-06-01 16:22:13 +01:00
Michael Shanks
dd6e4a3d97 lint:fix & forman 2020-06-01 12:15:44 +01:00
Michael Shanks
38b471d1bf refactor component menu actions inside control 2020-06-01 12:12:25 +01:00
Martin McKeaveney
2e42f8033e workflow DAO tests 2020-06-01 11:52:15 +01:00
Michael Shanks
5b085d0640 few bugfixes 2020-06-01 11:04:32 +01:00
Martin McKeaveney
a220822e3a move workflow to array data structure 2020-06-01 10:41:28 +01:00
Michael Shanks
c87ddade50 component nav dropdown menu 2020-06-01 10:18:45 +01:00
Martin McKeaveney
dc90e141f5 server side event emitter 2020-05-31 17:12:52 +01:00
Martin McKeaveney
65d0161007 orchestrator refactor, user creation block 2020-05-30 13:41:46 +01:00
Martin McKeaveney
385bcfe51f styling, bug fixes, client library state updates 2020-05-29 16:06:23 +01:00
Martin McKeaveney
bba7b93b75 refactor client library 2020-05-29 14:06:36 +01:00
Martin McKeaveney
50a582a726 make alerts live, more hooks, app notifications 2020-05-28 23:32:03 +01:00
Martin McKeaveney
a3bebe3330 adding workflow blocks, parameter parsing, templating 2020-05-28 20:20:03 +01:00
Martin McKeaveney
08d0b9cb94 workflow UI, orhestrator for executing workflows 2020-05-27 21:51:32 +01:00
Martin McKeaveney
e3271bf765 Merge branch 'master' of github.com:Budibase/budibase into workflow-v1 2020-05-27 10:13:42 +01:00
Conor_Mack
0876338ce2 New jest tests for generate-css 2020-05-26 14:27:33 +01:00
Conor_Mack
1bf57c7873 linter formatting 2020-05-26 10:19:04 +01:00
Conor_Mack
d250d61c62 Completed CSS Selector Styling 2020-05-25 15:23:56 +01:00
Martin McKeaveney
21b1165463 workflow charts 2020-05-22 16:32:23 +01:00
Conor_Mack
dd14dd6de2 Change of structure for _styles 2020-05-22 15:30:29 +01:00
Martin McKeaveney
6f3ad884db workflow UI with DnD 2020-05-21 21:40:16 +01:00
Conor_Mack
a4c65eb803 Stable property panel 2020-05-21 14:28:32 +01:00
Conor_Mack
bba1de1df8 Building components settings and refactoring 2020-05-19 17:00:53 +01:00
Conor_Mack
5b8d1cead7 Testing Complete - Resolve Post Issue 2020-05-18 16:32:00 +01:00
Martin McKeaveney
aaa46272bf fixing lint errors 2020-05-18 14:08:32 +01:00
Martin McKeaveney
9e4d99851a fix builder component library loading issue 2020-05-18 14:06:14 +01:00
Martin McKeaveney
e244e099a6 fixing CI 2020-05-18 11:18:31 +01:00
Martin McKeaveney
c8dd48b507 formatting 2020-05-18 11:01:17 +01:00
Michael Shanks
b62449bf96 removing clientId from frontend, fixing invalid database name 2020-05-18 06:40:29 +01:00
Michael Shanks
18375a6d19 server tests in-memory and passing 2020-05-14 15:12:30 +01:00
Martin McKeaveney
9ff76c799c add initialiseClientDB 2020-05-11 10:28:06 +01:00
Martin McKeaveney
5646ef1101 fixing tests 2020-05-07 22:25:27 +01:00
Martin McKeaveney
ec6390a36a added model props 2020-05-07 14:59:06 +01:00
Martin McKeaveney
c255883aed formatting + fixing builder tests 2020-05-07 10:53:34 +01:00
Martin McKeaveney
8f5845943a Auth working 2020-05-06 20:29:55 +01:00
Martin McKeaveney
7da95c23a3 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney
2afd1cd4dd working through auth - adding user instance map 2020-05-04 18:07:03 +01:00
Martin McKeaveney
c3f68e9895 merge 2020-05-04 17:17:03 +01:00
Martin McKeaveney
2c361f3d1d apps being served correctly 2020-05-04 17:13:57 +01:00
kevmodrome
7b77195d16 adds method on store to get path of IDs to component 2020-05-04 10:26:38 +02:00
Martin McKeaveney
427cdafeda screenslots working again 2020-05-03 11:33:20 +01:00
Martin McKeaveney
abd6da7b11 component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 2020-05-02 15:29:10 +01:00