05ca1ff60b
fix failing build --> exchange libs
2021-04-09 18:45:01 +02:00
94964d69be
remove cmake task from gitlab ci and run it within every task
2021-04-09 16:10:13 +02:00
2d1e99260d
better error correction if ip syntax not correct
2021-02-01 18:33:36 +01:00
095eb5c0cd
fixed incorrect merge of branches
2020-06-08 11:17:08 +02:00
a231e6c852
improved gitlab ci
2020-06-08 11:03:08 +02:00
Lukas-Heiligenbrunner
8d688716eb
Merge pull request #12 from Lukas-Heiligenbrunner/GUI
...
Gui
2020-06-08 10:55:28 +02:00
4b19ecf3c3
added dockerfiles and edited readme
2020-06-08 10:54:22 +02:00
85ba334c21
added options in nsis install what to install.
2020-05-26 19:59:23 +02:00
Lukas-Heiligenbrunner
2762605ca4
Merge branch 'master' into GUI
2020-05-26 18:04:16 +02:00
81de98bf6c
rename Version.h to StaticData.h
...
new temp file path for windows and linux
temp file now writeable on windows
compare string find method with SIZE_MAX instead of ULONG_MAX
2020-05-26 16:51:29 +02:00
3f75484f77
improved inc directory inclusion
2020-05-22 21:58:51 +02:00
f4069d02bf
right naming in gitlab ci
2020-05-21 14:27:16 +02:00
ce4a3a830e
release version v1.3.4
2020-05-21 14:18:29 +02:00
Lukas-Heiligenbrunner
af4a9c8350
Merge pull request #20 from Lukas-Heiligenbrunner/servicebinarypackagesamename
...
Servicebinarypackagesamename
2020-05-21 14:16:35 +02:00
86fd995923
some minor renamings
...
edited README.md
2020-05-21 14:09:17 +02:00
12ff16dc8e
renamed service-binarayname and config file name to dynuiprefresher
2020-05-21 11:52:55 +02:00
ea648d5946
added usage info to readme
2020-05-21 11:38:39 +02:00
Lukas-Heiligenbrunner
8c0c888472
Merge pull request #19 from Lukas-Heiligenbrunner/configfilewriteable
...
Configfilewriteable
2020-05-21 11:28:49 +02:00
Lukas-Heiligenbrunner
fed6d251be
Merge branch 'master' into configfilewriteable
2020-05-21 11:28:33 +02:00
ca47949a38
check if config folder exists if not create it
...
right appdata folder for windows hosts
seperate config path and config name in cmake header
2020-05-21 11:26:15 +02:00
8199fc2c1e
correct build of test targets
...
correct upload of report.xml
2020-05-20 19:37:39 +02:00
998f3ea5e8
right xml export of unit test cases for test target
2020-05-20 19:25:37 +02:00
d8c3d4ffb8
correct build of gtests in one target with xml output
2020-05-19 23:57:16 +02:00
ede1afcce3
correct build dependencies for unit test
2020-05-19 21:50:43 +02:00
1239ae015a
right ci camke dependencies for win and unix build
2020-05-19 21:29:36 +02:00
5271a25cbc
use artifacts instead of cache
2020-05-19 21:13:53 +02:00
fb65ef98fa
new gitlab ci for windows build
...
cmake- check if gtest is installed on build system
validate compiler after setting of compiler paths
2020-05-19 20:58:18 +02:00
Lukas-Heiligenbrunner
da53941cba
enable and start iprefresher service automatically after package installation ( #18 )
...
- dont terminate service if config not valid.
2020-05-19 16:35:57 +02:00
4344e7c118
added tabbed view
...
new config page with ability to edit config file
new features in config class - setting member variables
new button locations in gui
2020-05-19 16:23:00 +02:00
a356bca964
install config in other folder win
2020-05-18 19:46:19 +02:00
268aa3a1ad
hide console window - windows gui
...
right windows gui dll dependencies
linux package qt dependencies for packaging
2020-05-18 17:18:41 +02:00
3be8203111
begin of gui implementations in cmake install script
2020-05-16 20:30:23 +02:00
b5b352f83d
namespace for IPRefresher instead of class
2020-05-15 13:57:09 +02:00
3b32f60190
added return codes for IPrefresher refresh method.
...
error messages in gui.
2020-05-14 23:08:19 +02:00
0eea7095e0
added better thread management
...
cross compilation features.
2020-05-10 18:10:44 +02:00
ab772aac55
further gui developments
2020-05-10 15:00:51 +02:00
c25996a925
first qt gui steps
2020-05-09 23:08:23 +02:00
826386e849
define cached files globally/ including last test job
2020-05-08 17:28:19 +02:00
25f32dc4f4
cache whole project between jobs
2020-05-08 17:23:19 +02:00
2b863c6050
keep data between stages
2020-05-08 17:20:11 +02:00
a43b730b53
multistaging ci
2020-05-08 17:17:20 +02:00
309aefee2e
added a build badge
2020-05-08 17:02:46 +02:00
713e7a1f95
everywhere same code header
...
reformatings
cdoc
2020-05-08 16:45:27 +02:00
12de026842
Update .gitlab-ci.yml
2020-05-07 18:08:31 +00:00
Lukas-Heiligenbrunner
463853dbd7
Unit test framework ( #10 )
...
* add first Unit Test
with gtest and cmake dependencies
* optionally build tests or not
added some realistic tests
* added ci compatible run configuration
* added test dependencies -lpthread -lm to work in debian correctly
* added some docs
and option infos
2020-05-07 19:58:16 +02:00
335bcf1259
wrong variable name
2020-05-07 16:19:59 +02:00
db4c71d7fe
don't use find_package for libconfig, no default package in debian/libconfig installation
2020-05-07 16:17:47 +02:00
ba4af36df0
* new class for IP utils
...
* method to check telegram support out of config
* getters in Config.cpp
* lots of reformatings and cdoc
2020-05-07 14:54:40 +02:00
b133ab6961
options to allow/deny package build
...
option cleanup
2020-05-06 11:33:29 +02:00
Lukas-Heiligenbrunner
2e3a39f38c
Merge pull request #6 from Lukas-Heiligenbrunner/cross-compilation
...
Cross compilation
2020-05-06 11:04:49 +02:00