diff --git a/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json b/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json index 3b6549d..354cc17 100644 --- a/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json +++ b/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json @@ -3300,6 +3300,12 @@ "en": "Open Panel", "tr": "Paneli Aç" }, + { + "resourceName": "Platform", + "key": "App.AuditLogs", + "en": "Audit Logs", + "tr": "Audit Günlükleri" + }, { "resourceName": "Platform", "key": "App.AuditLogs.FetchFailed", @@ -4128,6 +4134,12 @@ "en": "Select Text On Edit Start", "tr": "Düzenleme Başlangıcında Metni Seç" }, + { + "resourceName": "Platform", + "key": "ListForms.ListFormEdit.EditingMode", + "en": "Editing Mode", + "tr": "Düzenleme Modu" + }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.EditingRefreshMode", diff --git a/api/src/Sozsoft.Platform.DbMigrator/Seeds/PermissionsData.json b/api/src/Sozsoft.Platform.DbMigrator/Seeds/PermissionsData.json index e6fe555..f418855 100644 --- a/api/src/Sozsoft.Platform.DbMigrator/Seeds/PermissionsData.json +++ b/api/src/Sozsoft.Platform.DbMigrator/Seeds/PermissionsData.json @@ -55,15 +55,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "AbpTenantManagement.Tenants.Note", - "ParentName": "AbpTenantManagement.Tenants", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "AbpTenantManagement.Tenants.ManageConnectionStrings", @@ -136,15 +127,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Branches.Note", - "ParentName": "App.Branches", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Branches.Update", @@ -199,15 +181,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.GlobalSearch.Note", - "ParentName": "App.Definitions.GlobalSearch", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.GlobalSearch.Update", @@ -271,15 +244,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.AiBot.Note", - "ParentName": "App.Definitions.AiBot", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.AiBot.Asistant", @@ -343,15 +307,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.ContactTitle.Note", - "ParentName": "App.Definitions.ContactTitle", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.Currency", @@ -406,15 +361,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.Currency.Note", - "ParentName": "App.Definitions.Currency", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.CountryGroup", @@ -469,15 +415,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.CountryGroup.Note", - "ParentName": "App.Definitions.CountryGroup", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.Country", @@ -532,15 +469,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.Country.Note", - "ParentName": "App.Definitions.Country", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.City", @@ -595,15 +523,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.City.Note", - "ParentName": "App.Definitions.City", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.District", @@ -658,15 +577,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.District.Note", - "ParentName": "App.Definitions.District", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.SkillType", @@ -784,15 +694,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.SkillLevel.Note", - "ParentName": "App.Definitions.SkillLevel", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.Skill", @@ -847,15 +748,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.Skill.Note", - "ParentName": "App.Definitions.Skill", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Definitions.UomCategory", @@ -973,15 +865,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Definitions.Uom.Note", - "ParentName": "App.Definitions.Uom", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.SettingDefinitions", @@ -1027,15 +910,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.SettingDefinitions.Note", - "ParentName": "App.SettingDefinitions", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.SettingDefinitions.Update", @@ -1153,15 +1027,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Languages.LanguageText.Note", - "ParentName": "App.Languages.LanguageText", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Languages.LanguageText.Update", @@ -1216,15 +1081,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.DataSource.Note", - "ParentName": "App.DataSource", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.DataSource.Update", @@ -1279,15 +1135,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Listforms.Listform.Note", - "ParentName": "App.Listforms.Listform", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Listforms.Listform.Update", @@ -1342,15 +1189,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Listforms.ListformField.Note", - "ParentName": "App.Listforms.ListformField", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Listforms.ListformField.Update", @@ -1405,15 +1243,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Notifications.NotificationRules.Note", - "ParentName": "App.Notifications.NotificationRules", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Notifications.NotificationRules.Update", @@ -1468,15 +1297,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Notifications.Notification.Note", - "ParentName": "App.Notifications.Notification", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Notifications.Notification.Update", @@ -1531,15 +1351,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.BackgroundWorkers.Note", - "ParentName": "App.BackgroundWorkers", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.BackgroundWorkers.Update", @@ -1621,15 +1432,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Orders.Products.Note", - "ParentName": "App.Orders.Products", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Orders.Products.Update", @@ -1684,15 +1486,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Orders.PaymentMethods.Note", - "ParentName": "App.Orders.PaymentMethods", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Orders.PaymentMethods.Update", @@ -1747,15 +1540,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Orders.InstallmentOptions.Note", - "ParentName": "App.Orders.InstallmentOptions", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Orders.InstallmentOptions.Update", @@ -1810,15 +1594,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Orders.SalesOrders.Note", - "ParentName": "App.Orders.SalesOrders", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Orders.SalesOrders.Update", @@ -1873,15 +1648,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.BlogManagement.Category.Note", - "ParentName": "App.BlogManagement.Category", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.BlogManagement.Category.Update", @@ -1936,15 +1702,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.BlogManagement.Posts.Note", - "ParentName": "App.BlogManagement.Posts", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.BlogManagement.Posts.Update", @@ -2017,15 +1774,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Demos.Note", - "ParentName": "App.Demos", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Contact", @@ -2080,15 +1828,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Menus.Routes.Note", - "ParentName": "App.Menus.Routes", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Menus.Routes.Update", @@ -2152,15 +1891,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Menus.MenuGroup.Note", - "ParentName": "App.Menus.MenuGroup", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Menus.MenuGroup.Update", @@ -2215,15 +1945,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.Menus.Menu.Note", - "ParentName": "App.Menus.Menu", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.Menus.Menu.Update", @@ -2359,15 +2080,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Saas", - "Name": "App.DeveloperKit.CustomEndpoints.Note", - "ParentName": "App.DeveloperKit.CustomEndpoints", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Saas", "Name": "App.DeveloperKit.CustomEndpoints.Get", @@ -2755,15 +2467,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "App.Definitions.Sector.Note", - "ParentName": "App.Definitions.Sector", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "App.Restrictions.WorkHour", @@ -2818,15 +2521,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "App.Restrictions.WorkHour.Note", - "ParentName": "App.Restrictions.WorkHour", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "Abp.Identity.PermissionGroups", @@ -2872,15 +2566,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "Abp.Identity.PermissionGroups.Note", - "ParentName": "Abp.Identity.PermissionGroups", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "Abp.Identity.PermissionGroups.Update", @@ -2935,15 +2620,6 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "Abp.Identity.Permissions.Note", - "ParentName": "Abp.Identity.Permissions", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 2, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "Abp.Identity.Permissions.Update", @@ -2998,15 +2674,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "App.ClaimType.Note", - "ParentName": "App.ClaimType", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "App.ClaimType.Update", @@ -3061,15 +2728,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "AbpIdentity.Roles.Note", - "ParentName": "AbpIdentity.Roles", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "AbpIdentity.Roles.ManagePermissions", @@ -3142,15 +2800,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "AbpIdentity.Users.Note", - "ParentName": "AbpIdentity.Users", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "AbpIdentity.Users.ManagePermissions", @@ -3232,15 +2881,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "App.Restrictions.IpRestrictions.Note", - "ParentName": "App.Restrictions.IpRestrictions", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "App.Restrictions.IpRestrictions.Update", @@ -3295,15 +2935,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "App.IdentityManagement.AuditLogs.Note", - "ParentName": "App.IdentityManagement.AuditLogs", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "App.IdentityManagement.AuditLogs.Update", @@ -3358,15 +2989,6 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, - { - "GroupName": "App.Administration", - "Name": "App.Reports.Categories.Note", - "ParentName": "App.Reports.Categories", - "DisplayName": "Note", - "IsEnabled": true, - "MultiTenancySide": 3, - "MenuGroup": "Erp|Kurs" - }, { "GroupName": "App.Administration", "Name": "App.Reports.Categories.Update", diff --git a/ui/src/views/admin/listForm/edit/FormTabEdit.tsx b/ui/src/views/admin/listForm/edit/FormTabEdit.tsx index b2242cc..ae267be 100644 --- a/ui/src/views/admin/listForm/edit/FormTabEdit.tsx +++ b/ui/src/views/admin/listForm/edit/FormTabEdit.tsx @@ -206,7 +206,7 @@ function FormTabEdit(props: FormEditProps & { listFormCode: string }) { diff --git a/ui/src/views/form/notes/NotePanel.tsx b/ui/src/views/form/notes/NotePanel.tsx index 749c888..064852f 100644 --- a/ui/src/views/form/notes/NotePanel.tsx +++ b/ui/src/views/form/notes/NotePanel.tsx @@ -2,12 +2,7 @@ import React, { useState, useRef, useEffect } from 'react' import { NoteModal } from './NoteModal' import { NoteList } from './NoteList' import { Button, Badge } from '@/components/ui' -import { - FaChevronLeft, - FaChevronRight, - FaTimes, - FaGripVertical, -} from 'react-icons/fa' +import { FaChevronLeft, FaChevronRight, FaTimes, FaGripVertical } from 'react-icons/fa' import { noteService } from '@/services/note.service' import { NoteDto } from '@/proxy/note/models' import { useLocalization } from '@/utils/hooks/useLocalization' @@ -51,11 +46,7 @@ export const NotePanel: React.FC = ({ const handleDownloadFile = async (fileData: any) => { if (!fileData?.SavedFileName) return try { - await noteService.downloadFile( - fileData.SavedFileName, - fileData.FileName, - fileData.FileType, - ) + await noteService.downloadFile(fileData.SavedFileName, fileData.FileName, fileData.FileType) } catch (err) { console.error(translate('::ListForms.ListForm.NotesPanel.DownloadFailed'), err) } @@ -135,7 +126,11 @@ export const NotePanel: React.FC = ({ e.stopPropagation() onToggle() }} - title={isVisible ? translate('::ListForms.ListForm.NotesPanel.ClosePanel') : translate('::ListForms.ListForm.NotesPanel.OpenPanel')} + title={ + isVisible + ? translate('::ListForms.ListForm.NotesPanel.ClosePanel') + : translate('::ListForms.ListForm.NotesPanel.OpenPanel') + } >
{isVisible ? : } @@ -157,12 +152,13 @@ export const NotePanel: React.FC = ({ onClick={(e) => e.stopPropagation()} >
-
+
{/* Üst Satır: Başlık, Kayıt Bilgisi Toggle ve Kapat Butonu */} -
-
+
+
{entityName} - + +
@@ -179,13 +175,10 @@ export const NotePanel: React.FC = ({ className={`transition-all duration-300 overflow-hidden ${ showEntityInfo ? 'max-h-20 mt-2 opacity-100' : 'max-h-0 opacity-0' }`} - > - -
- + >
-
+