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

1012 Commits

Author SHA1 Message Date
Tim Fitzgerald
e1030379cd Removed capture of Up and Down keys to stop interfering with scrolling 2018-07-25 14:54:42 -07:00
Tim Fitzgerald
7ad7e2ccfd Can scroll through items and open URL of ticket 2018-07-25 14:41:21 -07:00
Tim Fitzgerald
626cbe0883 Cycle through selected issues with highlighting 2018-07-25 12:55:06 -07:00
Tim Fitzgerald
c12bb5071d Stash for new branch 2018-07-25 11:27:23 -07:00
Tim Fitzgerald
86c98a4658 Using contents of TicketArray instead of slice of tickets 2018-07-25 11:10:30 -07:00
Tim Fitzgerald
16313a73cb REturning new tickets as a TicketArray item 2018-07-25 10:55:08 -07:00
Tim Fitzgerald
444e5815e9
Merge pull request #5 from fimtitzgerald/select_status
Select status
2018-07-25 10:00:05 -07:00
Tim Fitzgerald
6f63d7e687 Desired status can be set from config 2018-07-25 09:51:15 -07:00
Tim Fitzgerald
f14743c94f Ignore closed and solved tickets 2018-07-25 09:43:37 -07:00
fimtitzgerald
766af8479d Not currently functioning - WIP stash 2018-07-23 22:58:37 -07:00
fimtitzgerald
abb616699f Add ability to open ticket queue with Enter key 2018-07-23 22:54:19 -07:00
Tim Fitzgerald
66b63854f0
Merge pull request #4 from fimtitzgerald/param_uname
Added static documentation for Zendesk module
2018-07-23 19:10:01 -07:00
fimtitzgerald
fa28d2eb5a Added static documentation for Zendesk module 2018-07-23 19:08:51 -07:00
Tim Fitzgerald
fa4b6384a0
Merge pull request #3 from fimtitzgerald/param_uname
Made username a config parameter instead of ENV
2018-07-23 18:51:18 -07:00
fimtitzgerald
40a3b5839c Made username a config parameter instead of ENV 2018-07-23 18:49:44 -07:00
Tim Fitzgerald
2d7423836e Removed test_builds directory 2018-07-23 16:11:07 -07:00
Tim Fitzgerald
88155c1183 Comments on functions 2018-07-23 16:09:24 -07:00
Tim Fitzgerald
ddc2e9669a
Merge pull request #2 from fimtitzgerald/item_struct
Item struct
2018-07-23 15:25:05 -07:00
Tim Fitzgerald
69cb4d0cd1 String formatting on returned data 2018-07-23 15:22:16 -07:00
Tim Fitzgerald
829a2519bd MVP - New Branch 2018-07-23 12:49:25 -07:00
Tim Fitzgerald
2c0c7f2fdb MVP Version of module 2018-07-23 11:46:46 -07:00
Chris Cummer
9e06c2b0e5 Add the 'Added to' text for TravisCI 2018-07-19 08:43:47 -07:00
Chris Cummer
4587979d0c Merge branch 'anandsudhir-add-travis-module' 2018-07-19 08:39:37 -07:00
Anand Sudhir Prayaga
d0102b643a add travis ci module
close #245
2018-07-19 15:12:42 +02:00
Chris Cummer
462a2e706a Add @bertl4398 as a contributor 2018-07-18 17:39:40 -07:00
Chris Cummer
6e6d918bfe CmdRunner now displays ANSI color codes 2018-07-18 16:16:28 -07:00
Chris Cummer
31e77a59ad Closes #222. PrettyWeather has properly-rendering colours, thanks to @bertl4398 2018-07-18 15:04:23 -07:00
Chris Cummer
cba67af55c Specs for generic checklist working again 2018-07-18 10:21:30 -07:00
Chris Cummer
8fc6b83d59 Move generic checklist code into its own package 2018-07-18 10:15:46 -07:00
Chris Cummer
0cdfe8d785 Jira highlight spans entire width of widget 2018-07-18 10:11:12 -07:00
Chris Cummer
1be970eaec List highlights span entire widget width 2018-07-18 10:06:28 -07:00
Chris Cummer
13780f0ece Add wtf.Checklist to Todoist module 2018-07-18 09:52:18 -07:00
Chris Cummer
c235d8a566
Merge pull request #248 from anandsudhir/fix-gerrit-documentation
fix documentation for configuring the Gerrit module
2018-07-18 11:35:55 -04:00
Chris Cummer
5ad1035cad
Merge branch 'master' into fix-gerrit-documentation 2018-07-18 11:34:35 -04:00
Chris Cummer
81fa3cfe2a
Merge pull request #247 from anandsudhir/skip-certificate-check-jenkins
add option to skip verification of jenkins server's certificate chain and hostname
2018-07-18 11:20:47 -04:00
Anand Sudhir Prayaga
37b0d22dba add option to skip verification of jenkins server's certificate chain and hostname 2018-07-18 14:10:29 +02:00
Anand Sudhir Prayaga
b17858269a fix documentation for configuring the Gerrit module 2018-07-18 13:56:34 +02:00
Chris Cummer
4a1caf6e7c Use -s -w to reduce the final binary size when running 'make install' 2018-07-17 11:55:40 -07:00
Chris Cummer
dc50bce2ed Add -p/--profile flag to enable cpu/memory profiling
1. Compile the binary with the profiling flag in it.
2. Run the binary with profiling enabled: ./wtf -p
3. Run the go profiling tool against the resulting *.pprof file:

    go tool pprof --pdf /path/to/wtfbinary /var/path/to/cpu.pprof >
