aboutsummaryrefslogtreecommitdiff
path: root/app/models
AgeCommit message (Collapse)Author
2015-02-02Add missing fields to bisect model.Milo Casagrande
Change-Id: I32ecb62374978088d352691eac44ff65dc509839
2015-02-02Fix bisect data field name.Milo Casagrande
Change-Id: I687939ca1a075d21292252a133bac07662da660b
2015-01-28Add type to bisect documents.Milo Casagrande
Change-Id: I2f8daeff3b7a9af6a324c23546253bc153cda166
2015-01-27Refactor bisect module.Milo Casagrande
* Move bisect functions into their own dedicated module, one for boot and one for defconfig. * Move common functions into dedicated module. * Add new field to bisect document for comparison with other tree. * Fix tests. Change-Id: I37aea1c5c795c38c0bfd069df30c42daed4bbcc5
2015-01-16Add new token attribute.Milo Casagrande
Change-Id: If223604fd831446fe5806672b3a7495ce9c685bf
2015-01-16Add new key and validation for token.Milo Casagrande
Change-Id: I6a2b1634f2f772fab5c70e2041570a2ec837266f
2015-01-16Tokens that can POST can also perform PUT.Milo Casagrande
Change-Id: I3d6e2e94c72ab1c51a4b897411a099b7d36940cd
2015-01-15Add new put key.Milo Casagrande
Change-Id: I7151f8f98e449f28e20c5260ebf99621a6ae6366
2015-01-14Merge branch 'master' into file-uploadMilo Casagrande
Conflicts: app/urls.py Change-Id: I4bb5663e88379f84eac7eb6f9cb4cf25614947c2
2015-01-14Add delay key.Milo Casagrande
Change-Id: If8b421ac8898c419f33dbafb82dc36e4ee0fed13
2015-01-13Add upload handler class and URL.Milo Casagrande
Change-Id: I0c34d21447e19f80f856edcf42e196e87c26730a
2015-01-09Fix quotes.Milo Casagrande
Change-Id: Ic218fabf54fcbc610ddb039fda41a667914c0bea
2015-01-09test: Add report model tests.Milo Casagrande
Change-Id: I7471a0bb14d5b5c7d723ebeb8a0a22d84b9dda02
2015-01-09model: Fix report from_json creation.Milo Casagrande
Change-Id: I69fe9371fd5a747e28d2826a14ee786940eaab3c
2015-01-09Add new report model.Milo Casagrande
* The report model is used to store boot/build email reports status in the db. The real email report is not stored since it can be easily be recreated programmatically. Change-Id: Ic7c15f795ea85c433e503de0ca6c750087f92fad
2015-01-09Add new keys.Milo Casagrande
Change-Id: Ie0dc5fd0dead42c21b476f21e1a8fab829cbfc34
2015-01-08Add new keys for report sending control.Milo Casagrande
* Add new keys to be used to control if to send the boot/build report, and to whom. * Enable new keys for the job handler. Change-Id: Icc323dcac682a9b8678c1f7a630c29b798659617
2014-12-19Add support for the 'mach' key to boot model.Milo Casagrande
Change-Id: I1fd499163d51f741145dc5d17d18dc03a8560ae5
2014-12-19Add new 'mach' key and enable it for boot report.Milo Casagrande
Change-Id: I28b99c87617c5dda10fbdcf0f9e6ef3020210efd
2014-12-18Add gte and lt keys.Milo Casagrande
Change-Id: I1eef689a64b7f0f521a6cdeaa4efc13cad44bcf3
2014-12-12boot: Add missing fields to boot schema.Milo Casagrande
Change-Id: I1cb78bf97ce16bd9c6a434f80d2474f3b7834cb1
2014-12-08Add all valid architecture.Milo Casagrande
Change-Id: I9dfb2fab608104a9c2a0da36f03817cba7ae49be
2014-12-08Add from_json() to boot model.Milo Casagrande
Change-Id: I4bac3a4b6d065d27f1cfb4e35713b042fd456259
2014-12-05Update token model with new fields.Milo Casagrande
Change-Id: I70455477319aee246f11bb5dec6fc8a911f05c4d
2014-12-05Add new fields for token validation.Milo Casagrande
Change-Id: I08362772508c70a371a0bf5acac451873c1c2b58
2014-12-05Add board_instance field for boot model.Milo Casagrande
Change-Id: Ic91f8ff906c9650a02cdbebb7e8df792390cb350
2014-12-04Boot: Add initrd field.Milo Casagrande
Change-Id: I501ee18ecfc0d490b7ad65bd7c0a441de0fc56e5
2014-12-02Fix sort order.Milo Casagrande
Change-Id: I0f4d4d74ae82dfc2d333f65620c0587cba14fb56
2014-12-02Merge branch 'build-bisect' into boot-labsMilo Casagrande
2014-12-02Merge branch 'version-handler' into boot-labsMilo Casagrande
2014-12-01bisect: Add defconfig bisect data model.Milo Casagrande
Change-Id: I088ec91dfa9305ece6f8ff058d42e0520fefe680
2014-11-26defconfig: Add support for file_server_url.Milo Casagrande
Change-Id: I906bd832efa57b548f76ffadc5db9fa5d78129e2
2014-11-26Add support for new keys.Milo Casagrande
* Add support for file_server_url and file_server_resource. * Add support to boot models. Change-Id: I15a396fc8a15fa0c81c3cfcbb2f79706ed0cae6e
2014-11-24Add new /version handler.Milo Casagrande
* Implement a simple handler that accepts GET request to provide the version number of the backend. Change-Id: I6312570f9e91ae64fef07033c90be6e93e176fb4
2014-11-24token: Clean up model code.Milo Casagrande
Change-Id: I11353a9feee8dd3904b1b5fe8482fa17776fe92d
2014-11-24lab: Clean up model code.Milo Casagrande
Change-Id: Ie1bd0a250831c6854bf8d991a4e15a7650e7a63f
2014-11-24job: Clean up model code.Milo Casagrande
Change-Id: I62faab5f2acefdaeb8f59892041e3a801189fe0c
2014-11-24defconfig: Clean up model code.Milo Casagrande
Change-Id: If979cfbc9363a23432dcb31dbb6710d0a3f06e87
2014-11-24boot: Clean up model code.Milo Casagrande
Change-Id: I4deefdb5fefe741e70814be31a4c9bd54173b72e
2014-11-24bisect: Clean up model code.Milo Casagrande
Change-Id: I19a09f55d965abbf263f89bc038f8c953354583b
2014-11-24boot: Add arch key to boot model.Milo Casagrande
Change-Id: I07d4df90beb800586a3ca82178113a2f1903d8c9
2014-11-24Define new architecture keys.Milo Casagrande
Change-Id: I2ce9ee2f04e83527162909ae622aaa6c6666ae07
2014-11-24defconfig: Use defconfig if defconfig_full is null.Milo Casagrande
Change-Id: Id4866746cca9626496ac3e60bd85e4422680784f
2014-11-21Add defconfig_full field.Milo Casagrande
* Introduce new defconfig_full field for boot and defconfig model in order to store the full name of the defconfig. This is necessary since builds can still use the same defconfig name, but add config fragments. This field will store the defconfig name plus all the config fragments used. Change-Id: Ie9a592c6b97a4eb4861806cdd3597f2be9ab1334
2014-11-21Add new filed to defconfig model.Milo Casagrande
Change-Id: Id4b60eb88d68242dc1a9b80ea57ec31b3a6ad368
2014-11-21Add new keys.Milo Casagrande
Change-Id: I0623d3b53164831bcb819677acb736ba0ca1ddd3
2014-11-21boot: Add new model fields.Milo Casagrande
Change-Id: If176cb85f2400c2aea94088310240231985845da
2014-11-21Add new keys.Milo Casagrande
Change-Id: I0e913d0d19e482dd6d3e660800b750089fe4eaed
2014-11-20boot: Add new field to boot model.Milo Casagrande
Change-Id: I9dc330a529f1472282a1671dda6b4da2a4dc74c3
2014-11-19bisect: Update bisect model and tests.Milo Casagrande
Change-Id: I9aac3836b18c42ef4b0ff84c5d4ad4716342d943