From 5ee8f0b02fd2e2a24e03ba4659dd1f4e8b930f68 Mon Sep 17 00:00:00 2001 From: Priec Date: Sun, 26 Jul 2026 19:09:51 +0200 Subject: [PATCH] removing crap --- client | 2 +- common/proto/accounting.proto | 5 ++--- common/proto/table_definition.proto | 7 ------- common/src/proto/descriptor.bin | Bin 132315 -> 131792 bytes common/src/proto/komp_ac.accounting.rs | 5 ++--- common/src/proto/komp_ac.table_definition.rs | 7 ------- graphs/src/pages/add_table/state.rs | 1 - server | 2 +- 8 files changed, 6 insertions(+), 23 deletions(-) diff --git a/client b/client index 1abb27e..e26933f 160000 --- a/client +++ b/client @@ -1 +1 @@ -Subproject commit 1abb27eecc7ed286594120fec03a0c90034422fd +Subproject commit e26933ff78e081f9804b65aa71c2d8d3a873465d diff --git a/common/proto/accounting.proto b/common/proto/accounting.proto index 78c30a4..cf9cd00 100644 --- a/common/proto/accounting.proto +++ b/common/proto/accounting.proto @@ -70,9 +70,8 @@ enum AccountingPeriodType { ACCOUNTING_PERIOD_TYPE_UNSPECIFIED = 0; // One calendar month. ACCOUNTING_PERIOD_TYPE_MONTH = 1; - // Twelve consecutive months, aligned to the profile's fiscal year. Starting - // in January gives the calendar year; any other start month gives a business - // year (hospodársky rok). + // Twelve consecutive months. Starting in January gives the calendar year; + // any other start month gives a business year (hospodársky rok). ACCOUNTING_PERIOD_TYPE_YEAR = 2; // Neither a whole month nor a whole year, because the entity was formed or // terminated part-way through one. The only type carrying an explicit end. diff --git a/common/proto/table_definition.proto b/common/proto/table_definition.proto index ec44c56..37995f4 100644 --- a/common/proto/table_definition.proto +++ b/common/proto/table_definition.proto @@ -96,13 +96,6 @@ message PostTableDefinitionRequest { // to base_currency: tables may hold money in any currency, and amounts convert // to this one when they reach the ledger. string accounting_currency = 8; - - // Month the profile's fiscal year begins, 1-12. Like accounting_currency, - // this describes the entity rather than the table, so it is required only - // when the request creates the profile and ignored afterwards. January means - // the calendar year; any other month means a business year (hospodársky - // rok), which may be used only after notifying the tax office. - uint32 fiscal_year_start_month = 9; } // Defines the input for explicitly creating a table backed by one invoice diff --git a/common/src/proto/descriptor.bin b/common/src/proto/descriptor.bin index 1b1555ed9dfd54fb01705cbf34c64f72e728933b..d16f32278f8ba33f1d80ccee811402d88bf363ba 100644 GIT binary patch delta 13444 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 hQDSdC>T~Y6VS7ypKFU|S`2kU4@7<{tut?Gur?F delta 13876 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 diff --git a/common/src/proto/komp_ac.accounting.rs b/common/src/proto/komp_ac.accounting.rs index 247f35c..8f82501 100644 --- a/common/src/proto/komp_ac.accounting.rs +++ b/common/src/proto/komp_ac.accounting.rs @@ -423,9 +423,8 @@ pub enum AccountingPeriodType { Unspecified = 0, /// One calendar month. Month = 1, - /// Twelve consecutive months, aligned to the profile's fiscal year. Starting - /// in January gives the calendar year; any other start month gives a business - /// year (hospodársky rok). + /// Twelve consecutive months. Starting in January gives the calendar year; + /// any other start month gives a business year (hospodársky rok). Year = 2, /// Neither a whole month nor a whole year, because the entity was formed or /// terminated part-way through one. The only type carrying an explicit end. diff --git a/common/src/proto/komp_ac.table_definition.rs b/common/src/proto/komp_ac.table_definition.rs index 2b45fe2..8ab477e 100644 --- a/common/src/proto/komp_ac.table_definition.rs +++ b/common/src/proto/komp_ac.table_definition.rs @@ -56,13 +56,6 @@ pub struct PostTableDefinitionRequest { /// to this one when they reach the ledger. #[prost(string, tag = "8")] pub accounting_currency: ::prost::alloc::string::String, - /// Month the profile's fiscal year begins, 1-12. Like accounting_currency, - /// this describes the entity rather than the table, so it is required only - /// when the request creates the profile and ignored afterwards. January means - /// the calendar year; any other month means a business year (hospodársky - /// rok), which may be used only after notifying the tax office. - #[prost(uint32, tag = "9")] - pub fiscal_year_start_month: u32, } /// Defines the input for explicitly creating a table backed by one invoice /// template. typst_source must contain exactly one declaration of the form: diff --git a/graphs/src/pages/add_table/state.rs b/graphs/src/pages/add_table/state.rs index 173f952..18fad18 100644 --- a/graphs/src/pages/add_table/state.rs +++ b/graphs/src/pages/add_table/state.rs @@ -115,7 +115,6 @@ impl CreateTableForm { Ok(PostTableDefinitionRequest { accounting_currency: String::new(), - fiscal_year_start_month: 0, table_name, links, columns, diff --git a/server b/server index 14346db..828c338 160000 --- a/server +++ b/server @@ -1 +1 @@ -Subproject commit 14346dbc36b29731c01d0be631e156f456bb82a5 +Subproject commit 828c3382b97ceb25c055e7f4d9a7a98f3182477e