Commit Graph

95 Commits

Author SHA1 Message Date
caec9e4d68 data: keys: cleanup DCES id's and properties
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 00:55:41 +02:00
e949ae61eb locales: remove redundant allianzdirectcal
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 00:54:06 +02:00
41464c9346 Cargo.toml: identifier change
* use 'nwx' as company prefix

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 00:48:10 +02:00
b76090d846 policycheck_view: adapt width of policy number text_box
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-02 08:39:15 +02:00
8d7d5176d9 examples: advowidgets: update to new api syntax
* when addressing widgets properties the new api syntax
  seems more natural. It accesses the properties via a function
  oriented notation:

  - view_name(<ctx.widget()).<entity>_mut()

  - ctx.child("<entity>").set::<type>("<field>", <new_property>)

  - <widget_class>(ctx.child(<entity)).set_<field>(<new_property>)

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-02 07:23:23 +02:00
31b45ab690 Cargo.toml: rebase root of local orbtk sources
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-02 07:10:24 +02:00
8f6655d96c Cargo.toml: preset the default binary
* use the GUI variant 'advotracker' as the default binary

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-02 07:08:05 +02:00
9b04a790da state update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 12:02:01 +02:00
6e8317e150 csv-test: remove unneeded references
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 05:37:24 +02:00
a388f7488b services: update im/exporter and remove unused source
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 05:36:24 +02:00
428fde15d6 parse_args: make vektor 'viperus' explicit
* when using as a globel, this is more easy to recognize

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 05:35:58 +02:00
3dd2afa4c9 Corgo.toml: style update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 05:33:47 +02:00
c3055a2b23 .gitignore: typo correction and commenting user config settings
* we don't save config.toml in upstream

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 15:08:28 +02:00
3c04881fe2 advotracker-db: update to head
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 15:06:26 +02:00
c3b18e539d advotracker: get correct crates and modules into scope
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 15:05:02 +02:00
06aa56a2b8 advotracker: link to resources
* call from binary-directory will search resource files
  in subdirecotries beneath this directory

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 15:03:05 +02:00
2b07f3628a policycheck: initial standalone frontend
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 15:02:17 +02:00
5d69bf4340 csv-test: structure path update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 15:00:37 +02:00
31ba4eaf70 advotracker: widget update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 15:00:03 +02:00
e920e03f37 advotracker: callback: update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 14:57:56 +02:00
7a6257f19f advotracker-db: update to new head
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 10:32:43 +02:00
19b8389aca advotrackerd: incorporate this commit
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 10:12:37 +02:00
587500bdd4 advotracker-db: incorporate this commit
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 10:11:07 +02:00
0a37da4c4a Cargo.toml: add workspace advotracker-db
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 10:10:13 +02:00
e1e53d08cd advotrackerd: new submodules
* orign: https://gitea.networkx.de:50443/rzerres/advotrackerd
* for now, we do have a Microsoft CA which isn't handled as an
  official CA.
  You need to exclude SSL verification to push/pull/clone like this:

* # git config  --file .git/modules/advotrackerd/config --list
* # git config --file .git/modules/advotrackerd/config  http.https://gitea.networkx.de:50443.sslverify false

* # git -c http.https://gitea.networkx.de:50443.sslverify=false submodule add  https://gitea.networkx.de:50443/rzerres/advotrackerd

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 10:07:49 +02:00
d11118c7d7 database: remove stale submodule
* substitued with 'advetrackerd'

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 07:45:54 +02:00
2206e28d80 advotracker-db: new submodules
* orign: https://gitea.networkx.de:50443/rzerres/advotracker.db
* for now, we do have a Microsoft CA which isn't handled as an
  official CA.
  You need to exclude SSL verification to push/pull/clone like this:

* # git config  --file .git/modules/advotracker-db/config --list
* # git config --file .git/modules/advotracker-db/config  http.https://gitea.networkx.de:50443.sslverify false

* # git -c http.https://gitea.networkx.de:50443.sslverify=false submodule add  https://gitea.networkx.de:50443/rzerres/advotracker-db

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 07:21:27 +02:00
0fa3357ffc Cargo.toml: comment out orbtk/debug
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 14:45:56 +02:00
5e79cb3bd1 restructure source tree
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 13:47:45 +02:00
a9a0873266 services: allianzdirectcall: update process logic
* return value: usize
* import: fill HashMap from source record
* import: fill in vector PolicyData

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 07:59:14 +02:00
c70908629b I18n: update entries
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 07:58:40 +02:00
d27b5545ca csv-test: update the .env test environment
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 07:57:48 +02:00
11b5eef742 csv-test: include cli flag to provide a test policy number
* TODO: viperus does not offer the input of usize/i64
  therefore we can't use big integer for now

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 07:55:44 +02:00
10ec91f826 csv-test: update test data
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 07:54:34 +02:00
3b945ff8be csv-test: integrate HashMap functionality
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 05:25:29 +02:00
103e9d4202 data.rs: include copy macro for PolicyCode
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 05:24:29 +02:00
efb859c843 csv-test: new minimal test datasets
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 05:23:36 +02:00
66df65648b I18n: policy validation update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 05:22:52 +02:00
9969b30035 Cargo.toml: update umbrella project name
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 01:19:44 +02:00
a7d6618d34 csv-test: new testfile that holds enough test records
* no need to parse 40MB
* ~15000 records are more then enough

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 01:18:55 +02:00
fc94e5ba8b advotracker: services substructure
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 01:15:41 +02:00
7d39c88b9e advotracker: library definition to use as crate
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 01:14:55 +02:00
be0743011b I18N: update localization file to meet new project name
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 01:14:04 +02:00
27c67a9e8c Rename to frontend to advotracker
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-29 01:13:08 +02:00
926ba4487f frontend: policycheck_menu
* orbtk code to handle a menu structure

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 00:02:10 +02:00
c3a20df68c frontend: examples: pdf_check example
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 00:00:52 +02:00
9d3fa2235b frontend: resources: used in example code
* example advotracker: stylesheet orbtk test widgets
* example advotracker: MaterialIcons ttf font

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-27 23:58:09 +02:00
acb9e46446 frontend: locales: i18n updates
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-27 23:57:01 +02:00
63da81daa8 update 1
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-27 22:30:50 +02:00
00cdb4f995 frontend: Cargo.toml: include csv for example csv-test
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-27 22:27:00 +02:00