Martin McKeaveney
|
cee26fb0b6
|
map fulfilled promises
|
2020-11-23 16:42:28 +00:00 |
|
mike12345567
|
71ca88207d
|
Removing all reference to 'pages' in server source code, now to look at builder.
|
2020-11-23 15:46:26 +00:00 |
|
Martin McKeaveney
|
9823243c11
|
prevent one broken app from breaking your whole install
|
2020-11-23 15:34:23 +00:00 |
|
mike12345567
|
8ae24a4b30
|
Storing some work in commit, currently broken, further work needed - application needs cleaned up.
|
2020-11-23 14:07:18 +00:00 |
|
mike12345567
|
e96cd81f30
|
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
|
2020-11-23 11:00:19 +00:00 |
|
mike12345567
|
b2da94c490
|
initial work towards page refactor.
|
2020-11-20 17:47:13 +00:00 |
|
Michael Drury
|
342b310cd1
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
|
2020-11-19 20:44:38 +00:00 |
|
Michael Drury
|
0d98f3b442
|
Another quick fix for apps to work again.
|
2020-11-19 20:42:49 +00:00 |
|
Michael Drury
|
7ac1c2198e
|
Fixing issues thrown up by PR.
|
2020-11-19 20:31:11 +00:00 |
|
Michael Drury
|
4a74801a1a
|
Linting.
|
2020-11-19 20:19:18 +00:00 |
|
Michael Drury
|
a16063b11f
|
Minor update to make use of new client header to state the request is from the client, not the builder.
|
2020-11-19 20:18:28 +00:00 |
|
Michael Drury
|
7fb26408cf
|
Minor update to make use of new client header to state the request is from the client, not the builder.
|
2020-11-19 20:16:37 +00:00 |
|
Andrew Kingston
|
ef2eba0433
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
|
2020-11-19 17:55:40 +00:00 |
|
mike12345567
|
b74d4dc473
|
Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-19 16:58:54 +00:00 |
|
mike12345567
|
961a921a09
|
linting.
|
2020-11-19 16:56:23 +00:00 |
|
mike12345567
|
4997df919e
|
Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything.
|
2020-11-19 16:55:59 +00:00 |
|
Andrew Kingston
|
aaa6aa4c72
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
|
2020-11-19 13:56:51 +00:00 |
|
mike12345567
|
790d5718af
|
Updates to routing to follow the new style of single tree with all the subpaths nested as the full path.
|
2020-11-19 13:39:17 +00:00 |
|
mike12345567
|
3cda7ca489
|
Creating a function for the client to be able to pull in client definition from API.
|
2020-11-18 18:24:12 +00:00 |
|
mike12345567
|
6a50b1057d
|
Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client.
|
2020-11-18 15:12:42 +00:00 |
|
Andrew Kingston
|
fef561ffe4
|
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
|
2020-11-18 11:23:06 +00:00 |
|
mike12345567
|
63f7641c9e
|
linting.
|
2020-11-17 18:13:21 +00:00 |
|
mike12345567
|
3252b2d630
|
Finishing up routing structure, now available on /api/routing.
|
2020-11-17 18:12:21 +00:00 |
|
mike12345567
|
e793c46097
|
Updates for screen refactor - finishing off getting everything over to the class based system.
|
2020-11-17 13:25:57 +00:00 |
|
mike12345567
|
7f5c3a4688
|
Updating to have proper access control via an accessController and nearly ready to spit out the routing structure.
|
2020-11-16 18:04:44 +00:00 |
|
Martin McKeaveney
|
e9e97101e9
|
v0.3.8
|
2020-11-16 13:54:26 +00:00 |
|
Martin McKeaveney
|
b3730cd4f5
|
Merge pull request #860 from Budibase/linux-deb
Linux deb
|
2020-11-16 09:38:25 +00:00 |
|
Martin McKeaveney
|
3c46536bbb
|
lint
|
2020-11-14 17:56:24 +00:00 |
|
Martin McKeaveney
|
cd5f720617
|
remove unnecessary images
|
2020-11-14 17:51:37 +00:00 |
|
Martin McKeaveney
|
a9cf06e357
|
linux deb package, builder icon and auto update support for linux
|
2020-11-14 17:43:52 +00:00 |
|
Michael Drury
|
a423664f4c
|
Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate.
|
2020-11-13 15:35:20 +00:00 |
|
Martin McKeaveney
|
193a8c312d
|
Merge branch 'master' of github.com:Budibase/budibase into quota-errors
|
2020-11-13 13:07:52 +00:00 |
|
kevmodrome
|
e9f3307864
|
adds non-working RichText component
|
2020-11-13 11:12:38 +01:00 |
|
Michael Drury
|
be7febe49f
|
Linting.
|
2020-11-12 17:43:17 +00:00 |
|
Michael Drury
|
b6ea9440de
|
Fixing test case.
|
2020-11-12 17:41:50 +00:00 |
|
mike12345567
|
6148128554
|
Tests failing but starting to progress.
|
2020-11-12 17:06:55 +00:00 |
|
mike12345567
|
7cc0a9ca33
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-12 15:10:07 +00:00 |
|
mike12345567
|
7fcdf9c675
|
Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-12 15:08:50 +00:00 |
|
Martin McKeaveney
|
b355b8bad9
|
track quota errors in deployment
|
2020-11-12 12:58:05 +00:00 |
|
Martin McKeaveney
|
28360ded59
|
Merge pull request #855 from Budibase/server-render-index
Server render index page, simplify CSS bundling, refactor static asset compilation
|
2020-11-12 11:18:09 +00:00 |
|
Martin McKeaveney
|
1d98025291
|
lint ✨
|
2020-11-12 10:45:05 +00:00 |
|
Martin McKeaveney
|
9e190ac1ec
|
tidy up
|
2020-11-12 10:41:49 +00:00 |
|
Martin McKeaveney
|
13311ae680
|
JSDoc for static asset compilation
|
2020-11-12 10:36:15 +00:00 |
|
Martin McKeaveney
|
9b914e0395
|
remove squirrelly, compile a single bundle.css for each page, svelte and hbs server rendering
|
2020-11-12 10:25:25 +00:00 |
|
Michael Drury
|
1f4e27eb13
|
WIP - this is working towards the permissions system but stopping here for the night, this is currently not functional.
|
2020-11-11 17:34:15 +00:00 |
|
Martin McKeaveney
|
2e6ed0bad9
|
v0.3.7
|
2020-11-10 20:23:36 +00:00 |
|
Martin McKeaveney
|
ace53ee0f3
|
Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
|
2020-11-10 19:55:43 +00:00 |
|
mike12345567
|
5b26fce1ea
|
Starting work off towards routing of screens in backend, getting view ready and a bit of cleanup to make internal views easier to create.
|
2020-11-10 17:22:41 +00:00 |
|
Martin McKeaveney
|
faf9fd4754
|
increasing log level in production
|
2020-11-10 17:16:40 +00:00 |
|
Martin McKeaveney
|
129d36ccfe
|
remove cf invalidation, adding validation around successful deploys only
|
2020-11-10 17:08:02 +00:00 |
|
mike12345567
|
928c306769
|
Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems.
|
2020-11-10 15:09:54 +00:00 |
|
mike12345567
|
f8f46b90e5
|
Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table.
|
2020-11-10 13:59:46 +00:00 |
|
Martin McKeaveney
|
6d135fa965
|
Merge branch 'master' of github.com:Budibase/budibase into server-render-index
|
2020-11-09 20:18:37 +00:00 |
|
Martin McKeaveney
|
4c5c386a14
|
v0.3.6
|
2020-11-09 18:16:36 +00:00 |
|
Martin McKeaveney
|
1a273d9b05
|
v0.3.5
|
2020-11-09 16:28:06 +00:00 |
|
Martin McKeaveney
|
8cb716df3b
|
start server render index.html
|
2020-11-09 15:24:29 +00:00 |
|
mike12345567
|
2467043f35
|
Improving consistency of how appId is retrieved and making sure it is valid when being used.
|
2020-11-09 14:38:29 +00:00 |
|
Martin McKeaveney
|
725e32fe8e
|
v0.3.4
|
2020-11-09 11:08:41 +00:00 |
|
Martin McKeaveney
|
b102559aff
|
Merge pull request #834 from Budibase/bug/more-auth-fixes
More Auth bugfixes
|
2020-11-09 10:49:57 +00:00 |
|
Martin McKeaveney
|
a9e60a8a57
|
prevent screen being selected when you save a component
|
2020-11-09 10:28:49 +00:00 |
|
mike12345567
|
f2e1f1f4e9
|
The API that the components library would use was not always consistent with the API client library would use and this would sometimes break things.
|
2020-11-09 09:42:35 +00:00 |
|
Martin McKeaveney
|
6e5cdb4828
|
v0.3.3
|
2020-11-06 21:40:31 +00:00 |
|
Martin McKeaveney
|
23d317955b
|
Merge pull request #830 from Budibase/bug/electron-no-pathname
Fixing issue with Electron apps not being able to determine appId
|
2020-11-06 21:39:12 +00:00 |
|
mike12345567
|
ce12325b8c
|
Fixing issues with auth not being able to find appId in pathname, using the currentapp cookie if pathname not populated.
|
2020-11-06 21:13:21 +00:00 |
|
Martin McKeaveney
|
8d3dd9694e
|
Merge pull request #824 from Budibase/port-fixes
potential resolutions for the 4001 issue
|
2020-11-06 21:00:57 +00:00 |
|
Martin McKeaveney
|
127f0e6eb3
|
PR review
|
2020-11-06 18:00:25 +00:00 |
|
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 |
|
Michael Drury
|
bd65dd5992
|
Merge pull request #826 from Budibase/tidy-up-store
Pages and Screens to couch as well as general store tidy up
|
2020-11-06 14:54:54 +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 |
|
Martin McKeaveney
|
646a7ab072
|
v0.3.2
|
2020-11-06 11:39:44 +00:00 |
|
Martin McKeaveney
|
cb25c31d17
|
potential resolutions for the 4001 issue
|
2020-11-05 22:09:49 +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
|
1238147be9
|
Updating script that had duplicate key.
|
2020-10-29 10:53:39 +00:00 |
|