Commit Graph

52 Commits

Author SHA1 Message Date
Nicole Hedley c349c04bbb Width and height can be 0 so do not omitempty 2017-10-19 12:52:51 -04:00
Brian O'Kelley 4abcf75771 Update device and geo to openrtb 2.5 2017-05-07 14:20:40 -04:00
Brian O'Kelley b5b1fb39df Update device and geo to openrtb 2.5 2017-05-07 14:20:27 -04:00
Brian O'Kelley caae377f7d omitempty on non-required fields 2017-04-26 18:12:50 -04:00
Brian O'Kelley 2a139cf623 add rest of files 2017-04-24 09:55:29 -04:00
Brian O'Kelley fbfffffcc0 initial revs to support prebid server 2017-04-23 15:22:53 -04:00
Max Cherry e6a227e5dc Updated Readme - added TODO section 2017-01-19 22:24:54 +02:00
Max Cherry 5b614ff545 Use RawJSON type for Ext instead of interface{}
As proposed in: https://github.com/mxmCherry/openrtb/issues/8
2017-01-19 21:59:47 +02:00
Max Cherry 0e64a5f83e Added simple tests (JSON marshalling); deprecated User.BuyerID property (in favor of User.BuyerUID) 2016-07-30 12:24:06 +03:00
Max Cherry 9c5f1bf8f8 Major version bump (Video.Protocol type changed) 2016-07-11 20:53:51 +03:00
Max Cherry 8c7fcfff4d Merge pull request #7 from grudzinski/master
Fix Protocol in Video https://github.com/mxmCherry/openrtb/issues/6
2016-07-11 20:50:25 +03:00
Roman Grudzinski 90b54e516f Fix Protocol in Video 2016-07-11 18:18:16 +03:00
Max Cherry a9dc96e9ec Added missing Bid.Attr property, fixed godoc comments 2016-06-15 10:50:33 +03:00
Max Cherry 065bcf8a84 README - fix go get example 2016-06-13 21:24:43 +03:00
Max Cherry 6f45e9179c README - fix for import example 2016-06-13 21:23:04 +03:00
Max Cherry e8052686a4 README - preparing version bump 2016-06-13 21:14:07 +03:00
Max Cherry adbec5ce19 Switch from uint8 to int8 - https://github.com/mxmCherry/openrtb/issues/3 2016-06-13 21:07:32 +03:00
Max Cherry e3985e05fb BidRequest.BAdv comment fix 2016-06-13 20:17:13 +03:00
Max Cherry 9640e82bf5 Use gopkg.in/mxmCherry/openrtb.v0 2016-04-06 22:03:35 +03:00
Max Cherry 39e52fd021 Device: added 'connectiontype' 2016-04-06 21:55:10 +03:00
Max Cherry e301ee39a9 Migrate to github.com/mxmCherry/openrtb, update docs (README) 2016-04-06 21:48:46 +03:00
Max Cherry 42b75f5b93 Dropped json omitempty tag for required fields, dropped Progress (TODO) section from README 2016-04-06 21:14:12 +03:00
Max Cherry 4313d48e95 Added json omitempty for ALL the keys
sed -i -r 's/`json:"(.+?)"`/`json:"\1,omitempty"`/g' *.go
2015-08-17 22:40:46 +03:00
Max Cherry 9238934b5f reviewed struct key types 2015-05-30 12:35:49 +03:00
Max Cherry 8b44bb6ec8 Review struct key types, which refer to section 5. Enumerated Lists Specification 2015-05-24 15:17:51 +03:00
Max Cherry 7b1eda48f7 Use struct pointers for optional keys (e.g., App.Content) 2015-05-24 15:02:15 +03:00
Max Cherry 768e1b1875 Dropped constants (if constants will ever return - they should be kept outside of main 'rtb' package, which should be as minimalistic as possible) 2015-05-17 14:32:56 +03:00
Max Cherry 609449f547 Added constants for sections 5.2 - 5.11 2015-05-17 11:47:36 +03:00
mxmCherry cf3fe63cd1 Added TODO for section 5. Enumerated Lists Specification 2015-05-17 11:04:36 +03:00
Max Cherry d57b8aa8c2 Added 4.2 objects: BidResponse, SeatBid, Bid 2015-05-17 10:45:15 +03:00
mxmCherry ecd08d2d9a Update README.md
Gudelines + TODOs
2015-05-10 13:49:13 +03:00
Max Cherry 38159be011 gofmt 2015-05-10 12:20:47 +03:00
Max Cherry ba831b55ab Changed header-comments for types a bit to make godoc generate proper html 2015-05-10 12:18:35 +03:00
Max Cherry ecc5107b45 Added constants for Banner, BidRequest, Imp and Video 2015-05-10 12:00:45 +03:00
Max Cherry bb0b0bc868 Split rtb.go into smaller files for each type + it's related constants 2015-05-10 11:21:01 +03:00
Max Cherry 2b34c7d6ac Fixed couple of mistypes for Video and Native structs 2015-05-09 18:55:27 +03:00
mxmCherry e933037956 Merge pull request #2 from warmans/feature/add-entities
Add BidRequest, Banner, Video and Native
2015-05-09 19:07:37 +03:00
warmans 7efcb529a5 Updated README 2015-05-09 16:07:28 +01:00
warmans 87539cb4dd Added BidRequest, Banner, Video, Native 2015-05-09 16:06:26 +01:00
Max Cherry f8f58ae0ed Regs, Deal, PMP - abbreviations capitalization + constants 2015-05-06 09:27:43 +03:00
mxmCherry 6eb615f9f7 Merge pull request #1 from warmans/enhancement/add-objects
Add objects, gofmt
2015-05-06 09:13:18 +03:00
warmans dca62c964e Tabify README 2015-05-05 21:53:25 +01:00
warmans 8c1dc3a17a Added Regs, Pmp, Deal. Gofmt. Fix missing quote 2015-05-05 21:48:38 +01:00
mxmCherry 0ae97ebd10 Added godoc link 2015-05-02 11:24:17 +03:00
Max Cherry c8c2538b41 Device-specific types and constants - mark as 'done' in README.md 2015-05-02 11:06:32 +03:00
Max Cherry bcab278481 Device-specific types and constants 2015-05-02 11:05:29 +03:00
Max Cherry 78eb5ba4ac App-specific types and constants 2015-05-02 10:42:05 +03:00
mxmCherry 70358a2c20 Update README.md 2015-04-30 20:23:59 +03:00
Max Cherry 404f478000 Site-specific types and constants 2015-04-30 20:06:59 +03:00
Max Cherry 17ef0c9c5c Merge branch 'master' of https://github.com/mxmCherry/go-rtb 2015-04-28 20:08:14 +03:00