54 Commits

Author SHA1 Message Date
Christian Muehlhaeuser
48577a1c62
Updated README 2019-05-06 17:30:40 +02:00
Christian Muehlhaeuser
c855a99f3e
Build packages individually on TravisCI 2019-05-06 16:49:32 +02:00
Christian Muehlhaeuser
b9261328ba
Depend on xenial for building on TravisCI 2019-05-06 16:43:17 +02:00
Christian Muehlhaeuser
2006a3d6ae
We now depend on libsystemd-dev 2019-05-06 16:40:33 +02:00
Christian Muehlhaeuser
428150a133 Switch to using Go modules 2019-05-06 16:34:36 +02:00
pyrox777
d3ee637919 Add files for go module support (see #2) 2019-05-06 16:34:12 +02:00
Christian Muehlhaeuser
b449fde933 Added .travis.yml 2018-04-14 23:08:18 +02:00
Christian Muehlhaeuser
0e848b9e6c Added color theme support 2018-04-02 11:01:51 +02:00
Christian Muehlhaeuser
ba3639228e
Added starting/stopping services from servicesCmd 2018-03-27 10:08:44 +02:00
Christian Muehlhaeuser
90e5792d0d
Added start-/stopService methods 2018-03-27 10:07:41 +02:00
Christian Muehlhaeuser
7d4d46c459
Fixed serviceView layout 2018-03-27 09:25:25 +02:00
Christian Muehlhaeuser
562aee6735
Updated README 2018-03-27 07:42:22 +02:00
Christian Muehlhaeuser
fca8b3724c
Updated screenshots and README 2018-03-27 07:24:23 +02:00
Christian Muehlhaeuser
5b48b00b3e
Enable filter and log-level for servicesCmd 2018-03-27 07:11:25 +02:00
Christian Muehlhaeuser
f4f342ccbe
Show service details and log in servicesCmd 2018-03-27 06:38:00 +02:00
Christian Muehlhaeuser
b247f20a9c
Wait for log-pipe to finish before opening another log 2018-03-27 06:37:05 +02:00
Christian Muehlhaeuser
a65a7d236a
Added service(name) method to retrieve a single service 2018-03-27 06:36:31 +02:00
Christian Muehlhaeuser
6fdd394838
Added a WaitGroup to LogPipe so we can wait for it finishing its execution 2018-03-27 06:36:06 +02:00
Christian Muehlhaeuser
9947952722
Return focus to list when leaving searchInput 2018-03-27 00:14:27 +02:00
Christian Muehlhaeuser
af7f650788
Ignore case when sorting services 2018-03-27 00:13:03 +02:00
Christian Muehlhaeuser
ffdfbfb739
Fixed label for F1 menu entry 2018-03-26 07:56:47 +02:00
Christian Muehlhaeuser
97b2af5da4
Only include special services for logsCmd 2018-03-24 07:58:07 +01:00
Christian Muehlhaeuser
785511ef61
Move code into components Menu, Model & View 2018-03-24 07:23:24 +01:00
Christian Muehlhaeuser
5032a89974
Start logsCmd when no command was provided 2018-03-24 04:28:29 +01:00
Christian Muehlhaeuser
6ea4bec733
Namespace cleanup 2018-03-24 04:18:18 +01:00
Christian Muehlhaeuser
c5eabfe97a
Added search and grouped functions into separate files 2018-03-23 07:45:54 +01:00
Christian Muehlhaeuser
4c723c111b
Added Services.ActiveOnly filter 2018-03-23 07:44:32 +01:00
Christian Muehlhaeuser
6e9726d8be
Added global menu with log-level option 2018-03-22 01:13:58 +01:00
Christian Muehlhaeuser
9516ba48c8
Moved log formatter into a separate function 2018-03-22 01:12:58 +01:00
Christian Muehlhaeuser
3b20868ba0
Split up the monstrous logscmd into separate methods 2018-03-21 00:27:45 +01:00
Christian Muehlhaeuser
49b05f4d57
Added screenshot of service-monitor 2018-03-20 04:43:23 +01:00
Christian Muehlhaeuser
9679b169f4
Keep following the journal and updating the log-views 2018-03-20 04:34:08 +01:00
Christian Muehlhaeuser
e0db3fee88
Added service-monitor to README 2018-03-18 21:27:53 +01:00
Christian Muehlhaeuser
d18de9f902
Initial import of service-monitor 2018-03-18 21:24:54 +01:00
Christian Muehlhaeuser
0ef18f7703
Removed redundant flags for After- and WantedBy-targets 2018-03-13 05:22:34 +01:00
Christian Muehlhaeuser
72ca117598
Corrected README calls 2018-03-13 05:17:17 +01:00
Christian Muehlhaeuser
d38aa38fae Updated README 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
b3dfb34d72 Added service-generator executable to .gitignore 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
16d1aa79b1 Moved service-generator to its own directory 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
33f78e88ec Validate all executables 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
75eaee2adc Update description when picking an executable 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
5188ff0589 Only require two parameters for non-interactive mode 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
880088953d Time values can also be time spans in string format 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
ac04e03a76 Allow empty After and WantedBy targets 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
b3058e9894 Return a friendlier error for empty executables 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
e1d5cc843f Added more unit options to create form 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
ebbbe314e4 Strip UnitOptions with empty value before serializing 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
524d3b4010 Don't panic but simply return an error, which will get handled by cobra 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
52d0be5c54 Started using tview 2018-03-13 05:13:39 +01:00
Christian Muehlhaeuser
4121ded470 Support more systemd Unit file settings 2018-03-13 05:13:39 +01:00