mirror of
https://github.com/wagtail/wagtail.git
synced 2024-11-24 19:17:48 +01:00
c136f461bc
Add utility function to find an image's potential duplicates Add logic to detect duplicates on multiple images upload view Add template shown when a user is prompted to confirm a duplicate upload Add client-side logic to confirm a duplicate upload Add/update styles Add tests for duplicate image uploads Index Image file_hash field Ensure that a user can choose an image from duplicates returned by find_image_duplicates Use CSS classes instead of HTML elements to hide edit form on duplicate upload Add ImagesPermissionPolicy helper to retrieve the permission policy dynamically This allows test cases that override the base image model to pick up the corresponding permission policy, should they need it. Remove usage of sibling selector Use wagtail image templatetag to generate image Renamed ImagesPermissionPolicy to ImagesPermissionPolicyGetter Fail loudly when setting permission policy and a wromg image model is provided Add decorator to disconnect a signal's receiver during a test execution and use it in get_image_model tests Improve warning message on duplicate upload in multiple upload view Show matching form when confirming a duplicate upload |
||
---|---|---|
.. | ||
scss | ||
src | ||
storybook | ||
tests | ||
extract-translatable-strings.js | ||
package-lock.json | ||
README.md | ||
tailwind.config.js | ||
webpack.config.js |
Wagtail client-side components
This library aims to give developers the ability to subclass and configure Wagtail's UI components.
Usage
npm install wagtail
import { Explorer } from 'wagtail';
// [...]
<Explorer />
Development
# From the project root, start the webpack + styles compilation.
npm run start
You will also need:
- React DevTools – React developer tools integrated into Chrome.
- Redux DevTools – Redux developer tools integrated into Chrome.
Releases
The front-end is bundled at the same time as the Wagtail project. This package also aims to be available separately on npm as wagtail
.