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

Commit Graph

  • 645552ae61 Really add timezone keys this time, because I totally botched that rebase earlier. A better man would go back and fix that; I... am not that man tonight. Chris Cummer 2018-04-15 19:09:31 -07:00
  • e74302104a Merge branch '10-timezone-labels' Chris Cummer 2018-04-15 18:03:27 -07:00
  • f0caaf3890 Timezone labels supported Chris Cummer 2018-04-15 15:08:57 -07:00
  • 0b20c4939e Accepts optional --config argument to specify a config file Chris Cummer 2018-04-15 14:41:39 -07:00
  • c3abb76612 Add basic textfile widget. Chris Cummer 2018-04-12 16:51:30 -07:00
  • 693a04b5e1 Removed a bunch of common boilerplate code from widget initialization Chris Cummer 2018-04-15 13:05:28 -07:00
  • d812986abc Move /site to /_site Chris Cummer 2018-04-14 07:40:55 -07:00
  • f956261386 Using Hugo to generate the static /docs directory Chris Cummer 2018-04-13 17:49:39 -07:00
  • 84ecf296a5 RefreshedAt moved to the end of the refresh (because that makes more sense, doesn't it?) Chris Cummer 2018-04-13 16:14:57 -07:00
  • d44933aba4 index.html Chris Cummer 2018-04-13 14:45:35 -07:00
  • b36b5fe265 Create CNAME Chris Cummer 2018-04-13 14:40:07 -07:00
  • 06d4d2c2f7 A modest number of disjointed improvements Chris Cummer 2018-04-13 14:32:30 -07:00
  • 3a3efbd59f Flexible 1on1 lookup (need to move this sort of thing into Config) Chris Cummer 2018-04-13 13:50:12 -07:00
  • 8e3287ba5c Cleaner code around widget creation in wtf.go Chris Cummer 2018-04-13 12:00:29 -07:00
  • 31e17da358 Hack to fix a unicode rendering issue in iTerm Chris Cummer 2018-04-12 18:18:54 -07:00
  • da27ad60a9 Add Ctrl-R to manually force a widget refresh Chris Cummer 2018-04-12 15:15:11 -07:00
  • 00ec46bfed Fix a bug in GCal with current event display Chris Cummer 2018-04-12 14:18:29 -07:00
  • f2f3b2a1ac Add the Pixelmator file to /docs Chris Cummer 2018-04-12 14:04:55 -07:00
  • 1bf6efdaf8 Hacky timezone display in Status Chris Cummer 2018-04-12 12:00:11 -07:00
  • dd170c0ab3 Rough JIRA implementation. Currently gets all issues assigned to user Chris Cummer 2018-04-12 10:02:05 -07:00
  • 8d131907a2 WIP Chris Cummer 2018-04-11 11:35:43 -07:00
  • 0472e8edec Remove some panics, replace with error percolation Chris Cummer 2018-04-12 08:56:33 -07:00
  • 04c3effcea Mark calendar start time conflicts Chris Cummer 2018-04-11 13:32:13 -07:00
  • bd078f0a0e Improving the security data Chris Cummer 2018-04-11 13:12:45 -07:00
  • 34b5b69231 Differentiate between right now Now() and today from midnight Chris Cummer 2018-04-10 12:42:28 -07:00
  • 27a267b123 Cleaner config format and added simple_config.yml example Chris Cummer 2018-04-10 10:12:25 -07:00
  • 948d5acb2a Improved the readme Chris Cummer 2018-04-10 09:20:59 -07:00
  • 5637adf601 Handle NewRelic connectivity errors Chris Cummer 2018-04-10 08:56:44 -07:00
  • 2d09ae74eb README experiment Chris Cummer 2018-04-09 17:50:17 -07:00
  • 2ef5b9d7ed Cleaner GCal code Chris Cummer 2018-04-09 17:36:43 -07:00
  • 830c790081 Updated the config file Chris Cummer 2018-04-09 16:40:41 -07:00
  • e8d6d3e49b Simplified Github Chris Cummer 2018-04-09 16:39:25 -07:00
  • 7958b76b45 Terribly rushed installation instructions into readme Chris Cummer 2018-04-09 14:19:07 -07:00
  • 10142ebddc Add the ability to get BambooHR away tomorrow Chris Cummer 2018-04-09 13:30:21 -07:00
  • 7072820967 Column and row definitions into the config file. No need to compile to change sizes Chris Cummer 2018-04-09 13:19:16 -07:00
  • cc4b5714f0 Add DNS to Security Chris Cummer 2018-04-09 10:19:12 -07:00
  • aa658db210 Handle offline scenarios for OpsGenie Chris Cummer 2018-04-09 09:48:45 -07:00
  • 204e3b4032 Gracefully handle weather data outages Chris Cummer 2018-04-08 07:35:44 -07:00
  • 01aab4cc53 wtf.Position into its own file Chris Cummer 2018-04-08 05:04:33 -07:00
  • b216005385 Add a pseudo-id for deploys Chris Cummer 2018-04-07 23:46:52 -07:00
  • 9bda045ce1 Streamlining the widget creation process a bit more. Coords into config Chris Cummer 2018-04-07 23:36:05 -07:00
  • cbf5b45c62 Add the Enabler and TextViewer interfaces Chris Cummer 2018-04-07 14:39:28 -07:00
  • 79bc8216d6 Don't display disabled widgets Chris Cummer 2018-04-07 14:36:13 -07:00
  • ae13d52665 Enabled half-measure: widgets won't run if disabled (still need to not display) Chris Cummer 2018-04-07 14:20:21 -07:00
  • b4bc6d4509 Remove a ton of duplication around TextView widget creation Chris Cummer 2018-04-07 13:55:08 -07:00
  • 52d57f1df4 Remove the space Chris Cummer 2018-04-06 21:58:33 -07:00
  • 42734a502c Widget text spacing Chris Cummer 2018-04-06 21:55:44 -07:00
  • 1404140b82 Faster start by having async initial refresh Chris Cummer 2018-04-06 21:35:55 -07:00
  • f1590e29f8 Deployments with timezone Chris Cummer 2018-04-06 21:18:55 -07:00
  • 6303acc9a4 Basic New Relic deploy info Chris Cummer 2018-04-06 21:14:19 -07:00
  • a82db2bea8 Cleaner pretty dates Chris Cummer 2018-04-06 16:27:51 -07:00
  • 59676ca344 Git title display improvements Chris Cummer 2018-04-06 14:16:34 -07:00
  • fd5becd397 Minor config tweaks Chris Cummer 2018-04-06 09:58:11 -07:00
  • 85f010f886 Add Readme Chris Cummer 2018-04-05 21:28:23 -07:00
  • 54e14a5b29 Set theme jekyll-theme-tactile Chris Cummer 2018-04-05 21:26:38 -07:00
  • 5a0fe0941b Add a /docs directory. Someday.... Chris Cummer 2018-04-05 21:25:00 -07:00
  • fb637700b1 Displays Github review requests and PRs Chris Cummer 2018-04-05 10:05:05 -07:00
  • 32b395a19e Indicate division between days in calendar widget Chris Cummer 2018-04-05 09:12:34 -07:00
  • 3c30bc4732 Creates the ~/.wtf directory. Displays a message if the config file is missing. Chris Cummer 2018-04-04 20:02:03 -07:00
  • 71f8fc789f A ton of cleanup around how config is handled and go rountines are executed Chris Cummer 2018-04-04 18:02:59 -07:00
  • dd51994d8d Now expects the Google Calendar client_secret.yml to be in ~/.wtf/gcal/client_secret.yml Chris Cummer 2018-04-04 15:35:29 -07:00
  • d41f5f5f99 Now expects config.yml to be in ~/.wtf/config.yml Chris Cummer 2018-04-04 15:28:40 -07:00
  • c3f1d7ee36 Configuration used throughout the app Chris Cummer 2018-04-04 14:30:05 -07:00
  • 45d88c6700 Don't display time until in past calendar events Chris Cummer 2018-04-04 11:58:55 -07:00
  • b58c0ea212 Url added to BambooHR config Chris Cummer 2018-04-04 08:58:17 -07:00
  • b91e1be8df refreshInterval config added to BambooHR and Status Chris Cummer 2018-04-03 18:03:34 -07:00
  • 39cf8c6e1c YAML config added. App refreshInterval as first value Chris Cummer 2018-04-03 17:54:52 -07:00
  • 22a9f7b194 Gracefully handle calendar connection failures Chris Cummer 2018-04-03 17:49:38 -07:00
  • a4a94f2984 Display a msg if no one is on call for a schedule Chris Cummer 2018-04-03 16:41:24 -07:00
  • faa4a915c4 Don't display calendar until() time if in the past Chris Cummer 2018-04-03 16:33:26 -07:00
  • 12e6b2a9f2 Mark the current calendar event if there is one Chris Cummer 2018-04-03 14:51:21 -07:00
  • ef10ac5d0c Refresh the calendar every five minutes Chris Cummer 2018-04-03 09:10:52 -07:00
  • 6a70bbe345 Clean the OpsGenie schedule names Chris Cummer 2018-04-03 04:52:36 -07:00
  • 0eb45dd748 Hands baby, hands Chris Cummer 2018-04-03 04:38:15 -07:00
  • 8c856477e1 Display names instead of emails in OpsGenie widget Chris Cummer 2018-04-03 04:28:32 -07:00
  • 5c9da163b2 Cleaner extraction code in the OpsGenie client Chris Cummer 2018-04-03 04:20:59 -07:00
  • ff994cb793 OpsGenie on-call schedules into dashboard Chris Cummer 2018-04-03 03:44:57 -07:00
  • 3ebb299350 Display none when no git files Chris Cummer 2018-04-02 22:10:20 -07:00
  • 7555ae3b5c Border color on the widgets Chris Cummer 2018-04-02 22:09:01 -07:00
  • 46d3983cf3 Goofin' around Chris Cummer 2018-04-02 21:56:59 -07:00
  • 945dfc8db7 Display OpsGenie oncall data for one specific schedule Chris Cummer 2018-04-02 21:41:46 -07:00
  • 62502c24d0 An experimental attempt to kill the zombie processes Chris Cummer 2018-04-02 11:00:45 -07:00
  • 202d5ca95e Increased the git refresh interval Chris Cummer 2018-04-02 08:45:56 -07:00
  • 176a821079 The /wtf directory is now in source control Chris Cummer 2018-04-02 08:43:42 -07:00
  • 0b8a063487 ExecuteCommand() moved into the utils dumping ground Chris Cummer 2018-04-02 08:36:43 -07:00
  • de7480b221 CenterText function out into utility function Chris Cummer 2018-04-02 04:45:46 -07:00
  • 278bf583c4 Remove the common refresher() code into BaseWidget Chris Cummer 2018-04-02 04:38:55 -07:00
  • 35e7fa0128 Add JIRA frame Chris Cummer 2018-04-01 22:49:38 -07:00
  • c856ea3c82 Add OpsGenie frame and some layout modifications Chris Cummer 2018-04-01 21:39:56 -07:00
  • a79588e9cc Git now displays changed files and last ten commits Chris Cummer 2018-04-01 20:57:55 -07:00
  • e1e8af5e38 Display current git repo and branch Chris Cummer 2018-03-31 23:37:56 -07:00
  • f6e7a2c030 WIP Git widget Chris Cummer 2018-03-31 20:04:09 -07:00
  • d3cd19fd8f Starting a git implementation Chris Cummer 2018-03-30 22:45:54 -07:00
  • 7b5d06c670 Tweaks to the widget presentation Chris Cummer 2018-03-31 13:48:01 -07:00
  • 9756e1885f Calendar displays number of days/hours/minutes until the listed meeting Chris Cummer 2018-03-31 13:43:03 -07:00
  • 693a05cf43 More sensible timer units Chris Cummer 2018-03-31 09:25:42 -07:00
  • a365c1df96 Display firewall status Chris Cummer 2018-03-31 09:16:40 -07:00
  • 42ce7f4353 Display current wifi network name Chris Cummer 2018-03-31 08:17:57 -07:00
  • d82c7692be WIP Security info Chris Cummer 2018-03-30 23:38:00 -07:00
  • 59197e8d52 Another weather icon Chris Cummer 2018-03-30 23:29:47 -07:00