profile.pdf

4. View pretty PDF file
2018-07-17 10:17:35 -07:00
Chris Cummer
c8ff175a62 Update contributors list 2018-07-16 13:01:01 -07:00
Chris Cummer
e9674121d6 Add @brendano86 as a contributor 2018-07-16 12:59:46 -07:00
Chris Cummer
e7dab368c3 Add @kvj as a contributor 2018-07-16 12:59:21 -07:00
Chris Cummer
2a27484594
Merge pull request #246 from brendano86/master
Brand GitLab correctly (Gitlab => GitLab where needed)
2018-07-16 15:57:42 -04:00
Brendan O'Leary
8992da9023 Brand GitLab correctly (Gitlab => GitLab where needed) 2018-07-16 11:55:17 -07:00
Chris Cummer
d34fd5b7c1 Add documentation for GitHub.enableStatus config option 2018-07-14 17:59:53 -07:00
Chris Cummer
46f42672e0
Merge pull request #242 from baustinanki/github-issue-status
Add optional PR status display in Github module
2018-07-14 20:57:04 -04:00
Chris Cummer
8892005890
Merge branch 'master' into github-issue-status 2018-07-13 00:57:59 -04:00
Bryan Austin
3ee6304e63 Add optional PR status display in Github module
While spamming refresh on a pull request today to see if required
builds finished yet, it occurred to me that it'd be awesome to have
WTF tell me when a PR was ready to be merged. So, here it is! An
icon will now display next to PRs in the "My Pull Requests" section
detailing whether GitHub thinks they can be merged.

This is behind a new, opt-in config flag called "enableStatus",
due to the fact that in order to function, this feature has to hit
the GitHub API individually for each PR in order to get an updated
status check - there's a comment in the code with a link that
explains why (otherwise, `pr.GetMergeableState()` returns an empty
string). For a large number of PRs, this can slow down refreshes a
bit and _might_ even wind up rate limiting you (while testing I had
some instances of GH refusing to return me any repository info,
though it didn't actually give me an error, usually after I had
been spamming it with requests for 30 PRs in a row for a bit). So,
for that reason, use at your own risk (but it's probably fine).

I am not an emoji expert, so suggestions on the display are welcome
if you can think of anything awesome. A lot of the ones I tried
seemed to render funny and mess up spacing.
2018-07-12 18:39:55 -07:00
Chris Cummer
857702e971 Add specs for wtf.ChecklistItem 2018-07-12 17:51:23 -07:00
Chris Cummer
5ebab79e2c Clean up the Todoist module code a bit - match names to things 2018-07-12 17:32:19 -07:00