Commit Graph

4169 Commits

Author SHA1 Message Date
Sam Rose a95c7946b7
Upgrade to dd-trace 5.47.0 2025-04-14 10:58:32 +01:00
Sam Rose 6dfbbe8bcc
Merge branch 'master' into budibase-ai-self-host-license 2025-04-10 15:21:22 +01:00
Sam Rose b9f5d160fc
Respond to PR comments. 2025-04-10 15:02:45 +01:00
Andrew Kingston dc3f7ca18e
Validate CSP whitelist domains before applying them to prevent illegal characters 2025-04-10 12:40:11 +01:00
melohagan 0dc7dfa9be
Ensure that creators only include users with the creator role (#15919)
* ADMIN app role does not mean creator/editor

* Update labels from Account admin to Workspace admin

* Fix unit test

* CREATOR role

* Update pro ref

* Fix unit test

* Remove CREATOR from constant

* Update pro ref

* lint
2025-04-09 15:05:34 +01:00
Andrew Kingston 11a42ca08b
Merge branch 'master' into csp-whitelist 2025-04-09 10:54:29 +01:00
Sam Rose 0446450a75
Merge master. 2025-04-08 17:09:10 +01:00
Sam Rose 1d07b35bf9
Add license to the context. 2025-04-08 17:08:57 +01:00
Andrew Kingston f969cadaa3
Merge branch 'csp-whitelist' of github.com:Budibase/budibase into csp-whitelist 2025-04-08 11:40:18 +01:00
Andrew Kingston 1e08ff3a14
Improve CSP types 2025-04-08 11:39:28 +01:00
Andrew Kingston 8e170ddf4e
Merge branch 'master' into csp-whitelist 2025-04-08 11:31:25 +01:00
Andrew Kingston a8779d62d6
Remove koa import from backend core 2025-04-08 10:40:24 +01:00
Andrew Kingston 45e5742c9f
Add types to CSP middleware params 2025-04-08 09:59:01 +01:00
Andrew Kingston ced75c83a7
lint 2025-04-07 15:22:11 +01:00
Andrew Kingston 6b817d1fdb
Add middleware test for CSP whitelist 2025-04-07 15:14:57 +01:00
Andrew Kingston f7d592e5e8
Update CSP middleware error handling 2025-04-07 14:35:01 +01:00
Andrew Kingston ff1069bb92
Fix import path 2025-04-07 14:21:02 +01:00
Andrew Kingston 2234426cff
Lint and disable CSP whitelist in tests 2025-04-07 14:14:48 +01:00
Andrew Kingston ba4493426b
Add CSP whitelist feature to custom app scripts 2025-04-07 11:37:52 +01:00
Peter Clement 50cef38aee Merge remote-tracking branch 'origin/master' into feat/pwa-apps 2025-04-04 11:41:23 +01:00
Sam Rose 99f9b3585f
Fix features.spec.ts. 2025-04-02 17:47:09 +01:00
Sam Rose ddb448f06e
Don't fall back on the PostHog decide endpoint. 2025-04-02 15:54:59 +01:00
Peter Clement 1c4e733110 gate features in client and csp change 2025-04-02 13:37:32 +01:00
Peter Clement 3c5b17393d remove unneeded csp change 2025-04-02 10:47:39 +01:00
Peter Clement 2b464086f4 pr comments 2025-04-02 10:05:01 +01:00
Peter Clement 0cfbac8982 Merge remote-tracking branch 'origin/master' into feat/pwa-apps 2025-04-01 14:41:02 +01:00
Sam Rose 853c00242f
Respond to PR comments. 2025-04-01 11:28:13 +01:00
Sam Rose 739c993588
Create new global DB for self-host quota. 2025-04-01 11:01:32 +01:00
Peter Clement 237914d0b6 service worker debugging 2025-04-01 09:11:46 +01:00
Sam Rose eb920d02e8
Merge branch 'master' of github.com:budibase/budibase into budibase-ai-2 2025-03-31 16:24:46 +01:00
Sam Rose edbad1df81
Added a new suite of AI tests, replacing unit tests in pro package. 2025-03-31 15:31:41 +01:00
Peter Clement 4030604bd5
Merge branch 'master' into feat/pwa-apps 2025-03-31 12:49:47 +01:00
dependabot[bot] 3578cd3232
Bump tar-fs from 2.1.1 to 2.1.2
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.1 to 2.1.2.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.1...v2.1.2)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-28 22:14:16 +00:00
Peter Clement 156cd700d8 Merge remote-tracking branch 'origin/master' into feat/pwa-apps 2025-03-28 17:09:32 +00:00
Andrew Kingston f3b9226d5f
Merge branch 'master' into cheeks-fixes 2025-03-28 14:07:59 +00:00
Sam Rose 97cd58550a
Fix tests for real this time. 2025-03-27 16:31:42 +00:00
Andrew Kingston b0849ea1d6
Refactor ISO date string validity checks 2025-03-27 16:15:12 +00:00
Andrew Kingston 82c0647850
Validate time-only dates as time-only, rather than full ISO strings 2025-03-27 16:08:34 +00:00
Sam Rose 48c20a8d5a
Attempt to fix test. 2025-03-27 16:04:04 +00:00
Andrew Kingston d508a31640
Merge branch 'cheeks-fixes' of github.com:Budibase/budibase into cheeks-fixes 2025-03-27 15:04:51 +00:00
Andrew Kingston 7901e241b4
Add tests for ISO date validity checking 2025-03-27 15:04:37 +00:00
Andrew Kingston 3870e0f01f
Properly validate dates on import and fix logic bug incorrectly saying invalid dates are valid 2025-03-27 14:48:44 +00:00
Andrew Kingston 489628cafd
Update date validation to make ISO timestamp milliseconds optional 2025-03-27 14:38:33 +00:00
Peter Clement a63278b044 refactoring 2025-03-27 12:32:19 +00:00
Sam Rose 2f2424d8f5
More stats. 2025-03-27 11:53:50 +00:00
Sam Rose 4329e1274c
Implement APM and metrics on our bull queues. 2025-03-27 11:49:09 +00:00
Peter Clement f47c6f3bdb Merge remote-tracking branch 'origin/master' into feat/pwa-apps 2025-03-27 08:20:20 +00:00
mike12345567 9ecef8269d Dropping SCIM logs from writethrough cache queue. 2025-03-26 15:41:39 +00:00
Sam Rose b69a1755f9
Merge branch 'master' into dd-trace-5.43.0 2025-03-25 15:48:11 +01:00
Sam Rose cb11055077
Update dd-trace to 5.43.0 2025-03-25 10:29:16 +00:00