33b5b8341b
fix: mark values as optional in DataForm
2024-11-04 18:11:41 +01:00
d4febb026f
chore: change License to GNU GPL v2
2024-10-30 18:38:51 +01:00
218e6aff15
feat: add profile option 'remove_filter' to remove filter for form entries
2024-05-23 15:04:19 +02:00
3ed38ca817
feat: allow script code changes in profile form_fields segments
2024-05-23 14:02:23 +02:00
4fdfb97d75
feat: add optional item 'Drucken'
2024-05-14 08:53:51 +02:00
aeab8bee2f
chore: simple code cleanup
2024-04-08 19:37:57 +02:00
7e26a46e34
test: add tests for menu category customization
2024-03-18 15:19:19 +01:00
6a5b7ce6de
test: change default values for form fields with profile
2024-03-18 14:48:15 +01:00
8338d1c9ad
feat: add optional field "ShowHistoryButton"
2024-02-15 10:59:27 +01:00
9ab00ce192
feat: remove error messages from list subcommand
2023-12-06 12:01:18 +01:00
7ab5523f3c
Add more checks shown before in list subcommand
2023-11-08 12:35:58 +01:00
bf7b8cd9ba
Add 'PunkteKategorie' to model
2023-11-07 12:00:21 +01:00
e2d5eedd02
Issue #15 : Check OSC files for known issues
2023-11-06 13:31:34 +01:00
93981f7709
Issue #16 : Add missing model entries and add optional declaration
2023-11-06 11:44:41 +01:00
1302963b56
Issue #8 : Use system library content as equal content
...
Since system library content is already present in OS database, it is no dependencies to be imported.
2023-09-30 16:09:36 +02:00
6be11a8951
Issue #8 : Use field ReferencedDataForm
instead of Name
2023-09-30 15:37:09 +02:00
416204b30a
Issue #8 : Add initial sorting based on form dependencies
2023-09-30 15:06:24 +02:00
d0de76770f
Sort dependencies and requirements
2023-09-30 13:26:25 +02:00
81a0c6204b
Move common implementation into Requires trait
2023-09-30 12:11:14 +02:00
21e31f35d1
Change requirement string mapping to match Unterformular implementation
2023-09-30 12:04:45 +02:00
108aae329c
Change symbol for subform
2023-09-30 11:58:21 +02:00
1f51d3e994
Show subform entries in tree subcommand
2023-09-28 17:19:14 +02:00
9ffc0783ff
Skip serializing None option
2023-09-19 17:31:28 +02:00
bf63d93efa
Add optional field 'Kontaktliste' to forms
2023-09-19 16:54:48 +02:00
e33b1a3a4c
Do not list form references twice as dataform and unterformular
2023-09-03 18:14:06 +02:00
42cbb9ce7e
Combine matches to produce the same string
2023-09-03 18:06:56 +02:00
8edd50feb4
Show form references using tree sub command
2023-09-03 17:31:38 +02:00
31eda3efc9
Show notice if form has no field to be used as procedure date
...
This indicates that the form cannot be used as main form, but as subform only.
2023-09-03 14:03:31 +02:00
3ec51099c7
Extract method to apply form field profile part
2023-09-01 12:31:48 +02:00
1e7a95bb09
Always save form field content for hidden form fields
2023-09-01 09:07:08 +02:00
abdef90e90
Set filter to "false" if form field should be hidden
2023-08-31 22:20:19 +02:00
f507893b4d
Show required dependencies not included in OSC file
2023-08-31 16:46:40 +02:00
a8851c5e4f
Mark system library content
2023-08-31 11:32:51 +02:00
103075ab78
Add sub command 'tree' to show dependencies
2023-08-29 17:34:02 +02:00
e84a39b7c4
Apply exported sorting to items itself and nested items
2023-08-07 14:16:44 +02:00
b030ce6a53
Add subcommand 'diff' to compare two OSC files
2023-07-01 17:40:04 +02:00
014fca2169
Styled name and revision in content listing
2023-06-16 00:10:20 +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
92acd7655a
Add support for script replacing
2023-06-14 01:10:21 +02:00
4bf316d78a
Make more fields optional as required by some OSC files
2023-06-13 22:32:44 +02:00
55d8f2f592
Add optional form entry property 'MemoHeight'
2023-06-05 19:58:06 +02:00
b5da2969d4
Add structs 'Haeufigkeit' and 'Haeufigkeiten'
2023-06-05 19:56:20 +02:00
f9b9c6d312
Add menu category changes
2023-06-05 14:42:23 +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
31a1dcb63e
Move 'Ordner' and 'Bibliothek' into model/mod.rs
2023-06-02 22:31:38 +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