| Command | Description | |
|---|---|---|
app:add-authcodes
|
Add a short description for your command | Run |
app:add-media
|
Add/update a media by URL | Run |
app:add-page
|
Add a headlines page that will be scraped for headlines | Run |
app:api-import
|
Add a short description for your command | Run |
app:articles:purge
|
Purges old records from headline table | Run |
app:auto-tag
|
Add a short description for your command | Run |
app:crawl
|
Crawls the Survos website and generates links.json. | Run |
app:create-member
|
Create/Update a member | Run |
app:create-members
|
Create Member data from old subscription table. | Run |
app:create-project
|
Create a new project | Run |
app:curl
|
Add a short description for your command | Run |
app:dump-fixtures
|
Dump YAML files with project data | Run |
app:fill-category-colors
|
Fill Category Colors based on a pallet | Run |
app:find-empty-columns
|
Run | |
app:fix
|
Fix the database | Run |
app:fix-member-categories
|
Populate the categories JSON blob | Run |
app:import-location-tags
|
Import ISO-3166 location data | Run |
app:import-topics
|
import nested topics from https://iptc.org/ and tags | Run |
app:import-yaml-data
|
Import YAML files dumped by app:export-yaml-data | Run |
app:list-projects
|
Lists basic project data | Run |
app:load-news
|
Load news headlines and sources | Run |
app:media-show
|
Add a short description for your command | Run |
app:n4:export-articles
|
Dump n4_archive.article (published only) to data/n4-export/<project>-articles.jsonl.gz | Run |
app:n4:export-media
|
Dump n4_archive.media to data/n4-export/media.jsonl.gz (username/password excluded) | Run |
app:n4:export-sites
|
Dump n4_archive.site to data/n4-export/sites.jsonl.gz (username/password excluded) | Run |
app:n4:import-sites
|
One-off: validate the legacy n4 sites.jsonl.gz dump against live URLs (via fetch-bundle, cached) and create Page entities for the survivors | Run |
app:n4:test-fetch
|
Synchronous smoke test: fetch a Site or Page directly via ArticleService, bypassing the message bus | Run |
app:refactor-tags
|
Add a short description for your command | Run |
app:scrape-pages
|
Scrapes headline pages | Run |
app:scrape-sites
|
Scrapes headlines from sites | Run |
app:setup
|
Setup the metadata for the platform, like entities. @todo: inspect properties, workflows | Run |
app:truncate-tables
|
Drops all tables in the schema (including those no longer defined in annotations) | Run |
app:update-tag-cats
|
Add a short description for your command | Run |
app:upgrade-db
|
Add a short description for your command | Run |
app:validate-sites
|
Run through symfony validator and mark invalid entities | Run |