10999 Commits

Author SHA1 Message Date
Rijk van Zanten
afc4b23fc7 v10.8.2 v10.8.2 2023-11-22 15:23:38 -05:00
Rijk van Zanten
eda66e885d New Crowdin updates (#20486)
* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (German)

* Update source file en-US.yaml

* New translations en-us.yaml (German)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Turkish)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (German)

* New translations en-us.yaml (Persian)

* New translations en-us.yaml (Afrikaans)

* New translations en-us.yaml (Indonesian)
2023-11-22 15:20:20 -05:00
Azri Kahar
2ed5ac0871 Fix full permissions & minimal app permissions (#20505)
* revert #8391

* revert #20347

* revert #20347

* undo revert of validation and presets null logic

* add changeset
2023-11-22 14:56:29 -05:00
Pascal Jufer
37c5d72c00 Update docs dependencies (#20506) 2023-11-22 19:03:05 +01:00
Pascal Jufer
f4917cf269 Retry flaky blackbox test & add debugging (#20503) 2023-11-22 16:17:00 +01:00
Pascal Jufer
8ddce95348 Increased blackbox tests timeouts (#20498) 2023-11-22 13:37:19 +01:00
Pascal Jufer
2e01a75322 Remove unused translation strings (#20494) 2023-11-21 18:19:53 +01:00
Pascal Jufer
4317aa7489 Fix blackbox assets tests (#20489) 2023-11-21 16:56:28 +01:00
Rijk van Zanten
16f204ea28 New Crowdin updates (#20484)
* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, United Kingdom)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (English, Canada)
2023-11-20 17:21:36 +00:00
Pascal Jufer
c9b4119922 Update tsx to v4.1.4 (#20479) 2023-11-20 16:48:36 +01:00
Azri Kahar
cf5bbed48f Update translations test to check date-fns formats (#20483)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-20 15:45:50 +00:00
Rijk van Zanten
17f2f369ef New Crowdin updates (#20469) 2023-11-20 16:41:52 +01:00
Pascal Jufer
ba7fac402e Update Prettier v3.1.0 (#20481) 2023-11-20 16:23:22 +01:00
Pascal Jufer
59d40451ba Fix "Format" check in CI (#20482) 2023-11-20 16:22:08 +01:00
Max Mayorov
39420a13ac Fix error handling in Twilio extension building guide (#20381)
* Update hooks-validate-number-twilio.md

`exceptions` prop is not returned in the context, the exception class has to be created.

* Update contributors.yml

* Update hooks-validate-number-twilio.md

Attempt to avoid `Assigning to rvalue` linting error

* Update hooks-validate-number-twilio.md

Revert previous change

* Update docs/guides/extensions/hooks-validate-number-twilio.md

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Kevin Lewis <kvn@lws.io>
2023-11-20 13:36:12 +00:00
Pascal Jufer
454ecdbefe Update Vitest to v0.34.6 (#20477) 2023-11-20 13:04:56 +01:00
Pascal Jufer
5c214a3ab5 Update root deps (#20470) 2023-11-20 12:37:04 +01:00
Azri Kahar
091d1a6ade fix default values for system-theme-overrides (#20464) 2023-11-17 23:53:13 +01:00
Nicola Krumschmidt
d9bd5adeb1 Refactor the file structure in data-sql (#20433)
* Refactor data-sql types file structure

* used types dir directly

* target conversion outside of conditions, file for filter conversion result

* type import only via index file

* removed unused index files

* Refactor data-sql types file structure

* used types dir directly

* target conversion outside of conditions, file for filter conversion result

* type import only via index file

* removed unused index files

* fixed tests

* rename

---------

Co-authored-by: Jan Arends <jan.arends@mailbox.org>
2023-11-17 20:41:25 +01:00
Azri Kahar
985cef5eb5 Fix typo for user last_access field in OAS (#20465) 2023-11-17 18:49:36 +01:00
Pascal Jufer
be4410f948 v10.8.1 (#20463) v10.8.1 2023-11-17 17:38:16 +01:00
Rijk van Zanten
ead00577cf New translations en-us.yaml (Turkish) (#20453) 2023-11-17 17:24:42 +01:00
Pascal Jufer
c6f47f90b2 More accurate OAS based on authenticated user (#20462) 2023-11-17 17:24:18 +01:00
Pascal Jufer
6953ad46ad Fallback to hostname for OAS URL if no PUBLIC_URL specified (#20460)
* Fallback to hostname for OAS URL if no PUBLIC_URL specified

* Add changeset

* Clearer variable name
2023-11-17 16:49:38 +01:00
Pascal Jufer
9b443f881d Theme fixes (#20455)
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
2023-11-17 14:47:19 +01:00
Brainslug
90422c30d8 OAS based on permissions (#20386) 2023-11-17 00:15:40 +01:00
Rijk van Zanten
7f5d690c4e v10.8.0 v10.8.0 2023-11-16 16:59:46 -05:00
Rijk van Zanten
799914c299 New Crowdin updates (#20313)
* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (French, Canada)

* Update source file en-US.yaml

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Croatian)

* New translations en-us.yaml (German)

* New translations en-us.yaml (Portuguese, Brazilian)

* New translations en-us.yaml (Persian)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Arabic)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Dutch)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Spanish, Mexico)

* New translations en-us.yaml (Spanish)

* New translations en-us.yaml (Croatian)

* New translations en-us.yaml (Turkish)

* New translations en-us.yaml (Romanian)

* New translations en-us.yaml (French)

* New translations en-us.yaml (Bulgarian)

* New translations en-us.yaml (Catalan)

* New translations en-us.yaml (Czech)

* New translations en-us.yaml (Danish)

* New translations en-us.yaml (Finnish)

* New translations en-us.yaml (Hungarian)

* New translations en-us.yaml (Japanese)

* New translations en-us.yaml (Korean)

* New translations en-us.yaml (Lithuanian)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Portuguese)

* New translations en-us.yaml (Russian)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (Slovenian)

* New translations en-us.yaml (Albanian)

* New translations en-us.yaml (Swedish)

* New translations en-us.yaml (Ukrainian)

* New translations en-us.yaml (Chinese Traditional)

* New translations en-us.yaml (Indonesian)

* New translations en-us.yaml (Spanish, Chile)

* New translations en-us.yaml (Thai)

* New translations en-us.yaml (Estonian)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, United Kingdom)

* New translations en-us.yaml (French, Canada)

* New translations en-us.yaml (Faroese)

* New translations en-us.yaml (Esperanto)

* New translations en-us.yaml (Breton)

* New translations en-us.yaml (Bosnian)

* New translations en-us.yaml (Serbian (Latin))

* New translations en-us.yaml (Nepali)

* New translations en-us.yaml (Sorani (Kurdish))

* New translations en-us.yaml (Spanish, Latin America)

* Fix vi-VN
2023-11-16 16:55:21 -05:00
Rijk van Zanten
8d8b649a1f Theming various (#20426)
* Update the minimal theme

* Remove unused files

* Remove unused default dark theme

* Fix type error

* Fix the order of themes in the picker interface

* Fix account/sign-out not using module foreground color

* Fix module bar interface styling

* Update system match label

* Use half width for default appearance

* Fix preview changed based on appearance

* Add includeNull option to theme selector interface

* Add minimal theme extension docs

* Attempt to make typedoc play nice

* Remove module bar color override

* Add snippet on overrides interface

* Deprecate "normal" style v-notice

* System filter interface background

* Add menu scope

* Use colors consistent with interface previews

* Remove card-face-color usage

* Use consistent hover style in collections & fields

* Deprecate card-face-color

* Remove old --card vars

* Fix revisions divider styling

* Remove duplicate background from overview header

* Fix permissions overview corner overlap

* Make form input height configurable

* Allow overriding public form input height

* Rename text string

* updated data model icon

* Standardize form settings between scopes

* Allow overriding sidebar forms

* Add configurable form gap

* Add configurable input-padding

* Fix list-item padding

* Fix padding in block style

* Add links to defaults

* Apply color match updates

* Default to database icon

* Fix schaling of theme selector interface

* Fix font loading

* Fetch font weights from Google as well

* Use display weight in titles

* Fix color match display font

* Clean up font weights for labels

* Update test to remove normal state

* Remove typo

* Add lowercase dev

* Add changeset

* Remove font-weight

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
2023-11-16 15:36:54 -05:00
daedalus
fdb2e42b29 Add ability to ignore specific paths from the HTTP logger (#20368)
* add changeset

* Add the ability to ignore specific paths from HTTP logger

* fix linting

* Cast env, clean-up, add test

* Use dedicated env config name

* Add docs

* Clean-up

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-16 15:31:42 -05:00
Aiden Foxx
a011095aeb [OpenID/OAuth2] Only update user information if payload not empty (#20451) 2023-11-16 19:52:22 +00:00
Pascal Jufer
23c286d9c1 Fail instance on error during extensions syncing (#20450) 2023-11-16 11:19:19 -05:00
Brainslug
7d5de5ccc1 SDK FieldMetaConditionType does not allow partial entry (#20446) 2023-11-16 16:27:36 +01:00
Alex Gaillard
3b8d8521bd Update Email Templates to new White Label Style (#20390)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-16 14:56:36 +00:00
Rijk van Zanten
7df84c0a89 Add support for EXTENSIONS_LOCATION setting (#20207)
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-16 13:29:03 +00:00
Kevin Lewis
013b893e44 Remove feedback for package pages (#20438) 2023-11-16 11:02:02 +01:00
Jan Arends
a920cd3978 Durus: Modifiers on o2m (#20411)
* docs

* added todo test

* refactoring

* refactoring

* convert filter

* conversion of all modifiers

* added more modifiers to test

* fixed tests

* test for various things

* Fix joins in nested many generation

---------

Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>
2023-11-16 10:01:23 +01:00
Bryant Gillespie
49449f120c fix styling for dark mode (#20437) 2023-11-15 17:15:49 -05:00
Bryant Gillespie
d5e0c54198 Docs/newsletter fix (#20435)
* remove script globally

* add script on component mounted to avoid ssr issues
2023-11-15 12:11:38 -05:00
Brainslug
c4a338c36b SDK fixed permissions schema (#20434) 2023-11-15 16:46:46 +01:00
Kevin Lewis
f1bf1c56ce Add newsletter signup to docs sidebar (#20431)
* Designed newsletter component

* Add newsletter to bottom on mobile

* Added subtle border to component

* Added HS form

* remove on mobile
2023-11-15 15:08:33 +00:00
Nicola Krumschmidt
d5861365e9 Make modifiers and aliases on abstract queries required (#20393)
* Make modifiers on abstract queries required

Since the properties on the modifiers object are already optional, we can explicitly require the modifiers property

* Require at least one element if sort modifier is present

* Make aliases on abstract queries required

* Remove alias from abstract sql

* Always use aliases when generating alias mapping
2023-11-15 12:02:32 +01:00
Rijk van Zanten
5f899012c7 Make themes an extension type (#20423)
* Enable theme fields

* Start adding more default themes

* WIP add theme selector interface

* Restructure, add rules-to-vars util

* Render used vars in local overrides

* Use local theme vars in theme preview

* Render theme option full-width

* Add more test colors

* Only override used variables

* Fix rendering bugs in preview

* Remove test theme

* Add small border to preview

* Add organic theme

* Add changeset

* Don't crash color interface on complex input bg

* Use themable color for disabled input

* Use nav-sidebar theme in v-drawer

* Use border width from the theme in panels

* Use theme border width for panel borders

* Use page background for panel edit buttons

* Fix Active state forselected panel

* Don't use primary for logout hover state

* Fix background color of item duplication fields

* Use form border/background in v-list block

* Use theme border width in hardcoded 2px sections

* fix chip padding

* Rename background-page to background,

rename background to background-normal

* Fix search input styling

* Tweak search input themability

* update icons

* Add border on sidebar section content

* Add color match, start on minimal

* Organize import

* Adjust spacing

* Don't require all rules in TS

* Rename theme files

* Add template for theme

* Import directly from util to prevent circular

* Register custom themes on app load

* Ignore stylesheet files

* Ignore svg as well

* Add changeset

* Update test snapshots

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-14 13:58:01 -05:00
Rijk van Zanten
4396ee5166 Add theme-selector (#20413)
* Enable theme fields

* Start adding more default themes

* WIP add theme selector interface

* Restructure, add rules-to-vars util

* Render used vars in local overrides

* Use local theme vars in theme preview

* Render theme option full-width

* Add more test colors

* Only override used variables

* Fix rendering bugs in preview

* Remove test theme

* Add small border to preview

* Add organic theme

* Add changeset

* Don't crash color interface on complex input bg

* Use themable color for disabled input

* Use nav-sidebar theme in v-drawer

* Use border width from the theme in panels

* Use theme border width for panel borders

* Use page background for panel edit buttons

* Fix Active state forselected panel

* Don't use primary for logout hover state

* Fix background color of item duplication fields

* Use form border/background in v-list block

* Use theme border width in hardcoded 2px sections

* fix chip padding

* Rename background-page to background,

rename background to background-normal

* Fix search input styling

* Tweak search input themability

* update icons

* Add border on sidebar section content

* Add color match, start on minimal

* Organize import

* Adjust spacing

* Ignore stylesheet files

* Ignore svg as well

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-14 13:43:43 -05:00
Pascal Jufer
b9532cabe3 App TS fixes (#20421) 2023-11-14 16:42:35 +01:00
Connor
5300443b46 Fix File Limit Erroring Logic and DB Merge Logic (#20392)
* Add Extended Busboy Type

* Change Types and Remove Limit Erroring from Controller

* Change File Upload Logic

* Fix Typescript HELL

* Create perfect-oranges-hear.md

* Update api/src/services/files.ts

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>

* Update api/src/services/files.ts

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>

* Update api/src/services/files.ts

Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>

* Change copy to move

* Fix TS

* Fix naming of BusboyFileStream type and Erroring

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>
2023-11-13 17:59:42 -05:00
Connor
1538395e94 Support Numeric Fields for the Labels Display (#20415)
* Add decimal to dropdown interface types

* Add numeric types to label displays

* Create popular-cherries-count.md
2023-11-13 17:56:37 -05:00
Daniel Biegler
46201d39c4 Typecast pm2 env vars (#20410)
* typecast pm2 env vars

* fix type issue

* add changeset

* fix typo

* make autorestart simpler

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>

* reverting number conversion

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-13 13:05:15 -05:00
ian
0767f4d335 Ignore json files for eslint (#20406) 2023-11-13 09:58:59 +01:00
Pascal Jufer
8d294403e8 Revert "Revert/Pin MinIO version for blackbox tests (#20400)" (#20404)
This reverts commit 292400341f.
2023-11-12 12:36:23 +01:00