trypost/lang/el/sidebar.php
Paulo Castellano d8149ef058
Remove the automations module (#333)
* Remove the automations module

Drops the visual workflow builder end to end: actions, node runners,
commands, jobs, models, observers, policy, resources, requests, routes,
broadcast channel, scheduler entries, Horizon supervisor, Vue pages and
components, canvas undo/redo history, CodeEditor, translations, factories
and tests.

A new migration rewrites posts.created_via = 'automation' to 'web' and
drops the five automation tables. The CreatedVia::Automation enum case is
removed. The 2026-08-21 social-account identity migration now skips its
automation node repointing when the automations table no longer exists,
so it stays re-runnable after the drop.

Orphaned dependencies removed: simplepie/simplepie, @vue-flow/*,
codemirror and @codemirror/*.

* Drop the orphaned common.beta translation key

* Remove automation leftovers: ResolvableUrl rule, feed fixtures, useShortcut, nav badge

* Drop the unused chart wrapper and @unovis packages

* Address review: keep the shipped migration untouched, drop the dead previewOnly chain

- Restore 2026_08_21 migration to exactly what production ran; the
  rehearsal test now recreates the automations table it expects instead.
- Mark the drop migration's down() irreversible like its siblings.
- Simplify DropAutomationTablesMigrationTest to the sibling shape.
- Remove previewOnly / aiGenerateVariants: the only caller that set the
  prop was the deleted automation Generate node.
- Run pint over lang/*/common.php after the beta key removal.

* Exercise the drop migration against the real automation tables and their FKs

* Drop DuplicateIdentityRehearsalTest: it re-ran a frozen migration that reads the removed automations table
2026-09-05 11:03:23 -03:00

48 lines
1.8 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
declare(strict_types=1);
return [
'workspaces' => 'Workspaces',
'select_workspace' => 'Επιλογή workspace',
'create_workspace' => 'Δημιουργία workspace',
'create_post' => 'Δημιουργία δημοσίευσης',
'my_account' => 'Ο λογαριασμός μου',
'account_settings' => 'Λογαριασμός και χρέωση',
'workspace_settings' => 'Ρυθμίσεις workspace',
'log_out' => 'Αποσύνδεση',
'workspace' => [
'connections' => 'Συνδέσεις',
'signatures' => 'Υπογραφές',
'labels' => 'Ετικέτες',
'assets' => 'Στοιχεία',
'webhooks' => 'Webhooks',
'mcp' => 'MCP',
],
'language' => 'Γλώσσα: :name',
'groups' => [
'posts' => 'Δημοσιεύσεις',
'workspace' => 'Workspace',
'others' => 'Άλλα',
],
'analytics' => 'Στατιστικά',
'onboarding' => 'Ξεκινώντας',
'onboarding_hint' => 'Ολοκλήρωση ρύθμισης',
'posts' => [
'calendar' => 'Ημερολόγιο',
'all' => 'Όλες',
'scheduled' => 'Προγραμματισμένες',
'posted' => 'Δημοσιευμένες',
'drafts' => 'Πρόχειρα',
],
'notifications' => 'Ειδοποιήσεις',
'mark_all_read' => 'Επισήμανση όλων ως αναγνωσμένων',
'mark_as_read' => 'Επισήμανση ως αναγνωσμένου',
'archive_all' => 'Αρχειοθέτηση όλων',
'no_notifications' => 'Δεν υπάρχουν ειδοποιήσεις',
'support' => [
'docs' => 'Τεκμηρίωση',
'referral' => 'Κερδίστε 30% από συστάσεις',
'discord' => 'Κοινότητα Discord',
],
];