discourse/app
Joffrey JAFFEUX 1060e4573a
DEV: allows fabricators to use faker (#26555)
The complexity of the situation is that we don't want to load faker into production by default but fabricators and styleguide are available on production.

This is made possible through app/assets/javascripts/discourse/app/lib/load-faker.js which contains a function to ensure faker is loaded asynchronously (loadFaker) and another function to access the loaded faker (getLoadedFaker).

Note 1: this commit also refactors fabricators to have access to context and use faker where possible
Note 2: this commit moves automation to admin bundle

---------

Co-authored-by: David Taylor <david@taylorhq.com>
2024-04-08 21:00:09 +02:00
..
assets DEV: allows fabricators to use faker (#26555) 2024-04-08 21:00:09 +02:00
controllers FEATURE: Add message to bulk close topics (#26535) 2024-04-05 14:56:52 -06:00
helpers DEV: Move chat service objects into core (#26506) 2024-04-04 10:57:41 -03:00
jobs DEV: Add skip_email_bulk_invites hidden site setting (#26430) 2024-03-29 13:22:00 -04:00
mailers FIX: Add higher read & open timeouts for group SMTP emails (#24593) 2023-11-28 15:32:59 +10:00
models FIX: Load categories with post revisions (#26496) 2024-04-08 11:33:33 +03:00
serializers FIX: Load categories with post revisions (#26496) 2024-04-08 11:33:33 +03:00
services DEV: Move chat service objects into core (#26506) 2024-04-04 10:57:41 -03:00
views DEV: allow themes to render their own custom homepage (#26291) 2024-04-02 11:05:08 -04:00