Commit Graph

3206 Commits

Author SHA1 Message Date
mike12345567 667052e0b4 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 542b003f7e Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens. 2020-11-05 17:47:27 +00:00
mike12345567 2008bfff70 Getting started into removing screens from store. 2020-11-05 14:56:23 +00:00
mike12345567 a9ac8d0632 Fixing some bugs that have been found. 2020-11-05 14:38:44 +00:00
Martin McKeaveney 3847c058dc rename buildPage 2020-11-05 13:41:16 +00:00
mike12345567 76cc7d897c 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 707c16c44d Further updates to clear out all usage of the old frontend store functions. 2020-11-05 11:44:18 +00:00
Martin McKeaveney fe637e2309 update left hand links on builder home 2020-11-05 09:18:20 +00:00
Martin McKeaveney 291e472765 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Martin McKeaveney 333844a1f0 feature parity with current pages, screens and store setup. Starting main bb store refactor 2020-11-04 16:13:50 +00:00
Michael Drury 6bc184f0d6 Updating screens API to be prefixed with /api/screens 2020-11-04 14:05:11 +00:00
Michael Drury c9a1bf1940 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 9e72e122b6 Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-04 10:14:19 +00:00
Michael Drury c9695fc05f
Merge pull request #815 from Budibase/feature/auth-update
Updating authentication to work better with single tenancy
2020-11-04 08:59:43 +00:00
Michael Drury 0665e28ca3 Updates to pages so that they are written to DB and retrieved correctly. 2020-11-03 17:42:54 +00:00
Martin McKeaveney 3725a1782b screens in DB 2020-11-03 16:27:28 +00:00
Michael Drury b3fbffdfdc Fixing issue with appId being checked when undefined. 2020-11-03 16:23:28 +00:00
Michael Drury 42b16069a6 Fixing issue that was breaking linting. 2020-11-03 15:35:27 +00:00
Michael Drury 0cc837b220 Updating server test cases with the header for appId. 2020-11-03 15:00:39 +00:00
Michael Drury 957706fc91 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 27871c1bc0 Removing appIds from tokens to reduce confusion. 2020-11-03 13:58:17 +00:00
Michael Drury a35b6a57f9 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 215e1251bc Some further work, logout and preview appear to be working much better now. 2020-11-02 22:46:31 +00:00
mike12345567 0c81516662 Some more re-work, more testing needed to auth stuff. 2020-11-02 20:14:10 +00:00
mike12345567 cacada281f Merge branch 'master' of github.com:Budibase/budibase into feature/auth-update 2020-11-02 16:00:29 +00:00
Michael Drury 98157f076f Some updates, still WIP. 2020-11-02 15:46:08 +00:00
Martin McKeaveney 74890b13c9 pages being stored in couch on initialisation and page save 2020-11-02 14:56:48 +00:00
Martin McKeaveney b49551eaad Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-02 13:35:17 +00:00
Martin McKeaveney 117560a9d8
Merge pull request #812 from Budibase/lock-columns
prevent drag on first two columns
2020-11-02 13:13:28 +00:00
Martin McKeaveney 281721d55c prevent drag on first two columns 2020-11-02 12:33:18 +00:00
Andrew Kingston 025e6f644b
Merge pull request #813 from Budibase/new-app-modal-fixes
New app modal fixes
2020-11-02 12:12:52 +00:00
Andrew Kingston 5558cfe27d Remove ag-grid loading overlay color 2020-11-02 09:15:39 +00:00
Andrew Kingston c6bb83a37a Standardise title and capitalisation in create user step 2020-11-02 08:55:48 +00:00
Andrew Kingston b3644effaf Fix capitalisation of create web app title 2020-11-02 08:55:14 +00:00
Andrew Kingston 3e150983c3 Remove deprecated header style overrides so BBUI styles are correctly used instead 2020-11-02 08:54:53 +00:00
Andrew Kingston 50ef2bacb0 Fix styling of get API key link and fix grammar in title 2020-11-02 08:54:27 +00:00
Andrew Kingston 4ea37587f5
Merge pull request #809 from Budibase/dark-mode
Dark mode and custom themes
2020-11-02 08:33:02 +00:00
Andrew Kingston 6b5ca2e7de Style background of feedback popover white due to iframe boundary breaking theming 2020-11-02 07:59:29 +00:00
Martin McKeaveney 064d7b3a09
typos in readme 2020-11-01 21:36:16 +00:00
Martin McKeaveney fff53856aa Update issue templates 2020-11-01 15:40:11 +00:00
Martin McKeaveney 950e6556d9 started creating APIs for screens 2020-11-01 15:32:54 +00:00
Joe 26c29c0a45
Update readme.md 2020-10-31 14:43:55 +00:00
Joe 77a21066c0
Readme update
I updated the readme to provide the viewer with a better experience.
2020-10-31 14:42:29 +00:00
mike12345567 43f9deef4d Getting rid of userInstanceMap, preparing for meat of auth update. 2020-10-30 17:12:06 +00:00
Martin McKeaveney f29d34ae0b Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-10-30 16:25:00 +00:00
Andrew Kingston 7bc306fe43 Bump BBUI and use slider components from BBUI 2020-10-30 14:54:12 +00:00
Andrew Kingston cc227904b3 Fix settings checkbox color in dark mode 2020-10-30 13:50:56 +00:00
Andrew Kingston af61df35f6 Change binding icon colour 2020-10-30 13:49:24 +00:00
Andrew Kingston 290bfd0f91 Standardise binding icon styles 2020-10-30 13:46:16 +00:00
Andrew Kingston 1f5b1cfd10 Save theme settings to local storage and improve slider styles 2020-10-30 13:23:49 +00:00