Commit Graph

5430 Commits

Author SHA1 Message Date
rijkvanzanten
1d7e977eb8 v9.0.0-rc.69 v9.0.0-rc.69 2021-05-17 18:21:49 -04:00
rijkvanzanten
92f0abfbfc Start on email templates docs
Closes #5736
2021-05-17 18:15:42 -04:00
Ben Haynes
fc629ed585 Update troubleshooting step 2021-05-17 17:25:52 -04:00
Ben Haynes
749ca7effb Add Troubleshooting 2021-05-17 17:24:33 -04:00
rijkvanzanten
f06ac03755 Don't execute updateByQuery on empty item set
Fixes #5710, fixes #5070
2021-05-17 15:49:39 -04:00
rijkvanzanten
8e8f93ac62 Pull parseDefaultValue from new location
Fixes #5733
2021-05-17 15:36:39 -04:00
Matteo Gazzoni
c84c002c7b Makes primary key always not nullable (#5731) 2021-05-17 19:11:39 +00:00
rijkvanzanten
ceb5788602 Fix package resolution for @fullcalendar
Fixes #5724
2021-05-17 12:05:21 -04:00
rijkvanzanten
b84d3be981 Use items service directly instead of super
Fixes callstack order problem, fixes #5538 pt 2
2021-05-17 11:50:48 -04:00
dependabot[bot]
a447c19f86 Bump grant from 5.4.12 to 5.4.14 (#5717)
Bumps [grant](https://github.com/simov/grant) from 5.4.12 to 5.4.14.
- [Release notes](https://github.com/simov/grant/releases)
- [Changelog](https://github.com/simov/grant/blob/master/CHANGELOG.md)
- [Commits](https://github.com/simov/grant/compare/v5.4.12...v5.4.14)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 10:17:38 -04:00
rijkvanzanten
5bdb9548ce Add type annotation to md util 2021-05-17 10:17:20 -04:00
dependabot[bot]
41f0298ae4 Bump yargs from 16.2.0 to 17.0.1 (#5715)
Bumps [yargs](https://github.com/yargs/yargs) from 16.2.0 to 17.0.1.
- [Release notes](https://github.com/yargs/yargs/releases)
- [Changelog](https://github.com/yargs/yargs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs/compare/v16.2.0...v17.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 10:15:11 -04:00
dependabot[bot]
febe52d373 Bump @sindresorhus/slugify from 1.1.0 to 2.1.0 (#5716)
Bumps [@sindresorhus/slugify](https://github.com/sindresorhus/slugify) from 1.1.0 to 2.1.0.
- [Release notes](https://github.com/sindresorhus/slugify/releases)
- [Commits](https://github.com/sindresorhus/slugify/compare/v1.1.0...v2.1.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 10:14:48 -04:00
dependabot[bot]
0180555872 Bump @rollup/plugin-commonjs from 17.1.0 to 19.0.0 (#5718)
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 17.1.0 to 19.0.0.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v19.0.0/packages/commonjs)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 09:38:14 -04:00
rijkvanzanten
8a94ff06ed v9.0.0-rc.68 v9.0.0-rc.68 2021-05-15 11:28:39 -04:00
rijkvanzanten
ca8ca823d1 Fix API dist cleanup for non-TSC included files
Fixes #5691
2021-05-15 11:27:05 -04:00
rijkvanzanten
4885cd0ca5 v9.0.0-rc.67 v9.0.0-rc.67 2021-05-14 23:07:20 -04:00
rijkvanzanten
ed3097a1a6 Bump versions 2021-05-14 23:06:40 -04:00
rijkvanzanten
cad0e7b904 v9.0.0-rc.66 v9.0.0-rc.66 2021-05-14 18:52:46 -04:00
rijkvanzanten
e8ac74bb4c Fix issue on login when no hooks are registered
Fixes #5688
2021-05-14 18:52:20 -04:00
rijkvanzanten
6f51fa4483 Bump githead 2021-05-14 16:29:36 -04:00
rijkvanzanten
24621f3934 v9.0.0-rc.65 v9.0.0-rc.65 2021-05-14 16:27:03 -04:00
rijkvanzanten
7b6bff1692 Use correct interface for collection module nav setup 2021-05-14 16:26:45 -04:00
rijkvanzanten
1ea544b261 Fix mfa-setup interface name 2021-05-14 16:10:19 -04:00
rijkvanzanten
a0512f8b5e Sanitize all user inputted md 2021-05-14 16:04:36 -04:00
rijkvanzanten
63555239dd Auto-cancel previous runs on the same branch 2021-05-14 14:06:58 -04:00
José Varela
1a60d0036f app: fix sort creating items (#5484)
* app: fix sort creating items
Problem: When sorting, the relations were assigned to
another fresh created items on the related collection

Why: It was missing the primary key on nested relation.
When the primary key is missing, new item is created.

How to fix: Iterate over all fields to request and when nested field
is found, append the nested primary key.

* Make function name more descriptive, add comment, fix linter warning

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 12:51:09 -04:00
José Varela
4d242ab5bf api: pass user object to auth hooks (#5251)
* api: pass user object to auth hooks
The motivation for this is the ability to migrate from
bcrypt passwords to argon2 seamlessly.

Fixes #4718
Fixes #4335

* receive user from `auth.login.before` hook

* pass `otp` as well on `auth.login` hooks

* api: last registered hook should have priority
When registering multiple hooks for a single event,
the last hook should have priority on return value.

* Fix linter warning

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 12:33:51 -04:00
Aiden Foxx
e8e295ef6a Fix string to text migrations for Oracle (#5462)
* Disabled string to text migrations for Oracle

* Added oracle specific alter table migrations

* Added notNull parameter to Oracle alter function

* Wrapped notNull in if

* Removed public oracle column alter function
2021-05-14 12:30:17 -04:00
Rijk van Zanten
7a4871dbdb New Crowdin updates (#5523)
* Update source file en-US.yaml

* New translations en-US.yaml (French)

* New translations en-US.yaml (Serbian (Cyrillic))

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Norwegian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Portuguese)

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Vietnamese)

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

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

* New translations en-US.yaml (Malay)

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

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Ukrainian)

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

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

* New translations en-US.yaml (Indonesian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Afrikaans)

* New translations en-US.yaml (Catalan)

* New translations en-US.yaml (Czech)

* New translations en-US.yaml (Danish)

* New translations en-US.yaml (Greek)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Thai)

* Update source file en-US.yaml

* Update source file en-US.yaml

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Polish)

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

* 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 (Russian)

* New translations en-US.yaml (Polish)

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

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Japanese)

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

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Bulgarian)
2021-05-14 12:29:07 -04:00
Pierre
28ef6418fc [TS] Improve EmailOptions def (#5563)
* [TS] Improve EmailOptions def

See https://nodemailer.com/message/

* Update index.ts

* Update index.ts

* [Mailer] pass nodemailer options

* fix missing comma

* [TS] Use SendMailOptions of nodemailer

* Use const instead of let

* fix lint

* Rename nodeMailerOptions -> emailOptions

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 12:25:19 -04:00
dependabot[bot]
d8665dd7f0 Bump @fullcalendar/daygrid from 5.6.0 to 5.7.0 (#5618)
* Bump @fullcalendar/daygrid from 5.6.0 to 5.7.0

Bumps [@fullcalendar/daygrid](https://github.com/fullcalendar/fullcalendar) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/compare/v5.6.0...v5.7.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Update full fullcalendar suite

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 12:20:57 -04:00
Christian Rendl
7133df2d56 Fixed issues with template overriding (#5671)
* Fixed issues with template overriding

* Remove `system` flag from email templates

* Remove usage of system in user services

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 12:20:42 -04:00
mcarlson
c0446cb379 Add support for mailgun transport (#5613)
* Add support for mailgun transport

* eslint fix

* Add nodemailer-mailgun-transport as optional dependency

* Add docs, rename APIKEY -> API_KEY

Co-authored-by: Max Carlson <>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 12:20:18 -04:00
ernst86913
c4fc0ea92b Move export to layouts (#5557)
* Export Fix

* Remove unused fields

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 16:02:05 +00:00
rijkvanzanten
55efb688ed Fix docs example 2021-05-14 11:56:53 -04:00
Robert Gieseke
61761135ee Sort custom and internal migrations by version prefix (#5685)
See discussion #5675
2021-05-14 15:34:53 +00:00
Rijk van Zanten
9ac9a8d44b Add JSON/CSV Import (#5660)
* Add async/destroy packages

* Target node 12+

* Return payload data in json export

* Import JSON from Stream

* Add CSV import support

* Add CSV Import

* Add docs

* Add missing types
2021-05-14 11:03:12 -04:00
Fady Khalife
8fc8da62a7 Allow nodemailer SMTP configuration with no authentication (#5673)
* Allow nodemailer SMTP configuration with no authentication

* Fix typing + use or instead of and for user/pass combo

Co-authored-by: Fady Khalife <fady.khalife@yakkazoo.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-05-14 15:01:32 +00:00
Rijk van Zanten
6fd6bf9150 Create CODEOWNERS 2021-05-14 10:58:45 -04:00
dependabot[bot]
1f54174c6d Bump rate-limiter-flexible from 2.2.1 to 2.2.2 (#5670)
Bumps [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/animir/node-rate-limiter-flexible/releases)
- [Commits](https://github.com/animir/node-rate-limiter-flexible/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-14 09:55:18 -04:00
dependabot[bot]
4ed2c663dc Bump @godaddy/terminus from 4.7.1 to 4.7.2 (#5669)
Bumps [@godaddy/terminus](https://github.com/godaddy/terminus) from 4.7.1 to 4.7.2.
- [Release notes](https://github.com/godaddy/terminus/releases)
- [Commits](https://github.com/godaddy/terminus/compare/v4.7.1...v4.7.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-14 09:54:54 -04:00
dependabot[bot]
b53c195c9c Bump rollup from 2.46.0 to 2.47.0 (#5667)
Bumps [rollup](https://github.com/rollup/rollup) from 2.46.0 to 2.47.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.46.0...v2.47.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-14 09:51:10 -04:00
José Varela
9ecbeee488 app: fix export with filters (#5653)
When filters are applied and flag is checked,
should export taking into account the active filters
2021-05-13 16:10:53 -04:00
dependabot[bot]
588289ade1 Bump ts-jest from 26.5.4 to 26.5.6 (#5649) 2021-05-13 09:23:54 -04:00
dependabot[bot]
3b50562089 Bump @types/yargs from 15.0.13 to 16.0.1 (#5648) 2021-05-13 09:23:26 -04:00
dependabot[bot]
46bf3992f8 Bump dotenv from 8.2.0 to 9.0.2 (#5647) 2021-05-13 09:23:06 -04:00
dependabot[bot]
5d37571ee7 Bump open from 8.0.7 to 8.0.8 (#5646) 2021-05-13 09:22:21 -04:00
rijkvanzanten
9e93342af0 Mark non-nullable fields as NonNull in GQL
Fixes #5544
2021-05-12 16:49:55 -04:00
rijkvanzanten
58030ed0ef Add create/select toggles to m2a options
Fixes #5475
2021-05-12 16:46:23 -04:00