Граф коммитов

21 Коммитов

Автор SHA1 Сообщение Дата
Martin Strobel 90fae33743 Backing off using a useful time construct.
Because the time string is provided by the event publisher, we
can't have nice things. They can choose whatever format they want,
it may not even be valid.
2018-04-25 23:41:20 -07:00
Martin Strobel 5205436578 Adding a quick and easy Cache for events.
It cleans itself after there are more than a set number of entries, or if entries are past a certain age.
2018-04-25 22:06:32 -07:00
Martin Strobel 738259b8ec Fixing tests. 2018-04-25 09:09:27 -07:00
Martin Strobel 23180b8cdf Progress dump. 2018-04-24 16:27:28 -07:00
Martin Strobel 991811481e Removing "flavor" flag.
Before this project was going to be a buffalo plugin, it was going to be
our own rapid-devlopment code generator. At that point, it made sense to
generate code in support of many different HTTP frameworks. That
doesn't make any sense anymore, so I'm removing the code artifacts that
suggest that strategy.
2018-04-24 12:43:27 -07:00
Martin Strobel 8746bb1d3e Add fast finish. 2018-04-24 12:27:40 -07:00
Martin Strobel 4d2103686f Fixing issues caught by CI. 2018-04-24 12:27:40 -07:00
Martin Strobel 326fde245f Add Travis badge to README. 2018-04-24 12:27:40 -07:00
Martin Strobel 2f5b2ff74c Adding Travis configuration. 2018-04-24 12:27:40 -07:00
Martin Strobel acee046451 Adding consumption caveat to README. 2018-04-24 11:58:19 -07:00
Martin Strobel c29ace67c5 Refactoring to have partial unmarshaling of Events. 2018-04-24 10:46:31 -07:00
Martin Strobel b033022d9b
Merge pull request #9 from marstr/master
Implementing `buffalo.Handler` specific to Events.
2018-04-23 09:42:51 -07:00
Martin Strobel 4c652d20ec Changing `eventgrid.App` to `buffalo.App`
Previously, `eventgrid.App` was a struct composed of a `buffalo.App`.
The idea being that one could have an eventgrid.App that exposed all of
the functionality seamlessly of a `buffalo.App`. However, in practice,
everybody will construct a `buffalo.App` first, because that's the
primary piece of functionality they're looking for. The process to build
an EventGrid app from a buffalo app was a huge pain. For that reason,
changing it so that one simply casts is a much easier way to consume it.
2018-04-23 09:26:10 -07:00
Martin Strobel 6722356f11 Implementing `buffalo.Handler` specific to Events.
Fixes #1
2018-04-20 15:12:05 -07:00
Martin Strobel 025c740ef3 Improving available description. 2018-04-16 16:51:36 -07:00
Martin Strobel 55f76b49e4
Merge pull request #3 from marstr/master
Adding command skeleton.
2018-04-16 15:34:50 -07:00
Martin Strobel a5b0ab60cf Adding command skeleton.
Commands added to:
  - Deploy a dockerized application to Azure. (Presumably this uses AKS)
  - Add an Action to a buffalo application specialized for handling
  Event Grid events.

Fixes #2.
2018-04-16 15:28:44 -07:00
Martin Strobel f0a0565303 Empty cobra app. 2018-04-16 10:19:52 -07:00
Microsoft Open Source 13aa96be9a Initial commit 2018-04-13 11:24:49 -07:00
Microsoft Open Source 1e8a79e96a Initial commit 2018-04-13 11:24:48 -07:00
Microsoft GitHub User b25674ba8b
Initial commit 2018-04-13 11:24:44 -07:00