d4febb026f
chore: change License to GNU GPL v2
2024-10-30 18:38:51 +01:00
8c44e623f6
refactor: extract cli command handling
2023-12-30 07:54:49 +01:00
42d1151a6c
feat: add note for OSB files within tree subcommand
2023-12-30 07:40:36 +01:00
036dc80ad0
feat #24 : List content of OSB files
2023-12-30 07:30:44 +01:00
70562f99ca
style: code cleanup in file extension check
2023-12-06 12:00:28 +01:00
dcfc50878e
feat: check file extension before reading OSC files
2023-12-06 11:44:49 +01:00
7021f94891
Code cleanup: Use 'matches!()' macro
2023-11-23 10:13:55 +01:00
2808cc3556
Code cleanup
2023-11-23 10:07:26 +01:00
2413e4b9b8
Improve check output
2023-11-09 13:00:34 +01:00
4c76504000
Issue #14 : Embed existing DNPM profile files
2023-11-09 10:53:38 +01:00
349b571e09
Issue #19 : Do not allow check listing in combination with file check
2023-11-08 16:49:23 +01:00
90423b5b4e
Issue #19 : Check OSC files within OSB file
2023-11-08 14:38:16 +01:00
d45ded939e
Issue #19 : Extract method to check content of OSC file
2023-11-08 14:38:02 +01:00
f02ea9b065
Show issue counts ahead of issue list
2023-11-08 12:10:42 +01:00
7b13251d34
Issue #15 : Add flag '--fix' to modify sub command
2023-11-06 14:00:20 +01:00
6da1c48c28
Issue #15 : Show list of available checks
2023-11-06 13:59:08 +01:00
e2d5eedd02
Issue #15 : Check OSC files for known issues
2023-11-06 13:31:34 +01:00
a55db66e57
Issue #15 : Implement check subcommand cli
2023-11-06 11:52:57 +01:00
1746026af8
Declare use within feature flag related part
2023-11-03 20:58:51 +01:00
1f5ec80cc6
Add optional destination dir for OSB file extraction
2023-11-02 20:56:57 +01:00
f851e9c424
Add optional OSB alternative password parameter
2023-11-01 13:29:30 +01:00
8a23d5b71b
Issue #12 : Add command to unzip osb files
2023-10-23 12:06:16 +02:00
afb5a2e17a
Issue #10 : Add interactive mode
2023-10-04 10:14:45 +02:00
b3054f971e
Package deb package containing bash completion
2023-09-04 17:46:55 +02:00
d30c2991c0
Filter printed elements for list and tree sub command
2023-09-04 13:24:28 +02:00
bfa7cc3c6b
Add sub command to calculate sha256 sum of an OSC file
2023-09-03 18:49:28 +02:00
af4ec8898a
Strip content that is included in system library
2023-08-31 16:10:19 +02:00
103075ab78
Add sub command 'tree' to show dependencies
2023-08-29 17:34:02 +02:00
376bfb2852
Experimental sort of exported content
2023-08-07 10:11:45 +02:00
b030ce6a53
Add subcommand 'diff' to compare two OSC files
2023-07-01 17:40:04 +02:00
11b233b642
Add optional sorted listing of file contents
2023-06-15 23:27:21 +02:00
13f1126619
Use traits for catalogues, forms and form entries
2023-06-15 22:56:33 +02:00
2c11690edf
Do not create temp value
2023-06-15 22:07:53 +02:00
ea135010d2
Add 'compact' option to get smaller output files
2023-06-07 10:55:55 +02:00
aa610a0593
Extract method to write output file
2023-06-06 11:14:29 +02:00
70f6718ac5
Improve Error handling
2023-06-06 11:06:18 +02:00
1d37ae9295
Show additional information on parsing error
2023-06-05 19:55:16 +02:00
0d986059ce
Extract cli command structs
2023-06-04 13:03:26 +02:00
53e9207cc5
Remove not required 'mut' keyword
2023-06-04 13:02:48 +02:00
eceafe18be
Apply changes from profile to data
2023-06-03 17:50:27 +02:00
ca145f5e4b
Add subcommands 'list' and 'modify'
2023-06-03 15:27:09 +02:00
1224f93764
Check input file for additional entries
...
This will prevent the application from creating output without these
additional entities, which would be missing in output.
Instead, the application will exit with an error message.
2023-06-02 23:05:35 +02:00
8902a47903
Add profile file parser
2023-06-02 09:33:25 +02:00
2b0d1a5bd9
Simple code cleanup
2023-06-01 20:02:53 +02:00
c43f12c95f
Add static transformation for DNPM forms to use UKW variant
2023-06-01 20:01:04 +02:00
193b01dc92
Initial import
2023-06-01 19:31:36 +02:00