Ghost/ghost
Fabien "egg" O'Carroll 27bfa30f97 Handled our forced null conversion in bookshelf
refs https://github.com/TryGhost/Arch/issues/47

We've configured bookshelf to force empty strings to null, but this is
undesired behaviour here, so unfortunately we have to leak some business
logic into the repository.

This needs to be done to correctly support our filter validation logic.
2023-08-23 15:49:06 +07:00
..
adapter-cache-memory-ttl Update Test & linting packages 2023-07-11 15:26:07 +02:00
adapter-cache-redis Added error handling for cache reset function 2023-08-10 17:17:29 +01:00
adapter-manager Update Test & linting packages 2023-07-11 15:26:07 +02:00
admin Merged v5.59.4 into main 2023-08-22 11:46:13 +00:00
announcement-bar-settings Update Test & linting packages 2023-07-11 15:26:07 +02:00
api-framework Update Test & linting packages 2023-07-11 15:26:07 +02:00
api-version-compatibility-service Update Test & linting packages 2023-07-11 15:26:07 +02:00
audience-feedback Update Test & linting packages 2023-07-11 15:26:07 +02:00
bootstrap-socket Update Test & linting packages 2023-07-11 15:26:07 +02:00
collections Removed edit method from Collection 2023-08-17 09:45:41 +01:00
constants Update Test & linting packages 2023-07-11 15:26:07 +02:00
core Handled our forced null conversion in bookshelf 2023-08-23 15:49:06 +07:00
custom-theme-settings-service Update Test & linting packages 2023-07-11 15:26:07 +02:00
data-generator Data generator: Ensure order of newsletters is correct 2023-08-04 13:36:09 +01:00
domain-events Update Test & linting packages 2023-07-11 15:26:07 +02:00
donations Deduplicated TypeScript config 2023-08-09 18:27:56 +02:00
dynamic-routing-events Update Test & linting packages 2023-07-11 15:26:07 +02:00
email-analytics-provider-mailgun Update Test & linting packages 2023-07-11 15:26:07 +02:00
email-analytics-service Update Test & linting packages 2023-07-11 15:26:07 +02:00
email-content-generator Update Test & linting packages 2023-07-11 15:26:07 +02:00
email-events Update Test & linting packages 2023-07-11 15:26:07 +02:00
email-service Update dependency html-validate to v8.3.0 2023-08-22 17:40:25 +01:00
email-suppression-list Update Test & linting packages 2023-07-11 15:26:07 +02:00
event-aware-cache-wrapper Removed synthetic timestamp-based cache resets 2023-08-11 17:13:47 +08:00
express-dynamic-redirects Update Test & linting packages 2023-07-11 15:26:07 +02:00
external-media-inliner Update Test & linting packages 2023-07-11 15:26:07 +02:00
extract-api-key Updated to use assert/strict everywhere (#17047) 2023-06-21 09:56:59 +01:00
html-to-plaintext Update Test & linting packages 2023-07-11 15:26:07 +02:00
i18n Added Japanese to list of supported languages (#17724) 2023-08-16 09:44:01 +00:00
importer-handler-content-files Update Test & linting packages 2023-07-11 15:26:07 +02:00
importer-revue 📦 Updated koenig dependencies (#17728) 2023-08-15 11:38:41 -05:00
in-memory-repository Added test illustrating date filtering for InMemoryRepository 2023-08-01 15:11:00 +08:00
job-manager Update Test & linting packages 2023-07-11 15:26:07 +02:00
link-redirects Update Test & linting packages 2023-07-11 15:26:07 +02:00
link-replacer 🎨 Added support for relative links in emails (#17630) 2023-08-08 13:22:56 +02:00
link-tracking Update Test & linting packages 2023-07-11 15:26:07 +02:00
magic-link Added donations API (#17495) 2023-07-31 16:00:52 +00:00
mail-events Enabled no-explicit-any for majority of packages 2023-07-27 16:49:08 +02:00
mailgun-client Update Test & linting packages 2023-07-11 15:26:07 +02:00
member-attribution 🐛 Fixed member signup source attributed to Stripe (#17606) 2023-08-07 09:38:46 +00:00
member-events Update Test & linting packages 2023-07-11 15:26:07 +02:00
members-api 🐛 Fixed handling multiple Stripe subscriptions for same member (#17773) 2023-08-22 13:27:21 +02:00
members-csv Added import tier to members import modal (#17492) 2023-07-26 09:19:09 +01:00
members-events-service Update Test & linting packages 2023-07-11 15:26:07 +02:00
members-importer Implement member import with tier (#17506) 2023-08-18 15:24:31 +01:00
members-ssr Update Test & linting packages 2023-07-11 15:26:07 +02:00
mentions-email-report Update Test & linting packages 2023-07-11 15:26:07 +02:00
milestones Update Test & linting packages 2023-07-11 15:26:07 +02:00
minifier Updated bookmark card renderer (#17662) 2023-08-10 13:41:59 +00:00
model-to-domain-event-interceptor Enabled no-explicit-any for majority of packages 2023-07-27 16:49:08 +02:00
mw-api-version-mismatch Update Test & linting packages 2023-07-11 15:26:07 +02:00
mw-cache-control Update Test & linting packages 2023-07-11 15:26:07 +02:00
mw-error-handler Update Test & linting packages 2023-07-11 15:26:07 +02:00
mw-session-from-token Update Test & linting packages 2023-07-11 15:26:07 +02:00
mw-update-user-last-seen Update Test & linting packages 2023-07-11 15:26:07 +02:00
mw-version-match Update Test & linting packages 2023-07-11 15:26:07 +02:00
mw-vhost Update Test & linting packages 2023-07-11 15:26:07 +02:00
nql-filter-expansions Removed extra ts-node and typescript dependencies 2023-08-09 18:27:56 +02:00
oembed-service Update metascraper to v5.34.9 2023-07-20 08:39:36 +00:00
offers 🐛 Fixed importing offers when importing members from Stripe (#17739) 2023-08-16 13:25:57 +00:00
package-json Update Test & linting packages 2023-07-11 15:26:07 +02:00
payments Added E2E tests for donations API (#17694) 2023-08-11 14:25:53 +02:00
post-events Removed extra ts-node and typescript dependencies 2023-08-09 18:27:56 +02:00
post-revisions Enabled no-explicit-any for majority of packages 2023-07-27 16:49:08 +02:00
posts-service Added bulk posts action events dispatching 2023-08-01 15:11:00 +08:00
referrers Update Test & linting packages 2023-07-11 15:26:07 +02:00
security Update Test & linting packages 2023-07-11 15:26:07 +02:00
session-service Update Test & linting packages 2023-07-11 15:26:07 +02:00
settings-path-manager Update Test & linting packages 2023-07-11 15:26:07 +02:00
slack-notifications Fixed timezone configuration in package tests (#17087) 2023-07-20 07:46:27 +00:00
staff-service Updated Tips&Donations email design (#17684) 2023-08-10 20:24:42 +01:00
stats-service Update dependency luxon to v3.4.1 2023-08-22 22:47:51 +01:00
stripe Added E2E tests for donations API (#17694) 2023-08-11 14:25:53 +02:00
tiers Update Test & linting packages 2023-07-11 15:26:07 +02:00
update-check-service Update Test & linting packages 2023-07-11 15:26:07 +02:00
verification-trigger Update Test & linting packages 2023-07-11 15:26:07 +02:00
version-notifications-data-service Update Test & linting packages 2023-07-11 15:26:07 +02:00
webmentions Update Test & linting packages 2023-07-11 15:26:07 +02:00
tsconfig.json Disabled TypeScript incremental building 2023-08-09 18:27:56 +02:00