Skip to content

Through this module you can upload, copy, move an delete files on the configured file storages of your TYPO3 instance.

License

Notifications You must be signed in to change notification settings

TYPO3-Initiatives/digital-asset-management

Repository files navigation

Digital Asset Management

IMPORTANT: This project is currently under development. We strongly advise against using this project in production environments.

Assets

Contributing

Feel free to fork this project and create a pull request when you're happy with your changes. We check the source code according to the our Coding Guidelines.

Contributing to the Frontend (JS/CSS)

The backend module is based on Vue.js, TypeScript and JSX-TypeScript-Templates (.tsx). Head over to the ./Build/Vue directory and use our yarn commands build the sources.

Project Setup

yarn install

Compile Libary

To integrate with requirejs compile vue project as lib and manually copy it to extensions' resources dir.

yarn build-lib

Watch & Build Libary

To integrate with requirejs compile vue project as lib and manually copy it to extensions' resources dir.

yarn watch-lib

Testing

Head over to Build/Vue and use yarn to test the frontend.

Linting and fixing files

yarn run lint

Run end-to-end tests

yarn run test:e2e

Run unit tests

yarn run test:unit

Contact & Communication

You can connect directly with us on Slack, the preferred instant communication platform of TYPO3 CMS developers. If you already have access to the TYPO3 Slack platform join the #cig-filelist channel. If you don't have access yet, you can register here.

Code Quality

Build Status Scrutinizer Code Quality

About

Through this module you can upload, copy, move an delete files on the configured file storages of your TYPO3 instance.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published