Commit Graph

112 Commits

Author SHA1 Message Date
9c819af548 Cargo.toml: bump to 0.1.1
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 02:44:57 +02:00
e7bda45e0b resources: stylesheet: typo correcton
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 02:43:44 +02:00
5cf40645e2 policycheck_state: traceing update, merge error fix
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 02:30:13 +02:00
a1e9c3236c Merge remote-tracking branch 'NWX/wip-orbtk' into no_locales
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 02:07:21 +02:00
e079d34663 resource: stylesheet: advotracker.css
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 01:15:37 +02:00
a89e400029 policycheck: functionality update
* show count of active hashmap members in GUI
* move import call to init function
* show results of policy_number validation in GUI
* improve tracing information
* disable stdout messages via println!()

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 01:12:25 +02:00
1d48f294dc main: add stylesheet, comment out inactive includes
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 01:10:28 +02:00
2ba39436bc callbacks: global_state: save data vector to ron file on disk
* new functionality
* save imported / edited data-structures persitantliy
  on disk to file in 'ron' format

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 01:05:33 +02:00
d0a5013b71 callbacks: global_state: compiler sanitization
* use unspecific lifetimes

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 01:04:21 +02:00
58045967cb callbacks: policy_check: update identifier for tracing
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 01:01:24 +02:00
dbe0ef9ea1 widgets: main_view: activate structure init via default()
* possible, since structure provides access via orbtk

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 00:59:59 +02:00
7f58ecb96c imports: allianzdirectcall: use array to verify on startup
* using test dataset

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 00:58:35 +02:00
8ec566b78a structures: orbtk includes
* make structures accessible for orbtk
* ducumentation update

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-03 00:57:34 +02:00
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
e6574c9cda 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-01 20:31:14 +02:00
942373caf6 I18n: remove stale use statements to Locale crate
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 20:25:58 +02:00
107cb164dd advotracker: remove i18n support
* remove localization strings
* crate locales does not work reliable on Windows!
* remove here for now.

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 17:25:06 +02:00
03f308b4b6 state update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-07-01 16:14:01 +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