1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

2759 Commits

Author SHA1 Message Date
Bryan Austin
23783c4e90 Allow customization of git module's date and commit formats
The existing format for commit logs will remain the default, but
this change allows customization of the `--date=format:` and
`--pretty=format:` arguments passed to `git log`. For example, I
prefer having the time of day a commit was made, and having the
time in front, which can now be done with these options:
```
    git:
      dateFormat: "%H:%M %d %b %y"
      commitFormat: "[forestgreen]%h [grey]%cd [white]%s [grey]%an[white]"
```
(sorry, this doesn't update documentation - if you let me know
what files to edit for those and how to "build" the docs to update
them, I can try to do that better in future changes)
2018-06-15 14:19:26 -07:00
Chris Cummer
55be452120 Clean up wtf.go 2018-06-15 03:48:31 -07:00
Chris Cummer
3d1202126f Remove redundant code from SystemInfo 2018-06-15 03:33:13 -07:00
Chris Cummer
20e49ee749 Add platform-specific compile directives to system module 2018-06-14 16:41:08 -07:00
Chris Cummer
4706eb5114 Add platform-specific compile directives for security modules 2018-06-14 16:38:47 -07:00
Chris Cummer
b04d444e33
Merge branch 'master' into master 2018-06-14 16:33:57 -07:00
Chris Cummer
6dd7069b42 Close #194. No branch name in build version anymore 2018-06-14 08:55:54 -07:00
Chris Cummer
e5254fe154 Merge branch 'anandsudhir-skip-certificate-check-jira' 2018-06-14 08:37:17 -07:00
Chris Cummer
9fce0b769e Add verifyServerCertificate to single-use Jira config example 2018-06-14 08:37:03 -07:00
Anand Sudhir Prayaga
d1103aa4b5
Merge branch 'master' into skip-certificate-check-jira 2018-06-14 16:00:46 +02:00
Anand Sudhir Prayaga
3a519c4910 Close #152 add option to skip verification of jira server's certificate chain and hostname 2018-06-14 15:59:00 +02:00
Amr Tamimi
39b66071b7
Merge branch 'master' into support-github-enterprise 2018-06-14 11:37:10 +02:00
Chris Cummer
c8b22eb588 Close #202. Keep focus on the selected widget when a modal is closed 2018-06-13 15:46:58 -07:00
Chris Cummer
154cb3ea4f Close #205. cmdrunner will now respect title attribute 2018-06-13 15:41:01 -07:00
Chris Cummer
e31c55888f
Merge branch 'master' into master 2018-06-13 09:58:39 -07:00
Chris Cummer
d751821c34 Move IP address modules and weather modules into own subdirectories v0.0.8 2018-06-13 09:46:35 -07:00
Chris Cummer
52f719d342 Move Blockfolio module into cryptoexchanges/ 2018-06-13 09:42:55 -07:00
Chris Cummer
d812607479 Add documentation for Blockfolio 2018-06-13 09:41:48 -07:00
Chris Cummer
d9e1624304 Delete redundant config functions file 2018-06-13 09:28:58 -07:00
Chris Cummer
55b594569c
Merge branch 'master' into master 2018-06-13 02:52:03 -07:00
Chris Cummer
398f940284 Merge branch 'davebarda-master' 2018-06-13 02:47:13 -07:00
Chris Cummer
75b81f8a7f Update the Jenkins module documentation 2018-06-13 02:47:01 -07:00
Chris Cummer
27a7b45384
Merge branch 'master' into master 2018-06-13 02:39:30 -07:00
Chris Cummer
258f145228 Generate new Gitlab module documentation 2018-06-13 02:37:47 -07:00
Chris Cummer
1de431d9f6 Fix bad merge of the Gitlab module 2018-06-13 02:36:40 -07:00
Chris Cummer
957214ff8b
Merge branch 'master' into master 2018-06-13 02:23:44 -07:00
Chris Cummer
ab210fd040 Add version number to Gitlab module docs 2018-06-13 02:22:01 -07:00
Chris Cummer
60e6dc2f83 Merge in Gitlab module 2018-06-13 02:17:57 -07:00
Chris Cummer
696c8adcb7 Close #92. Wrap the release files in a directory to prevent tar-bombing the local dir 2018-06-13 02:15:40 -07:00
Chris Cummer
18f9612220 Add icon for heavy intense rain 2018-06-13 02:15:06 -07:00
Chris Cummer
55c4c26772 Close #168. Modal dialogs now center onscreen properly 2018-06-13 02:15:06 -07:00
FengYa
f3a55a1127 change name of the module 2018-06-13 02:15:06 -07:00
Michael Cordell
7825fbe1b0 Add circleci module
Needs a Circle API token, which can be found at
https://circleci.com/account/api. This is passed under the environmental
variable WTF_CIRCLE_API_KEY.
2018-06-13 02:15:06 -07:00
Chris Cummer
9cc44a97c2 Don't crash if the Weather API is missing or invalid 2018-06-13 02:15:06 -07:00
Chris Cummer
6aec41df53 Basic Weather widget API key validation 2018-06-13 02:15:06 -07:00
Chris Cummer
e1edb929e9 Add cfg/ as a top-level package concept 2018-06-13 02:15:06 -07:00
Chris Cummer
e228156a26 Remove experimental tag from README 2018-06-13 02:15:06 -07:00
Chris Cummer
9412907a34 Remove experimental tag from PrettyWeather 2018-06-13 02:15:06 -07:00
Chris Cummer
5ee5557878 Make Google Spreadsheet widget work with new module lazy-loading 2018-06-13 02:15:06 -07:00
Chris Cummer
1b00c032bc Make Bargraph widget work with new module lazy-loading 2018-06-13 02:14:04 -07:00
Bryan Austin
d6b500e346 Fix newline in git module repo names breaking display
After setting up the git module with multiple repos and switching
between them, I observed some graphical wonkiness in the display:

https://i.imgur.com/R3e7eij.png

After adding some log statements, I tracked it down to the
`GitRepo.Repository` field having a newline in it after it's set
from a command execution's stdout. This change strips the
repository path of spaces when assigning to the `Repository` field,
which fixes the display issues.
2018-06-13 02:14:04 -07:00
Bryan Austin
bf2a27dc79 Allow use of project list in Jira module config
For my own use case (and anyone in a similar situation), the Jira
module is more useful if I can specify a list of projects to
display issues from, rather than no project (which selects all
projects) or one specific project.

New supported syntax:
`  project: ["PROJA", "PROJB"]`

If this is merged, documentation for the Jira module should be
updated accordingly. (Sorry, I would have done this myself but
I'm not sure what the right place is - when grepping I find
multiple places in the repo containing documentation strings
and I'm not sure what the "master" location is)

Specifying a single project (or no project) is still supported -
behavior shouldn't change for anyone who doesn't change their
config.
2018-06-13 02:14:04 -07:00
Andrew_Zol
26290fedb5 Added updated config. 2018-06-13 02:14:04 -07:00
Andrew_Zol
aace78285d Added gspreadsheets module 2018-06-13 02:14:04 -07:00
FengYa
0ec2259609 delete useless repeat code 2018-06-13 02:14:04 -07:00
FengYa
f542164dff delete useless check code 2018-06-13 02:14:04 -07:00
FengYa
8cf363690d delete the useless clear operation 2018-06-13 02:14:04 -07:00
FengYa
cd983a8e8f create another module to use another ipinfo api 2018-06-13 02:14:04 -07:00
Chris Cummer
3a9f2da51e Close #92. Wrap the release files in a directory to prevent tar-bombing the local dir 2018-06-12 12:35:47 -07:00
David Barda
5c6f026db1
Update wtf.go 2018-06-12 02:00:24 +03:00