Plán vývoje
Přehled plánovaných změn a featur v projektu Megio.
Prioritní (ASAP, tento nebo příští měsíc)
- Upgrade megio-api to latest version (file-upload support)
- Add su-exec for docker-entrypoint
- Add composer:precommit checks
- Add env
S3_CDN_URL
&S3_SUBFOLDER
for S3 Storage adapter - Add default logout handler that redirects to login page
- Add queue logic as part of the core
- Fix 1:1 relations on both sides (must be valid db schema)
- Add datadog Logstash logger
- Add translation table with AI auto-translate + Modal with api token
- Access log & error log dashboard with Tracy/BlueScreens
Před vydáním verze 1.0.0
- Add sortableByRelation in
toOne
andtoMany
collections - SearchBuilder - addFilter, modalFields, API, docs
- Local storage adapter
- MultiFile upload field, field rule, field renderer, column renderer, vue-renderer, api
- MultiImage upload field, field rule, field renderer, column renderer, vue-renderer, api
- Docs - Basic principles (14 chapters)
- Docs - Database (5 chapters)
Ostatní nápady
- Introduction video about collections
- Autocomplete recipe field, field renderer, vue-renderer, api
- Form repeaters for collections
- JSON translations (i18n, untranslated text finder, AI auto translate)
- Scheduled database backups to S3 & log dashboard
- Multi-tenant extension (for invoice-gun app)
- Console cron jobs & progress dashboard
- AI text helper (ChatGPT + PHP Storm style)
- Button for fake-data bulk insert in collections
- Add all missing endpoints to Postman
- Add all missing endpoints tests (jest) in
megio-api
- NPM auto-deploy for NPM repositories (GH Action)
- Phpstan (GH Action)
- Vulnerability audits (GH Action)
- Doctrine schema-validation (GH Action)
- Nette tester / PHP Unit (GH Action)
- Sandbox project deploy (GH Action)